Wrapper WFM
The Wrapper WMF - /WINSHTLQ/SD_CUST_MAINTAIN_ALL is a wrapper on the SAP Standard FM - SD_CUSTOMER_MAINTAIN_ALL.
It provides the same functions as the standard FM. And in addition, it offers the following:
-
It is remote enabled, so can be called from outside of SAP.
-
It can be called from Studio using a Direct script.
-
It has RFC authority checks.
-
It has internal commit; an external commit is not required.
Interface
Import
I_KNA1 Type KNA1
I_KNB1 Type KNB1
I_KNVV Type KNVV
I_BAPIADDR1 Type BAPIADDR1
I_BAPIADDR2 Type BAPIADDR2
I_MAINTAIN_ADDRESS_BY_KNA1 Type WDL_FLAG-XFLAG
I_KNB1_REFERENCE Type WDL_FLAG-XFLAG
I_FORCE_EXTERNAL_NUMBER_RANGE Type WDL_FLAG-XFLAG
I_NO_BANK_MASTER_UPDATE Type WDL_FLAG-XFLAG
I_CUSTOMER_IS_CONSUMER Type WDL_FLAG-XFLAG
I_RAISE_NO_BTE Type WDL_FLAG-XFLAG
PI_POSTFLAG Type WDL_FLAG-XFLAG
PI_CAM_CHANGED Type WDL_FLAG-XFLAG
PI_ADD_ON_DATA Type CUST_ADD_ON_DATA
I_FROM_CUSTOMERMASTER Type WDL_FLAG-XFLAG
Export
E_KUNNR Type KNA1-KUNNR
O_KNA1 Type KNA1
E_SD_CUST_1321_DONE TYPE C
Tables
T_XKNAS Type FKNAS
T_XKNBK Type FKNBK
T_XKNB5 Type FKNB5
T_XKNVA Type FKNVA
T_XKNVD Type FKNVD
T_XKNVI Type FKNVI
T_XKNVK Type FKNVK
T_XKNVL Type FKNVL
T_XKNVP Type FKNVP
T_XKNZA Type FKNZA
T_YKNAS Type FKNAS
T_YKNBK Type FKNBK
T_YKNB5 Type FKNB5
T_YKNVA Type FKNVA
T_YKNVD Type FKNVD
T_YKNVI Type FKNVI
T_YKNVK Type FKNVK
T_YKNVL Type FKNVL
T_YKNVP Type FKNVP
T_YKNZA Type FKNZA
T_UPD_TXT Type FKUNTXT
Exceptions
NO_RELEASE_FOUND SAP Release could not be determined
NO_AUTHORIZED_TO_MAINTAIN No authorization to run Customer Maintenance FM