Skip to content
Proud to collaborate with Microsoft for Startups

SAP ​

WorkflowTypeDescription
sap.connection.validateAtomicValidate SAP OData authentication and reachability
sap.fetch-clearing-documentsLinearFetch one bounded page of SAP cleared items — how and when each was matched
sap.fetch-customer-invoicesLinearFetch one bounded page of SAP billing documents (customer invoices)
sap.fetch-journal-entriesLinearFetch one bounded page of SAP accounting-document line items
sap.fetch-open-itemsLinearFetch one bounded page of SAP AR/AP open items as of a key date
sap.fetch-supplier-invoicesLinearFetch one bounded page of SAP supplier (AP) invoices
sap.ingest-pageLinearPersist one externally-pushed page of normalized SAP records into commerce_entity
sap.list-business-partnersAtomicList SAP business partners (id, name, category, roles) for matching
sap.list-company-codesAtomicList SAP company codes (id, name, country, currency, chart of accounts)
sap.list-cost-centersAtomicList SAP cost centers (id, controlling area, validity window) for allocation
sap.list-gl-accountsAtomicList SAP G/L accounts in a chart of accounts, for classifying journal lines
sap.sync-business-partnersLinearIterate every page of SAP business partners via sap.list-business-partners and persist each page into commerce_entity (entity_type=party).
sap.sync-customer-invoicesLinearPage every billing document in a caller-supplied date window via sap.fetch-customer-invoices and persist each page into commerce_entity (entity_type=invoice).
sap.sync-journal-entriesLinearPage a bounded PostingDate window of SAP journal entries via sap.fetch-journal-entries — through an async, engine-scheduled polling loop — and persist each page into commerce_entity (entity_type=journal_entry).
sap.sync-open-itemsLinearIterate every page of SAP AR/AP open items as of a key date via sap.fetch-open-items and persist each page into commerce_entity (entity_type=receivable or payable, keyed by side).
sap.sync-supplier-invoicesLinearPage every supplier (AP) invoice in a caller-supplied posting-date window via sap.fetch-supplier-invoices and persist each page into commerce_entity (entity_type=supplier_invoice).