Route inbound e-invoices into Wise Approvals for review and approval before posting.

Supplier
Sends PEPPOL invoice
Centara eMessaging
Receives & routes
Connector intercepts
Register
Data entry
Approve
Review & sign off
Payment
Payment approval
Posted
To Business Central
Status syncs back to eMessaging automatically

Wise Approvals Connector

What is Wise Approvals?

Wise Approvals (Uppáskriftarkerfi Wise) is an invoice approval and cost accounting system widely used by Icelandic companies — particularly those with a history on Microsoft Dynamics NAV (Navision).

The system’s core idea is straightforward: every invoice that arrives gets registered immediately, even before it’s been approved or posted. From that point on, the invoice is tracked through the entire lifecycle — registration, approval routing, GL coding, and posting. Vendor balances update in real time to show breakdowns across posted entries, unapproved invoices, and approved-but-not-yet-posted invoices.

What it does well

  • Early registration — invoices enter the system as soon as they arrive, giving full visibility of outstanding liabilities before approval
  • Cost allocation — costs can be spread across up to 12 months, with the vendor ledger entry posting to an accrual account and the cost releasing to the expense account in instalments
  • Approval routing — multi-stage workflow (Registration → Approval → Payment Approval → Posted) with configurable routing rules
  • Purchase requests — users can submit requests for goods or services, which can then be converted to approval invoices or approved and posted directly
  • Widely adopted in Iceland — many AP teams have used it for years and have established processes around it

Limitations to be aware of

  • Separate data model — Wise Approvals creates its own tables alongside the standard Microsoft data model. This means standard BC reports, analysis views, and Power BI connectors don’t see Wise Approval data — custom reporting is required
  • Not designed for purchase orders — the approval flow works well for invoices and cost allocation, but doesn’t integrate with BC’s purchase order matching, receiving, or three-way matching workflows
  • Legacy architecture — originally built for NAV, which can create friction with newer BC features and the Microsoft E-Document framework

When to use this connector

For companies already running Wise Approvals who want to add electronic invoicing via Centara, this connector provides a migration-friendly path forward — your AP team keeps working in the system they know, while inbound e-invoices flow in automatically from the PEPPOL network.

If you’re starting fresh or evaluating your options, consider Centara’s built-in approval workflows instead — they work directly with BC’s standard data model, support line-level approval, integrate natively with purchase order matching, and all standard BC reports work out of the box.


How the connector works

  1. A supplier sends a PEPPOL e-invoice — Centara eMessaging receives it
  2. The inbound document is configured with Receive E-Document To = CTAWAP Approvals
  3. The connector intercepts processing and creates an Approval Header and Approval Lines in Wise Approvals
  4. The user works the approval through the Wise Approvals workflow (Registration → Approval → Payment Approval → Posted)
  5. As the approval progresses, the e-document status in eMessaging updates automatically

What gets transferred

When the connector creates a Wise Approval document, it maps:

Header fields

E-invoice fieldWise Approval fieldNotes
Vendor No.Vendor No.Validated against BC vendor table
Issue DatePosting Date
Payment TermsPayment TermsFrom vendor record
Due DateDue Date
Invoice IDVendor Invoice No.External document number
Posting DescriptionTransaction Text
Currency CodeCurrency CodeOnly set if different from local currency
Payable AmountAmount Including VATNegated for credit memos (type 381)
ApproverApproverValidated — creates Appr User if needed
Job No.Job No.From CTAWAP Job No. field
DimensionsDimension Set IDMerged from e-invoice dimensions
Percent SpreadPercent SpreadFrom the vendor posting template — gives approvers context for cost validation
Document GUIDCTAWAP GuidTraceability link back to original e-invoice

Line fields

E-invoice fieldWise Approval fieldNotes
TypeTypeMapped: G/L Account, Item, Fixed Asset, Vendor, Customer
No.No.Account/item number
DescriptionDescriptionFrom item name or additional description (configurable)
QuantityQuantity
Unit CostDirect Unit CostNegated for credit memos
ApproverApproverPer-line approver from Advanced Vendor Posting Template
Job No. / Job Task No.Job No. / Job Task No.
DimensionsDimension Set ID

Note: Resource and Charge Item types are not supported and will produce an error if encountered.

Status synchronization

The connector keeps the eMessaging inbound document status in sync with the Wise Approvals workflow:

Wise Approvals eventE-document statusWhat happens
Approval createdIn ProgressDocument leaves eMessaging inbox
Sent for approvalIn ApprovalWaiting for approver action
Invoice postedProcessedDocument No. is set on the e-document
Approval deletedNewDocument returns to eMessaging inbox — can be reprocessed

When you click the Document No. on the Inbound Documents page, the connector opens the correct Wise Approvals page based on the current state:

E-document statusApproval stageOpens
ProcessedPosted Invoice
In ProgressRegistrationInvoice Registration
In ProgressNot ApprovedApproval Invoice
In ProgressApprovedApproved Invoice
In ProgressRequestApproval Request
In ProgressRejectedRejected Invoice
In ProgressIn Payment ApprovalPayment Invoice

PDF preview on approval pages

The original e-invoice PDF is available on all Wise Approval pages — 15 pages in total, including Invoice Registration, Approval Invoice, Payment Invoice, Posted Invoice, My Lines, and Simple views.

  • The PDF preview panel shows alongside the approval document
  • Updates automatically as you navigate between records
  • An Open E-Invoice Attachment action is available even when the preview panel is hidden

Enable via Appr SetupShow PDF Factbox.


Setup

Routing configuration

Set Receive E-Document To = CTAWAP Approvals at any of these levels:

LevelScope
Vendor CardRoute a specific vendor’s invoices to Wise Approvals
Vendor Posting TemplateRoute all vendors using a specific template
Purchases & Payables SetupGlobal default for all vendors

Approval settings

Configure in Appr SetupCentara FastTab:

SettingWhat it does
Show PDF FactboxShows the original e-invoice PDF panel on all approval pages
Require Approver in HeaderBlocks creation if no approver is set on the e-invoice header
Require Approver in LinesBlocks creation if any line has no approver assigned
Lines Inherit Job No From HeaderWhen you change the header Job No., it propagates to all lines
Inherit Approver from header to linesWhen you change the header approver, it cascades to lines that have no approver set
Do not match e-documents to Purchase documents on importSkips PO matching for all documents routed to Wise Approvals

Approver assignment

Approvers are assigned automatically from the Vendor Posting Setup:

  • Header approver: When the user selects a Vendor Posting Template on the inbound document, the template’s Approval User is set as the header approver
  • Line approver: When a new line is created, the Advanced Vendor Posting Template’s Approval User is assigned to that line
  • Inheritance: If enabled, changing the header approver cascades to lines without an approver

The connector creates Appr User records automatically if they don’t exist — no manual user setup needed.

Payment reference handling

The connector handles Icelandic payment references (greiðsluseðlar) and OCR text automatically:

  • Reads the Payment Means Code from the e-invoice
  • Looks up the corresponding Payment Method and its Payment Approval Type
  • For Icelandic payment notes: extracts Social Security No., Bank No., and Note No. from the reference string
  • For other types: sets the full reference as OCR Text

Requirements

DependencyMinimum version
Business Central27.3
Centara eMessaging1.19.0
Wise Approvals26.0.0
E-Document Core27.0.0

Troubleshooting

Common issues

IssueCauseResolution
Document not routed to Wise ApprovalsReceive E-Document To not set to CTAWAP ApprovalsCheck vendor card, vendor posting template, or Purchases & Payables Setup
”Approver required” error on creationRequire Approver in Header/Lines is enabled but no approver assignedSet an approver on the Vendor Posting Template or inbound document
”Resource type not supported” errorE-invoice line has type Resource or Charge ItemChange the line type in the inbound document before processing
Posted in Wise but e-document still In ProgressEvent subscriber failed silentlyCheck telemetry for CTAWAPE00004; manually update e-document status
Deleted approval but document not back in inboxEvent subscriber failedCheck telemetry for CTAWAPE00003; manually set e-document status to New

Telemetry codes

Success events start with CTAWAPS, errors with CTAWAPE:

CodeMeaning
CTAWAPS00001Approval header created successfully
CTAWAPS00002Approval line created successfully
CTAWAPE00001Failed to modify header after template validate
CTAWAPE00002Document intercepted and sent to Wise Approvals
CTAWAPE00003Failed to reset e-doc status on approval delete
CTAWAPE00004Failed to update e-doc status after posting
CTAWAPE00005–12Various field update and line insertion failures