Mappatura BOD Purchase Order
Mapeamento de Linhas:
→ Tabela de Dados Mestres DocBits: Purchase Order
line_mappings = {
"sub_line_number": "SubLineNumber",
"item_id": [
"Item/ItemID/ID[not(@schemeName)]",
"Item/ItemID/ID[@schemeName='NonStock']",
],
"supplier_item_id": [
"Item/ItemID/ID[@schemeName='Supplier']",
"Item/Classification[@type='Supplier Item Code']/Codes/Code[@listID='Supplier Item Code']",
"Item/SupplierItemID/ID",
],
"schedule_line_number ": "DocumentReference/ScheduleLineNumber",
"description": "Item/Description",
"note": "Note",
"quantity": "Quantity",
"open_quantity": "OpenQuantity",
"confirmed_quantity": "BackOrderedQuantity",
"received_quantity": "ReceivedQuantity",
"received_base_mou_quantity": "ReceivedBaseUOMQuantity",
"unit_of_measure": "Quantity/@unitCode",
"unit_price": "UnitPrice/Amount",
"unit_price_per": "UnitPrice/PerQuantity",
"unit_code_price": "UnitPrice/PerQuantity/@unitCode",
"total_amount": ["TotalAmount", "ExtendedAmount"],
"extended_amount": "ExtendedAmount",
"currency": ["TotalAmount/@currencyID", "ExtendedAmount/@currencyID"],
"buyer_id": "BuyerParty/PartyIDs/ID",
"buyer_name": "BuyerParty/Name",
"status": "Status/Code",
"geo_code": "UserArea/Property/NameValue[@name='GeoCode']",
"delivery_method": "UserArea/Property/NameValue[@name='m3.DeliveryMethod']",
"order_multiple": "Classification/Codes/Code[@listID='Order multiple']",
"standard_quantity": "UserArea/Property/NameValue[@name='StandardQuantity']",
"promised_delivery_date": "PromisedDeliveryDateTime",
"requested_ship_date": "RequiredDeliveryDateTime",
}
Mapeamento de Cabeçalho:
→ Tabela de Dados Mestres DocBits: PURCHASE_ORDER_HEADER
Last updated
Was this helpful?