We are a consignment based company and the billing system we run at our premise is the client and the server is located at the HQ which is geographically located elsewhere, the billing system apart from the billing function, generates a lot of complicated reports such as based on the invoice raised there will be another package created for the good purchased with additional discounts and free products for the bulk purchased (which the manager is incapable as the function of the manager app is mainly focused on accounting)
Since we are the consignment agents we are allowed to raise invoices ONLY! once the invoices are printed the clerk transfers the invoices to the ledger, this has been the case until we met Manager.
which took a lot of burden from us when it comes to generating outstanding / collection reports etc.
The only closest relationship Manager and the Billing System has is Excel. At the end of the day we export the excel from the billing system and re enter them to the Manager app. during this process we’ve had a few mistakes such as making the blunder of entering the same invoice number accidentally. but when we try to track back where it happened it takes a considerable amount of time & frustration (4000+ invoices).
What i suggested was it would be great if the system had the ability to find duplicates.