在自开发过账功能中,调用BAPI_ACC_DOCUMENT_POST记账时,增加了负数过账的业务场景: 正向分录未启用Extension2的入参,记账码系统自动根据科目性质+金额赋值,可以正常过账; 如果为负数,需要生成反向的记账分录,同时赋值反记账标识=X,通过Extension2传入反记账标识字段,测试时,系统报错:F5 846:借/贷标记不一致 形成原因...
SAP ABAP BAPI_ACC_DOCUMENT_POST创建会计凭证常见错误:1.借贷不平衡;2.FI/CO接口:多次输入的行项目 解决办法: 1.多次行项目 检查是否指定itemno_acc行项目,如果指定了,要检查每个行项目是否+1 2.借贷不平衡 检查是否传入记账码,如果记账码正确,检查金额是否为一正一负 3.借/贷标记不一致 检查检查是否传入记账...
另外,在使用BAPI_ACC_DOCUMENT_POST进行凭证过账相关的功能(通过接口进行凭证过账或者通过EXCEL模板批量导入会计凭证)开发时,需要注意如下几点: 1. 记账码、原因代码、反记账表示都是不包括在BAPI_ACC_DOCUMENT_POST默认的传入参数中的,需要通过增强把这几个字段进行增强, 2. 借贷方是通过金额的正负数来判断的,也就...
说明: F-02对应的bapi是BAPI_ACC_DOCUMENT_POST,这个是最常用的产生凭证的bapi,但是在SAP系统中还有资产报废过账的标准事务代码和对应的bapi(BAPI_ASSET_RETIREMENT_POST),本文实现的是用F-02对应的BAPI进行资产过账。 注:在过账的时候一定要保证所有行项目的金额之和为0,手工过账的时候金额都是写的负数,但是BAPI...
有一些参数在BAPI_ACC_DOCUMENT_POST的输入和表参数中根本没有,如记账码Posting Key、原因代码Reason Code, 解决办法大体如下: 1、se11创建结构,必须包含行项目号POSNR字段,和其他需要扩展的字段,如记账码Posting Key、原因代码Reason Code 2、SE19实现BADI增强ACC_DOCUMENT,这个增强是用来将BAPI_ACC_DOCUMENT_POST参...
有2个地方需要进行配置,才能进行反记账 1.配置公司代码允许负数凭证过账 勾选 允许负数记账 2. 配置相应的凭证类型允许负数凭证过账 以凭证类型SA 为例说明 ,双击上面SA 凭证类型 选 允许负数记账 以上2个地方配置完成后,OK,现在可以去做红冲凭证了。
Business transaction cannot be processed by consolidation 经过调试发现是和trading partner有关, 在sap support网站查到note 1470117,看描述就是它没谁了, notes 1470117 - AC interface: Error F5 583 in cross-company code postings ...
Solved: Hello all, I'm using this BAPI to replicate the financial accounting flow. I've achieved to post almost of document types but asset documents. I've got the
1、se11创建结构,必须包含行项目号POSNR字段,和其他需要扩展的字段,如记账码Posting Key、原因代码Reason Code 2、SE19实现BADI增强ACC_DOCUMENT,这个增强是用来将BAPI_ACC_DOCUMENT_POST参数表EXTENSION2传入系统表 3、使用BAPI_ACC_DOCUMENT_POST参数表EXTENSION2,将扩展字段传入 ...
Solved: Hi, I try to work with BAPI_ACC_DOCUMENT_POST in order to reproduce this king of document done in FB01 Done with FB01, with none deductible account tax (one line