
凭证过账总金额等于资产剩余总价值创凭证出现如下错误一、首先确认是否是业务配置问题排查业务问题操作如下T-CODE:SPRO ---财务会计---资产会计核算---组织结构---复制参考折旧表选折对应折旧表如果不一致设置为一致即可解决问题但如果一致要继续排查原因二、继续排查原因示例本币金额于集团金额不一致业务场景在建工程转固据业务说migo将物料投料K088结转凭证时本币金额与集团金额不一致 导致F-02创建凭证报错但事务码AIAB可以创建成功冲销在建转固凭证AF08/FB08解决方案在标准BAPIBAPI_ACC_DOCUMENT_POST 增加集团货币 如下新增 11 31类型货币 需借贷相当凭证每行需添加11 31* 取公司货币 SELECT SINGLE a~waers FROM t001 AS a WHERE a~bukrs EQ is_bkpf-bukrs INTO DATA(lv_waers). *取集团货币 SELECT SINGLE a~mwaer FROM t000 AS a WHERE a~mandt EQ sy-mandt INTO DATA(lv_mwaer). * 填货币项目 APPEND INITIAL LINE TO et_currencyamount ASSIGNING FIELD-SYMBOL(fs_currencyamount). fs_currencyamount VALUE #( itemno_acc is_bseg-buzei curr_type 00 00-凭证货币 currency is_bkpf-waers exch_rate is_bkpf-kursf amt_doccur COND #( WHEN is_bseg-shkzg S THEN is_bseg-wrbtr ELSE 0 - is_bseg-wrbtr ) ). IF is_bseg-dmbe3 IS NOT INITIAL. APPEND INITIAL LINE TO et_currencyamount ASSIGNING fs_currencyamount. fs_currencyamount VALUE #( itemno_acc is_bseg-buzei curr_type 11 11-公司代码货币集团公司评估 currency iv_waers exch_rate is_bkpf-kursf amt_doccur COND #( WHEN is_bseg-shkzg S THEN is_bseg-wrbtr ELSE 0 - is_bseg-wrbtr ) ). APPEND INITIAL LINE TO et_currencyamount ASSIGNING fs_currencyamount. fs_currencyamount VALUE #( itemno_acc is_bseg-buzei curr_type 31 31-集团公司记帐货币集团公司评估 currency iv_mwaer 集团货币 exch_rate is_bkpf-kursf amt_doccur COND #( WHEN is_bseg-shkzg S THEN is_bseg-dmbe3 ELSE 0 - is_bseg-dmbe3 ) ). ENDIF.