TIP:
Use our Data Service Manager that makes this process easier. To find out more, visit our using the Sage 50 Data Service Manager in v31 and above article.
Check if any of the recurring files have expanded in size, exceeding 1GB
- If no files have expanded, follow the find and remove corrupt recurring invoices or orders section
- If any files have expanded, you can copy blank files from practice data. Follow the steps below to locate these files then follow the create blank practice data section
In v31 and above, you can use the Rebuild option, which replaces the files.
CAUTION: Copying blank files or rebuilding files will remove all recurring information.
To locate these files while logged in
- Click Help then About, then Data Directory,
- When the Windows folder loads, click into the ACCDATA folder.
- You'll need to copy all four files for the module that's affected. For example, all recurring invoice data files that are listed below.
▼ Recurring invoice data files - Invrecit.dta - Recurring Invoice Items
- Invrecix.dta - Recurring Invoice Index
- Invrecur.dta - Recurring Invoice Records
- Invitemrecurindex.dta - Recurring Invoice items index
▼ Recurring sales order data files - Soprecit.dta - Recurring Sales Order Items
- Soprecix.dta - Recurring Sales Order Index
- Soprecur.dta - Recurring Sales Order Records
- Sopitemrecurindex.dta - Recurring Sales Order items index
▼ Recurring purchase order data files - Poprecit.dta - Recurring Purchase Order Items
- Poprecix.dta - Recurring Purchase Order Index
- Poprecur.dta - Recurring Purchase Order Records
- Popitemrecurindex.dta - Recurring Purchase Order items index
Create blank practice data
- In Sage Accounts, go to File, then Open, then Open Practice Data.
- In the Logon box, enter Manager then click OK.
- Click Start Practising or Start again then click OK.
- Click Yes then click OK.
- Close Sage Accounts.
Rename the recurring entry data files
NOTE: If you're using v31 or above, rename these files using the Rebuild option.
- If you're using Remote Data Access (RDA), you must rename and replace these files at the site that uploaded the data.
- Open your company in Sage Accounts.
- On the menu bar, click Help then click About.
- Under Program details, click the Data Directory.
This opens a Windows Explorer window.
-
If you use RDA
, lock Remote Data Access. - Close Sage 50 Accounts.
- Stop the data service.
- In Windows Explorer, right-click the required files in the relevant module listed below.
- Select Rename, change .dta to .old then press Enter.
▼ Recurring invoice data files - Invrecit.dta - Recurring Invoice Items
- Invrecix.dta - Recurring Invoice Index
- Invrecur.dta - Recurring Invoice Records
- Invitemrecurindex.dta - Recurring Invoice items index
▼ Recurring sales order data files - Soprecit.dta - Recurring Sales Order Items
- Soprecix.dta - Recurring Sales Order Index
- Soprecur.dta - Recurring Sales Order Records
- Sopitemrecurindex.dta - Recurring Sales Order items index
▼ Recurring purchase order data files - Poprecit.dta - Recurring Purchase Order Items
- Poprecix.dta - Recurring Purchase Order Index
- Poprecur.dta - Recurring Purchase Order Records
- Popitemrecurindex.dta - Recurring Purchase Order items index
Copy replacement files from practice data
- In Windows Explorer, browse to the following directory:
| Sage 50 Accounts v33 or above | C:\ProgramData\Sage\Accounts\Vxx\Practice\Accdata Where xx is the version of your software. For example, V33. |
| Sage 50 Accounts v32 and below | C:\ProgramData\Sage\Accounts\20xx\Practice\Accdata Where xx is the year of your software. For example, v32 is 2026. |
- Select the required data files for the relevant module from the options below.
▼ Recurring invoice data files - Invrecit.dta - Recurring Invoice Items
- Invrecix.dta - Recurring Invoice Index
- Invrecur.dta - Recurring Invoice Records
- Invitemrecurindex.dta - Recurring Invoice items index
▼ Recurring sales order data files - Soprecit.dta - Recurring Sales Order Items
- Soprecix.dta - Recurring Sales Order Index
- Soprecur.dta - Recurring Sales Order Records
- Sopitemrecurindex.dta - Recurring Sales Order items index
▼ Recurring purchase order data files - Poprecit.dta - Recurring Purchase Order Items
- Poprecix.dta - Recurring Purchase Order Index
- Poprecur.dta - Recurring Purchase Order Records
- Popitemrecurindex.dta - Recurring Purchase Order items index
- Right-click one of the files then click Copy.
TIP: To select more than one file at a time, hold down Ctrl. - Restart the services.
- Open Sage Accounts.
- On the menu bar, click Help then click About.
- Under Program details, click the Data Directory.
- Right-click a blank space then click Paste.
- If you locked RDA in the rename the recurring entry data files section, refresh Remote Data Access.
- Follow the reindex and compress the data section.
Find and remove corrupt recurring invoices or orders
Only follow this section if you don't have any expanded files over 1GB in size.
- Open your company in Sage Accounts.
- Click the relevant module, for example, Invoices and credits, then Recurring items.
- Highlight each of the recurring items one at a time and click Edit.
- Update any incorrect details and click Save.
NOTE: If the selected item opens successfully and the details are correct, move to the next item. Repeat until you've checked all recurring items.
- If Sage 50 Accounts closes, reopen the program and navigate back to the recurring item located above.
- Highlight the corrupt item and click Delete, then Yes.
- Continue this for all items in the list.
- Follow the reindex and compress the data section.