Skip to main content
SAP Business OneSaaS Tools

Singapore InvoiceNow and Peppol Delivery

Transmits SAP Business One A/R Invoices and Credit Memos over the Peppol network as InvoiceNow documents,

with inbound receipt into A/P. Built to order for your company database.

آرڈر پر تیار

Singapore InvoiceNow and Peppol Delivery کیا ہے؟

Transmits SAP Business One A/R Invoices and Credit Memos over the Peppol network as InvoiceNow documents, with inbound receipt into A/P. Built to order for your company database. Built to order by ECOSIRE for SAP Business One (build-to-order) — indicative price from $1499.00 USD; request a quote for a scoped proposal.

Singapore InvoiceNow and Peppol Delivery — Transmits SAP Business One A/R Invoices and Credit Memos over the Peppol network as InvoiceNow documents, with inbound receipt into A/P

What we build

  • A/R Invoice and A/R Credit Memo mapping to Peppol BIS Billing 3.0 invoice and credit-note syntax, built from posted marketing document header, line and tax structures
  • Supplier and customer party blocks assembled from the Business Partner master, company details and UDFs, with buyer reference and order reference carried through
  • GST expressed with correct tax category coding, per-rate taxable amounts and exemption reasons, reconciled against the posted document totals before send
  • Peppol participant identifier and scheme UDFs on the Business Partner master, with a directory lookup action confirming registration and supported document types
  • Access Point integration layer using credentials you hold, isolated so a change of provider does not require remapping
  • Pre-send validation against the BIS Billing 3.0 rule set, reporting the specific field at fault at the point of send
  • Peppol status field on every in-scope document — not applicable, ready, queued, transmitted, delivered, rejected, failed — written back through the Service Layer
  • Transmission log UDT holding payload reference, transmission identifier, timestamps, response codes and full error text per attempt
  • Correct-and-resend flow that links the new attempt to the original without creating a duplicate A/R Invoice
  • Scheduled batch transmission with retry and backoff on transport failures, and email alerts to named recipients on rejection or retry exhaustion
  • Optional inbound lane: retrieve supplier Peppol invoices, match by participant identifier and Purchase Order reference, and stage them as draft A/P Invoices for human release
  • Approval procedure hook so transmission can require named-user release, and an exclusion flag for Business Partners that stay on your existing output channel

اس مصنوع کے بارے میں

Why SAP Business One cannot do this on its own

Singapore's InvoiceNow initiative moves business-to-business invoicing onto the Peppol network. Instead of emailing a PDF, you transmit a structured electronic invoice through an Access Point to your customer's Access Point, addressed by a Peppol participant identifier rather than an email address. GST-registered businesses are being brought into scope on a phased timetable, and once you are in scope the obligation is to transmit, not to print.

SAP Business One has no Peppol capability. It can produce an A/R Invoice and a Crystal Reports PDF of it, but it cannot build a Peppol BIS Billing 3.0 XML document, cannot address a participant, cannot speak the AS4 protocol an Access Point requires, and has nowhere to record whether a transmission succeeded. Nor can it receive a supplier's Peppol invoice into A/P.

The workaround most sites fall into is a portal: someone re-keys the invoice into a web form, or uploads a spreadsheet, and the ERP loses sight of the document the moment it leaves. That breaks reconciliation, hides rejections until a customer chases payment, and makes the audit trail depend on one person's browser history.

ECOSIRE builds the missing lane inside SAP Business One.

What ECOSIRE builds

Document mapping to Peppol BIS Billing 3.0

We map your posted SAP Business One documents to the Peppol BIS Billing 3.0 invoice and credit-note syntax. The mapping covers header identity (document number, issue date, due date, currency, document type code, buyer reference and order reference), supplier and customer party blocks built from the Business Partner master and company details, line detail from the marketing document lines including item identification, quantity, unit of measure, unit price, line extension amount and allowances or charges, and the tax structure derived from the document's own tax lines. GST is expressed with the correct category coding, taxable amount per rate, and exemption reason where applicable. A/R Credit Memos map to credit notes with the reference to the original invoice.

Where the standard requires a field SAP Business One does not hold natively, we add a UDF on the document or the Business Partner and expose it in the relevant form, rather than inventing a value at transmission time.

Participant addressing and directory lookup

We add Peppol participant identifier and scheme fields as UDFs on the Business Partner master, with a validation and lookup action that confirms the participant is registered and supports the invoice document type before you attempt a send. Your own participant identifier and registration details are held in a configuration UDT. Customers not reachable over Peppol are flagged so you keep the existing output channel for them instead of failing a send.

Transmission through your Access Point

ECOSIRE is not an Access Point and does not present itself as one. Transmission runs through the Access Point provider you contract with — we integrate to their API using credentials you hold. The add-on builds the document, submits it, captures the returned transmission identifier, and then polls for delivery and business-level responses so acceptance, rejection, and error detail all land back in SAP Business One. If you change provider later, the integration layer is isolated so the mapping and the user experience survive the switch.

Status tracking on the document itself

Every A/R Invoice and Credit Memo in scope gains a Peppol status visible on the document: not applicable, ready, queued, transmitted, delivered, rejected, or failed. A transmission log UDT holds the full history — payload reference, transmission identifier, timestamps, response codes, and error text — so a rejection is diagnosable from inside the ERP. Rejected documents can be corrected and re-sent without creating a duplicate invoice, with the re-send linked to the original attempt.

Pre-send validation

The expensive failure is a rejection discovered days later. We validate before transmission: schema and business-rule checks against the BIS Billing 3.0 rule set, GST arithmetic reconciliation against the posted document totals, participant reachability, and completeness of every mandatory party and line field. Validation results are surfaced at the point of send with the specific field at fault, and the same checks run in the batch lane so a run reports what it skipped and why.

Inbound supplier invoices

Optionally in scope: receiving your suppliers' Peppol invoices. Inbound documents are retrieved from your Access Point, parsed, matched to the Business Partner by participant identifier and to open Purchase Orders where a reference exists, and staged as draft A/P Invoices for review. Nothing posts to the general ledger without a human release, and unmatched documents queue with the parsed data visible rather than being discarded.

Batch and scheduled operation

Beyond per-document sending, a scheduled job picks up all documents in a configured state and transmits them, with retry and backoff on transport failures and an alert to named recipients when a document exhausts its retries or is rejected. Failed sends never silently disappear.

Who this is for

GST-registered Singapore companies running SAP Business One that are in scope for InvoiceNow or preparing to be, groups with a Singapore entity on SAP Business One that must transmit while other entities stay on existing channels, and businesses whose larger customers already require Peppol delivery. It suits distribution, manufacturing, logistics, and professional services sites where invoice volume makes portal re-keying untenable.

Compatibility

Built for SAP Business One 10.0 on Microsoft SQL Server or SAP HANA, on-premise or cloud-hosted, as an add-on using the Service Layer (REST) and the DI API. Configuration, addressing, and logging use UDFs, UDTs, and UDOs. Approval procedures can gate transmission. No modification of SAP system tables and no change to how documents post.

How delivery works

1. Scoping call. We confirm your GST registration and InvoiceNow position, which document types are in scope, your Access Point provider (or help you shortlist one), your numbering series, your GST tax codes and how they map to Peppol tax categories, and whether inbound A/P receipt is in scope.

2. Fixed quote. You receive a written scope covering the mapping, the validation rules, the Access Point integration, the status model, the batch behaviour, and the acceptance criteria — with a fixed price and delivery date.

3. Build. We develop against a copy of your company database so the mapping is exercised against your real Business Partners, items, tax codes, and document history.

4. Install in test. We install into your test company, load configuration, and run acceptance against your Access Point's test environment: transmit each document type, force and resolve a rejection, verify status write-back and the log, and — if in scope — receive an inbound invoice into a draft A/P Invoice. You sign off against the criteria from step 2.

5. Install in production. After sign-off we install into production during an agreed window and run a controlled first live transmission to a real customer, watching the response end to end before opening the lane.

6. Support. A defect-fix window follows go-live. Because this is a compliance lane, we also tell you plainly which parts are ours to maintain (mapping, validation, status handling) and which sit with your Access Point contract and your registration.

Build-to-order, stated plainly

Nothing here is pre-built or downloadable, and there is no trial. The build begins after you approve a fixed quote, and it is fitted to your Access Point, your tax code set, and your document flow. Typical lead time is one working week from quote approval; inbound A/P receipt and multi-entity scope push toward the upper end. Peppol network access and your participant registration are contracted with your Access Point provider, not with ECOSIRE.

How delivery works

  1. 1

    Scoping call

    A short call to confirm the workflow, your platform version and where the integration boundaries sit.

  2. 2

    Fixed quote

    You receive a written scope and a fixed price. Nothing is built until you approve it.

  3. 3

    Build and test

    We develop against a copy of your configuration and test it there. Typically two to four weeks.

  4. 4

    Install and support

    ہم آپ کے سسٹم پر انسٹال کرتے ہیں اور سورس کوڈ حوالے کرتے ہیں، اور گو لائیو کے بعد دو ہفتوں کی معاونت شامل ہے۔ ہمارے فراہم کردہ کوڈ کی خرابیاں مفت درست کی جاتی ہیں۔

What you get

  • Add-on installer package for the Peppol mapping, validation and transmission engine, versioned for your SAP Business One 10.0 patch level
  • Complete field-level mapping specification from your SAP Business One documents to Peppol BIS Billing 3.0, including your GST tax code to tax category table
  • Installation into your test company database against your Access Point test environment, then into production after sign-off
  • Configured UDFs, UDTs and UDOs for participant addressing, transmission logging, status tracking and batch settings
  • Acceptance pack evidencing each in-scope document type transmitted, one rejection raised and resolved, status write-back verified, and inbound receipt where in scope
  • Operations runbook: reading the transmission log, correcting and resending a rejected document, handling retry exhaustion, and the boundary between our scope and your Access Point contract
  • Live training for finance and AR staff, recorded for onboarding, plus a defect-fix support window after go-live

Who this is for

Finance Director, GST-registered Singapore company

Is in scope for InvoiceNow and currently has no way to transmit from SAP Business One, so the fallback is re-keying invoices into a portal with no trace back to the ERP. Transmission driven from the posted A/R Invoice with status and error detail written back means the obligation is met without a parallel manual process or a reconciliation gap.

Accounts Receivable Supervisor

Finds out an invoice was rejected only when the customer says they never received it, weeks after issue. Pre-send validation catches malformed documents before transmission, and the per-document status plus alerting on retry exhaustion turns a silent failure into something visible the same day.

IT Manager or SAP Business One Administrator

Is expected to deliver Peppol capability without touching how documents post or taking on a protocol stack to maintain in-house. The add-on keeps posting behaviour unchanged, isolates the Access Point integration behind one layer, and logs every attempt so support questions are answered from the ERP instead of a provider's portal.

How Singapore InvoiceNow and Peppol Delivery Compares

CriterionECOSIRECustom BuildCompetitorSAP Business One نیٹو
Peppol BIS Billing 3.0 invoice and credit note generated from the posted documentIncludedPartial supportIncludedNot included
Participant identifier held on the Business Partner with directory lookup before sendIncludedPartial supportPartial supportNot included
Pre-send validation reporting the exact field at faultIncludedNot includedPartial supportNot included
Transmission status and full error text written back onto the SAP Business One documentIncludedPartial supportPartial supportNot included
Correct-and-resend without issuing a duplicate invoice numberIncludedPartial supportPartial supportNot included
Scheduled batch transmission with retry, backoff and exhaustion alertsIncludedNot includedIncludedNot included
Inbound supplier invoices staged as draft A/P Invoices with Purchase Order matchingIncludedNot includedPartial supportNot included
Access Point integration isolated so changing provider does not require remappingIncludedNot includedNot includedNot included

Frequently asked questions

How long is the build, and is there anything to download now?
Nothing is pre-built and there is no trial or instant download. The build starts after you approve a fixed quote and is fitted to your Access Point, your GST tax codes and your document flow. Typical lead time is one working week from approval; adding the inbound A/P lane or multiple company databases moves it toward the upper end.
Which SAP Business One versions and editions are supported?
SAP Business One 10.0 on Microsoft SQL Server and on SAP HANA, on-premise or cloud-hosted. We confirm your exact version and patch level on the scoping call and version the installer to it. Multiple company databases are supported; each is configured with its own participant identifier and Access Point credentials.
Is ECOSIRE a Peppol Access Point?
No, and we will not present ourselves as one. Peppol transmission requires an accredited Access Point, which you contract with directly and whose credentials stay yours. What we build is everything on the SAP Business One side: the BIS Billing 3.0 mapping, pre-send validation, participant addressing, transmission calls to your provider's API, and the status and log write-back. If you change provider, the integration layer is isolated so the mapping survives.
What happens when a customer's Access Point rejects an invoice?
The rejection response is captured against the document: the status flips to rejected and the transmission log records the response code and full error text. Named recipients are alerted rather than the failure sitting silently. You correct the underlying document or master data and resend; the new attempt links to the original, so you are not issuing a second invoice number to fix a transmission problem.
Can it also receive supplier invoices from Peppol into A/P?
Yes, as an optional scope item. Inbound documents are retrieved from your Access Point, parsed, matched to the Business Partner by participant identifier and to open Purchase Orders where a reference exists, and staged as draft A/P Invoices. Nothing posts to the general ledger without a human release, and unmatched documents queue with their parsed data visible rather than being dropped.
Does this cover my GST filing obligations as well?
No. This is an invoice transmission and receipt lane over the Peppol network, and it is scoped to that. Your GST returns continue to come from SAP Business One's own tax reporting and your filing process. Where a document must carry specific GST presentation, that belongs to your print layout; where the transmitted XML must carry specific GST category coding, that is in scope here and confirmed field by field in the mapping specification.

قیمت کا تخمینہ طلب کریں

ہمیں Singapore InvoiceNow and Peppol Delivery کے لیے اپنی ضروریات بتائیں اور ہم آپ کو قیمتیں، لائسنس کے اختیارات اور ایک مخصوص تجویز بھیجیں گے — عام طور پر ایک کاروباری دن میں۔

ابھی کوئی ادائیگی نہیں۔ یہ ہماری ٹیم کو قیمت کی درخواست بھیجتا ہے — ہم قیمت اور اگلے اقدامات کے ساتھ ای میل کے ذریعے رابطہ کریں گے۔

Pairs well with

Report and Print Layout Customization Pack
آرڈر پر تیار

Report and Print Layout Customization Pack

Custom Crystal Reports print layouts for SAP Business One documents, plus batch printing and email dispatch. Built to order for your company database after a scoping call and fixed quote.

From $999.00ابتدائی قیمت — آپ کے دائرۂ کار کے مطابق مقرر کی جائے گی
View specification
Romania e-Factura Reporting
آرڈر پر تیار

Romania e-Factura Reporting

A build-to-order SAP Business One add-on that produces RO e-Factura XML from your A/R Invoices, uploads it to ANAF, polls the returned upload index and records the per-invoice outcome against the marketing document.

From $1499.00ابتدائی قیمت — آپ کے دائرۂ کار کے مطابق مقرر کی جائے گی
View specification
Subscription and Recurring Billing Engine
آرڈر پر تیار

Subscription and Recurring Billing Engine

A build-to-order SAP Business One add-on that turns contracts into scheduled A/R Invoices with proration, usage-based charges and deferred revenue schedules. ECOSIRE builds it for your billing rules after a fixed quote.

From $999.00ابتدائی قیمت — آپ کے دائرۂ کار کے مطابق مقرر کی جائے گی
View specification
Tally Migration Toolkit
آرڈر پر تیار

Tally Migration Toolkit

A build-to-order SAP Business One migration toolkit that maps Tally XML exports — ledgers, groups, stock items, GST masters and open balances — into SAP B1 objects with reconciliation proof. ECOSIRE builds it for your data after a scoping call.

From $999.00ابتدائی قیمت — آپ کے دائرۂ کار کے مطابق مقرر کی جائے گی
View specification