Integrations
Certified Integration

Microsoft Dynamics 365 Business Central

Bi-directional integration connecting Business Central financials, purchasing, and sales order management with JASCI warehouse management system for real-time synchronization across inbound, outbound, inventory, and returns.

Integration Flow
📊
Business
Central
PO Download
📦
JASCI
WMS
PO Download
BC → JASCI
Receipt Confirm
JASCI → BC
Sales Order
BC → JASCI
Ship Confirm
JASCI → BC

Integration Overview

This integration connects Microsoft Dynamics 365 Business Central with the JASCI Cloud WMS to create a coordinated, near real-time flow across inbound, outbound, inventory, and returns operations.

Business Central holds financials, purchasing, and sales order management. JASCI executes all warehouse processes, including receiving, putaway, picking, packing, shipping, cycle counting, and inventory control. The integration keeps both systems synchronized so that what has been ordered, received, shipped, and counted in the warehouse is always reflected accurately in Business Central.

Key Integration Benefits

  • • Inbound: POs download automatically, receipts post back with lot details
  • • Outbound: Sales orders flow to JASCI, shipments confirm with tracking
  • • Inventory: Adjustments and cycle counts stay synchronized
  • • Returns: RMAs and receipt confirmations flow both directions

8 Bi-Directional Data Flows

Complete coverage across all warehouse operations

1
BC → JASCI

Products API (Item Master)

Synchronize item master data including SKUs, descriptions, UOMs, dimensions, and lot/serial tracking flags.

2
BC → JASCI

Purchase Order Download

Send open purchase orders with vendor info, expected dates, and line details for warehouse receiving.

3
JASCI → BC

Purchase Receipts / GRN

Post receipt confirmations back to Business Central with quantities, lots, and bin locations.

4
BC ↔ JASCI

Inventory Transactions

Synchronize inventory adjustments, cycle counts, and corrections between both systems.

5
BC → JASCI

Sales Orders

Download sales orders for allocation, wave execution, picking, packing, and shipping.

6
BC → JASCI

Order Updates & Cancels

Keep JASCI synchronized when orders are modified or cancelled in Business Central.

7
JASCI → BC

Shipment Confirmations

Send shipment confirmations with tracking numbers, carrier info, and lot details.

8
BC ↔ JASCI

Returns / RMAs

Support customer returns with RMA creation and receipt confirmation flows.

Integration Capabilities

Enterprise-grade features for reliable ERP integration

Real-Time Synchronization

Near real-time data flow ensures Business Central and JASCI stay aligned across all warehouse operations.

Lot & Serial Tracking

Full support for lot batches and serial numbers with tracking codes synchronized from Business Central item configuration.

Multi-Warehouse Support

Map Business Central location codes to JASCI warehouses for multi-site operations.

OAuth2 Security

Enterprise-grade authentication via Azure AD app registration with bearer tokens.

Automatic Retry Logic

Built-in retry patterns with exponential backoff for transient errors and network issues.

Partial Receipts & Shipments

Handle partial receiving and shipping with multiple documents tied to single orders.

Field Mapping Examples

Clear, documented mappings between Business Central and JASCI

Purchase Orders

numberpoNumber
Human-readable PO number
vendorNumbervendorCode
Vendor identifier
expectedReceiptDateexpectedReceiptDate
Dock scheduling
locationCodewarehouseCode
Receiving location

Sales Orders

numberorderNumber
Sales order number
customerNumbercustomerCode
Customer identifier
requestedDeliveryDatepromisedDeliveryDate
Ship by date
shippingAgentCodecarrier
Carrier mapping

Item Master

numberproduct
Primary SKU
displayNameproductDescription
Item description
baseUnitOfMeasureuom
Base stocking unit
gtinbarcode
Scannable value

Technical Specifications

Enterprise-grade integration architecture built on modern standards

Transport
REST over HTTPS
Payload Format
JSON
BC Authentication
OAuth2 (Azure AD)
JASCI Authentication
API Key or OAuth2
API Version
Business Central API v2.0
Retry Pattern
Exponential backoff (1, 5, 15 min)
Sample API Payload
{
  "orderNumber": "SO-200500",
  "customerCode": "CUST-1001",
  "warehouseCode": "MAIN",
  "carrier": "UPS",
  "carrierService": "GROUND",
  "promisedDeliveryDate": "2025-02-05",
  "lines": [
    {
      "lineNumber": 1,
      "product": "SKU-1001",
      "quantity": 10,
      "uom": "EA"
    }
  ]
}

Built-In Error Handling

Robust retry logic and validation for reliable operation

Transient Errors (Auto-Retry)

  • Network timeouts or connection errors
  • HTTP 429 throttling responses
  • Temporary service unavailability
  • Token expiration (auto-refresh)
Retry pattern: 3-5 retries with exponential backoff (1, 5, 15 min)

Business Errors (Manual Review)

  • Unknown item, customer, or location
  • Invalid lot or serial for item
  • Quantities exceeding open order
  • Duplicate document references
Resolution: Logged with full payload, dashboard alert, manual correction

Integration Impact

Eliminate manual data entry and keep your ERP perfectly synchronized

Real-Time
Sync Speed
Near-instant updates
8
Data Flows
Bi-directional integration
100%
Lot Tracking
Full traceability
Zero
Manual Entry
Automated data flow

Ready to Connect Business Central & JASCI?

See how our certified integration eliminates manual data entry and keeps your ERP and warehouse perfectly synchronized in real-time.