Data files for XXX have not been converted. You must convert before copying company in Company Maintenance in Sage 100.
Summary
Error: “Data files for have not been converted. You must convert before copying” when copying data via Company Maintenance in Sage 100 The message will occur even if the data files have been converted already in the source company specified when doing a Copy Company.
Description
If all the records for the 10-digit company key (per SY_Company.m4t) in SY_Activation.m4t show the correct Data Level, try editing to a lower Data Level (example: change 5.40 to 5.30) to force a conversion. Then Convert the company in Company Maintenance. Then try copying that source company to the desired destination company again.
Cause
- Incorrect record in the SY_Activation.m4t file
- Issue with records for a third-party enhancement
Resolution
- Backup the company folder for the source company manually
- Click Convert in Company Maintenance (Library Master, Main, Company Maintenance) with source company selected to convert the company data to the current level, and then log on to that company
- If the error still occurs, verify that all modules have been converted in the company:
- In Company Maintenance, select the company code reference in the error
- Convert any modules that are used
- Remove unconverted modules that are no longer used
- If the error still occurs, edit the DataLevel field in SY_Activation.m4t using Data File Display and Maintenance (Library Master, Utilities, Data File Display and Maintenance)
- Select ..\Mas90\Mas_System\SY_company.m4t and note the company key for the source company prompting for data conversion
- Next, select ..\Mas90\Mas_System\SY_Activation.m4t
- Navigate through the records for the company key matching step 1 above and note the version of the DataLevel field
- If any data level is earlier than the current version, edit the field
- Click the Edit button
- Select 4 – DataLevel from the Field Number list
- Enter the current version (for example 5.01) in the Change field
- Click OK
- Repeat until all the modules are at the current version
- Confirm that the Data files must be converted message is no longer appearing
Note: Another reason for this error is that the ..\MAS_SYSTEM\SY_ENHANCEMENTMODULE.M4T could have records that reference an older version, or records for a third-party enhancement (even if no longer installed or active in the current version). If that is the case, a copy of this file can be made and the records could be deleted using Data File Display & Maintenance in order to proceed with the copy. The customer would need to address this issue with their Developer or Partner.