在自开发过账功能中,调用BAPI_ACC_DOCUMENT_POST记账时,增加了负数过账的业务场景: 正向分录未启用Extension2的入参,记账码系统自动根据科目性质+金额赋值,可以正常过账; 如果为负数,需要生成反向的记账分录,同时赋值反记账标识=X,通过Extension2传入反记账标识字段,测试时,系统报错:F5 846:借/贷标记不一致 形成原因...
说明: F-02对应的bapi是BAPI_ACC_DOCUMENT_POST,这个是最常用的产生凭证的bapi,但是在SAP系统中还有资产报废过账的标准事务代码和对应的bapi(BAPI_ASSET_RETIREMENT_POST),本文实现的是用F-02对应的BAPI进行资产过账。 注:在过账的时候一定要保证所有行项目的金额之和为0,手工过账的时候金额都是写的负数,但是BAPI...
业务需求:和银行做一个接口,要通过银行流水产生会计凭证,会计凭证的事务码是F-02,查到了BAPI方法BAPI_ACC_DOCUMENT_POST。昨天测试发现,有一些参数在BAPI_ACC_DOCUMENT_POST的输入和表参数中根本没有,如记账码Posting Key、原因代码Reason Code,那怎么把这些字段的值传进去呢?在SDN查了一下相关问题的解决办法,发现...
SAP ABAP BAPI_ACC_DOCUMENT_POST创建会计凭证常见错误:1.借贷不平衡;2.FI/CO接口:多次输入的行项目 解决办法: 1.多次行项目 检查是否指定itemno_acc行项目,如果指定了,要检查每个行项目是否+1 2.借贷不平衡 检查是否传入记账码,如果记账码正确,检查金额是否为一正一负 3.借/贷标记不一致 检查检查是否传入记账...
1、se11创建结构,必须包含行项目号POSNR字段,和其他需要扩展的字段,如记账码Posting Key、原因代码Reason Code 2、SE19实现BADI增强ACC_DOCUMENT,这个增强是用来将BAPI_ACC_DOCUMENT_POST参数表EXTENSION2传入系统表 3、使用BAPI_ACC_DOCUMENT_POST参数表EXTENSION2,将扩展字段传入 ...
我们在使用BAPI_ACC_DOCUMENT_POST进行凭证过账测试时(也包括重新封装一个凭证过账函数开发过程中),需要注意一点,测试时需要和另外一个函数一起测试,方可以正常产生凭证(如果只是测试BAPI_ACC_DOCUMENT_POST,则函数会提示凭证过账成功,却查不到凭证),具体步骤如下: 在SE37中选择菜单“功能模块-执行-测试序列”,分别...
主要是使用BAPI ‘BAPI_ACC_DOCUMENT_POST’创建凭证 由于’BAPI_ACC_DOCUMENT_POST‘对一些字段(如记账码、我们自己增强的现金流量码等)的传递使用扩展字段,所以需要使用BAdI‘ACC_DOCUMENT‘。 BAdI‘ACC_DOCUMENT‘的增强: 来自CSDN博客,转载请标明出处:http://blog.csdn.net/longgerr/archive/2010/10/22/59582...
DEMO:F-02固定资产 BAPI_ACC_DOCUMENT_POST,群里朋友问F-02怎么做固定资产,说BAPI做不了。然后我就自己测试了下。是可以的,不过得增强稍微处理下。
SAPFI清账接口和部分清账接口例子(20200817172651)SAP FI清账接口和部分清账接口源码 FICO模块 编写者:陈楚庆 日期: 2016-01-15
hi experts: I use the bapi 'RFIDPT_ACC_DOCUMENT_POST_ADJ' or 'BAPI_ACC_DOCUMENT_POST' to create Document Number,I enter the po_number,but in po's history,I can not see