今天遇见一个问题: 使用BAPI_ACC_DOCUMENT_POST过账(或BAPI_ACC_DOCUMENT_CHECK检查数据)时,报错"借/贷标记不一致"。 刚开始以为是数据的问题,调试后发现数据的借贷平衡,金额也没有问题。联想到记账码是通过增强字段传值的,所以问题可能出现在这里。 后面实践发现: 当增强的结构里面有这个增强字段时,记账码必传。 但是当这个之前结构里面没有这个增强字段时,BAPI应该是通过金额的正负数去赋值记账码的(可能还有配置)。 OVER……