Skip to main content
Version: Current

Item

Overview

Direction: Bidirectional
Purpose: Complete item management with bidirectional synchronization

Item data synchronizes bidirectionally between Xero and Zudello, supporting both inbound product catalog sync from Xero and outbound item creation to Xero with intelligent purchase and sales configuration.

Fetch Items (Xero → Zudello)

Direction: Xero → Zudello
Sync Type: Incremental sync
Purpose: Product catalog synchronization with tax and pricing information

Field Mappings

Zudello FieldXero FieldData TypeNotes
skuCodeStringItem code
descriptionDescriptionStringItem description
purchase_pricePurchaseDetails.UnitPriceDecimalPurchase price
sell_priceSalesDetails.UnitPriceDecimalSelling price
short_descriptionDescriptionStringSame as description
statusN/AStringAlways "ACTIVE"

Processing Logic

  • Tax Rate Linking: The integration automatically links items to their corresponding tax rates for accurate tax calculations on purchases.
  • Status Management: All items imported from Xero are set to ACTIVE status.
  • Incremental Sync: To save time, only new or updated items are synced.

Create Items (Zudello → Xero)

Direction: Zudello → Xero
Sync Type: Real-time
Purpose: Item creation with intelligent purchase and sales configuration based on available pricing information

Field Mappings

Xero FieldZudello FieldData TypeNotes
CodeskuStringItem SKU
NamedescriptionStringItem name
IsSoldsell_price evaluationBooleanTrue if sell_price exists and non-zero
IsPurchasedpurchase_price evaluationBooleanTrue if purchase_price exists and non-zero
DescriptiondescriptionStringItem description
PurchaseDescriptionshort_descriptionStringPurchase description

Processing Logic

  • Intelligent Configuration: The integration intelligently determines whether an item is for purchase, for sale, or both, based on whether a purchase_price or sell_price exists.
  • Purchase Details: If an item has a purchase price, the integration creates it in Xero with purchase details, including the unit price, default purchase account, and tax type.
  • Sales Details: If an item has a sales price, it's created with sales details, including the unit price.
  • Flexible Setup: This allows for different types of items, such as raw materials (purchase-only), finished goods (sales-only), or products for resale (both).
  • Tax Rate - Tax rate configuration for items
  • Account - Account references for item transactions
  • Invoice - Item usage in invoice line items
  • AP Invoice - Item references in purchase invoices
  • AR Invoice - Item usage in sales invoices
  • Supplier - Supplier setup for item purchasing
  • Customer - Customer setup for item sales
  • Overview - Integration architecture overview