Centara additions to Purchase Invoice/Order/Credit Memo/Return Order line subforms — eInvoice totals, line-level approvals, and approval actions.
Purchase Lines Subform — Centara fields
BC sub-pages: Purch. Invoice Subform, Purchase Order Subform, Purch. Cr. Memo Subform, Purchase Return Order Subform Standard BC documentation: Microsoft Learn — Record Purchases
This page documents only the Centara additions to the standard BC purchase line subforms. Standard BC columns (Type, No., Quantity, Unit Price, etc.) are documented on Microsoft Learn.
The Centara extensions add two things to every purchase line subform:
- eInvoice total fields in the totals footer — to compare the BC document totals against the totals reported by the original eInvoice when the document came in via the Centara inbound pipeline.
- Line-level approval fields and actions when Purchase Lines Approvals is enabled.
eInvoice totals (footer)
Visible when the parent document originated from a Centara inbound e-Document or was created by auto-processing. The values come from the related Centara inbound document and let the user spot mismatches between BC and the original eInvoice without opening the inbound document.
| Field | What it shows |
|---|---|
| eInvoice Total Amount Excl. VAT | Sum of line amounts before VAT as stated on the original eInvoice. Read-only. |
| eInvoice Total VAT | Sum of VAT amounts as stated on the original eInvoice. Read-only. |
| eInvoice Total Amount Incl. VAT | Sum of line amounts including VAT as stated on the original eInvoice. Read-only. |
When the BC totals diverge from these values you typically need to add or adjust a rounding line — see Alert if Total amounts don’t match and Rounding Threshold in Purchases & Payables Setup.
Line approval fields
Visible when the Centara approval workflow is enabled. Shown after the Quantity column.
| Column | When visible | What it shows |
|---|---|---|
| Approval Status | Approvals enabled | Approval state of this individual line — Open, Pending, Approved, Rejected. Read-only. |
| Rejection Code | Approvals enabled | Reason code recorded when the line was rejected. Read-only. |
| Original Approval User | User-based approvals | The user who should approve this line. Editable while the line’s approval status is Open. |
| Workflow User Group | User-group approvals | The workflow user group responsible for approving this line. Editable while Open. |
For more on line-level approvals see Purchase Lines Approvals.
Approval actions
The line subform exposes the per-line approval workflow under the Line menu. Selection-aware actions (Reset, Approve) apply to every selected line, not just the current one.
Approval group
| Action | When enabled | What it does |
|---|---|---|
| Reset Approval Status for Line | Always | Resets the approval status on the selected lines, removing any open or completed approval state. Useful after substantial edits that should re-trigger approval. |
| Approve | Open approval request assigned to current user | Approves the requested change on each selected line. |
| Reject | Open approval request assigned to current user | Rejects the requested change on the current line. |
| Delegate | Open approval request assigned to current user | Delegates the approval to the user’s configured substitute. |
| Comments | Approvals enabled | Opens the approval comment window for the line — used to capture rationale for approval, rejection, or delegation. |
Request Approval group
| Action | When enabled | What it does |
|---|---|---|
| Send Approval Request | No open approval request on the line | Submits the line for line-level approval following the rules in Purchases & Payables Setup. |
See also
- Purchase Documents — Centara fields — header-level Centara additions
- Purchase Lines Approvals — list of all line-level approval requests
- Purchases & Payables Setup — toggles for eInvoice totals visibility and line-level approvals
- Centara Inbound Documents — source of the eInvoice totals shown in the footer