hi buddies,
I met the doubt when creating the invoice using bapi:BAPI_BILLINGDOC_CREATEMULTIPLE, some days ago, I can use it to change some condition types value and then save to create one new invoice with reference to the delivery notes.
but now, I don't know what's wrong: the value of conditon types that I added always equals 0, if you know, pls give me a favour, thanks a lot!!
my test data for BAPI:
GT_BILLINGDATAIN-REF_DOC = G_VBELN.
GT_BILLINGDATAIN-REF_DOC_CA = 'J'.
APPEND GT_BILLINGDATAIN.
GT_CONDITIONDATAIN-DATA_INDEX = '1'.
GT_CONDITIONDATAIN-COND_TYPE = 'ZD01'.
GT_CONDITIONDATAIN-COND_VALUE = 15.
GT_CONDITIONDATAIN-COND_CURR = G_CURRENCY.
APPEND GT_CONDITIONDATAIN.
CALL FUNCTION 'BAPI_BILLINGDOC_CREATEMULTIPLE'
TABLES
BILLINGDATAIN = GT_BILLINGDATAIN
CONDITIONDATAIN = GT_CONDITIONDATAIN
RETURN = GT_RETURN
SUCCESS = GT_SUCCESS
.
Message was edited by:
aaron ye