2009 Jun 23 2:40 PM
Hi All,
I have to update Payment Terms value under BILLING DOCUMENT TAB of CONTRACT at ITEM LEVEL.
I am using BAPI 'BAPI_CUSTOMERCONTRACT_CHANGE' but it's not updating properly...Please see below code which i was using.
*************************************************************************************************
LD_VBELN = '0040029839'.
LS_BAPISDH1X-UPDATEFLAG = 'U'.
LT_BAPISDITM-ITM_NUMBER = '000010'.
LT_BAPISDITM-PMNTTRMS = 'ZP90'.
APPEND LT_BAPISDITM.
CLEAR LT_BAPISDITM.
LT_BAPISDITMX-ITM_NUMBER = '000010'.
LT_BAPISDITMX-UPDATEFLAG = 'U'.
LT_BAPISDITMX-CUST_MAT35 = 'X'.
APPEND LT_BAPISDITMX.
CLEAR LT_BAPISDITMX.
*BAPI call to update the customer material number in the sales order
CALL FUNCTION 'BAPI_CUSTOMERCONTRACT_CHANGE'
EXPORTING
SALESDOCUMENT = LD_VBELN
CONTRACT_HEADER_IN = LS_BAPISDH1
CONTRACT_HEADER_INX = LS_BAPISDH1X
BEHAVE_WHEN_ERROR = ' '
INT_NUMBER_ASSIGNMENT = ' '
NO_STATUS_BUF_INIT = ' '
TABLES
RETURN = GT_RETURN
CONTRACT_ITEM_IN = LT_BAPISDITM
CONTRACT_ITEM_INX = LT_BAPISDITMX.
*BAPI to commit the sales order update in database
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
WAIT = 'X'.
Pls update me if any other BAPI will help me to my Requirement.Your help will be appriciated.
With rgds,
Hari...
Hi All,
I have to update Payment Terms value under BILLING DOCUMENT TAB of CONTRACT at ITEM LEVEL.
I am using BAPI 'BAPI_CUSTOMERCONTRACT_CHANGE' but it's not updating properly...Please see below code which i was using.
*************************************************************************************************
LD_VBELN = '0040029839'.
LS_BAPISDH1X-UPDATEFLAG = 'U'.
LT_BAPISDITM-ITM_NUMBER = '000010'.
LT_BAPISDITM-PMNTTRMS = 'ZP90'.
APPEND LT_BAPISDITM.
CLEAR LT_BAPISDITM.
LT_BAPISDITMX-ITM_NUMBER = '000010'.
LT_BAPISDITMX-UPDATEFLAG = 'U'.
LT_BAPISDITMX-CUST_MAT35 = 'X'.
APPEND LT_BAPISDITMX.
CLEAR LT_BAPISDITMX.
*BAPI call to update the customer material number in the sales order
CALL FUNCTION 'BAPI_CUSTOMERCONTRACT_CHANGE'
EXPORTING
SALESDOCUMENT = LD_VBELN
CONTRACT_HEADER_IN = LS_BAPISDH1
CONTRACT_HEADER_INX = LS_BAPISDH1X
BEHAVE_WHEN_ERROR = ' '
INT_NUMBER_ASSIGNMENT = ' '
NO_STATUS_BUF_INIT = ' '
TABLES
RETURN = GT_RETURN
CONTRACT_ITEM_IN = LT_BAPISDITM
CONTRACT_ITEM_INX = LT_BAPISDITMX.
*BAPI to commit the sales order update in database
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
WAIT = 'X'.
Pls update me if any other BAPI will help me to my Requirement.Your help will be appriciated.
With rgds,
Hari...
2009 Jun 23 2:53 PM
2009 Jun 23 2:55 PM
| User | Count |
|---|---|
| 3 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |