Item
Overview
Direction: Business Central → Zudello
Sync Type: Incremental sync
Entity: Product/Inventory items
Item/product data synchronizes from Business Central to Zudello to maintain current inventory and pricing information for purchase order processing and invoice validation.
Key Benefits
- Inventory Validation - Ensure purchase orders reference valid items
- Pricing Reference - Maintain current cost and sell prices
- Description Flexibility - Support both short and extended descriptions
- Status Control - Automatically handle blocked items
Field Mappings
| Zudello Field | Business Central Field | Data Type | Notes |
|---|---|---|---|
| sku | number | String | Item number/SKU |
| short_description | displayName | String | Primary item description |
| description | displayName2 | String | Extended item description |
| purchase_price | unitCost | Decimal | Standard purchase cost |
| sell_price | unitPrice | Decimal | Standard selling price |
| status | blocked | String | ACTIVE if not blocked, INACTIVE if blocked |
Processing Logic
Status Handling
- Active Items: Items that are not blocked in Business Central are considered
ACTIVEin Zudello. - Inactive Items: If an item is blocked in Business Central, it will be marked as
INACTIVEin Zudello.
Data Processing
- Incremental Updates: The integration efficiently syncs only items that have been added or changed since the last synchronization.
- Price Handling: The integration captures both the purchase cost and the selling price for each item.
- Description Logic: The primary item description is taken from the
displayNamefield, while an extended description can be sourced from thedisplayName2field.
Troubleshooting
| Issue | Cause | Solution |
|---|---|---|
| Item not syncing | Item blocked in BC | Check item card blocking status |
| Missing descriptions | Empty displayName fields | Verify item descriptions in Business Central |
| Price discrepancies | Cost/price not updated | Check unit cost and price fields in BC |
| Status incorrect | Blocking status changed | Verify blocked field in item master |