Kishore Thutaram
SAP Solution Architect | 16+ Years' Experience in SAP | Sharing Practical SAP Knowledge | Engineering Graduate with Expertise in SAP Architecture
https://fiowelt.comRequirement – In S/4 HANA system, SAP uses a BAPI inside IDOC FM in place of tradition BDC, BAPI doesn’t have a provision to pass street 2 address field.
Steps: Implement the Enhancement point
Standard Class: CL_FSH_BAPI_FM, method – > MAP_XVBADR_TO_BAPIADDR1
ENHANCEMENT 1 ZEI_PARTNER_STREET2. “active version
—Update Street2 Field address for ShipTo
LOOP AT et_partner_address ASSIGNING FIELD-SYMBOL().
IF -addr_no+0(2) = ‘WE’.
DATA(ls_xvbadr) = VALUE #( it_xvbadr[ parvw = ‘WE’ ] OPTIONAL ).
IF ls_xvbadr-strs2 IS NOT INITIAL.
-str_suppl1 = ls_xvbadr-strs2.
ENDIF.
ENDIF.
ENDLOOP.
ENDIF.
ENDENHANCEMENT.
SAP Solution Architect | 16+ Years' Experience in SAP | Sharing Practical SAP Knowledge | Engineering Graduate with Expertise in SAP Architecture
https://fiowelt.com