ERP XT icon

ERP XT

Integracja z Comarch ERP XT (Betterfly) - faktury, kontrahenci, produkty

Faktura Zakupu → Pobierz wszystkie

AI-generated

Summary

Fetch all purchase invoices from Comarch ERP XT with client-side filtering and normalization.

Inputs

  • resource (required) — Set to 'purchaseInvoice' for this operation.
  • operation (required) — Set to 'getAll'.
  • purchaseInvoiceOptions — Optional collection of filter options: dateFrom, dateTo, number, paymentStatus, isConfirmed.

Output shape

Array of purchase invoice objects normalized with PaymentDetails and SellingParty information. Returns empty array if no invoices match the applied filters.

Filtering is applied client-side after API fetch. Date filters operate on IssueDate; paymentStatus filters on PaymentStatus (exact match); number filters via substring match on Number (case-insensitive); isConfirmed filters on Status === 1 (confirmed boolean). Normalization adds PaymentDetails from PaymentTypeId and SellerParty details when fetchSeller is true.

Examples

Example 1: Retrieve all unpaid purchase invoices issued in 2024.

Set dateFrom to '2024-01-01', dateTo to '2024-12-31', paymentStatus to 0 (Niezapłacona).

Links

Discussion