Skip to main content
Version: Current

Additional Bill

Overview

Direction: Zudello → Nexvia
Sync Type: Real-time
Construction Focus: Standalone invoice processing with project tracking

Additional bills flow from Zudello to Nexvia for standalone invoice processing, supporting both material and labor line types with comprehensive project tracking and file attachment capabilities.

Field Mappings

Header Fields

Nexvia FieldZudello FieldData TypeNotes
calculatePaymentScheduleN/ABooleanAlways true
jobIdprojectIntegerProject ID
supplierIdsupplierIntegerSupplier ID
invoiceNumberdocument_numberStringInvoice document number
createdDatedate_posted or date_issuedDateMM/DD/YYYY format
dueDatedate_dueDateMM/DD/YYYY format
labourBillLines analysisBooleanTrue if labor lines exist
taxInclusivetax_includedBooleanTax inclusion flag
commentshort_urlStringZudello URL for reference
serviceIdcost_centreIntegerService ID
budgetItemCategoryIdcost_typeIntegerBudget category ID
subsidiaryIdsubsidiaryIntegerSubsidiary ID

Item Line Fields (Non-Labor)

Nexvia FieldZudello FieldData TypeNotes
descriptiondescriptionStringLine description
unitCostunit_priceDecimalUnit cost
amounttotalDecimalLine total amount
qtyquantityDecimalQuantity
jobIdprojectIntegerProject ID
chartOfAccountIdaccountIntegerGL account ID
taxRateIdtax_rateIntegerTax rate ID
measureIdunit_of_measureIntegerUOM ID

Labor Line Fields

Nexvia FieldZudello FieldData TypeNotes
commentsdescriptionStringLabor description
hourlyRateunit_priceDecimalHourly rate
hoursquantityDecimalHours worked
jobIdprojectIntegerProject ID
chartOfAccountIdaccountIntegerGL account ID
taxRateIdtax_rateStringTax rate ID (not converted)

Processing Logic

Line Type Classification

The integration can distinguish between material and labor line items on an invoice.

  • Material Lines: Standard invoice lines for goods or services.
  • Labor Lines: Lines specifically marked for labor, which are handled differently in Nexvia.

Date Formatting

Dates from Zudello are automatically formatted to the MM/DD/YYYY format required by Nexvia. The integration uses the date_posted field, falling back to date_issued if needed.

File Attachments

When a bill is created in Nexvia, the original invoice document from Zudello is automatically attached. This ensures a complete record is available in both systems. If the attachment fails, the bill creation is still completed.

Error Handling

If a bill fails to be created in Nexvia, the original transaction in Zudello is marked as "UNABLE", and detailed error information is logged to help with troubleshooting.