Passer au contenu principal
SAP Business OneMultichannel & PIM Tools

Vendor and Supplier Collaboration Portal

A build-to-order web portal where your suppliers confirm Purchase Orders,

post shipment notices and submit invoices straight into SAP Business One. Scoped, quoted and built for your company database.

Sur commande

Qu'est-ce que Vendor and Supplier Collaboration Portal ?

A build-to-order web portal where your suppliers confirm Purchase Orders, post shipment notices and submit invoices straight into SAP Business One. Scoped, quoted and built for your company database. Built to order by ECOSIRE for SAP Business One (build-to-order) — indicative price from $999.00 USD; request a quote for a scoped proposal.

Vendor and Supplier Collaboration Portal — A build-to-order web portal where your suppliers confirm Purchase Orders, post shipment notices and submit invoices straight into SAP Business One

What we build

  • Supplier-facing confirmation of open Purchase Orders (OPOR/POR1) at line level with confirmed quantity, confirmed date and line-split support
  • Change requests for date, quantity, substitute item or price that never overwrite the Purchase Order directly — a buyer accepts or rejects, and acceptance updates the document through the Service Layer
  • Tolerance rules held in UDTs so a price or date variance beyond your threshold routes into an existing SAP Business One approval procedure before it commits
  • Advance shipment notices stored as a UDO with carrier, tracking reference, expected arrival, pallet or carton identifiers, and batch or serial numbers for managed items
  • One-click Goods Receipt PO (OPDN) pre-populated from an ASN with shipped quantities, batches and serials, turning receiving into confirmation instead of transcription
  • ASN versus actual receipt discrepancy recorded against the ASN so supplier delivery accuracy is measurable from your own SAP Business One data
  • Supplier invoice submission referencing a Purchase Order or Goods Receipt PO, producing a draft A/P Invoice (OPCH) with the supplier's PDF attached via the SAP Business One attachment mechanism
  • Pre-submission validation for over-receipt quantity, unit price variance against the confirmed order, invalid tax code for that Business Partner, closed documents and duplicate supplier invoice numbers
  • Rejection reason codes maintained in a UDT, sent back to the supplier with the specific failure so the correction happens before it reaches accounts payable
  • Supplier self-service view of Purchase Orders, Goods Receipt POs, posted A/P Invoices, Outgoing Payments (OVPM), open balance and due dates, removing status phone calls
  • Supplier-scoped authorisation enforced on every request against the Business Partner CardCode, with no supplier ever receiving an SAP Business One licence or client access
  • UDFs on Purchase Order header and lines carrying confirmation state and last portal action, so buyers can query and chase only unconfirmed orders
  • Crystal Reports layouts for supplier confirmation status, ASN accuracy and invoice submission ageing
  • Portal user accounts, invitation and password reset flows managed from inside SAP Business One via a UDT-backed maintenance screen

À propos de ce produit

The problem this solves

Procurement admin in SAP Business One is mostly transcription. A Purchase Order is raised and e-mailed as a PDF. The supplier replies — sometimes — with a confirmation that changes two dates and one quantity, buried in the body of an e-mail. A buyer re-keys that into the Purchase Order, or forgets to. The goods arrive with a packing list that nobody had advance sight of, so the warehouse counts blind. Then an invoice arrives as a PDF attachment, gets printed, gets stamped, gets keyed into an A/P Invoice, and fails three-way matching because the price on the invoice was never the price on the confirmed order.

Every one of those steps is a supplier telling you something you then type in yourself. Meanwhile the supplier is chasing your accounts payable team by phone to ask whether invoice 4471 has been paid, because they have no way to look.

What ECOSIRE builds

We build a supplier-facing web portal, delivered per tenant, backed by your SAP Business One company database. Suppliers log in and do the data entry themselves, against the real documents, with validation applied before anything is created in SAP Business One.

Purchase Order confirmation

A supplier sees their open Purchase Orders (OPOR/POR1) with line-level item code, description, quantity, price, required date and warehouse. They can confirm as-is, or propose changes: a revised delivery date, a partial quantity with a split date, a substitute item, or a price variance. Proposed changes do not overwrite your document. They land as a change request that a buyer accepts or rejects; on acceptance the Purchase Order lines are updated through the Service Layer, and if the variance crosses a tolerance you define, your existing SAP Business One approval procedure is triggered before the update commits.

Confirmation status, confirmed date and confirmed quantity are stored in UDFs on the Purchase Order and its lines, so buyers can filter unconfirmed orders and chase only those.

Advance shipment notices

The supplier posts an ASN against one or more Purchase Order lines: quantities shipped, carrier, tracking reference, expected arrival, pallet or carton identifiers and batch or serial numbers where the item is managed that way. The ASN is stored as a UDO — a first-class SAP Business One object with its own authorisations, queries and Crystal Reports layout — so it is auditable rather than living in an external database.

When goods arrive, the warehouse opens the ASN and it pre-populates a Goods Receipt PO (OPDN) with the shipped quantities, batches and serials already filled in. Receiving becomes a confirmation instead of a transcription. Discrepancies between ASN and actual count are recorded against the ASN so supplier performance is measurable from your own data.

Supplier invoice submission

Suppliers submit an invoice by referencing a Purchase Order or a Goods Receipt PO, entering their invoice number, date, currency, tax and line amounts, and attaching the PDF. The portal validates before submission: does the referenced document exist, is it still open, does the quantity exceed what was received, does the unit price match the confirmed order within your tolerance, is the tax code valid for that supplier's tax setup, is this a duplicate of an invoice number already submitted by that supplier.

A clean submission creates a draft A/P Invoice (OPCH) with the supplier's PDF attached, ready for the accounts payable clerk to review and post. That is a genuine three-way match: confirmed order, received quantity, submitted invoice — all keyed once, by the party that knows the number. Submissions that fail validation are rejected back to the supplier with the specific reason, before they ever become your problem.

Self-service payment status

Suppliers see their own document history: Purchase Orders, Goods Receipt POs, submitted invoices, posted A/P Invoices, Outgoing Payments (OVPM) and open balance with due dates. That is where the phone calls to accounts payable go.

How it is built technically

The portal is a web application; all reads and writes into SAP Business One go through the Service Layer (REST/OData), with the DI API used for the specific objects and behaviours that require it. No supplier is ever given SAP Business One access or a licensed user — the portal authenticates as a single integration user and enforces its own supplier-scoped authorisation on every request, so a supplier can only ever see documents where they are the Business Partner.

Extensibility follows SAP Business One conventions: UDFs on Purchase Order header and lines for confirmation state, UDTs for portal user accounts, tolerance rules and rejection reason codes, and UDOs for ASNs, change requests and invoice submissions. Attachments are stored through the SAP Business One attachment mechanism so they are reachable from the document. Crystal Reports layouts are supplied for supplier confirmation status, ASN accuracy and invoice submission ageing. Where a change or an invoice needs sign-off, your existing approval procedures do the work.

Who this is for

SAP Business One companies with a real supplier base doing repeat business: distributors, manufacturers buying components against production plans, retailers with inbound logistics, and any business where the accounts payable team spends more time keying invoices than reviewing them. It pays back fastest where you have dozens of suppliers sending hundreds of documents a month.

It is less useful if you buy almost everything ad hoc from long-tail suppliers who will never log into a portal, or if you have no Purchase Order discipline yet — the portal enforces process; it cannot invent one.

How delivery works

1. Scoping call. We map your actual procurement flow: do you confirm orders today, do you use batches or serials, which warehouses receive, what price and quantity tolerances are acceptable, how your tax codes are structured, whether you are on SQL Server or SAP HANA, and which approval procedures already exist.

2. Fixed quote. A written scope covering each portal function, the validation rules, the supplier authorisation model, branding, timeline and a fixed price.

3. Build. Typical lead time is one working week depending on how many of the four functions you take and how complex your validation tolerances are.

4. Install into your test company. Portal and add-on installed against a copy of your production company database. We onboard one or two real suppliers into the test environment and run genuine confirmations, ASNs and invoices through it. You verify the resulting Goods Receipt POs and draft A/P Invoices yourself.

5. Production install and supplier onboarding. Scheduled cutover with documented rollback. We supply the supplier onboarding pack and help you bring the first group of suppliers live in waves rather than all at once.

6. Support window. A defect-fix window after go-live, with the length stated in your quote. Tolerance and reason-code changes are UDT edits your own team can make afterwards.

Everything is delivered per tenant, for your company database, with source code and documentation handed over.

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

    Nous installons sur votre instance, vous remettons le code source et incluons deux semaines d'assistance après la mise en production. Les défauts du code que nous livrons sont corrigés gratuitement.

Ce que vous obtenez

  • Full source code for the supplier portal web application and the SAP Business One add-on component, handed over to you
  • Installation into a copy of your production company database (test company) followed by a scheduled production install, both performed by us
  • UDFs, UDTs and UDOs created and configured in your company database, including tolerance rules, rejection reason codes and portal account tables
  • Written functional specification covering every validation rule, the supplier authorisation model, the change-request workflow and the approval-procedure integration points
  • Supplier onboarding pack: invitation template, a short supplier-facing guide for confirmation, ASN and invoice submission, and a first-wave rollout plan
  • Training for your buyers, warehouse receiving team and accounts payable clerks, delivered live and recorded for later joiners
  • Defect-fix support window after go-live, with duration and response expectations stated in your fixed quote

Pour qui c'est

Procurement Manager

Chases suppliers by e-mail for confirmations and re-keys their replies into Purchase Orders, with no reliable view of which orders are actually confirmed. Gets line-level confirmations entered by the supplier, change requests that need only an accept or reject, and a queryable unconfirmed-order list.

Accounts Payable Clerk

Keys supplier invoices from PDFs and discovers the mismatch against the order or receipt only after posting. Gets draft A/P Invoices created by the supplier, pre-validated against the confirmed order and received quantity, with the PDF already attached and duplicates blocked at submission.

Warehouse Supervisor

Receives shipments with no advance notice and counts against a paper packing list, entering batches and serials by hand. Gets an ASN before the truck arrives and a Goods Receipt PO pre-populated with quantities, batches and serials, with discrepancies logged against the supplier.

Comment Vendor and Supplier Collaboration Portal se compare

CritèreÉCOSIREConstruction personnaliséeConcurrentNatif SAP Business One
Supplier confirms Purchase Order lines without an SAP Business One licenceInclusPrise en charge partielleInclusNon inclus
ASN stored as a first-class UDO and pre-populating Goods Receipt POInclusPrise en charge partiellePrise en charge partielleNon inclus
Supplier invoice pre-validated against confirmed order and receipt before a draft A/P Invoice existsInclusPrise en charge partiellePrise en charge partielleNon inclus
Tolerance breaches routed into your existing approval proceduresInclusPrise en charge partielleNon inclusInclus
Supplier self-service payment and open-balance visibilityInclusPrise en charge partielleInclusNon inclus
Source code handed over to the customerInclusInclusNon inclusNon inclus
Installed into a test company with real suppliers before productionInclusPrise en charge partiellePrise en charge partielleNon inclus
Fixed price agreed before build startsInclusNon inclusPrise en charge partielleNon inclus

Questions fréquemment posées

Can we download and install this now?
No. This is built to order against your company database, your tolerance rules and your tax and warehouse setup. You get a scoping call, then a fixed quote, then we build it. Typical lead time is one working week depending on how many of the four portal functions you take. There is no ready-made download and no trial version, because the validation logic is written to your procurement process.
Which SAP Business One versions and databases are supported?
SAP Business One 10.0 on Microsoft SQL Server and on SAP HANA, on-premise or cloud-hosted. The Service Layer must be reachable from where the portal runs, and the portal needs one licensed SAP Business One user to authenticate as. If your deployment is on an older release, we will assess feasibility during scoping and tell you plainly.
Do our suppliers need SAP Business One licences?
No, and that is a deliberate design decision. Suppliers use the web portal only and never touch the SAP Business One client. The portal authenticates to SAP Business One as a single integration user and applies its own supplier-scoped authorisation on every request, filtered by the Business Partner CardCode, so a supplier can only see documents that belong to them.
Can a supplier change our Purchase Order?
Not directly. A supplier can confirm as-is or raise a change request for date, quantity, item or price. The request sits for a buyer to accept or reject. Only on acceptance is the Purchase Order updated through the Service Layer, and if the variance exceeds the tolerance you configure, your existing SAP Business One approval procedure runs before the change commits.
How does this actually speed up three-way matching?
Because the three numbers stop being typed three times by three people. The confirmed order quantity and price come from the supplier's own confirmation, the received quantity comes from an ASN-driven Goods Receipt PO, and the invoice is submitted by the supplier and validated against both before a draft A/P Invoice exists. Your clerk reviews and posts rather than transcribing and reconciling.
What happens with batch and serial managed items?
The ASN captures batch or serial numbers per line where the item is managed that way, and those values carry into the pre-populated Goods Receipt PO. If a supplier supplies a batch that fails your validation rules, or omits required serials, the ASN cannot be posted and the specific reason goes back to them. We confirm your exact batch and serial configuration during scoping because it changes the receiving screen.

Demander un devis

Décrivez vos besoins pour Vendor and Supplier Collaboration Portal et nous vous enverrons les tarifs, les options de licence et une proposition sur mesure, généralement sous un jour ouvré.

Aucun paiement maintenant. Ceci envoie une demande de devis à notre équipe — nous vous recontacterons par e-mail avec les tarifs et les prochaines étapes.

Se marie bien avec

Shopee and Lazada Marketplace Connector
Sur commande

Shopee and Lazada Marketplace Connector

A build-to-order SAP Business One add-on that syncs Shopee and Lazada orders, inventory, fees and settlements. ECOSIRE scopes, builds and installs it for your company database in one working week.

À partir de 999.00 $Point de départ — chiffré selon votre périmètre
View specification
Shopify Store Connector
Sur commande

Shopify Store Connector

A build-to-order SAP Business One add-on that keeps Shopify orders, customers, items, prices, stock and fulfilments in sync with your company database. Scoped, quoted and built for your tenant.

À partir de 999.00 $Point de départ — chiffré selon votre périmètre
View specification
Warehouse Management and Barcode Scanning Suite
Sur commande

Warehouse Management and Barcode Scanning Suite

A SAP Business One add-on for directed put-away, wave picking, packing, shipping and handheld barcode scanning that posts live to your warehouses. Built to order for your bin layout and process after a scoped quotation.

À partir de 1499.00 $Point de départ — chiffré selon votre périmètre
View specification
WooCommerce Store Connector
Sur commande

WooCommerce Store Connector

A SAP Business One add-on that syncs WooCommerce orders, customers, stock and pricing both ways through the Service Layer. Built to order for your store, catalogue and company database after a scoped quotation.

À partir de 999.00 $Point de départ — chiffré selon votre périmètre
View specification