Create and Invoice Your First Forwarding Job
Use this tutorial to prove the basic LSP process in a sandbox.
The goal is to create one Forwarding Order, assign carrier execution, add income and cost, create a customer invoice, and review history.
Before you start
Make sure that:
- TMS Setup is complete,
- a Forwarding Order Type exists,
- a Freight Order Type exists,
- one customer and one carrier exist,
- at least one service and one charge exist,
- posting setup is ready in Business Central.
Step 1. Create the Forwarding Order
- Open Forwarding Orders.
- Choose New or use the Order Wizard.
- Select the Forwarding Order Type.
- Fill the ordering party.
- Fill origin party and consignee details.
- Add cargo or content details.
- Review the stages.
Expected result: the Forwarding Order has parties, content, stages, and a status that allows operational work.
Step 2. Create the Freight Order
- Select the stage that needs carrier execution.
- Choose Assign Freight Order.
- Select or confirm the Freight Order Type.
- Select the carrier.
- Add vehicle and driver when your process tracks them.
- Review content and stage lines on the Freight Order.
Expected result: the carrier execution document is linked to the Forwarding Order stage.
Step 3. Add income and cost
- Open Settlement from the Forwarding Order.
- Add one income line with a service code.
- Add one cost line with a charge code or assign a vendor purchase line through Purchase Assignment.
- Review currency, quantity, price, and amount.
- Recalculate settlement totals if needed.
Expected result: settlement shows income, cost, profit, and margin.
Step 4. Create the customer invoice
- Confirm that the Forwarding Order status allows invoicing.
- Choose Create Sales Invoice from settlement or the Forwarding Order action.
- Open the created invoice.
- Review customer, lines, tax, currency, and amount.
- Post the invoice if your test process allows posting.
Expected result: the settlement line stores the linked sales document reference.
Step 5. Complete and review history
- Attach required files if status control requires them.
- Confirm settlement posting controls are satisfied.
- Post the Forwarding Order when the job is complete.
- Open Posted Forwarding Order.
- Review posted parties, content, stages, settlement, and related documents.
Expected result: the job is available in posted history for audit and reporting.
Troubleshooting
| Problem | What to check |
|---|---|
| Forwarding Order cannot be created | Check TMS Setup, Forwarding Order Type, number series, and permissions. |
| Freight Order cannot be created | Check stages, status controls, Freight Order Type, and carrier setup. |
| Invoice action is disabled | Check status profile, settlement permissions, customer, and service setup. |
| Posting is blocked | Check required attachments, posted document control, and settlement posting dates. |
| Totals are wrong | Review service, charge, quantity, currency, price, and allocation. |