There are two methods of posting from Weighsoft to Sage 50, the method selected can determine why invoices might not be showing.
Direct Posting
"Direct Posting" is the process used if your accounts package "External System" option is set to "Sage 50". To check this, you can follow the steps below:
Hover over Administration and click on Lookups
Click on Companies
Select the relevant company
Go to the Credit Control tab
Using this method, when a posting run is carried out, Weighsoft actively logs into Sage to post the invoices directly.
Why wouldn't invoices be showing?
With direct posting, if there is an issue sending the invoices to Sage, you will get an error message immediately on the screen when the posting run is being carried out.
You can confirm if an invoice was posted by going to the Posting screen in Weighsoft by hovering over Modules and clicking on Posting.
If you click on the magnifying glass to the right of the posting run, you will see a list of the invoices included in that run.
If an invoice appears in this screen, then it was posted to Sage.
β
If an invoice is showing as Posted in Weighsoft but it is not showing in Sage, this indicates that the Sage Data has been restored to a backup taken before the posting run was carried out.
β
βExample: you carry out a posting run at 12:30 on Tuesday, and invoice 1234 is posted to Sage. Later that day, Sage was reverted to a backup that was taken at 12:00. Because the backup was taken before the posting run, invoice 123 will not appear in Sage after the restore has been done. Because restoring the Sage data does not affect Weighsoft, the invoice will still show as "posted" in Weighsoft.
Flatfile Posting
Flatfile posting means that when you carry out a posting run, Weighsoft will generate a CSV file, which you then manually import into Sage 50.
if you have this method, select the "External System" as described above will show as "Sage 50 Flatfile"
Why wouldn't invoices be showing?
With flatfile posting, there are 2 possibilities.
As above, the Sage data could have been restored from a backup after the flat file was imported (see above for details)
The flatfile was never imported in the first place.
With option 2, when Weighsoft produces the flatfile for posting it will mark all the invoices on that file as "Posted".
If you still have a copy of the original posting file, then you can just import that to Sage as normal to resolve the issue.
If you do not have a copy of the original posting file, then you will need to delete the posting to revert the invoices to a "not posted" state, then carry out a new posting run to generate a new flatfile.
β
The steps to revert a posting run are detailed in the knowledge article found here: Reverse a Posting Run
