Spend Management Blogs by SAP
Stay current on SAP Ariba for direct and indirect spend, SAP Fieldglass for workforce management, and SAP Concur for travel and expense with blog posts by SAP.
cancel
Showing results for 
Search instead for 
Did you mean: 
joedutra
Advisor
Advisor
0 Kudos

Objective


Currently, the standard Add On OOTB functionality does not display the IncoTerm information sent by ECC.

It is outputted in the PO XML, as this is an OOTB functionality, but the information is not being displayed on the PO.

XML Output:



 

In the PO, the information is not displayed:



 

This blog's intention is to provide a code fix at header level to override this issue in the AddOn.

 

Code to fix the problem


The following code must be copied and pasted in method IF_ARBERP_BADI_OUTB_MAP~MAP_BUS2012_TO_ORDR_OUT.

Attention: This will map a header level Incoterm to Header level extrinsics. This will not work if the customer’s requirement is to send to the AN item level Incoterms information.
    DATA: it_extrinsic TYPE LINE OF arberp_xordr_t_extrinsic.

it_extrinsic-name = 'incoTerm'.
it_extrinsic-content = cs_ordr-request-order_request-order_request_header-terms_of_delivery-transport_terms-content. "Incoterms CODE
APPEND it_extrinsic TO cs_ordr-request-order_request-order_request_header-extrinsic.
CLEAR it_extrinsic.

it_extrinsic-name = 'incoTermDesc'.
it_extrinsic-content = cs_ordr-request-order_request-order_request_header-terms_of_delivery-transport_terms-value. "Incoterms Description
APPEND it_extrinsic TO cs_ordr-request-order_request-order_request_header-extrinsic.
CLEAR it_extrinsic.

it_extrinsic-name = 'incoTermLocation'.
it_extrinsic-content = cs_ordr-request-order_request-order_request_header-terms_of_delivery-address-name-content. "Incoterms Location
APPEND it_extrinsic TO cs_ordr-request-order_request-order_request_header-extrinsic.
CLEAR it_extrinsic.

 

Result


After adding the code above, incoterm information is now sent in Extrinsic





 

And now it is correctly displayed in the PO.



 

Credits


Thank you edilson.araujojr for creating this guide!

https://www.linkedin.com/in/edilsonaraujo/