MAP-INV-ERP-SUPPLIER · version 1
ERP Supplier Invoice → Invoice
Direct · Business object
Source
ERP · erp_supplier_invoice
Field mappings
| Source field | Canonical field | Contribution | Survivorship |
|---|---|---|---|
| total_amount | amount | Direct | |
| supplier_id | counterparty_entity_id | Direct | |
| currency_code | currency_code | Direct | |
| internal_invoice_no | display_key | Direct | |
| (constant) | document_kind | Constant | |
| posting_date | posting_date | Direct | |
| status_code | status | Direct |
Canonical records produced (12)
- SINV-2026-000001 Invoice · trace
- SINV-2026-000002 Invoice · trace
- SINV-2026-000003 Invoice · trace
- SINV-2026-000004 Invoice · trace
- SINV-2026-000005 Invoice · trace
- SINV-2026-000006 Invoice · trace
- SINV-2026-000007 Invoice · trace
- SINV-2026-000008 Invoice · trace
- SINV-2026-000009 Invoice · trace
- SINV-2026-000010 Invoice · trace
- SINV-2026-000011 Invoice · trace
- SINV-2026-000012 Invoice · trace
Rule definition
{
"subtype": {
"table": "canonical.invoice",
"fields": {
"amount": {
"from": "total_amount",
"kind": "numeric"
},
"posting_date": {
"from": "posting_date",
"kind": "date"
},
"currency_code": {
"from": "currency_code",
"kind": "text"
},
"document_kind": {
"kind": "text",
"const": "SUPPLIER_INVOICE"
}
},
"entity_references": {
"counterparty_entity_id": {
"source_field": "supplier_id",
"target_object": "erp_supplier",
"target_system": "ERP"
}
}
},
"attributes": {
"status": {
"from": [
"status_code"
],
"classification": "INTERNAL"
},
"display_key": {
"from": [
"internal_invoice_no"
],
"classification": "INTERNAL"
}
},
"business_key": "internal_invoice_no"
}