BAPI_ASSET_TRANSFER_POST Error
1、BAPIACAM1X_MAX_DE-WAERS 为初始值;货币金额 1.000,00000000(AMOUNT 格式)已传递,但无货币
调用BAPI时,只传递了金额,没有传币种,补充币种。
1 LS_TRANSFERPOSTINGDATA-AMOUNT = 1000.
2 LS_TRANSFERPOSTINGDATA-CURRENCY = 'CNY'.
2、没有对资产 000001000000-0000 定义折旧范围
3、由于不存在上一年度购置,因此无法报废
SAP固定资产报废默认是资产是上一年购置,判断资产购置年度和当前年度是否一致,添加本年度购置标识。BAPI过账成功。
1 IF GS_ANLA-ZUJHR = LS_GENERALPOSTINGDATA-PSTNG_DATE+0(4). 2 LS_TRANSFERPOSTINGDATA-NEW_ACQ_IN = 'X'. " 当前年度购置相关的业务 3 ENDIF.