3PL & External WMS Connector
A build-to-order integration between Dynamics 365 F&O and your third-party logistics providers or external WMS, covering ASNs, receipts, shipments, adjustments and returns with a full audit trail.
A build-to-order X++ extension for Dynamics 365 Finance & Operations that tracks supplier-owned and customer-site stock, captures consumption and triggers invoicing. We build it for you after a fixed quote. Built to order by ECOSIRE for Dynamics 365 F&O (build-to-order) — indicative price from $999.00 USD; request a quote for a scoped proposal.
A build-to-order X++ extension for Dynamics 365 Finance & Operations that tracks supplier-owned and customer-site stock, captures consumption and triggers invoicing. We build it for you after a fixed quote.
按单定制

Distributors, contract manufacturers and equipment suppliers routinely hold stock they do not own. Supplier-owned material sits in your warehouse until a production order consumes it. Your own finished goods sit at a customer site until the customer draws them down. In both directions the physical movement and the transfer of ownership happen at different moments, and the commercial agreement usually says the invoice follows consumption, not delivery.
Dynamics 365 Finance and Supply Chain Management covers one half of that natively. Vendor consignment is in the box: you define an inventory owner, receive supplier-owned goods against a consignment replenishment order, and run an ownership change journal that transfers the goods to your ownership and generates the purchase order the vendor invoices against. What is not in the box is customer consignment, where stock you still own physically sits at a customer location. Neither direction gives you the consumption capture, the periodic statement reconciliation, the aging control or the replenishment signalling the agreement actually requires. Most teams run that half in spreadsheets, and the gap surfaces as unbilled consumption, disputed vendor self-bills, and stock that has quietly aged past its return window.
We build a licensed extension for Dynamics 365 Finance and Supply Chain Management, written in X++ as extension models only. Event handlers, chain-of-command, extension tables and form extensions. No overlayering of Microsoft code, so your one-version service updates are never blocked by us. The build is scoped to your agreements: which vendors consign to you, which customers you consign to, how consumption is proven, and when the ownership event fires.
We extend the standard inventory owner model so consigned stock is fully visible as on-hand, reservable and pickable, while remaining off your balance sheet until the ownership change posts. On top of the standard consignment replenishment order we add automatic creation and release rules driven by min and max levels per item, warehouse and vendor, plus the ability to hold a replenishment for buyer review before it reaches the vendor.
The ownership change itself is the financial event. We wire it to your triggers: consumption on a production order picking list, a warehouse mobile app pick, a period-end sweep, or a manual journal. Each posted ownership change produces the purchase order and a pending vendor invoice line carrying the correct financial dimensions, so accounts payable is matching against a document that already agrees with the vendor statement.
For stock you own that sits at a customer location we model each site as a dedicated warehouse or site under your legal entity, with the customer recorded on the location. The stock stays in your inventory valuation and in your reorder calculations, which is exactly what your auditors and your planners both need.
Consumption arrives by whichever channel the customer can actually support: a usage file imported through the data management framework, an OData or data entity push from the customer system, a portal upload, or a counted reconciliation at period end. Each accepted consumption line generates the sales order and invoice, relieves the consignment location, and posts revenue and cost of goods sold with the ledger dimensions defaulted from the customer, site and item.
Both directions share one engine. Consumption events are staged, validated against the agreement in force on the consumption date, priced from the trade agreement or the consignment-specific price list, then released to document creation. Rejected lines land in an exception queue with a reason, not in a silent log. Nothing invoices twice: every consumption line carries an idempotency key so a re-sent file, a retried batch job or a duplicate device message cannot create a second document.
We hold the commercial terms as data, not as code: min and max levels, review cycle, return window, ownership transfer trigger, consumption proof requirement, and the currency and price basis. Batch jobs evaluate levels on your schedule and raise replenishment proposals in both directions, with business events available so Power Automate can push a signal to a vendor portal or an internal channel.
A consignment statement is produced per vendor and per customer for any period, listing opening balance, receipts, consumption, returns, adjustments and closing balance, reconciled to on-hand by inventory owner. Aging buckets and return-window alerts run as scheduled batch jobs so stock that is approaching a contractual return date is flagged while there is still time to act. Every ownership change, write-off and adjustment is traceable to a user, a document and a posting.
Where you run warehouse management, we extend the warehouse mobile app with menu items for consignment consumption, ownership change confirmation and customer-site counts, so the shop floor and the field record the event once, at the point it happens, rather than reporting it later on paper.
Distributors holding supplier-owned inventory under a consignment agreement. Manufacturers taking components on consignment from strategic suppliers. Equipment, medical device and spare-parts suppliers who place stock at customer sites and invoice on usage. Any organisation running multiple legal entities where consignment terms differ by entity and by counterparty.
It starts with a scoping call. We walk your consignment agreements, your current F&O setup, your legal entity structure and the systems that will send or receive consumption data. You get a written scope and a fixed quote before any code is written, so the price does not move mid-project.
On acceptance we build against your version of Finance and Supply Chain Management in our own development environment. The extension is delivered as a deployable package and, if you want it, as source in your Azure DevOps repository. We install first into your Tier-2 or higher sandbox through your LCS pipeline, configure it with your team, and support user acceptance testing there. Production deployment follows your change window and your release process. Typical lead time from signed quote to sandbox install is two to four weeks depending on scope.
This is not a pre-built product you download today. Every build is made to your agreements and your environment. It is not a Business Central app. We do not overlayer, we do not modify Microsoft models, and we do not sell you a vendor portal you did not ask for. If your requirement is genuinely met by the standard vendor consignment features alone, we will tell you in the scoping call.
Every build ships with a support window covering defect fixes and compatibility with service updates released inside that window. Beyond it we quote support annually. You keep the deployable package and, where included, the source, so you are never locked out of your own configuration.
A short call to confirm the workflow, your platform version and where the integration boundaries sit.
You receive a written scope and a fixed price. Nothing is built until you approve it.
We develop against a copy of your configuration and test it there. Typically two to four weeks.
We install on your instance, hand over the source, and support it for twelve months.
Carries responsibility for stock availability across warehouses that mix owned, supplier-owned and customer-site inventory, but has no single view of who owns what. This gives ownership-aware on-hand inside F&O and automated replenishment signalling in both directions.
Has to prove that consigned stock is correctly excluded from or included in the balance sheet and that every consumption event has been invoiced. Period statements reconciled to inventory owner and a full audit trail on ownership changes remove the spreadsheet reconciliation at close.
Needs the floor to record consumption at the moment it happens instead of on a clipboard reconciled days later. Warehouse mobile app menu items capture consumption, ownership confirmation and site counts against the correct owner in one scan.
| 标准 | 伊科西尔 | 定制建造 | 竞争对手 |
|---|---|---|---|
| Supplier-owned stock visible as on-hand without balance-sheet impact | 包含 | 包含 | 部分支持 |
| Customer consignment: your stock held at a customer site | 包含 | 部分支持 | 部分支持 |
| Consumption-triggered document creation in both directions | 包含 | 部分支持 | 部分支持 |
| Consumption capture on the warehouse mobile app | 包含 | 部分支持 | 部分支持 |
| Period consignment statement reconciled to inventory owner | 包含 | 部分支持 | 部分支持 |
| Automated min/max replenishment signalling per counterparty | 包含 | 部分支持 | 部分支持 |
| Aging buckets and contractual return-window alerts | 包含 | 部分支持 | 不包括在内 |
| Extension-only build with source handover and a fixed quote | 包含 | 部分支持 | 不包括在内 |
A build-to-order integration between Dynamics 365 F&O and your third-party logistics providers or external WMS, covering ASNs, receipts, shipments, adjustments and returns with a full audit trail.
A build-to-order Amazon Selling Partner API integration for Dynamics 365 Finance and Supply Chain Management. Nothing is pre-built: ECOSIRE scopes, quotes and develops it for your environment.
A built-to-order X++ integration linking your BigCommerce storefront to Dynamics 365 Finance & Operations. We scope, quote and build it for you — nothing is downloaded ready-made.
Build-to-order dual-write extensions for Dynamics 365 F&O and Dataverse: custom table maps, field transformations, a declared source of truth per field, and an error replay workspace.
从$999.00起
起步价——最终按您的需求范围报价