Description | Manage Supplier Invoices |
Name | ManageSupplierInvoiceIn |
Namespace | http://sap.com/xi/A1S/Global |
Product | SAP Business ByDesign |
Process component | Supplier Invoice Processing |
Process component namespace | http://sap.com/xi/AP/SupplierInvoicing/Global |
Deployment unit | Supplier Invoicing |
Endpoint Activation | By Scoping of Process Component | Operations |
|
Release Status | Released |
Technical documentation on the SAP API Business Hub | Manage Supplier Invoices |
General web service documentation | A2X Web Services (SOAP) |
An interface to read the data of selected fields of a supplier invoice or to maintain one or more supplier invoices.
The Manage Supplier Invoice In inbound service interface contains an operation that reads the data of selected fields of a supplier invoice and prepares this data for a specific data consumer.
The inbound service interface enables you to create one or more supplier invoices and to read data of selected fields of a supplier invoice.
This interface is relevant if your company wants to read the data of selected fields of a supplier invoice or to upload one or more supplier invoices from external applications.
The Manage Supplier Invoice In interface offers the operations Check_Maintain_Bundle, Maintain_Bundle and Read_SI
You can create invoicing documents such as invoices with or without reference, customs invoices, credit memos, and down payment requests in the invoice entry view of the supplier invoicing work center.
Note: In this document, supplier invoice is used as a superordinate term for an invoice, credit memo, down payment request, and customs invoice.
Here is an example of a simple web service request to read a supplier invoice:
<n0:SupplierInvoiceByIDQuery_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global"> <SupplierInvoice> <ID schemeID="Token 1" schemeAgencyID="Token 2" schemeAgencySchemeAgencyID="Tok">USSI-61</ID> <UUID schemeID="Token 5" schemeAgencyID="Token 6">12345678-90AB-CDEF-0123-456789ABCDEF</UUID> </SupplierInvoice> </n0:SupplierInvoiceByIDQuery_sync>
Once the approval process for the Manage Supplier Invoice In service is finished and the add-on for the service has been activated, new scoping questions will be visible in business configuration, which you need to answer.
To find the business option, go to the Business Configuration work center and choose the Implementation Projects view. Select your implementation project and click Edit Project Scope. In the Scoping step of the project, ensure that Supplier Invoicing is selected within Purchasing.
In the Questions step, expand the Purchasing scoping element and select Supplier Invoicing. Select Supplier Invoices and Credit Memos → Input of Supplier Invoices Using an External Application and confirm that you receive invoices from an external application automatically using electronic data exchange (EDX).
In SAP Business ByDesign, go to the Application and User Management work center > Input and Output Management > Communication Arrangements view and create a communication arrangement between your company and the supplier from whom you want to receive supplier invoices electronically using the Manage Supplier Invoice In service.
For more information, see the Communication Arrangements Quick Guide in the Help Center of SAP Business ByDesign.
Maintain Bundle operations enable external applications to create and change business document data. Check Maintain Bundle operations enable external applications to simulate maintain bundle requests without changing business document data. In particular, Check Maintain Bundle operations have the following functions:
Return system messages similar to corresponding maintain bundle operations
Provide the same message type as the corresponding operation Maintain Bundle
Do not assign internal numbers from a “productive' number range interval (number range status are not increased)
Do not change business documents
Action Code
Action codes represent an instruction to the recipient of the web service request to process transmitted message node elements.
Action Code | Description |
---|---|
01 | Create; the system returns an error message if the node element already exists. |
02 | Update; change the supplier invoice. |
Communication Timeout
Maintain bundle and check maintain bundle operations are mass-enabled stateless synchronous web service operations. Transferring or requesting amounts of data that are too large causes communication timeouts. The web service consumer is responsible for ensuring reasonable sizes of data for mass operations.
Response Message
The structure of the response message consists of two parts:
A business document-specific part containing information about IDs and UUIDs of the created and changed business documents
Log items containing system messages including errors, warnings, and information messages raised by the system during processing of the web service request
GDT Documentation
You can find the documentation of the global data types in the SAP Community Network:
Go to http://scn.sap.com/docs/DOC-17516 and click View Document.
How to extend your interfaces?
It is now possible from FP 4.0 onwards to use the extended fields in the service interfaces.
1. Navigate to the screen on which the extension field is available, and select ‘Enter Adaptation mode’ from the ‘Adapt’ menu. In adaptation mode, select Edit Screen from the Adapt menu.
2. In the Adaptation panel, under Extension fields select the extension field from the list and under Field properties, click Further Usage link.
3. On the Services tab, you will be able to add the extension field to the interface.
4. In the Message column, you can check if the extensibility is supported in the Request message and/or message structure.
Please consider that downloaded WSDLs might be become outdated by extension field changes. If required, download again after the changes and update your coding if required
Important - When a field is added, the name is not taken over 1:1 but shows a more technical name.
You can find general information about Web services, their structure and consumption in the Web Services documentation. Please open the Web Services document in a new window.
You can use the Manage Supplier Invoice In service in the following business scenarios:
Upload of large numbers of supplier invoices into SAP Business ByDesign
Read supplier invoices
Description | Read supplier invoices |
Name | Read |
Synchronous | yes |
Release Status | Released |
To read the data of a supplier invoice.
The Manage Supplier Invoice In Read inbound operation reads the data of selected fields of a supplier invoice and prepares this data for a specific data consumer .
Example: Read Supplier Invoice with ID
Web service request
<n0:SupplierInvoiceByIDQuery_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global"> <SupplierInvoice> <ID>USSA-XXXX</ID> </SupplierInvoice> </n0:SupplierInvoiceByIDQuery_sync>
Web service response
n0:SupplierInvoiceByIDResponse_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global" xmlns:prx="urn:sap.com:proxy:ACL:/1SAI/TAS97A17BA9867A426B5C76:804"> <SupplierInvoice> <ID>USSA-XXX</ID> <UUID>00163e07-3d62-1ed8-8fbf-970154d861a2</UUID> <Date>2018-04-12</Date> <ReceiptDate>2018-04-12</ReceiptDate> <TransactionDate>2018-04-12</TransactionDate> <TypeCode>004</TypeCode> <TypeName>Invoice</TypeName> <Name languageCode="EN">MY A2X INVOICE</Name> <GrossAmount currencyCode="USD">150.0</GrossAmount> <TaxAmount currencyCode="USD">0.0</TaxAmount> <TotalNetAmount currencyCode="USD">150.0</TotalNetAmount> <Status> <SupplierInvoiceLifeCycleStatusCode>2</SupplierInvoiceLifeCycleStatusCode> <BlockingStatusCode>1</BlockingStatusCode> </Status> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154DFE1A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>EXAMPLE</ID> <TypeCode>28</TypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Customer Invoice</BusinessTransactionDocumentReferenceTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154E901A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>1744</ID> <TypeCode>110</TypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchasing Contract</BusinessTransactionDocumentReferenceTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF9721575281A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>50000254</ID> <UUID>00163e07-3d62-1ed8-8fbf-9721574ea1a2</UUID> <TypeCode>106</TypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Invoice Exception</BusinessTransactionDocumentReferenceTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF97215752A1A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>20000545</ID> <UUID>00163e07-3d62-1ed8-8fbf-9721574b61a2</UUID> <TypeCode>106</TypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Invoice Exception</BusinessTransactionDocumentReferenceTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF97215752C1A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>55000225</ID> <UUID>00163e07-3d62-1ed8-8fbf-9721574821a2</UUID> <TypeCode>106</TypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Invoice Exception</BusinessTransactionDocumentReferenceTypeName> </BusinessTransactionDocumentReference> <Item> <ID>1</ID> <UUID>00163e07-3d62-1ed8-8fbf-970154e181a2</UUID> <TypeCode>002</TypeCode> <TypeName>Invoice Item</TypeName> <Description languageCode="EN">AHT COMBI 75 - change</Description> <Quantity unitCode="EA">15.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <QuantityTypeName>each</QuantityTypeName> <GrossAmount currencyCode="USD">150.0</GrossAmount> <NetAmount currencyCode="USD">150.0</NetAmount> <NetUnitPrice> <Amount currencyCode="USD">10.0</Amount> <BaseQuantity unitCode="EA">1.0</BaseQuantity> <BaseQuantityTypeCode>EA</BaseQuantityTypeCode> </NetUnitPrice> <NetUnitPriceBaseQuantityTypeName>each</NetUnitPriceBaseQuantityTypeName> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154E1E1A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>EXAMPLE</ID> <TypeCode>28</TypeCode> <ItemID>1</ItemID> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Customer Invoice</BusinessTransactionDocumentReferenceTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154E201A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>1744</ID> <TypeCode>110</TypeCode> <ItemID>4</ItemID> <ItemUUID>00163e07-3d6a-1ee7-b480-fad49823aad2</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchasing Contract</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F1C1A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>344</ID> <UUID>00163e07-3d62-1ee7-b3d0-83072837fa12</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d62-1ee7-b3d0-83237a07da12</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F1E1A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>PO_PVPO_004</ID> <UUID>00163e07-3d62-1ee8-85c3-d79f71ed4fe1</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d62-1ee8-85c3-db01fa364fe4</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F201A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>315</ID> <UUID>00163e07-3d68-1ed7-b2f1-42101716aa13</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d68-1ed7-b2f1-421017206a13</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F221A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>P_PVPO_007</ID> <UUID>00163e07-3d66-1ed8-85d8-ccf7072e0ec0</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d66-1ed8-85d8-ce0f0d24aec0</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F241A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>423</ID> <UUID>00163e07-3d68-1ee7-b580-2325dfb77b64</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d68-1ee7-b580-235ff802bb64</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F261A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>349</ID> <UUID>00163e07-3d68-1ee7-b3d5-19a6e0552c87</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d68-1ee7-b3d5-19a6e0774c87</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F281A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>346</ID> <UUID>00163e07-3d68-1ee7-b3d4-6ebabdbb2abf</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d68-1ee7-b3d4-6ee3d1768abf</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F2A1A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>343</ID> <UUID>00163e07-3d62-1ee7-b3d0-5e219d7579b5</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d62-1ee7-b3d0-5e431c7279b5</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F2C1A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>260</ID> <UUID>00163e07-3d6a-1ed7-b1b9-e43d6a9be10e</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d6a-1ed7-b1b9-e43d6aa5c10e</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F2E1A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>183</ID> <UUID>00163e07-3d62-1ed7-afaf-8760c5ed2aeb</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d62-1ed7-afaf-87e52bddeaeb</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F301A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>126</ID> <UUID>00163e07-3d62-1ed7-adf4-e483e2d95c2b</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d62-1ed7-adf4-e483e2e37c2b</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F321A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>421</ID> <UUID>00163e07-3d66-1ed7-b4f1-36518c4e8c2b</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d66-1ed7-b4f1-36518c528c2b</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F341A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>415</ID> <UUID>00163e07-3d6a-1ed7-b4e8-37ab1afb7e74</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d6a-1ed7-b4e8-37ab1b049e74</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F361A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>386</ID> <UUID>00163e07-3d68-1ed7-b49b-4953206ecfb5</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d68-1ed7-b49b-4b8e36270fb5</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F381A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>368</ID> <UUID>00163e07-3d62-1ee7-b483-25cb25698f73</UUID> <TypeCode>001</TypeCode> <ItemID>2</ItemID> <ItemUUID>00163e07-3d62-1ee7-b483-2be6c0b3cf74</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F3A1A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>312</ID> <UUID>00163e07-3d68-1ed7-b2f0-0e533c37c714</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d68-1ed7-b2f0-0e6c492b4714</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F3C1A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>311</ID> <UUID>00163e07-3d68-1ed7-b2ee-f80212320478</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d68-1ed7-b2ee-f802123bc478</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F3E1A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>308</ID> <UUID>00163e07-3d68-1ed7-b2ee-131e04d3c26d</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d68-1ed7-b2ee-131e04dd026d</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F401A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>161</ID> <UUID>00163e07-3d62-1ed7-aee0-1f4dbf48719d</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d62-1ed7-aee0-2143db42519f</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F421A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>108</ID> <UUID>00163e07-3d62-1ed7-acf8-d424be3a60ed</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d62-1ed7-acf8-d5086eaa00ed</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F441A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>107</ID> <UUID>00163e07-3d62-1ee7-acf8-36168d38ff81</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d62-1ee7-acf8-37a905fe9f81</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F461A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>399</ID> <UUID>00163e07-3d6a-1ed7-b4e3-31d5c9c4b2ef</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d6a-1ed7-b4e3-33daf87cd2f0</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F481A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>363</ID> <UUID>00163e07-3d62-1ed7-b3f1-9ea04e9b2632</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d62-1ed7-b3f1-9ea04ea84632</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F4A1A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>348</ID> <UUID>00163e07-3d68-1ee7-b3d4-b084d84fab88</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d68-1ee7-b3d4-b084d85d0b88</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F4C1A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>347</ID> <UUID>00163e07-3d68-1ee7-b3d4-9cf252c96b56</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d68-1ee7-b3d4-9cf252d6cb56</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F4E1A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>337</ID> <UUID>00163e07-3d68-1ee7-b3bb-beba880bb15f</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d68-1ee7-b3bb-beba8818f15f</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F501A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>243</ID> <UUID>00163e07-3d62-1ed7-b1c1-d10717dacd28</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d62-1ed7-b1c1-d10717e24d28</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F521A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>259</ID> <UUID>00163e07-3d6a-1ed7-b1b9-a3dc497b4053</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d6a-1ed7-b1b9-a45e4769c053</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F541A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>234</ID> <UUID>00163e07-3d68-1ed7-b0ee-4c89594c757a</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d68-1ed7-b0ee-4e8537d6557a</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F561A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>182</ID> <UUID>00163e07-3d62-1ed7-afaf-783db6f22aba</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d62-1ed7-afaf-783db6fd0aba</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F581A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>178</ID> <UUID>00163e07-3d62-1ee7-afa9-eddbf6299e0e</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d62-1ee7-afa9-edf259b8de0e</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F5A1A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>167</ID> <UUID>00163e07-3d62-1ee7-af8d-350b03be1af5</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d62-1ee7-af8d-3597b0713af5</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F5C1A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>151</ID> <UUID>00163e07-3d62-1ed7-aedb-4c5d2f39e6a5</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d62-1ed7-aedb-4c7d644206a6</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F5E1A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>110</ID> <UUID>00163e07-3d62-1ed7-acfb-2acdfd21a64f</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d62-1ed7-acfb-2bb07405864f</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F601A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>PO_PVPO_006</ID> <UUID>00163e07-3d66-1ed8-85d8-bb925b79ee8d</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d66-1ed8-85d8-bcdbf74b6e8d</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F621A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>PO_PVPO_002</ID> <UUID>00163e07-3d62-1ee8-85c2-cb11f99b6d78</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d62-1ee8-85c2-cca0af3d4d7b</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F641A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>175</ID> <UUID>00163e07-3d6a-1ed7-afa7-c14a951af22a</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d6a-1ed7-afa7-c16390ac922a</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F661A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>388</ID> <UUID>00163e07-3d66-1ed7-b49b-f4fb02d5ea44</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d66-1ed7-b49b-f4fb02e10a44</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F681A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>387</ID> <UUID>00163e07-3d66-1ed7-b49b-7462b2fb290d</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d66-1ed7-b49b-74b19f67290d</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F6A1A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>342</ID> <UUID>00163e07-3d62-1ee7-b3d0-56ff0c0659b2</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d62-1ee7-b3d0-571b7c77d9b2</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F6C1A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>341</ID> <UUID>00163e07-3d62-1ee7-b3cf-a60741c1383f</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d62-1ee7-b3cf-a60741e3583f</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F6E1A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>314</ID> <UUID>00163e07-3d68-1ed7-b2f1-1e97d65289af</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d68-1ed7-b2f1-1f3445b709af</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F701A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>313</ID> <UUID>00163e07-3d68-1ed7-b2f0-20d631eea742</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d68-1ed7-b2f0-20d631f86742</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F721A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>244</ID> <UUID>00163e07-3d62-1ed7-b0f6-43e113629af1</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d62-1ed7-b0f6-454c6fcddaf1</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F741A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>209</ID> <UUID>00163e07-3d62-1ee7-afd8-da8b8c0febaa</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d62-1ee7-afd8-da8b8c1cabaa</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F761A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>123</ID> <UUID>00163e07-3d62-1ed7-adf4-8877777b5b4b</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d62-1ed7-adf4-887777857b4b</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F781A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>122</ID> <UUID>00163e07-3d62-1ed7-adf4-869378983b4b</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d62-1ed7-adf4-869378a25b4b</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F7A1A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>121</ID> <UUID>00163e07-3d62-1ed7-adf4-823fbd937b48</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d62-1ed7-adf4-823fbd9d9b48</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F7C1A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>330</ID> <UUID>00163e07-3d6a-1ed7-b3b8-e980abe1e0f6</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d6a-1ed7-b3b8-e99d2c45a0f6</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154F7E1A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>329</ID> <UUID>00163e07-3d6a-1ed7-b3b8-cadc5aa940b7</UUID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemUUID>00163e07-3d6a-1ed7-b3b8-cadc5ab300b7</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchase Order</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF97215752E1A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>55000225</ID> <UUID>00163e07-3d62-1ed8-8fbf-9721574821a2</UUID> <TypeCode>106</TypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Invoice Exception</BusinessTransactionDocumentReferenceTypeName> </BusinessTransactionDocumentReference> <Location> <TechnicalID>00163E073D621ED88FBF970154E501A2</TechnicalID> <AddressReference> <AddressHostUUID>00145ef5-88e6-02db-b8b3-ac7afa9cd618</AddressHostUUID> <BusinessObjectTypeCode>154</BusinessObjectTypeCode> <PartyKey> <PartyTypeCode>200</PartyTypeCode> <PartyID>MC10000</PartyID> </PartyKey> </AddressReference> <RoleCode>1</RoleCode> <RoleName>Ship To Location</RoleName> <RoleCategoryCode>1</RoleCategoryCode> <RoleCategoryName>Ship To Location</RoleCategoryName> <DeterminationMethodCode>2</DeterminationMethodCode> <DeterminationMethodName>Provided Automatically by an Unspecified Internal Source</DeterminationMethodName> <UsedAddress> <TypeCode>1</TypeCode> <TypeName>Organization Address</TypeName> <ID>TA-<00163E073D621ED88FC330DECAD6AA5B></ID> <AddressID>00145EF588E602DBB8B3AC7AFA9CD618</AddressID> <Telephone> <Number> <AreaID>330</AreaID> <SubscriberID>733</SubscriberID> <ExtensionID>1</ExtensionID> <CountryCode>US</CountryCode> <CountryDiallingCode>+1</CountryDiallingCode> </Number> <NumberCountryCodeName>United States</NumberCountryCodeName> <NumberCountryDiallingName>+1</NumberCountryDiallingName> <FormattedNumberDescription>+1 (330) 733-1</FormattedNumberDescription> <NormalisedNumberDescription>+13307331</NormalisedNumberDescription> <DefaultConventionalPhoneNumberIndicator>true</DefaultConventionalPhoneNumberIndicator> </Telephone> <PostalAddress> <CountryCode>US</CountryCode> <CountryName>United States</CountryName> <RegionCode listID="US">OH</RegionCode> <RegionName>Ohio</RegionName> <CityName>Akron</CityName> <StreetPostalCode>44308</StreetPostalCode> <StreetPostalName>Ohio</StreetPostalName> <StreetName>North Streeet</StreetName> <HouseID>1128</HouseID> <TaxJurisdictionCode listID="US">OH 77</TaxJurisdictionCode> <TaxJurisdictionName>Summit</TaxJurisdictionName> <TimeZoneCode>EST</TimeZoneCode> <TimeZoneName>(UTC-05:00) Eastern Time (New York, Quebec)</TimeZoneName> </PostalAddress> <OrganisationName> <Name> <FirstLineName>Akron Heating Technologies INC.</FirstLineName> </Name> <FormattedName>Akron Heating Technologies INC.</FormattedName> </OrganisationName> <FormattedAddress> <FormattedName>Akron Heating Technologies INC.</FormattedName> <FormattedAddressDescription>Akron Heating Technologies INC. / 1128 North Streeet / Akron OH 44308 / US</FormattedAddressDescription> <FormattedPostalAddressDescription>1128 North Streeet / Akron OH 44308 / US</FormattedPostalAddressDescription> <FormattedNameAndCityAddressDescription>Akron Heating Technologies INC. / Akron OH 44308 / US</FormattedNameAndCityAddressDescription> <FormattedAddress> <FirstLineDescription>Akron Heating Technologies INC.</FirstLineDescription> <SecondLineDescription>1128 North Streeet</SecondLineDescription> <ThirdLineDescription>Akron OH 44308</ThirdLineDescription> <FourthLineDescription>United States</FourthLineDescription> </FormattedAddress> <FormattedPostalAddress> <FirstLineDescription>1128 North Streeet</FirstLineDescription> <SecondLineDescription>Akron OH 44308</SecondLineDescription> <ThirdLineDescription>United States</ThirdLineDescription> </FormattedPostalAddress> </FormattedAddress> <Facsimile> <Number> <AreaID>330</AreaID> <SubscriberID>734</SubscriberID> <ExtensionID>1</ExtensionID> <CountryCode>US</CountryCode> <CountryDiallingCode>+1</CountryDiallingCode> </Number> <NumberCountryCodeName>United States</NumberCountryCodeName> <NumberCountryDiallingName>+1</NumberCountryDiallingName> <FormattedNumberDescription>+1 (330) 734-1</FormattedNumberDescription> <NormalisedNumberDescription>+13307341</NormalisedNumberDescription> <DefaultIndicator>true</DefaultIndicator> </Facsimile> <EMail> <URI>info@akron.com</URI> <NormalisedURI>info@AKRON.COM</NormalisedURI> <DefaultIndicator>true</DefaultIndicator> </EMail> <DisplayName> <FormattedName languageCode="EN">Akron Heating Technologies INC.</FormattedName> </DisplayName> </UsedAddress> </Location> <Location> <TechnicalID>00163E073D621ED88FBF970154E521A2</TechnicalID> <AddressReference> <AddressHostUUID>00300571-c924-02db-b8e1-380383e48e34</AddressHostUUID> <BusinessObjectTypeCode>266</BusinessObjectTypeCode> <PartyKey> <PartyTypeCode>147</PartyTypeCode> <PartyID>MC2000</PartyID> </PartyKey> </AddressReference> <RoleCode>2</RoleCode> <RoleName>Ship From Location</RoleName> <RoleCategoryCode>2</RoleCategoryCode> <RoleCategoryName>Ship From Location</RoleCategoryName> <DeterminationMethodCode>2</DeterminationMethodCode> <DeterminationMethodName>Provided Automatically by an Unspecified Internal Source</DeterminationMethodName> <UsedAddress> <TypeCode>1</TypeCode> <TypeName>Organization Address</TypeName> <ID>TA-<00163E073D621ED88FC330DECAD6CA5B></ID> <AddressID>00300571C92402DBB8E1380383E48E34</AddressID> <Web> <URI>www.sap.com</URI> <DefaultIndicator>true</DefaultIndicator> </Web> <Telephone> <Number> <AreaID>375</AreaID> <SubscriberID>330</SubscriberID> <ExtensionID>0</ExtensionID> <CountryCode>US</CountryCode> <CountryDiallingCode>+1</CountryDiallingCode> </Number> <NumberCountryCodeName>United States</NumberCountryCodeName> <NumberCountryDiallingName>+1</NumberCountryDiallingName> <FormattedNumberDescription>+1 (375) 330-0</FormattedNumberDescription> <NormalisedNumberDescription>+13753300</NormalisedNumberDescription> <DefaultConventionalPhoneNumberIndicator>true</DefaultConventionalPhoneNumberIndicator> </Telephone> <PostalAddress> <CountryCode>US</CountryCode> <CountryName>United States</CountryName> <RegionCode listID="US">OH</RegionCode> <RegionName>Ohio</RegionName> <CityName>Akron</CityName> <StreetPostalCode>44308</StreetPostalCode> <StreetPostalName>Ohio</StreetPostalName> <StreetName>South High Street</StreetName> <HouseID>166</HouseID> <TaxJurisdictionCode listID="US">OH</TaxJurisdictionCode> <TaxJurisdictionName>Ohio</TaxJurisdictionName> <TimeZoneCode>EST</TimeZoneCode> <TimeZoneName>(UTC-05:00) Eastern Time (New York, Quebec)</TimeZoneName> </PostalAddress> <OrganisationName> <Name> <FirstLineName>AMS</FirstLineName> </Name> <FormattedName>AMS</FormattedName> </OrganisationName> <FormattedAddress> <FormattedName>AMS</FormattedName> <FormattedAddressDescription>AMS / 166 South High Street / Akron OH 44308 / US</FormattedAddressDescription> <FormattedPostalAddressDescription>166 South High Street / Akron OH 44308 / US</FormattedPostalAddressDescription> <FormattedNameAndCityAddressDescription>AMS / Akron OH 44308 / US</FormattedNameAndCityAddressDescription> <FormattedAddress> <FirstLineDescription>AMS</FirstLineDescription> <SecondLineDescription>166 South High Street</SecondLineDescription> <ThirdLineDescription>Akron OH 44308</ThirdLineDescription> <FourthLineDescription>United States</FourthLineDescription> </FormattedAddress> <FormattedPostalAddress> <FirstLineDescription>166 South High Street</FirstLineDescription> <SecondLineDescription>Akron OH 44308</SecondLineDescription> <ThirdLineDescription>United States</ThirdLineDescription> </FormattedPostalAddress> </FormattedAddress> <Facsimile> <Number> <AreaID>330</AreaID> <SubscriberID>375</SubscriberID> <ExtensionID>10</ExtensionID> <CountryCode>US</CountryCode> <CountryDiallingCode>+1</CountryDiallingCode> </Number> <NumberCountryCodeName>United States</NumberCountryCodeName> <NumberCountryDiallingName>+1</NumberCountryDiallingName> <FormattedNumberDescription>+1 (330) 375-10</FormattedNumberDescription> <NormalisedNumberDescription>+133037510</NormalisedNumberDescription> <DefaultIndicator>true</DefaultIndicator> </Facsimile> <EMail> <URI>a1s.test.mailbox@exchange.sap.corp</URI> <NormalisedURI>a1s.test.mailbox@EXCHANGE.SAP.CORP</NormalisedURI> <DefaultIndicator>true</DefaultIndicator> </EMail> <CommunicationPreference> <CorrespondenceLanguageCode>EN</CorrespondenceLanguageCode> <CorrespondenceLanguageName>English</CorrespondenceLanguageName> </CommunicationPreference> <DisplayName> <FormattedName languageCode="EN">AMS</FormattedName> </DisplayName> </UsedAddress> </Location> <Product> <TechnicalID>00163E073D621ED88FBF970154E181A2</TechnicalID> <ProductUUID>00300571-c7cc-02db-b9cd-1e235529caae</ProductUUID> <ProductStandardID schemeAgencyID=" ">22222222222226</ProductStandardID> <ProductCategoryUUID>00145ef5-88e6-02ec-88da-b4b4e7d10657</ProductCategoryUUID> <CashDiscountDeductibleIndicator>true</CashDiscountDeductibleIndicator> <ProductCategoryIDKey> <ProductCategoryHierarchyID>BASE_PCH</ProductCategoryHierarchyID> <ProductCategoryInternalID>50-10</ProductCategoryInternalID> </ProductCategoryIDKey> <ProductKey> <ProductTypeCode>1</ProductTypeCode> <ProductIdentifierTypeCode>1</ProductIdentifierTypeCode> <ProductID>MCF-0001</ProductID> </ProductKey> </Product> </Item> <Item> <ID>1.1</ID> <UUID>00163e07-3d62-1ed8-8fbf-970154e3e1a2</UUID> <TypeCode>002</TypeCode> <TypeName>Invoice Item</TypeName> <Description languageCode="EN">AHT COMBI 75 - change</Description> <Quantity unitCode="EA">15.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <QuantityTypeName>each</QuantityTypeName> <GrossAmount currencyCode="USD">150.0</GrossAmount> <NetAmount currencyCode="USD">150.0</NetAmount> <NetUnitPrice> <Amount currencyCode="USD">10.0</Amount> <BaseQuantity unitCode="EA">1.0</BaseQuantity> <BaseQuantityTypeCode>EA</BaseQuantityTypeCode> </NetUnitPrice> <NetUnitPriceBaseQuantityTypeName>each</NetUnitPriceBaseQuantityTypeName> <BusinessTransactionDocumentReference> <TechnicalID>00163E073D621ED88FBF970154E421A2</TechnicalID> <BusinessTransactionDocumentReference> <ID>1744</ID> <TypeCode>110</TypeCode> <ItemID>4</ItemID> <ItemUUID>00163e07-3d6a-1ee7-b480-fad49823aad2</ItemUUID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> <BusinessTransactionDocumentReferenceTypeName>Purchasing Contract</BusinessTransactionDocumentReferenceTypeName> <BusinessTransactionDocumentReferenceItemTypeName>Material</BusinessTransactionDocumentReferenceItemTypeName> </BusinessTransactionDocumentReference> <Product> <TechnicalID>00163E073D621ED88FBF970154E3E1A2</TechnicalID> <ProductUUID>00300571-c7cc-02db-b9cd-1e235529caae</ProductUUID> <ProductStandardID schemeAgencyID=" ">22222222222226</ProductStandardID> <CashDiscountDeductibleIndicator>true</CashDiscountDeductibleIndicator> <ProductCategoryIDKey> <ProductCategoryHierarchyID>BASE_PCH</ProductCategoryHierarchyID> <ProductCategoryInternalID>191</ProductCategoryInternalID> </ProductCategoryIDKey> <ProductKey> <ProductTypeCode>1</ProductTypeCode> <ProductIdentifierTypeCode>1</ProductIdentifierTypeCode> <ProductID>MCF-0001</ProductID> </ProductKey> </Product> </Item> <ShipToLocationLocation> <TechnicalID>00163E073D621ED88FBF970154D981A2</TechnicalID> </ShipToLocationLocation> <ShipFromLocationLocation> <TechnicalID>00163E073D621ED88FBF970154D9A1A2</TechnicalID> </ShipFromLocationLocation> <BillToParty> <TechnicalID>00163E073D621ED88FBF970154D9C1A2</TechnicalID> <PartyUUID>00300571-cc0f-02db-b8e1-a9808c4c95de</PartyUUID> <PartyTypeCode>266</PartyTypeCode> <PartyKey> <PartyTypeCode>147</PartyTypeCode> <PartyID>MC016</PartyID> </PartyKey> </BillToParty> <BuyerParty> <TechnicalID>00163E073D621ED88FBF970154DE61A2</TechnicalID> <PartyUUID>00145ef5-88e6-02db-b8b3-ac44715e0cc1</PartyUUID> <PartyTypeCode>154</PartyTypeCode> <PartyKey> <PartyTypeCode>200</PartyTypeCode> <PartyID>MC10000</PartyID> </PartyKey> </BuyerParty> <PayeeParty> <TechnicalID>00163E073D621ED88FBF970154DA01A2</TechnicalID> <PartyUUID>00300571-c924-02db-b8e1-37ea328e0e0a</PartyUUID> <PartyTypeCode>266</PartyTypeCode> <PartyKey> <PartyTypeCode>147</PartyTypeCode> <PartyID>MC2000</PartyID> </PartyKey> <ContactParty> <TechnicalID>00163E073D621ED88FBF970154DF01A2</TechnicalID> <PartyUUID>00300571-c924-02db-b8e1-2a60fbffcabd</PartyUUID> <PartyTypeCode>147</PartyTypeCode> <PartyKey> <PartyTypeCode>147</PartyTypeCode> <PartyID>MCP2000</PartyID> </PartyKey> </ContactParty> </PayeeParty> <PayerParty> <TechnicalID>00163E073D621ED88FBF970154D8A1A2</TechnicalID> <PartyUUID>00300571-c924-02db-b8e1-37ea328e0e0a</PartyUUID> <PartyTypeCode>266</PartyTypeCode> <PartyKey> <PartyTypeCode>147</PartyTypeCode> <PartyID>MC2000</PartyID> </PartyKey> <ContactParty> <TechnicalID>00163E073D621ED88FBF970154DE81A2</TechnicalID> <PartyUUID>00300571-c924-02db-b8e1-2a60fbffcabd</PartyUUID> <PartyTypeCode>147</PartyTypeCode> <PartyTypeName>Business Partner</PartyTypeName> <PartyKey> <PartyTypeCode>147</PartyTypeCode> <PartyTypeName>Business Partner</PartyTypeName> <PartyID>MCP2000</PartyID> </PartyKey> </ContactParty> </PayerParty> <Party> <TechnicalID>00163E073D621ED88FBF970154DD81A2</TechnicalID> <PartyUUID>00145ef5-88e6-02eb-b8b3-acc2fa7b809e</PartyUUID> <PartyTypeCode>410</PartyTypeCode> <PartyTypeName>Functional Unit</PartyTypeName> <RoleCategoryCode>76</RoleCategoryCode> <RoleCategoryName>Responsible Supplier Invoicing UnitParty</RoleCategoryName> <RoleCode>76</RoleCode> <RoleName>Responsible SupplierInvoicing Unit</RoleName> <AddressReference> <AddressHostUUID>00145ef5-88e6-02eb-b8b3-acf5212287bc</AddressHostUUID> </AddressReference> <DeterminationMethodCode>2</DeterminationMethodCode> <DeterminationMethodName>Provided Automatically by an Unspecified Internal Source</DeterminationMethodName> <PartyKey> <PartyTypeCode>200</PartyTypeCode> <PartyID>MC21100</PartyID> </PartyKey> <UsedAddress> <TypeCode>1</TypeCode> <TypeName>Organization Address</TypeName> <ID>TA-<00163E073D621ED88FC330DECADFAA5B></ID> <AddressID>00145EF588E602EBB8B3ACF5212287BC</AddressID> <PostalAddress> <CountryCode>US</CountryCode> <CountryName>United States</CountryName> <RegionCode listID="US">OH</RegionCode> <RegionName>Ohio</RegionName> <CityName>Akron</CityName> <StreetPostalCode>44308</StreetPostalCode> <StreetPostalName>Ohio</StreetPostalName> <StreetName>North Street</StreetName> <HouseID>1128</HouseID> <TaxJurisdictionCode listID="US">OH 77</TaxJurisdictionCode> <TaxJurisdictionName>Summit</TaxJurisdictionName> <TimeZoneCode>EST</TimeZoneCode> <TimeZoneName>(UTC-05:00) Eastern Time (New York, Quebec)</TimeZoneName> </PostalAddress> <OrganisationName> <Name> <FirstLineName>Akron Heating Technologies INC.</FirstLineName> </Name> <FormattedName>Akron Heating Technologies INC.</FormattedName> </OrganisationName> <FormattedAddress> <FormattedName>Accounts</FormattedName> <FormattedAddressDescription>Accounts / 1128 North Street / Akron OH 44308 / US</FormattedAddressDescription> <FormattedPostalAddressDescription>1128 North Street / Akron OH 44308 / US</FormattedPostalAddressDescription> <FormattedNameAndCityAddressDescription>Accounts / Akron OH 44308 / US</FormattedNameAndCityAddressDescription> <FormattedAddress> <FirstLineDescription>Accounts</FirstLineDescription> <SecondLineDescription>1128 North Street</SecondLineDescription> <ThirdLineDescription>Akron OH 44308</ThirdLineDescription> <FourthLineDescription>United States</FourthLineDescription> </FormattedAddress> <FormattedPostalAddress> <FirstLineDescription>1128 North Street</FirstLineDescription> <SecondLineDescription>Akron OH 44308</SecondLineDescription> <ThirdLineDescription>United States</ThirdLineDescription> </FormattedPostalAddress> </FormattedAddress> <DisplayName> <FormattedName languageCode="EN">Accounts</FormattedName> </DisplayName> </UsedAddress> </Party> <Party> <TechnicalID>00163E073D621ED88FBF970154DDA1A2</TechnicalID> <PartyUUID>00300571-ce9b-1ddd-8dc5-f2cb31d9d5fa</PartyUUID> <PartyTypeCode>167</PartyTypeCode> <PartyTypeName>Employee</PartyTypeName> <RoleCategoryCode>39</RoleCategoryCode> <RoleCategoryName>Employee Responsible Party</RoleCategoryName> <RoleCode>39</RoleCode> <RoleName>Employee Responsible</RoleName> <AddressReference> <AddressHostUUID>00163e01-26b9-1ee0-99a2-cba9c06d1b1e</AddressHostUUID> </AddressReference> <DeterminationMethodCode>2</DeterminationMethodCode> <DeterminationMethodName>Provided Automatically by an Unspecified Internal Source</DeterminationMethodName> <PartyKey> <PartyTypeCode>147</PartyTypeCode> <PartyID>MC3561</PartyID> </PartyKey> <UsedAddress> <TypeCode>1</TypeCode> <TypeName>Organization Address</TypeName> <ID>TA-<00163E073D621ED88FC330DECADFCA5B></ID> <AddressID>00163E0126B91EE099A2CBA9C06D1B1E</AddressID> <Telephone> <Number> <AreaID>765</AreaID> <SubscriberID>398</SubscriberID> <ExtensionID>7561</ExtensionID> <CountryCode>US</CountryCode> <CountryDiallingCode>+1</CountryDiallingCode> </Number> <NumberCountryCodeName>United States</NumberCountryCodeName> <NumberCountryDiallingName>+1</NumberCountryDiallingName> <FormattedNumberDescription>+1 (765) 398-7561</FormattedNumberDescription> <NormalisedNumberDescription>+17653987561</NormalisedNumberDescription> <DefaultConventionalPhoneNumberIndicator>true</DefaultConventionalPhoneNumberIndicator> </Telephone> <Telephone> <Number> <AreaID>703</AreaID> <SubscriberID>308-5365</SubscriberID> <CountryCode>US</CountryCode> <CountryDiallingCode>+1</CountryDiallingCode> </Number> <NumberCountryCodeName>United States</NumberCountryCodeName> <NumberCountryDiallingName>+1</NumberCountryDiallingName> <FormattedNumberDescription>+1 (703) 308-5365</FormattedNumberDescription> <NormalisedNumberDescription>+17033085365</NormalisedNumberDescription> <DefaultMobilePhoneNumberIndicator>true</DefaultMobilePhoneNumberIndicator> <MobilePhoneNumberIndicator>true</MobilePhoneNumberIndicator> <SMSEnabledIndicator>true</SMSEnabledIndicator> </Telephone> <PostalAddress> <CountryCode>US</CountryCode> <CountryName>United States</CountryName> <RegionCode listID="US">IN</RegionCode> <RegionName>Indiana</RegionName> <CityName>Kokomo</CityName> <StreetPostalCode>46902</StreetPostalCode> <StreetPostalName>Indiana</StreetPostalName> <StreetName>Williams Dr.</StreetName> <HouseID>129</HouseID> <TimeZoneCode>EST</TimeZoneCode> <TimeZoneName>(UTC-05:00) Eastern Time (New York, Quebec)</TimeZoneName> </PostalAddress> <OrganisationName> <Name> <FirstLineName>Mr. Albert White</FirstLineName> <SecondLineName>Akron Heating Technologies INC.</SecondLineName> </Name> <FormattedName>Mr. Albert White Akron Heating Technologies INC.</FormattedName> </OrganisationName> <FormattedAddress> <FormattedName>Albert White</FormattedName> <FormattedAddressDescription>Albert White / 129 Williams Dr. / Kokomo IN 46902 / US</FormattedAddressDescription> <FormattedPostalAddressDescription>129 Williams Dr. / Kokomo IN 46902 / US</FormattedPostalAddressDescription> <FormattedNameAndCityAddressDescription>Albert White / Kokomo IN 46902 / US</FormattedNameAndCityAddressDescription> <FormattedAddress> <FirstLineDescription>Albert White</FirstLineDescription> <SecondLineDescription>129 Williams Dr.</SecondLineDescription> <ThirdLineDescription>Kokomo IN 46902</ThirdLineDescription> <FourthLineDescription>United States</FourthLineDescription> </FormattedAddress> <FormattedPostalAddress> <FirstLineDescription>129 Williams Dr.</FirstLineDescription> <SecondLineDescription>Kokomo IN 46902</SecondLineDescription> <ThirdLineDescription>United States</ThirdLineDescription> </FormattedPostalAddress> </FormattedAddress> <Facsimile> <Number> <AreaID>765</AreaID> <SubscriberID>398</SubscriberID> <ExtensionID>8561</ExtensionID> <CountryCode>US</CountryCode> <CountryDiallingCode>+1</CountryDiallingCode> </Number> <NumberCountryCodeName>United States</NumberCountryCodeName> <NumberCountryDiallingName>+1</NumberCountryDiallingName> <FormattedNumberDescription>+1 (765) 398-8561</FormattedNumberDescription> <NormalisedNumberDescription>+17653988561</NormalisedNumberDescription> <DefaultIndicator>true</DefaultIndicator> </Facsimile> <EMail> <URI>albert.white@akron.com</URI> <NormalisedURI>albert.white@AKRON.COM</NormalisedURI> <DefaultIndicator>true</DefaultIndicator> </EMail> <CommunicationPreference> <CorrespondenceLanguageCode>DE</CorrespondenceLanguageCode> <CorrespondenceLanguageName>German</CorrespondenceLanguageName> </CommunicationPreference> <DisplayName> <FormattedName languageCode="EN">Albert White</FormattedName> </DisplayName> </UsedAddress> </Party> <CashDiscountTerms> <UUID>00163e07-3d62-1ed8-8fbf-970154e161a2</UUID> <Code>0007</Code> <Name>14 days 3%, 30 days 2%, 60 days due net</Name> <PaymentBaselineDate>2018-04-12</PaymentBaselineDate> <MaximumCashDiscount> <DaysValue>14</DaysValue> <EndDate>2018-04-26</EndDate> <Percent>3.0</Percent> </MaximumCashDiscount> <NormalCashDiscount> <DaysValue>30</DaysValue> <EndDate>2018-05-12</EndDate> <Percent>2.0</Percent> </NormalCashDiscount> <FullPaymentDueDaysValue>60</FullPaymentDueDaysValue> <FullPaymentEndDate>2018-06-11</FullPaymentEndDate> </CashDiscountTerms> <TaxCalculation> <UUID>00163e07-3d62-1ed8-8fbf-970154d861a2</UUID> <CurrencyCode>USD</CurrencyCode> <CurrencyName>US Dollar</CurrencyName> <Status> <CalculationStatusCode>2</CalculationStatusCode> <CalculationStatusName>Calculated Successfully</CalculationStatusName> </Status> <ProductTaxDetails> <UUID>00163e07-3d62-1ed8-8fbf-970154e561a2</UUID> <TaxationCharacteristicsCode listID="US">1</TaxationCharacteristicsCode> <TaxationCharacteristicsName>Non-Taxable Purchase Out of Scope of Law</TaxationCharacteristicsName> <ProductTax> <CountryCode>US</CountryCode> <RegionCode listID="US">OH</RegionCode> <JurisdictionCode listID="US">OH 77</JurisdictionCode> <EventTypeCode listID="US">1</EventTypeCode> <TypeCode listID="US">1</TypeCode> <BaseAmount currencyCode="USD">150.0</BaseAmount> <Amount currencyCode="USD">0.0</Amount> <InternalAmount currencyCode="USD">0.0</InternalAmount> <DueCategoryCode>1</DueCategoryCode> <StatisticRelevanceIndicator>true</StatisticRelevanceIndicator> </ProductTax> <TransactionCurrencyProductTax> <CountryCode>US</CountryCode> <RegionCode listID="US">OH</RegionCode> <JurisdictionCode listID="US">OH 77</JurisdictionCode> <EventTypeCode listID="US">1</EventTypeCode> <TypeCode listID="US">1</TypeCode> <BaseAmount currencyCode="USD">150.0</BaseAmount> <Amount currencyCode="USD">0.0</Amount> <InternalAmount currencyCode="USD">0.0</InternalAmount> <DueCategoryCode>1</DueCategoryCode> <StatisticRelevanceIndicator>true</StatisticRelevanceIndicator> </TransactionCurrencyProductTax> </ProductTaxDetails> <TaxationTerms> <UUID>00163e07-3d62-1ed8-8fbf-970154d861a2</UUID> <SellerCountryCode>US</SellerCountryCode> <SellerCountryName>United States</SellerCountryName> <SellerTaxID schemeID=" ">123-34-4567</SellerTaxID> <SellerTaxIdentificationNumberTypeCode listID="US">1</SellerTaxIdentificationNumberTypeCode> <SellerTaxIdentificationNumberTypeName>Social Security Number</SellerTaxIdentificationNumberTypeName> <BuyerCountryCode>US</BuyerCountryCode> <BuyerCountryName>United States</BuyerCountryName> <BuyerTaxID schemeID=" ">US6446</BuyerTaxID> <BuyerTaxIdentificationNumberTypeCode listID="US">4</BuyerTaxIdentificationNumberTypeCode> <BuyerTaxIdentificationNumberTypeName>State Sales and Use Tax Registration Number</BuyerTaxIdentificationNumberTypeName> <TaxDate>2018-04-12</TaxDate> </TaxationTerms> <Item> <UUID>00163e07-3d62-1ed8-8fbf-970154e181a2</UUID> <Status> <CalculationStatusCode>2</CalculationStatusCode> <CalculationStatusName>Calculated Successfully</CalculationStatusName> </Status> <CountryCode>US</CountryCode> <CountryName>United States</CountryName> <TaxationCharacteristicsCode listID="US">1</TaxationCharacteristicsCode> <TaxationCharacteristicsName>Non-Taxable Purchase Out of Scope of Law</TaxationCharacteristicsName> <WithholdingTaxationCharacteristicsCode listID="US"> </WithholdingTaxationCharacteristicsCode> <ItemProductTaxDetails> <UUID>00163e07-3d62-1ed8-8fbf-970154e581a2</UUID> <TaxationCharacteristicsCode listID="US">1</TaxationCharacteristicsCode> <TaxationCharacteristicsName>Non-Taxable Purchase Out of Scope of Law</TaxationCharacteristicsName> <ProductTax> <CountryCode>US</CountryCode> <RegionCode listID="US">OH</RegionCode> <JurisdictionCode listID="US">OH</JurisdictionCode> <EventTypeCode listID="US">1</EventTypeCode> <TypeCode listID="US">1</TypeCode> <BaseAmount currencyCode="USD">150.0</BaseAmount> <BaseQuantity unitCode="EA">15.0</BaseQuantity> <Amount currencyCode="USD">0.0</Amount> <InternalAmount currencyCode="USD">0.0</InternalAmount> <DueCategoryCode>1</DueCategoryCode> <StatisticRelevanceIndicator>true</StatisticRelevanceIndicator> </ProductTax> <TransactionCurrencyProductTax> <CountryCode>US</CountryCode> <RegionCode listID="US">OH</RegionCode> <JurisdictionCode listID="US">OH</JurisdictionCode> <EventTypeCode listID="US">1</EventTypeCode> <TypeCode listID="US">1</TypeCode> <BaseAmount currencyCode="USD">150.0</BaseAmount> <BaseQuantity unitCode="EA">15.0</BaseQuantity> <Amount currencyCode="USD">0.0</Amount> <InternalAmount currencyCode="USD">0.0</InternalAmount> <DueCategoryCode>1</DueCategoryCode> <StatisticRelevanceIndicator>true</StatisticRelevanceIndicator> </TransactionCurrencyProductTax> </ItemProductTaxDetails> <ItemProductTaxDetails> <UUID>00163e07-3d62-1ed8-8fbf-970154e5a1a2</UUID> <TaxationCharacteristicsCode listID="US">1</TaxationCharacteristicsCode> <TaxationCharacteristicsName>Non-Taxable Purchase Out of Scope of Law</TaxationCharacteristicsName> <ProductTax> <CountryCode>US</CountryCode> <RegionCode listID="US">OH</RegionCode> <JurisdictionCode listID="US">OH 77</JurisdictionCode> <EventTypeCode listID="US">1</EventTypeCode> <TypeCode listID="US">1</TypeCode> <BaseAmount currencyCode="USD">150.0</BaseAmount> <BaseQuantity unitCode="EA">15.0</BaseQuantity> <Amount currencyCode="USD">0.0</Amount> <InternalAmount currencyCode="USD">0.0</InternalAmount> <DueCategoryCode>1</DueCategoryCode> <StatisticRelevanceIndicator>true</StatisticRelevanceIndicator> </ProductTax> <TransactionCurrencyProductTax> <CountryCode>US</CountryCode> <RegionCode listID="US">OH</RegionCode> <JurisdictionCode listID="US">OH 77</JurisdictionCode> <EventTypeCode listID="US">1</EventTypeCode> <TypeCode listID="US">1</TypeCode> <BaseAmount currencyCode="USD">150.0</BaseAmount> <BaseQuantity unitCode="EA">15.0</BaseQuantity> <Amount currencyCode="USD">0.0</Amount> <InternalAmount currencyCode="USD">0.0</InternalAmount> <DueCategoryCode>1</DueCategoryCode> <StatisticRelevanceIndicator>true</StatisticRelevanceIndicator> </TransactionCurrencyProductTax> </ItemProductTaxDetails> <ItemTaxationTerms> <UUID>00163e07-3d62-1ed8-8fbf-970154e181a2</UUID> <SellerCountryCode>US</SellerCountryCode> <SellerCountryName>United States</SellerCountryName> <SellerTaxID schemeID=" ">123-34-4567</SellerTaxID> <SellerTaxIdentificationNumberTypeCode listID="US">1</SellerTaxIdentificationNumberTypeCode> <SellerTaxIdentificationNumberTypeName>Social Security Number</SellerTaxIdentificationNumberTypeName> <BuyerCountryCode>US</BuyerCountryCode> <BuyerCountryName>United States</BuyerCountryName> <BuyerTaxID schemeID=" ">US6446</BuyerTaxID> <BuyerTaxIdentificationNumberTypeCode listID="US">4</BuyerTaxIdentificationNumberTypeCode> <BuyerTaxIdentificationNumberTypeName>State Sales and Use Tax Registration Number</BuyerTaxIdentificationNumberTypeName> <TaxDate>2018-04-12</TaxDate> </ItemTaxationTerms> </Item> </TaxCalculation> <ChangeStateID>20180412025348.0000000</ChangeStateID> </SupplierInvoice> <Log/> </n0:SupplierInvoiceByIDResponse_sync>
Configuration Settings
Once the approval process for the Manage Supplier Invoice In service is finished and the add-on for the service has been activated, new scoping questions will be visible in business configuration, which you need to answer.
To find the business option, go to the Business Configuration work center and choose the Implementation Projects view. Select your implementation project and click Edit Project Scope. In the Scoping step of the project, ensure that Supplier Invoicing is selected within Purchasing.
In the Questions step, expand the Purchasing scoping element and select Supplier Invoicing. Select Supplier Invoices and Credit Memos → Input of Supplier Invoices Using an External Application and confirm that you receive invoices from an external application automatically using electronic data exchange (EDX).
Communication Arrangement
In SAP Business ByDesign, go to the Application and User Management work center à Input and Output Management à Communication Arrangements and create a communication arrangement between your company and the supplier from whom you want to receive supplier invoices electronically using the Manage Supplier Invoice In service.
For more information, see the Communication Arrangements Quick Guide in the Help Center of SAP Business ByDesign.
The request message of the READ_SI operation contains the SupplierInvoice node, which contains supplier invoices that are to be read.
The request contains two nodes that are described below.
In the SAP Business ByDesign system, you can find the supplier invoices in the following views of the Supplier Invoicing work center:
Work view of the Supplier Invoicing work center: Supplier invoices with errors (exceptions); an accountant must clarify the exceptions and post the supplier invoices manually
Invoices and Credit Memos view of the Supplier Invoicing work center: Posted supplier invoices
BusinessTransactionDocumentID | Supplier invoice ID that the system assigns when it saves the supplier invoice |
UUID | Technical supplier invoice ID that the system assigns when it saves the supplier invoice |
This node groups all elements and sub-nodes of a supplier invoice.
The elements are:
Element | Remark |
---|---|
ID | Supplier invoice ID that the system assigns when it saves Supplier Invoice for example, 1, 2, 3. |
UUID | Technical ID that the systems assigns to a node |
Date | Date of the supplier invoice |
ReceiptDate | Receipt date of the supplier invoice |
TransactionDate | A point in time when goods have been delivered or services have been rendered (point in time when the liability is created). This date is used to determine the posting period in financial accounting. |
TypeCode | Type code of the supplier invoice; the following exist:004 - invoice; 005 - credit memo; 539 - customs invoice; 817 - down payment request |
MEDIUM_Name | The designation or title of the supplier invoice |
TemplateIndicator | |
DocumentItemGrossAmountIndicator | An indicator that specifies whether the price and amount of all items within a supplier invoice are given as a gross amount (including taxes). Possible values are “false” or “true”. |
GrossAmount | Gross amount of the supplier invoice containing the sum of the net amount and tax amount, for example, <GrossAmount currencyCode="USD">107.75</GrossAmount>. |
TaxAmount | Tax amount of the supplier invoice. Note: Do not fill the currencyCode attribute. |
TotalNetAmount | Tax amount of the supplier invoice. Note: Do not fill the currencyCode attribute. |
Status | Indicates in which status the supplier invoice will be created. Possible values are:2 – saves the supplier invoice as draft in the SAP Business ByDesign system; 3 – posts the supplier invoice in the supplier invoice in the SAP Business ByDesign system |
The nodes are:
Node | Remark |
---|---|
BusinessTransactionDocumentReference | Contains the ID of the ref documents for the supplier invoice, for example: <ID>GD-001</ID> <TypeCode>28</TypeCode>; ID – invoice ID of the supplier and TypeCode – of the document |
ShipToLocation | Location ID of the location, to which the goods contained in the supplier invoice are shipped. |
ShipFromLocation | Location ID of the location, from which the goods contained in the supplier invoice are shipped. |
BillToParty | Bill-to company; usually, the bill-to company is the same as the buying company. <PartyKey> <PartyTypeCode>200</PartyTypeCode <PartyID>1000</PartyID> </PartyKey>; PartyTypeCode – must always be 200 and PartyID – ID of the bill-to company |
BuyerParty | Buying company for which the supplier invoice is issued, for example: <PartyKey> <PartyTypeCode>200</PartyTypeCode> <PartyID>1000</PartyID> </PartyKey>; PartyTypeCode – must always be 200 and PartyID – ID of the buying company |
PayeeParty | Bill-from company.<PartyKey> <PartyTypeCode>147</PartyTypeCode> <PartyID>S100400</PartyID> </PartyKey>; PartyTypeCode – must always be 147 and PartyID - ID of the bill-from party |
PayerParty | Bill-from company.<PartyKey> <PartyTypeCode>147</PartyTypeCode> <PartyID>S100400</PartyID> </PartyKey>; PartyTypeCode – must always be 147 and PartyID - ID of the bill-from party |
SellerParty | Supplier that sends the supplier invoice, for example: <PartyKey> <PartyTypeCode>147</PartyTypeCode> <PartyID>S100400</PartyID> </PartyKey>; PartyTypeCode – must always be 147 and PartyID – ID of the supplier |
InvoicingPartyParty | .<PartyKey> <PartyTypeCode></PartyTypeCode> <PartyID></PartyID> </PartyKey>; PartyTypeCode – |
Party | <PartyKey> <PartyTypeCode></PartyTypeCode> <PartyID></PartyID> </PartyKey>; |
CashDiscountTerms | Information about the payment terms, such as the code, and the baseline date for payment. <Code>0007</Code> |
TaxCalculation | Information about tax relevant for the SIV |
Item | See the Item section below. |
This node groups all elements and sub nodes of a supplier invoice item.
The elements are:
Element | Remark |
---|---|
Quantity | The quantity of the supplier invoice item, for example, <Quantity unitCode="EA">1.0</Quantity>) |
QuantityTypeCode | A coded representation of the quantity type |
GrossAmount | The gross amount of the supplier invoice item. Fill if DocumentItemGrossAmountIndicator is set to true. Note: Do not fill the currencyCode attribute. |
NetAmount | The net amount of the supplier invoice item. Fill if DocumentItemGrossAmountIndicator is set to false. Note: Do not fill the currencyCode attribute. |
NetUnitPrice | The net price for the base quantity of the product. Fill if DocumentItemGrossAmountIndicator is set to false. Note: Do not fill the currencyCode attribute. |
NetUnitPriceBaseQuantityTypeName | Name of Unit code for e.g Each |
The nodes are:
Node | Remark |
---|---|
BusinessTransactionDocumentReference | Contains the ID of the ref documents for the supplier invoice items, for example: <ID>GD-001</ID> <TypeCode>28</TypeCode>; ID – invoice ID of the supplier and TypeCode – of the document |
ShipToLocation | Location ID of the location, to which the goods contained in the supplier invoice are shipped. |
ShipFromLocation | Location ID of the location, from which the goods contained in the supplier invoice are shipped. |
ProductRecipientParty | The product recipient who receives the goods or services contained in the supplier invoice item. Example: <PartyKey> <PartyTypeCode>200</PartyTypeCode> <PartyID>1000</PartyID> </PartyKey>; PartyID – the ID of the product recipient party |
RequestorItemParty | The requester who requests the goods or services contained in the supplier invoice item. Example: <PartyKey> <PartyTypeCode>200</PartyTypeCode> <PartyID>1000</PartyID> </PartyKey>; PartyID – the ID of the requester party |
ServicePerformerParty | The service performer who performs the services contained in the supplier invoice item. Example: <PartyKey> <PartyTypeCode>147</PartyTypeCode> <PartyID>1000</PartyID> </PartyKey>; PartyTypeCode – must be 147 and PartyID – the ID of the service performer party |
EndBuyerParty | The party that buys goods from a reseller or a third-party seller. Example: <PartyKey> <PartyTypeCode>200</PartyTypeCode> <PartyID>1000</PartyID> </PartyKey>; PartyID –the ID of the end buyer party |
InternalChargeToParty | The charge-to company (partner company) to which the costs of the supplier invoice item are charged. Example: <PartyKey> <PartyTypeCode>200</PartyTypeCode> <PartyID>1000</PartyID> </PartyKey>; PartyTypeCode – must be 200 and PartyID – the ID of the internal charge-to party |
Product | The identification, description, and classification of the product in the supplier invoice item. Note: It is mandatory to indicate whether the supplier invoice item refers to a material or service. You must give this information in the ProductTypeCode tag. <ProductTypeCode>1</ProductTypeCode>; Possible values are: 1 - material; 2 - service |
Release | Change Description | Details |
1808 | Documentation change | Service Interfaces and Operation, Structure of request message and response message, Example of payload updates |
Description | Maintain supplier invoices |
Name | MaintainBundle |
Synchronous | yes |
Release Status | Released |
To create and update one or more supplier invoices.
You can use the Manage Supplier Invoice In service in the following business scenarios:
• Upload of large numbers of supplier invoices into SAP Business ByDesign
• Update of large numbers of supplier invoices into SAP Business ByDesign
Example : Create New Supplier Invoice
Web service request
<n0:SupplierInvoiceBundleMaintainRequest_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global"> <BasicMessageHeader/> <SupplierInvoice actionCode="01" ItemListCompleteTransmissionIndicator="true"> <ObjectNodeSenderTechnicalID>1</ObjectNodeSenderTechnicalID> <ChangeStateID>Token 15</ChangeStateID> <BusinessTransactionDocumentTypeCode>004</BusinessTransactionDocumentTypeCode> <MEDIUM_Name>MY A2X INVOICE</MEDIUM_Name> <Date>2018-04-12</Date> <ReceiptDate>2018-04-12</ReceiptDate> <TransactionDate>2018-04-12</TransactionDate> <DocumentItemGrossAmountIndicator>false</DocumentItemGrossAmountIndicator> <GrossAmount currencyCode="USD">150.00</GrossAmount> <TaxAmount currencyCode="">0.00</TaxAmount> <TaxAmount/> <Status> <DataEntryProcessingStatusCode>3</DataEntryProcessingStatusCode> </Status> <CustomerInvoiceReference actionCode="01"> <ObjectNodePartyTechnicalID>2</ObjectNodePartyTechnicalID> <BusinessTransactionDocumentReference> <ID>EXAMPLE</ID> <TypeCode>28</TypeCode> </BusinessTransactionDocumentReference> </CustomerInvoiceReference> <BuyerParty actionCode="01"> <ObjectNodeSenderTechnicalID>3</ObjectNodeSenderTechnicalID> <PartyKey> <PartyTypeCode>200</PartyTypeCode> <PartyID>MC10000</PartyID> </PartyKey> </BuyerParty> <SellerParty actionCode="01"> <ObjectNodeSenderTechnicalID>4</ObjectNodeSenderTechnicalID> <PartyKey> <PartyTypeCode>147</PartyTypeCode> <PartyID>MC2000</PartyID> </PartyKey> </SellerParty> <BillToParty actionCode="01"> <ObjectNodeSenderTechnicalID>5</ObjectNodeSenderTechnicalID> <PartyKey> <PartyTypeCode>200</PartyTypeCode> <PartyID>MC21100</PartyID> </PartyKey> </BillToParty> <BillFromParty actionCode="01"> <ObjectNodeSenderTechnicalID>6</ObjectNodeSenderTechnicalID> <PartyKey> <PartyTypeCode>147</PartyTypeCode> <PartyID>MC2000</PartyID> </PartyKey> </BillFromParty> <PayeeParty actionCode="01"> <ObjectNodePartyTechnicalID>11</ObjectNodePartyTechnicalID> <PartyKey> <PartyTypeCode>147</PartyTypeCode> <PartyID>MC0678</PartyID> </PartyKey> </PayeeParty> <CashDiscountTerms actionCode="01"> <TechnicalID>7</TechnicalID> <Code>0007</Code> <PaymentBaselineDate>2018-04-12</PaymentBaselineDate> </CashDiscountTerms> <Item actionCode="01"> <ObjectNodePartyTechnicalID>15</ObjectNodePartyTechnicalID> <BusinessTransactionDocumentItemTypeCode>002</BusinessTransactionDocumentItemTypeCode> <Quantity unitCode="EA">15.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <SHORT_Description languageCode="EN">Heater 76</SHORT_Description> <NetAmount currencyCode="">150.00</NetAmount> <NetUnitPrice> <Amount currencyCode="">10.00</Amount> <BaseQuantity>1.0</BaseQuantity> <BaseQuantityTypeCode>EA</BaseQuantityTypeCode> </NetUnitPrice> <Product actionCode="01"> <ObjectNodeSendertechnicalID>16</ObjectNodeSendertechnicalID> <CashDiscountDeductibleIndicator>true</CashDiscountDeductibleIndicator> <ProductCategoryIDKey> <ProductCategoryHierarchyID>BASE_PCH</ProductCategoryHierarchyID> <ProductCategoryInternalID>191</ProductCategoryInternalID> </ProductCategoryIDKey> <ProductKey> <ProductTypeCode>1</ProductTypeCode> <ProductIdentifierTypeCode>1</ProductIdentifierTypeCode> <ProductID>MCF-0001</ProductID> </ProductKey> </Product> <ProductTax actionCode="01"> <ProductTaxationCharacteristicsCode listID="">1</ProductTaxationCharacteristicsCode> <CountryCode>US</CountryCode> </ProductTax> <AccountingCodingBlockDistribution AccountingCodingBlockAssignmentListCompleteTransmissionIndicator="true" actionCode="01"> <TechnicalID>17</TechnicalID> <TotalAmount currencyCode="USD">150.00</TotalAmount> <TotalQuantity unitCode="EA">15.00</TotalQuantity> <AccountingCodingBlockAssignment actionCode="01"> <TechnicalID>18</TechnicalID> <Amount currencyCode="USD">150.00</Amount> <Quantity unitCode="EA">15.00</Quantity> <CostCentreID>MC10000</CostCentreID> </AccountingCodingBlockAssignment> </AccountingCodingBlockDistribution> </Item> </SupplierInvoice> </n0:SupplierInvoiceBundleMaintainRequest_sync>
Web service response
<n0:SupplierInvoiceBundleMaintainConfirmation_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global" xmlns:prx="urn:sap.com:proxy:ACL:/1SAI/TAE23BCC1DE5DB542ABE5EE:804"> <SupplierInvoice> <ReferenceObjectNodeSenderTechnicalID>1</ReferenceObjectNodeSenderTechnicalID> <ChangeStateID> 20180412025348.0000000</ChangeStateID> <BusinessTransactionDocumentID>USSA-1101-2018</BusinessTransactionDocumentID> <UUID>00163e07-3d62-1ed8-8fbf-970154d861a2</UUID> </SupplierInvoice> <Log> <MaximumLogItemSeverityCode>2</MaximumLogItemSeverityCode> <Item> <TypeID>353(//SRMAP/LSIV_SIV/)</TypeID> <CategoryCode>ENV.CBM.BRU</CategoryCode> <SeverityCode>1</SeverityCode> <ReferenceObjectNodeSenderTechnicalID>1</ReferenceObjectNodeSenderTechnicalID> <Note>Purchasing contract item 1744-4 has been assigned</Note> </Item> <Item> <TypeID>415(//SRMAP/LSIV_SIV/)</TypeID> <CategoryCode>ENV.CBM</CategoryCode> <SeverityCode>2</SeverityCode> <ReferenceObjectNodeSenderTechnicalID>1</ReferenceObjectNodeSenderTechnicalID> <Note>The item does not have a reference to a purchase order. Go to the exception and check whether the item should have a reference to one of the proposed documents.</Note> </Item> </Log> </n0:SupplierInvoiceBundleMaintainConfirmation_sync>
Configuration Settings
Once the approval process for the Manage Supplier Invoice In service is finished and the add-on for the service has been activated, new scoping questions will be visible in business configuration, which you need to answer.
To find the business option, go to the Business Configuration work center and choose the Implementation Projects view. Select your implementation project and click Edit Project Scope. In the Scoping step of the project, ensure that Supplier Invoicing is selected within Purchasing.
In the Questions step, expand the Purchasing scoping element and select Supplier Invoicing. Select Supplier Invoices and Credit Memos → Input of Supplier Invoices Using an External Application and confirm that you receive invoices from an external application automatically using electronic data exchange (EDX).
Communication Arrangement
In SAP Business ByDesign, go to the Application and User Management work center > Input and Output Management > Communication Arrangements and create a communication arrangement between your company and the supplier from whom you want to receive supplier invoices electronically using the Manage Supplier Invoice In service.
For more information, see the Communication Arrangements Quick Guide in the Help Center of SAP Business ByDesign.
The request message of the Maintain Bundle operation contains the SupplierInvoiceMaintainBundle node, which contains all supplier invoices that are to be created.
This node groups all elements and sub-nodes of a supplier invoice.
The elements are:
Element | Remark |
---|---|
ObjectNodeSenderTechnicalID | Technical ID that the sender gives to a node, for example, 1, 2, 3. |
ChangeStateID | Not required |
BusinessTransactionDocumentTypeCode | Type code of the supplier invoice; the following exist:004 - invoice; 005 - credit memo; 539 - customs invoice; 817 - down payment request |
SupplierInvoiceID | Only required for updated operation |
MEDIUM_Name | The designation or title of the supplier invoice |
Date | Date of the supplier invoice |
ReceiptDate | Receipt date of the supplier invoice |
TransactionDate | A point in time when goods have been delivered or services have been rendered (point in time when the liability is created). This date is used to determine the posting period in financial accounting. |
DocumentItemGrossAmountIndicator | An indicator that specifies whether the price and amount of all items within a supplier invoice are given as a gross amount (including taxes). Possible values are “false” or “true”. |
ManualEntryERSIndicator | An indicator when set as true, sets the entry method for the document to 'External ERS Invoice', and generates a PDF output when the document is posted. |
GrossAmount | Gross amount of the supplier invoice containing the sum of the net amount and tax amount, for example, <GrossAmount currencyCode="USD">107.75</GrossAmount>. |
TaxAmount | Tax amount of the supplier invoice. Note: Do not fill the currencyCode attribute. |
Status | Indicates in which status the supplier invoice will be created. Possible values are:2 – saves the supplier invoice as draft in the SAP Business ByDesign system; 3 – posts the supplier invoice in the supplier invoice in the SAP Business ByDesign system |
The nodes are:
Node | Remark |
---|---|
CustomerInvoiceReference | Contains the ID of the supplier for the supplier invoice, for example: <ID>GD-001</ID> <TypeCode>28</TypeCode>; ID – invoice ID of the supplier and TypeCode – must always be 28 |
BuyerParty | Buying company for which the supplier invoice is issued, for example: <PartyKey> <PartyTypeCode>200</PartyTypeCode> <PartyID>1000</PartyID> </PartyKey>; PartyTypeCode – must always be 200 and PartyID – ID of the buying company |
SellerParty | Supplier that sends the supplier invoice, for example: <PartyKey> <PartyTypeCode>147</PartyTypeCode> <PartyID>S100400</PartyID> </PartyKey>; PartyTypeCode – must always be 147 and PartyID – ID of the supplier |
BillToParty | Bill-to company; usually, the bill-to company is the same as the buying company. <PartyKey> <PartyTypeCode>200</PartyTypeCode <PartyID>1000</PartyID> </PartyKey>; PartyTypeCode – must always be 200 and PartyID – ID of the bill-to company |
BillFromParty | Bill-from company.<PartyKey> <PartyTypeCode>147</PartyTypeCode> <PartyID>S100400</PartyID> </PartyKey>; PartyTypeCode – must always be 147 and PartyID - ID of the bill-from party |
PayeeParty | Bill-from company.<PartyKey> <PartyTypeCode>147</PartyTypeCode> <PartyID>S100400</PartyID> </PartyKey>; PartyTypeCode – must always be 147 and PartyID - ID of the bill-from party |
EndBuyerParty | The party that buys goods from a reseller or a third-party seller. Example: <PartyKey> <PartyTypeCode>200</PartyTypeCode> <PartyID>1000</PartyID> </PartyKey>; PartyID –the ID of the end buyer party |
ShipToLocation | Location ID of the location, to which the goods contained in the supplier invoice are shipped. |
ShipFromLocation | Location ID of the location, from which the goods contained in the supplier invoice are shipped. |
CashDiscountTerms | Information about the payment terms, such as the code, and the baseline date for payment. <Code>0007</Code> <PaymentBaselineDate>2011-09-28</PaymentBaselineDate> |
PaymentControl | Information about the payment of the supplier invoice. The complete structure is included but only the Note element is supported. This element reflects the payment reason that can be given for the supplier invoice. |
AttachmentFolder | A folder for one or more documents in electronic form that contains additional information about a supplier invoice. Allowed types of document attachments are (TypeCode tag of sub node document): 10001 - standard attachment; 10002 - original document; 10029 - plain invoice text; See also the example. |
TextCollection | A collection of natural-language texts with additional information about a supplier invoice. Allowed text types are (TypeCode tag of sub node Text): 10015 - Remark from supplier; 10029 - Approval note; See also the example |
Item | See the Item section below. |
The attributes are:
Attributes | Remark |
---|---|
actionCode | To create a supplier invoice, set to value 01. |
itemListCompleteTransmissionIndicator | Set to value true. |
This node groups all elements and sub nodes of a supplier invoice item.
The elements are:
Element | Remark |
---|---|
ObjectNodeSenderTechnicalID | Technical ID that the sender gives to a node, for example, 1, 2, 3. |
ItemID | Only needed for Update Operation |
BusinessTransactionDocumentItemTypeCode | A coded representation of the type of the supplier invoice item. The following values are allowed: For supplier invoice type code 004 (invoice) and 005 (credit memo): 002 - invoice item; 003 - credit memo item; 005 - subsequent debit item; 006 - subsequent credit item; For supplier invoice type code 817 (down payment request): 80 - down payment request item; For supplier invoice type code 539 (customs invoice): 5448 - customs duty debit item; 5450 - import VAT debit item |
Quantity | The quantity of the supplier invoice item, for example, <Quantity unitCode="EA">1.0</Quantity>) |
QuantityTypeCode | A coded representation of the quantity type |
SHORT_Description | A description of the supplier invoice item |
NetAmount | The net amount of the supplier invoice item. Fill if DocumentItemGrossAmountIndicator is set to false. Note: Do not fill the currencyCode attribute. |
NetUnitPrice | The net price for the base quantity of the product. Fill if DocumentItemGrossAmountIndicator is set to false. Note: Do not fill the currencyCode attribute. |
GrossAmount | The gross amount of the supplier invoice item. Fill if DocumentItemGrossAmountIndicator is set to true. Note: Do not fill the currencyCode attribute. |
GrossUnitPrice | The gross price for the base quantity of the product. Fill if DocumentItemGrossAmountIndicator is set to true. Note: Do not fill the currencyCode attribute. |
CostDistributionIndicator | An indicator that specifies whether the cost of this item is proportionally distributed to the amounts of other items. |
CostComponent | Value of cost component for that supplier invoice item. |
The country specific elements included in the service and operation are:
Country | Node | Element | Description |
---|---|---|---|
NL | Header | Chain Liability Base | Relevant for Invoices based on Chain Liability in Netherlands. The identification based on which the chain liability information is provided in the invoice. Possible values are 1. Header Amount - G-Account Amount is based on amount provided for the invoice as a whole. 2. Header Percent - G-Account Amount is based on percent values of wage and chain liability. 3. Item - G-Account amount is based on individual items marked for chain liability relevance |
Chain Liability Percent | Relevant for Invoices based on Chain Liability in Netherlands. This is the percentage value used to calculate G-account amount.Has to be entered if the chain liability base is header percent. | ||
Wage Percentage | Relevant for Invoices based on Chain Liability in Netherlands. This is the overall percent of gross invoice value which can be considered as wages (i.e. percentage of gross invoice value to be considered as base amount for G-account amount computation.Has to be entered if the chain liability base is header percent. | ||
G-account Amount | Relevant for Invoices based on Chain Liability in Netherlands. This is the overall G-Account Amount of the invoice. Has to be entered if the chain liability base is header amount. | ||
NL | Item | Chain Liability Relevance | Relevant for Invoices based on Chain Liability in Netherlands. This is an indicator to mark an invoice item as Chain Liability Relevant. Has to be entered if the chain liability base is item. |
A positive or negative reply to the request to create and post supplier invoices. If the creation or updating of one or more invoices is not possible, no invoice of the bundle is created at all. If the creation or updating of one or more invoices is possible (with or without errors), all invoices are created. In all cases, all errors are returned.
The response contains two nodes that are described in the chapters below.
In the SAP Business ByDesign system, you can find the supplier invoices that the system created using the Manage Supplier Invoice In service in the following views of the Supplier Invoicing work center:
Work view of the Supplier Invoicing work center: Supplier invoices with errors (exceptions); an accountant must clarify the exceptions and post the supplier invoices manually
Invoices and Credit Memos view of the Supplier Invoicing work center: Posted supplier invoices
In this node all posted supplier invoices are returned.
It contains the following elements:
Element | Remark |
---|---|
ReferenceObjectNodeSenderTechnicalID | Technical ID that the sender gives to a node (for example 1, 2, 3, …) |
ChangeStateID | Not needed |
BusinessTransactionDocumentID | Supplier invoice ID that the system assigns when it saves the supplier invoice |
UUID | Technical supplier invoice ID that the system assigns when it saves the supplier invoice |
The sequence of messages that result when the request is executed.
Example
<Log> <MaximumLogItemSeverityCode>3</MaximumLogItemSeverityCode> <Item> <TypeID>060(/SRMAP/LSIV_SIV)</TypeID> <SeverityCode>3</SeverityCode> <ReferenceObjectNodeSenderTechnicalID>1</ReferenceObjectNodeSenderTechnicalID> <Note>Tax code missing</Note> </Item> <Item> <TypeID>342(/SRMAP/LSIV_SIV)</TypeID> <SeverityCode>1</SeverityCode> <ReferenceObjectNodeSenderTechnicalID>18</ReferenceObjectNodeSenderTechnicalID> <Note>Posting date in the future</Note> </Item> </Log>
Example 1: web service request message for the Maintain Bundle operation:
<n0:SupplierInvoiceBundleMaintainRequest_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global"> <BasicMessageHeader> <ID>00300571CE9F1DED9698C626CD53DAEC</ID> <UUID>12345678-90AB-CDEF-0123-456789ABCDEF</UUID> </BasicMessageHeader> <SupplierInvoice actionCode="01" ItemListCompleteTransmissionIndicator="true"> <ObjectNodeSenderTechnicalID>1</ObjectNodeSenderTechnicalID> <ChangeStateID>Token 15</ChangeStateID> <BusinessTransactionDocumentTypeCode>004</BusinessTransactionDocumentTypeCode> <MEDIUM_Name>MY A2X INVOICE</MEDIUM_Name> <Date>2011-09-28</Date> <ReceiptDate>2011-09-28</ReceiptDate> <TransactionDate>2011-09-28</TransactionDate> <DocumentItemGrossAmountIndicator>false</DocumentItemGrossAmountIndicator> <GrossAmount currencyCode="USD">107.75</GrossAmount> <TaxAmount currencyCode="">7.75</TaxAmount> <Status> <DataEntryProcessingStatusCode>3</DataEntryProcessingStatusCode> </Status> <CustomerInvoiceReference actionCode="01"> <ObjectNodePartyTechnicalID>2</ObjectNodePartyTechnicalID> <BusinessTransactionDocumentReference> <ID>GD-001</ID> <TypeCode>28</TypeCode> </BusinessTransactionDocumentReference> </CustomerInvoiceReference> <BuyerParty actionCode="01"> <ObjectNodeSenderTechnicalID>3</ObjectNodeSenderTechnicalID> <PartyKey> <PartyTypeCode>200</PartyTypeCode> <PartyID>1000</PartyID> </PartyKey> </BuyerParty> <SellerParty actionCode="01"> <ObjectNodeSenderTechnicalID>4</ObjectNodeSenderTechnicalID> <PartyKey> <PartyTypeCode>147</PartyTypeCode> <PartyID>S100400</PartyID> </PartyKey> </SellerParty> <BillToParty actionCode="01"> <ObjectNodeSenderTechnicalID>5</ObjectNodeSenderTechnicalID> <PartyKey> <PartyTypeCode>200</PartyTypeCode> <PartyID>1000</PartyID> </PartyKey> </BillToParty> <BillFromParty actionCode="01"> <ObjectNodeSenderTechnicalID>6</ObjectNodeSenderTechnicalID> <PartyKey> <PartyTypeCode>147</PartyTypeCode> <PartyID>S100400</PartyID> </PartyKey> </BillFromParty> <CashDiscountTerms actionCode="01"> <TechnicalID>7</TechnicalID> <Code>0007</Code> <PaymentBaselineDate>2011-09-28</PaymentBaselineDate> </CashDiscountTerms> <AttachmentFolder DocumentListCompleteTransmissionIndicator="true" actionCode="01"> <TechnicalID>9</TechnicalID> <Document PropertyListCompleteTransmissionIndicator="true" actionCode="01"> <TechnicalID>10</TechnicalID> <LinkInternalIndicator>true</LinkInternalIndicator> <VisibleIndicator>true</VisibleIndicator> <CategoryCode>2</CategoryCode> <TypeCode>10001</TypeCode> <MIMECode>application/pdf</MIMECode> <Name>25119.pdf</Name> <AlternativeName>InvoiceImage</AlternativeName> <Description languageCode="EN">MyInvoice</Description> <FileContent actionCode="01"> <TechnicalID>11</TechnicalID> <BinaryObject mimeCode="application/pdf"></BinaryObject> </FileContent> </Document> </AttachmentFolder> <TextCollection actionCode="01"> <TechnicalID>12</TechnicalID> <Text actionCode="01"> <TechnicalID>13</TechnicalID> <TypeCode>10011</TypeCode> <CreationDateTime>2005-12-31T23:59:59.1234Z</CreationDateTime> <TextContent actionCode="01"> <TechnicalID>14</TechnicalID> <Text languageCode="EN">Hellotext</Text> </TextContent> </Text> </TextCollection> <Item actionCode="01"> <ObjectNodePartyTechnicalID>15</ObjectNodePartyTechnicalID> <BusinessTransactionDocumentItemTypeCode>002</BusinessTransactionDocumentItemTypeCode> <Quantity unitCode="EA">1.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <SHORT_Description languageCode="EN">Heater 76</SHORT_Description> <NetAmount currencyCode="">100.00</NetAmount> <NetUnitPrice> <Amount currencyCode="">100.00</Amount> <BaseQuantity>1.0</BaseQuantity> <BaseQuantityTypeCode>EA</BaseQuantityTypeCode> </NetUnitPrice> <Product actionCode="01"> <ObjectNodeSendertechnicalID>16</ObjectNodeSendertechnicalID> <CashDiscountDeductibleIndicator>true</CashDiscountDeductibleIndicator> <ProductCategoryIDKey> <ProductCategoryHierarchyID>BASE_PCH</ProductCategoryHierarchyID> <ProductCategoryInternalID>191</ProductCategoryInternalID> </ProductCategoryIDKey> <ProductKey> <ProductTypeCode>1</ProductTypeCode> <ProductIdentifierTypeCode>1</ProductIdentifierTypeCode> <ProductID>P100001</ProductID> </ProductKey> </Product> <ProductTax actionCode="01"> <ProductTaxationCharacteristicsCode listID="">1</ProductTaxationCharacteristicsCode> <CountryCode>US</CountryCode> </ProductTax> <AccountingCodingBlockDistribution AccountingCodingBlockAssignmentListCompleteTransmissionIndicator="true" actionCode="01"> <TechnicalID>17</TechnicalID> <TotalAmount currencyCode="USD">100.00</TotalAmount> <TotalQuantity unitCode="EA">1.00</TotalQuantity> <AccountingCodingBlockAssignment actionCode="01"> <TechnicalID>18</TechnicalID> <Amount currencyCode="USD">100.00</Amount> <Quantity unitCode="EA">1.00</Quantity> <CostCentreID>P1120</CostCentreID> </AccountingCodingBlockAssignment> </AccountingCodingBlockDistribution> <ProductRecipientParty actionCode="01"> <ObjectNodeSenderTechnicalID>28</ObjectNodeSenderTechnicalID> <PartyKey> <PartyTypeCode>200</PartyTypeCode> <PartyID>1000</PartyID> </PartyKey> </ProductRecipientParty> <TextCollection actionCode="01"> <TechnicalID>23</TechnicalID> <Text actionCode="01"> <TechnicalID>24</TechnicalID> <TypeCode>10011</TypeCode> <CreationDateTime>2005-12-31T23:59:59.1234Z</CreationDateTime> <TextContent actionCode="01"> <TechnicalID>25</TechnicalID> <Text languageCode="EN">Hellotext</Text> </TextContent> </Text> </TextCollection> </Item> </SupplierInvoice> </n0:SupplierInvoiceBundleMaintainRequest_sync>
Example 2: Create supplier invoice with purchase kit item, for a purchase order with purchase kit product, please include both kit header and components in the request message:
<n0:SupplierInvoiceBundleMaintainRequest_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global"> <SupplierInvoice actionCode="01" itemListCompleteTransmissionIndicator="true"> <ObjectNodeSenderTechnicalID>2</ObjectNodeSenderTechnicalID> <BusinessTransactionDocumentTypeCode>004</BusinessTransactionDocumentTypeCode> <Date>2016-02-26</Date> <CustomerInvoiceReference actionCode="01"> <ObjectNodePartyTechnicalID>2</ObjectNodePartyTechnicalID> <BusinessTransactionDocumentReference> <ID>AlexTest</ID> <TypeCode>28</TypeCode> </BusinessTransactionDocumentReference> </CustomerInvoiceReference> <DocumentItemGrossAmountIndicator>true</DocumentItemGrossAmountIndicator> <Item actionCode="01"> <ObjectNodeSenderTechnicalID>2</ObjectNodeSenderTechnicalID> <BusinessTransactionDocumentItemTypeCode>002</BusinessTransactionDocumentItemTypeCode> <PurchaseOrderReference actionCode="01"> <ObjectNodePartyTechnicalID>2</ObjectNodePartyTechnicalID> <BusinessTransactionDocumentReference> <ID>13491</ID> <TypeCode>001</TypeCode> <ItemID>1</ItemID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> </PurchaseOrderReference> </Item> <Item actionCode="01"> <ObjectNodeSenderTechnicalID>2</ObjectNodeSenderTechnicalID> <BusinessTransactionDocumentItemTypeCode>002</BusinessTransactionDocumentItemTypeCode> <PurchaseOrderReference actionCode="01"> <ObjectNodePartyTechnicalID>2</ObjectNodePartyTechnicalID> <BusinessTransactionDocumentReference> <ID>13491</ID> <TypeCode>001</TypeCode> <ItemID>2</ItemID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> </PurchaseOrderReference> </Item> <Item actionCode="01"> <ObjectNodeSenderTechnicalID>2</ObjectNodeSenderTechnicalID> <BusinessTransactionDocumentItemTypeCode>002</BusinessTransactionDocumentItemTypeCode> <PurchaseOrderReference actionCode="01"> <ObjectNodePartyTechnicalID>2</ObjectNodePartyTechnicalID> <BusinessTransactionDocumentReference> <ID>13491</ID> <TypeCode>001</TypeCode> <ItemID>3</ItemID> <ItemTypeCode>18</ItemTypeCode> </BusinessTransactionDocumentReference> </PurchaseOrderReference> </Item> </SupplierInvoice> </n0:SupplierInvoiceBundleMaintainRequest_sync>
Example 3: Web service request message for the Maintain Bundle operation for update Customer Invoice Reference in supplier invoice:
<n0:SupplierInvoiceBundleMaintainRequest_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global"> <SupplierInvoice actionCode="02" itemListCompleteTransmissionIndicator="true"> <BusinessTransactionDocumentTypeCode>004</BusinessTransactionDocumentTypeCode> <SupplierInvoiceID>USSI-849</SupplierInvoiceID> <DocumentItemGrossAmountIndicator>true</DocumentItemGrossAmountIndicator> <MEDIUM_Name languageCode="EN">test</MEDIUM_Name> <Date>2016-03-01</Date> <ReceiptDate>2016-03-01</ReceiptDate> <TransactionDate>2016-03-01</TransactionDate> <GrossAmount currencyCode="USD">10.00</GrossAmount> <TaxAmount currencyCode="USD">0.60</TaxAmount> <CustomerInvoiceReference actionCode="02"> <BusinessTransactionDocumentReference> <ID>Uptest</ID> <TypeCode>28</TypeCode> </BusinessTransactionDocumentReference> </CustomerInvoiceReference> <Item actionCode="02"> <BusinessTransactionDocumentItemTypeCode>002</BusinessTransactionDocumentItemTypeCode> <ItemID>1</ItemID> <Quantity unitCode="EA">3</Quantity> </Item> </SupplierInvoice> </n0:SupplierInvoiceBundleMaintainRequest_sync>
Example 4: Web service request message for the Maintain Bundle operation for update Payee Party and End buyer Party in supplier invoice:
<n0:SupplierInvoiceBundleMaintainRequest_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global"> <BasicMessageHeader/> <SupplierInvoice actionCode="02" itemListCompleteTransmissionIndicator="true"> <SupplierInvoiceID>CNSI-11-2017</SupplierInvoiceID> <BusinessTransactionDocumentTypeCode>004</BusinessTransactionDocumentTypeCode> <Date>2017-11-03</Date> <ReceiptDate>2017-11-03</ReceiptDate> <TransactionDate>2017-11-03</TransactionDate> <DocumentItemGrossAmountIndicator>false</DocumentItemGrossAmountIndicator> <PayeeParty actionCode="02"> <PartyKey> <PartyTypeCode>147</PartyTypeCode> <PartyID>GCCN1260</PartyID> </PartyKey> </PayeeParty> <CustomerParty actionCode="02"> <PartyKey> <PartyTypeCode>147</PartyTypeCode> <PartyID>GCCN1186</PartyID> </PartyKey> </CustomerParty> </SupplierInvoice> </n0:SupplierInvoiceBundleMaintainRequest_sync>
Release | Change Description | Details |
1808 | Documentation change | Service Interfaces and Operation, Structure of request message and response message, Example of payload updates |
Description | Check supplier invoices |
Name | CheckMaintainBundle |
Synchronous | yes |
Release Status | Released |
To simulate the creation and posting of one or more supplier invoices.
The web service request and response message types of the CheckMaintainBundle operation are the same as those of the MaintainBundle operation. The explanations given can therefore also be applied to the CheckMaintainBundle operation.
Example: Check Supplier Invoice Creation
Web service request
<n0:SupplierInvoiceBundleCheckMaintainRequest_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global"> <BasicMessageHeader/> <SupplierInvoice actionCode="01" ItemListCompleteTransmissionIndicator="true"> <ObjectNodeSenderTechnicalID>1</ObjectNodeSenderTechnicalID> <ChangeStateID>Token 15</ChangeStateID> <BusinessTransactionDocumentTypeCode>004</BusinessTransactionDocumentTypeCode> <MEDIUM_Name>MY A2X INVOICE</MEDIUM_Name> <Date>2018-04-12</Date> <ReceiptDate>2018-04-12</ReceiptDate> <TransactionDate>2018-04-12</TransactionDate> <DocumentItemGrossAmountIndicator>false</DocumentItemGrossAmountIndicator> <GrossAmount currencyCode="USD">150.00</GrossAmount> <TaxAmount currencyCode="">0.00</TaxAmount> <TaxAmount/> <Status> <DataEntryProcessingStatusCode>3</DataEntryProcessingStatusCode> </Status> <CustomerInvoiceReference actionCode="01"> <ObjectNodePartyTechnicalID>2</ObjectNodePartyTechnicalID> <BusinessTransactionDocumentReference> <ID>EXAMPLE</ID> <TypeCode>28</TypeCode> </BusinessTransactionDocumentReference> </CustomerInvoiceReference> <BuyerParty actionCode="01"> <ObjectNodeSenderTechnicalID>3</ObjectNodeSenderTechnicalID> <PartyKey> <PartyTypeCode>200</PartyTypeCode> <PartyID>MC10000</PartyID> </PartyKey> </BuyerParty> <SellerParty actionCode="01"> <ObjectNodeSenderTechnicalID>4</ObjectNodeSenderTechnicalID> <PartyKey> <PartyTypeCode>147</PartyTypeCode> <PartyID>MC2000</PartyID> </PartyKey> </SellerParty> <BillToParty actionCode="01"> <ObjectNodeSenderTechnicalID>5</ObjectNodeSenderTechnicalID> <PartyKey> <PartyTypeCode>200</PartyTypeCode> <PartyID>MC21100</PartyID> </PartyKey> </BillToParty> <BillFromParty actionCode="01"> <ObjectNodeSenderTechnicalID>6</ObjectNodeSenderTechnicalID> <PartyKey> <PartyTypeCode>147</PartyTypeCode> <PartyID>MC2000</PartyID> </PartyKey> </BillFromParty> <PayeeParty actionCode="01"> <ObjectNodePartyTechnicalID>11</ObjectNodePartyTechnicalID> <PartyKey> <PartyTypeCode>147</PartyTypeCode> <PartyID>MC0678</PartyID> </PartyKey> </PayeeParty> <CashDiscountTerms actionCode="01"> <TechnicalID>7</TechnicalID> <Code>0007</Code> <PaymentBaselineDate>2018-04-12</PaymentBaselineDate> </CashDiscountTerms> <Item actionCode="01"> <ObjectNodePartyTechnicalID>15</ObjectNodePartyTechnicalID> <BusinessTransactionDocumentItemTypeCode>002</BusinessTransactionDocumentItemTypeCode> <Quantity unitCode="EA">15.0</Quantity> <QuantityTypeCode>EA</QuantityTypeCode> <SHORT_Description languageCode="EN">Heater 76</SHORT_Description> <NetAmount currencyCode="">150.00</NetAmount> <NetUnitPrice> <Amount currencyCode="">10.00</Amount> <BaseQuantity>1.0</BaseQuantity> <BaseQuantityTypeCode>EA</BaseQuantityTypeCode> </NetUnitPrice> <Product actionCode="01"> <ObjectNodeSendertechnicalID>16</ObjectNodeSendertechnicalID> <CashDiscountDeductibleIndicator>true</CashDiscountDeductibleIndicator> <ProductCategoryIDKey> <ProductCategoryHierarchyID>BASE_PCH</ProductCategoryHierarchyID> <ProductCategoryInternalID>191</ProductCategoryInternalID> </ProductCategoryIDKey> <ProductKey> <ProductTypeCode>1</ProductTypeCode> <ProductIdentifierTypeCode>1</ProductIdentifierTypeCode> <ProductID>MCF-0001</ProductID> </ProductKey> </Product> <ProductTax actionCode="01"> <ProductTaxationCharacteristicsCode listID="">1</ProductTaxationCharacteristicsCode> <CountryCode>US</CountryCode> </ProductTax> <AccountingCodingBlockDistribution AccountingCodingBlockAssignmentListCompleteTransmissionIndicator="true" actionCode="01"> <TechnicalID>17</TechnicalID> <TotalAmount currencyCode="USD">150.00</TotalAmount> <TotalQuantity unitCode="EA">15.00</TotalQuantity> <AccountingCodingBlockAssignment actionCode="01"> <TechnicalID>18</TechnicalID> <Amount currencyCode="USD">150.00</Amount> <Quantity unitCode="EA">15.00</Quantity> <CostCentreID>MC10000</CostCentreID> </AccountingCodingBlockAssignment> </AccountingCodingBlockDistribution> </Item> </SupplierInvoice> </n0:SupplierInvoiceBundleCheckMaintainRequest_sync>
Web service response
<n0:SupplierInvoiceBundleMaintainConfirmation_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global" xmlns:prx="urn:sap.com:proxy:ACL:/1SAI/TAEA3219A7E897F09E3D42F:804"> <SupplierInvoice> <ReferenceObjectNodeSenderTechnicalID>1</ReferenceObjectNodeSenderTechnicalID> <ChangeStateID> 20180412033547.0000000</ChangeStateID> <BusinessTransactionDocumentID>##1</BusinessTransactionDocumentID> <UUID>00163e07-3d62-1ed8-8fc0-5273a199a38f</UUID> </SupplierInvoice> <Log> <MaximumLogItemSeverityCode>2</MaximumLogItemSeverityCode> <Item> <TypeID>353(//SRMAP/LSIV_SIV/)</TypeID> <CategoryCode>ENV.CBM.BRU</CategoryCode> <SeverityCode>1</SeverityCode> <ReferenceObjectNodeSenderTechnicalID>1</ReferenceObjectNodeSenderTechnicalID> <Note>Purchasing contract item 1744-4 has been assigned</Note> </Item> <Item> <TypeID>415(//SRMAP/LSIV_SIV/)</TypeID> <CategoryCode>ENV.CBM</CategoryCode> <SeverityCode>2</SeverityCode> <ReferenceObjectNodeSenderTechnicalID>1</ReferenceObjectNodeSenderTechnicalID> <Note>The item does not have a reference to a purchase order. Go to the exception and check whether the item should have a reference to one of the proposed documents.</Note> </Item> </Log> </n0:SupplierInvoiceBundleMaintainConfirmation_sync>
Once the approval process for the Manage Supplier Invoice In service is finished and the add-on for the service has been activated, new scoping questions will be visible in business configuration, which you need to answer.
To find the business option, go to the Business Configuration work center and choose the Implementation Projects view. Select your implementation project and click Edit Project Scope. In the Scoping step of the project, ensure that Supplier Invoicing is selected within Purchasing.
In the Questions step, expand the Purchasing scoping element and select Supplier Invoicing. Select Supplier Invoices and Credit Memos → Input of Supplier Invoices Using an External Application and confirm that you receive invoices from an external application automatically using electronic data exchange (EDX).
In SAP Business ByDesign, go to the Application and User Management work center > Input and Output Management > Communication Arrangements and create a communication arrangement between your company and the supplier from whom you want to receive supplier invoices electronically using the Manage Supplier Invoice In service.
For more information, see the Communication Arrangements Quick Guide in the Help Center of SAP Business ByDesign.
The request message of the Maintain Bundle operation contains the SupplierInvoiceMaintainBundle node, which contains all supplier invoices that are to be created.
This node groups all elements and sub-nodes of a supplier invoice.
The elements are:
Element | Remark |
---|---|
ObjectNodeSenderTechnicalID | Technical ID that the sender gives to a node, for example, 1, 2, 3. |
ChangeStateID | Not required |
BusinessTransactionDocumentTypeCode | Type code of the supplier invoice; the following exist:004 - invoice; 005 - credit memo; 539 - customs invoice; 817 - down payment request |
SupplierInvoiceID | Only required for updated operation |
MEDIUM_Name | The designation or title of the supplier invoice |
Date | Date of the supplier invoice |
ReceiptDate | Receipt date of the supplier invoice |
TransactionDate | A point in time when goods have been delivered or services have been rendered (point in time when the liability is created). This date is used to determine the posting period in financial accounting. |
DocumentItemGrossAmountIndicator | An indicator that specifies whether the price and amount of all items within a supplier invoice are given as a gross amount (including taxes). Possible values are "false" or "true". |
ManualEntryERSIndicator | An indicator when set as true, sets the entry method for the document to 'External ERS Invoice', and generates a PDF output when the document is posted. |
GrossAmount | Gross amount of the supplier invoice containing the sum of the net amount and tax amount. |
TaxAmount | Tax amount of the supplier invoice. Note: Do not fill the currencyCode attribute. |
Status | Indicates in which status the supplier invoice will be created. Possible values are:2 – saves the supplier invoice as draft in the SAP Business ByDesign system; 3 – posts the supplier invoice in the supplier invoice in the SAP Business ByDesign system |
The nodes are:
Node | Remark |
---|---|
CustomerInvoiceReference | Contains the ID of the supplier for the supplier invoice, for example: <ID>GD-001</ID> <TypeCode>28</TypeCode>; ID – invoice ID of the supplier and TypeCode – must always be 28 |
BuyerParty | Buying company for which the supplier invoice is issued, for example: <PartyKey> <PartyTypeCode>200</PartyTypeCode> <PartyID>1000</PartyID> </PartyKey>; PartyTypeCode – must always be 200 and PartyID – ID of the buying company |
SellerParty | Supplier that sends the supplier invoice, for example: <PartyKey> <PartyTypeCode>147</PartyTypeCode> <PartyID>S100400</PartyID> </PartyKey>; PartyTypeCode – must always be 147 and PartyID – ID of the supplier |
BillToParty | Bill-to company; usually, the bill-to company is the same as the buying company. <PartyKey> <PartyTypeCode>200</PartyTypeCode <PartyID>1000</PartyID> </PartyKey>; PartyTypeCode – must always be 200 and PartyID – ID of the bill-to company |
BillFromParty | Bill-from company.<PartyKey> <PartyTypeCode>147</PartyTypeCode> <PartyID>S100400</PartyID> </PartyKey>; PartyTypeCode – must always be 147 and PartyID - ID of the bill-from party |
PayeeParty | Bill-from company.<PartyKey> <PartyTypeCode>147</PartyTypeCode> <PartyID>S100400</PartyID> </PartyKey>; PartyTypeCode – must always be 147 and PartyID - ID of the bill-from party |
EndBuyerParty | The party that buys goods from a reseller or a third-party seller. Example: <PartyKey> <PartyTypeCode>200</PartyTypeCode> <PartyID>1000</PartyID> </PartyKey>; PartyID –the ID of the end buyer party |
ShipToLocation | Location ID of the location, to which the goods contained in the supplier invoice are shipped. |
ShipFromLocation | Location ID of the location, from which the goods contained in the supplier invoice are shipped. |
CashDiscountTerms | Information about the payment terms, such as the code, and the baseline date for payment. <Code>0007</Code> <PaymentBaselineDate>2011-09-28</PaymentBaselineDate> |
PaymentControl | Information about the payment of the supplier invoice. The complete structure is included but only the Note element is supported. This element reflects the payment reason that can be given for the supplier invoice. |
AttachmentFolder | A folder for one or more documents in electronic form that contains additional information about a supplier invoice. Allowed types of document attachments are (TypeCode tag of sub node document): 10001 - standard attachment; 10002 - original document; 10029 - plain invoice text; See also the example. |
TextCollection | A collection of natural-language texts with additional information about a supplier invoice. Allowed text types are (TypeCode tag of sub node Text): 10015 - Remark from supplier; 10029 - Approval note; See also the example |
Item | See the Item section below. |
The attributes are:
Attributes | Remark |
---|---|
actionCode | To create a supplier invoice, set to value 01. |
itemListCompleteTransmissionIndicator | Set to value true. |
This node groups all elements and sub nodes of a supplier invoice item.
The elements are:
Element | Remark |
---|---|
ObjectNodeSenderTechnicalID | Technical ID that the sender gives to a node, for example, 1, 2, 3. |
ItemID | Only needed for Update Operation |
BusinessTransactionDocumentItemTypeCode | A coded representation of the type of the supplier invoice item. The following values are allowed: For supplier invoice type code 004 (invoice) and 005 (credit memo): 002 - invoice item; 003 - credit memo item; 005 - subsequent debit item; 006 - subsequent credit item; For supplier invoice type code 817 (down payment request): 80 - down payment request item; For supplier invoice type code 539 (customs invoice): 5448 - customs duty debit item; 5450 - import VAT debit item |
Quantity | The quantity of the supplier invoice item, for example, <Quantity unitCode="EA">1.0</Quantity>) |
QuantityTypeCode | A coded representation of the quantity type |
SHORT_Description | A description of the supplier invoice item |
NetAmount | The net amount of the supplier invoice item. Fill if DocumentItemGrossAmountIndicator is set to false. Note: Do not fill the currencyCode attribute. |
NetUnitPrice | The net price for the base quantity of the product. Fill if DocumentItemGrossAmountIndicator is set to false. Note: Do not fill the currencyCode attribute. |
GrossAmount | The gross amount of the supplier invoice item. Fill if DocumentItemGrossAmountIndicator is set to true. Note: Do not fill the currencyCode attribute. |
GrossUnitPrice | The gross price for the base quantity of the product. Fill if DocumentItemGrossAmountIndicator is set to true. Note: Do not fill the currencyCode attribute. |
CostDistributionIndicator | An indicator that specifies whether the cost of this item is proportionally distributed to the amounts of other items. |
The country specific elements included in the service and operation are:
Country | Node | Element | Description |
---|---|---|---|
NL | Header | Chain Liability Base | Relevant for Invoices based on Chain Liability in Netherlands. The identification based on which the chain liability information is provided in the invoice. Possible values are 1. Header Amount - G-Account Amount is based on amount provided for the invoice as a whole. 2. Header Percent - G-Account Amount is based on percent values of wage and chain liability. 3. Item - G-Account amount is based on individual items marked for chain liability relevance |
Chain Liability Percent | Relevant for Invoices based on Chain Liability in Netherlands. This is the percentage value used to calculate G-account amount.Has to be entered if the chain liability base is header percent. | ||
Wage Percentage | Relevant for Invoices based on Chain Liability in Netherlands. This is the overall percent of gross invoice value which can be considered as wages (i.e. percentage of gross invoice value to be considered as base amount for G-account amount computation.Has to be entered if the chain liability base is header percent. | ||
G-account Amount | Relevant for Invoices based on Chain Liability in Netherlands. This is the overall G-Account Amount of the invoice. Has to be entered if the chain liability base is header amount. | ||
NL | Item | Chain Liability Relevance | Relevant for Invoices based on Chain Liability in Netherlands. This is an indicator to mark an invoice item as Chain Liability Relevant. Has to be entered if the chain liability base is item. |
A positive or negative reply to the request to create and post supplier invoices. If the creation or updating of one or more invoices is not possible, no invoice of the bundle is created at all. If the creation or updating of one or more invoices is possible (with or without errors), all invoices are created. In all cases, all errors are returned.
The response contains two nodes that are described in the chapters below.
In the SAP Business ByDesign system, you can find the supplier invoices that the system created using the Manage Supplier Invoice In service in the following views of the Supplier Invoicing work center:
Work view of the Supplier Invoicing work center: Supplier invoices with errors (exceptions); an accountant must clarify the exceptions and post the supplier invoices manually
Invoices and Credit Memos view of the Supplier Invoicing work center: Posted supplier invoices
In this node all posted supplier invoices are returned.
It contains the following elements:
Element | Remark |
---|---|
ReferenceObjectNodeSenderTechnicalID | Technical ID that the sender gives to a node (for example 1, 2, 3, …) |
ChangeStateID | Not needed |
BusinessTransactionDocumentID | Supplier invoice ID that the system assigns when it saves the supplier invoice |
UUID | Technical supplier invoice ID that the system assigns when it saves the supplier invoice |
The sequence of messages that result when the request is executed.
Example
<Log> <MaximumLogItemSeverityCode>3</MaximumLogItemSeverityCode> <Item> <TypeID>060(/SRMAP/LSIV_SIV)</TypeID> <SeverityCode>3</SeverityCode> <ReferenceObjectNodeSenderTechnicalID>1</ReferenceObjectNodeSenderTechnicalID> <Note>Tax code missing</Note> </Item> <Item> <TypeID>342(/SRMAP/LSIV_SIV)</TypeID> <SeverityCode>1</SeverityCode> <ReferenceObjectNodeSenderTechnicalID>18</ReferenceObjectNodeSenderTechnicalID> <Note>Posting date in the future</Note> </Item> </Log>
Release | Change Description | Details |
1808 | Documentation change | Service Interfaces and Operation, Structure of request message and response message, Example of payload updates |
1808 | Reference Field Bundle | RFB created for extension enablement |
Description | Create supplier invoice with reference |
Name | CreateWithReference |
Synchronous | yes |
Release Status | Released |
To create one or more invoices/credit memos/subsequent credit/subsequent debits with reference to invoice(s).
You can use the Manage Supplier Invoice In service in the following business scenarios:
• Upload of large numbers of supplier invoices/credit/subsequent credit/ subsequent debit memos into SAP Business ByDesign
Example : Web service request message for the CREATE_WITHREF_INV operation:
Web service request
<n0:SupplierInvoiceCWRRequest_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global"> <SupplierInvoiceCreateWithReference actionCode="01"> <BusinessTransactionDocumentTypeCode>005</BusinessTransactionDocumentTypeCode> <MEDIUM_Name>MY TEST CM</MEDIUM_Name> <Date>2018-04-12</Date> <ReceiptDate>2018-04-12</ReceiptDate> <TransactionDate>2018-04-12</TransactionDate> <DocumentItemGrossAmountIndicator>false</DocumentItemGrossAmountIndicator> <Status> <DataEntryProcessingStatusCode>2</DataEntryProcessingStatusCode> </Status> <CustomerInvoiceReference actionCode="01"> <BusinessTransactionDocumentReference> <ID>CIV_XXX</ID> <TypeCode>28</TypeCode> </BusinessTransactionDocumentReference> </CustomerInvoiceReference> <BuyerParty actionCode="01"> <PartyKey> <PartyTypeCode>200</PartyTypeCode> <PartyID>MC10000</PartyID> </PartyKey> </BuyerParty> <SellerParty actionCode="01"> <PartyKey> <PartyTypeCode>147</PartyTypeCode> <PartyID>MC2000</PartyID> </PartyKey> </SellerParty> <BillToParty actionCode="01"> <PartyKey> <PartyTypeCode>200</PartyTypeCode> <PartyID>MC21100</PartyID> </PartyKey> </BillToParty> <BillFromParty actionCode="01"> <PartyKey> <PartyTypeCode>147</PartyTypeCode> <PartyID>MC2000</PartyID> </PartyKey> </BillFromParty> <CashDiscountTerms ActionCode="01"> <Code>0007</Code> <PaymentBaselineDate>2018-04-12</PaymentBaselineDate> </CashDiscountTerms> <Item actionCode="01"> <BusinessTransactionDocumentItemTypeCode>003</BusinessTransactionDocumentItemTypeCode> <SupplierInvoiceReference actionCode="01"> <BusinessTransactionDocumentReference> <ID>XXX</ID> <TypeCode>004</TypeCode> <ItemID>1</ItemID> <ItemTypeCode>002</ItemTypeCode> </BusinessTransactionDocumentReference> </SupplierInvoiceReference> </Item> </SupplierInvoiceCreateWithReference> </n0:SupplierInvoiceCWRRequest_sync>
Web service response
<n0:SupplierInvoiceCWRConfirmation_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global" xmlns:prx="urn:sap.com:proxy:ACL:/1SAI/TAEA5F44A3C840D11EE04C9:804"> <SupplierInvoice> <ChangeStateID> 20180412035133.0000000</ChangeStateID> <BusinessTransactionDocumentID>USSM-XX</BusinessTransactionDocumentID> <UUID>00163e07-3d62-1ed8-8fc0-990fbe28e424</UUID> </SupplierInvoice> </n0:SupplierInvoiceCWRConfirmation_sync>
Configuration Settings
Once the approval process for the Manage Supplier Invoice In service is finished and the add-on for the service has been activated, new scoping questions will be visible in business configuration, which you need to answer.
To find the business option, go to the Business Configuration work center and choose the Implementation Projects view. Select your implementation project and click Edit Project Scope. In the Scoping step of the project, ensure that Supplier Invoicing is selected within Purchasing.
In the Questions step, expand the Purchasing scoping element and select Supplier Invoicing. Select Supplier Invoices and Credit Memos → Input of Supplier Invoices Using an External Application and confirm that you receive invoices from an external application automatically using electronic data exchange (EDX).
Communication Arrangement
In SAP Business ByDesign, go to the Application and User Management work center -> Input and Output Management -> Communication Arrangements and create a communication arrangement between your company and the supplier from whom you want to receive supplier invoices electronically using the Create with ref invoice service.
For more information, see the Communication Arrangements Quick Guide in the Help Center of SAP Business ByDesign.
The request message of the Create with reference operation contains the SupplierInvoiceCreateWithReference node, which contains all supplier invoices references against which the follow on documents are to be created.
This node groups all elements and sub-nodes of a supplier invoice.
The elements are:
Element | Remark |
---|---|
ObjectNodeSenderTechnicalID | Technical ID that the sender gives to a node, for example, 1, 2, 3. |
ChangeStateID | Not required |
BusinessTransactionDocumentTypeCode | Type code of the supplier invoice; the following exist:004 - invoice; 005 - credit memo; 539 - customs invoice; 817 - down payment request |
MEDIUM_Name | The designation or title of the supplier invoice |
Date | Date of the supplier invoice |
ReceiptDate | Receipt date of the supplier invoice |
TransactionDate | A point in time when goods have been delivered or services have been rendered (point in time when the liability is created). This date is used to determine the posting period in financial accounting. |
DocumentItemGrossAmountIndicator | An indicator that specifies whether the price and amount of all items within a supplier invoice are given as a gross amount (including taxes). Possible values are "false" or "true". |
GrossAmount | Gross amount of the supplier invoice containing the sum of the net amount and tax amount, for example, <GrossAmount currencyCode="USD">107.75</GrossAmount>. |
TaxAmount | Tax amount of the supplier invoice. Note: Do not fill the currencyCode attribute. |
Status | Indicates in which status the supplier invoice will be created. Possible values are:2 – saves the supplier invoice as draft in the SAP Business ByDesign system; 3 – posts the supplier invoice in the supplier invoice in the SAP Business ByDesign system |
The nodes are:
Node | Remark |
---|---|
CustomerInvoiceReference | Contains the ID of the supplier for the supplier invoice, for example: <ID>GD-001</ID> <TypeCode>28</TypeCode>; ID – invoice ID of the supplier and TypeCode – must always be 28 |
BuyerParty | Buying company for which the supplier invoice is issued, for example: <PartyKey> <PartyTypeCode>200</PartyTypeCode> <PartyID>1000</PartyID> </PartyKey>; PartyTypeCode – must always be 200 and PartyID – ID of the buying company |
SellerParty | Supplier that sends the supplier invoice, for example: <PartyKey> <PartyTypeCode>147</PartyTypeCode> <PartyID>S100400</PartyID> </PartyKey>; PartyTypeCode – must always be 147 and PartyID – ID of the supplier |
BillToParty | Bill-to company; usually, the bill-to company is the same as the buying company. <PartyKey> <PartyTypeCode>200</PartyTypeCode <PartyID>1000</PartyID> </PartyKey>; PartyTypeCode – must always be 200 and PartyID – ID of the bill-to company |
BillFromParty | Bill-from company.<PartyKey> <PartyTypeCode>147</PartyTypeCode> <PartyID>S100400</PartyID> </PartyKey>; PartyTypeCode – must always be 147 and PartyID - ID of the bill-from party |
ShipToLocation | Location ID of the location, to which the goods contained in the supplier invoice are shipped. |
ShipFromLocation | Location ID of the location, from which the goods contained in the supplier invoice are shipped. |
CashDiscountTerms | Information about the payment terms, such as the code, and the baseline date for payment. <Code>0007</Code> <PaymentBaselineDate>2011-09-28</PaymentBaselineDate> |
PaymentControl | Information about the payment of the supplier invoice. The complete structure is included but only the Note element is supported. This element reflects the payment reason that can be given for the supplier invoice. |
AttachmentFolder | A folder for one or more documents in electronic form that contains additional information about a supplier invoice. Allowed types of document attachments are (TypeCode tag of sub node document): 10001 - standard attachment; 10002 - original document; 10029 - plain invoice text; See also the example. |
TextCollection | A collection of natural-language texts with additional information about a supplier invoice. Allowed text types are (TypeCode tag of sub node Text): 10015 - Remark from supplier; 10029 - Approval note; See also the example |
Item | See the Item section below. |
This node groups all elements and sub nodes of a supplier invoice item.
The elements are:
Element | Remark |
---|---|
ObjectNodeSenderTechnicalID | Technical ID that the sender gives to a node, for example, 1, 2, 3. |
BusinessTransactionDocumentItemTypeCode | A coded representation of the type of the supplier invoice item. The following values are allowed: For supplier invoice type code 004 (invoice) and 005 (credit memo): 002 - invoice item; 003 - credit memo item; 005 - subsequent debit item; 006 - subsequent credit item; For supplier invoice type code 817 (down payment request): 80 - down payment request item; For supplier invoice type code 539 (customs invoice): 5448 - customs duty debit item; 5450 - import VAT debit item |
Quantity | The quantity of the supplier invoice item, for example, <Quantity unitCode="EA">1.0</Quantity>) |
QuantityTypeCode | A coded representation of the quantity type |
NetAmount | The net amount of the supplier invoice item. Fill if DocumentItemGrossAmountIndicator is set to false. Note: Do not fill the currencyCode attribute. |
NetUnitPrice | The net price for the base quantity of the product. Fill if DocumentItemGrossAmountIndicator is set to false. Note: Do not fill the currencyCode attribute. |
GrossAmount | The gross amount of the supplier invoice item. Fill if DocumentItemGrossAmountIndicator is set to true. Note: Do not fill the currencyCode attribute. |
GrossUnitPrice | The gross price for the base quantity of the product. Fill if DocumentItemGrossAmountIndicator is set to true. Note: Do not fill the currencyCode attribute. |
SupplierInvoiceReference | The reference to the supplier invoice item against which an invoice item has to be created |
The country specific elements included in the service and operation are:
Country | Node | Element | Description |
---|---|---|---|
NL | Header | Chain Liability Base | Relevant for Invoices based on Chain Liability in Netherlands. The identification based on which the chain liability information is provided in the invoice. Possible values are 1. Header Amount - G-Account Amount is based on amount provided for the invoice as a whole. 2. Header Percent - G-Account Amount is based on percent values of wage and chain liability. 3. Item - G-Account amount is based on individual items marked for chain liability relevance |
Chain Liability Percent | Relevant for Invoices based on Chain Liability in Netherlands. This is the percentage value used to calculate G-account amount.Has to be entered if the chain liability base is header percent. | ||
Wage Percentage | Relevant for Invoices based on Chain Liability in Netherlands. This is the overall percent of gross invoice value which can be considered as wages (i.e. percentage of gross invoice value to be considered as base amount for G-account amount computation.Has to be entered if the chain liability base is header percent. | ||
G-account Amount | Relevant for Invoices based on Chain Liability in Netherlands. This is the overall G-Account Amount of the invoice. Has to be entered if the chain liability base is header amount. | ||
NL | Item | Chain Liability Relevance | Relevant for Invoices based on Chain Liability in Netherlands. This is an indicator to mark an invoice item as Chain Liability Relevant. Has to be entered if the chain liability base is item. |
A positive or negative reply to the request to create and post supplier invoices. If the creation of one or more invoices is not possible, no invoice of the bundle is created at all. If the creation of one or more invoices is possible (with or without errors), all invoices are created. In all cases, all errors are returned.
The response contains two nodes that are described in the chapters below.
In the SAP Business ByDesign system, you can find the supplier invoices that the system created using the Manage Supplier Invoice In service in the following views of the Supplier Invoicing work center:
Work view of the Supplier Invoicing work center: Supplier invoices with errors (exceptions); an accountant must clarify the exceptions and post the supplier invoices manually
Invoices and Credit Memos view of the Supplier Invoicing work center: Posted supplier invoices
In this node all posted supplier invoices are returned.
It contains the following elements:
Element | Remark |
---|---|
ReferenceObjectNodeSenderTechnicalID | Technical ID that the sender gives to a node (for example 1, 2, 3, …) |
ChangeStateID | Not needed |
BusinessTransactionDocumentID | Supplier invoice ID that the system assigns when it saves the supplier invoice |
UUID | Technical supplier invoice ID that the system assigns when it saves the supplier invoice |
Release | Change Description | Details |
1808 | Documentation change | Service Interfaces and Operation, Structure of request message and response message, Example of payload updates |