Skip to main content
Version: Current

Invoice Type

Overview

📥 Direction: Sage X3 → Zudello
🔄 Sync Type: Incremental sync
⏱️ Frequency: Based on _updateStamp

Invoice type data flows from Sage X3 to Zudello and maps to cost types, providing invoice categorization capabilities for purchase processing.

Key Benefits

Invoice Classification - Categorize invoices for better processing
Purchase Focus - Specifically handles purchase invoice types
Category Support - Includes purchase invoice category information
Australian Legislation - Filtered for Australian business requirements

Field Mappings

Zudello FieldSage X3 FieldData TypeNotes
codecodeStringInvoice type code
namelocalizedDescription or localizedShortDescription or codeStringFallback hierarchy
statusN/AStringAlways "ACTIVE"

Target Entity

Maps to Zudello.costType entity.

Configuration Requirements

Australian Legislation

This integration filters for Australian legislation only. Invoice types must be configured with 'AUS' legislation in Sage X3.

Mapping Consideration

Invoice types map to cost types in Zudello. This mapping may need review based on specific business requirements.

Processing Logic

Sync Behavior

  • Purchase Focus: Specifically handles purchase invoice types from Sage X3
  • Incremental Updates: Uses _updateStamp to fetch only changed records
  • Category Support: Includes purchase invoice category and invoice category information

Data Handling

  • Cost Type Mapping: Invoice types are mapped to cost types in Zudello
  • Name Fallback: Uses localizedDescription, then localizedShortDescription, then code
  • Status Assignment: All invoice types are marked as "ACTIVE"
  • Page Limit: 200 records per page for efficient processing

Purchase Invoice Categories

The integration supports various purchase invoice categories:

  • Purchase Invoice Category: Maintains purchaseInvoiceCategory classification
  • Invoice Category: Preserves general invoiceCategory information
  • Type Classification: Enables proper invoice routing and processing

Troubleshooting

IssueCauseSolution
Invoice type not syncingLegislation not set to 'AUS'Verify legislation configuration in Sage X3
Missing category infoEmpty category fieldsCheck category configuration in Sage X3
Cost type mapping issuesBusiness logic conflictsReview cost type mapping requirements
Sync delays_updateStamp not updatingVerify modification tracking in Sage X3