Blog
Sage 100, integration and automation
What we learn from our customers' Sage installations, and what we take from it for the product.
Automation
Accounting automation on Sage 100: where to start
Invoice entry, VAT, reminders, reporting: what genuinely gets automated around Sage 100, in what order, and what must remain a human decision.
Regulatory
Payment terms in Morocco: what law 69-21 requires of you
60 and 120-day caps, a fine indexed on the central bank rate, a DGI declaration: what law 69-21 changes for your receivables — and your payables.
Sage 100
Sage 100 on the web: three ways to access it remotely
Remote desktop, cloud hosting or a web layer wired into the database: three ways to open Sage 100 beyond the local network, and what each one implies.
Sales management
Blocking an over-limit customer in Sage 100
Native credit-limit control can be overridden, switched off, and discovered too late. What it actually covers, and how to make the rule impossible to bypass.
Automation
Supplier invoice OCR in Morocco: what decides the outcome
Recognition rate is not the question. What decides the outcome is what the software does with badly read invoices, and when exactly the meter starts counting.
Regulatory
Filing Moroccan VAT from Sage 100: what SIMPL-TVA expects
Filing periodicity, supplier ICE numbers, rate breakdown: the DGI portal is unforgiving. What it expects, and where a standard Sage 100 setup stops short.
Systems integration
Connecting a business app to Sage 100c: the two approaches
Direct database access or a dedicated web service: the two ways to wire an application into Sage 100c, what each one allows and what it rules out.