The eight standard business processes a Coverage Pack is built from, what each script covers, and a self-check to tell you whether your setup is Standard or Custom before you fill in anything.
Standard processes
Pick three or five. Each becomes a parameterized script with the scenarios listed, validated against your own master data.
Sales quote or order through shipment, invoice posting and the customer ledger entry. Scenarios cover full and partial shipment, ship-then-invoice, prepayment, foreign-currency customer, credit limit warning, and a blocked customer. Validations check the posted invoice amount, the item ledger entry and the customer balance.
Purchase order through receipt, invoice posting and vendor ledger entry. Scenarios cover receive-then-invoice, over-receipt, invoice with a different vendor invoice number, item charges for freight, and posting into a closed period. Validations check the vendor balance and the inventory value.
Positive and negative adjustments, reclassification between locations, and the Adjust Cost – Item Entries batch. Scenarios cover FIFO and Average costing items, adjustments with unit cost override, and the value entry that lands in the G/L after cost adjustment.
Import or manual entry of a bank statement, automatic matching, manual match of the remaining lines, and posting the reconciliation. Scenarios cover a statement with a bank fee, an unmatched deposit, and a payment reconciliation journal that applies a customer payment to two invoices.
The routine your controller runs on day one: recurring journals, accrual reversal, currency adjustment, running the Trial Balance and Aged Accounts Receivable reports, and closing the period in Accounting Periods. Scenarios validate that each report still exists, runs, and returns a balance that ties to the G/L.
Return order created from a posted invoice via Get Posted Document Lines to Reverse, receipt of the return, credit memo posting and application to the original invoice. Scenarios cover a partial return, a return with a restocking fee, and a credit memo without a return order.
This is Business Central’s own Approval Workflow feature, so the name stays. A purchase document over the approval limit is sent for approval, the approver sees it in Requests to Approve, approves or rejects it, and the document status changes accordingly. Scenarios cover approve, reject, delegate, and a document under the limit that skips approval.
For locations that require shipment and pick: release the sales order, create the warehouse shipment, create and register the pick, post the shipment. Scenarios cover a pick from a specific bin, a partial pick, and a shipment covering two orders. Note: this process is only Standard if your location setup is already in place in the sandbox.
Self-check
Fixed-price packs cover the standard path. One rule tells you which side you are on.
Does the ISV or feature add pages or steps to the path the script must navigate?
| Standard — fixed-price pack | Custom — scoped individually |
|---|---|
| ISV runs in the background — tax calculation, posting-time integration, reporting | ISV inserts UI the script must navigate — shipping workbench, document capture queue, replaced order entry page |
| Ship directly from the sales order | Warehouse shipment + registered pick |
| Single company | Intercompany or consolidation |
| Standard posting routines | Manufacturing / assembly orders |
Custom also applies when you need more than 10 processes, a single process has more than 3 conditional branches, or the process needs master data that doesn’t yet exist in the sandbox.