Bapi BAPI_ACC_DOCUMENT_POST不会自动派生资产日记帐分录过账的总账科目。

2020-08-14 13:01发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


您好,大师

我正在使用bapi BAPI_ACC_DOCUMENT_POST发布日记帐分录。 我在Excel文件中获取输入数据。 除了资产方案外,Bapi在其他情况下(例如供应商等)都可以正常工作。

当我们通过FB01事务手动过帐资产日记帐分录时,由于此原因我将自动得出资产总帐,因为我没有在输入文件中获得与资产记录相对应的总帐科目,但总帐是必填字段 在BAPI中。

我的要求是根据公司代码,资产编号,资产子编号和交易类型获取资产总账科目。

我已经尝试了以下逻辑:-

在ANLA表中传递公司代码(BUKRS),资产编号(ANLN1)和资产子编号(ANLN2),并获取帐户确定(KTOGR)。 从ANLA提取帐户确定(KTOGR)后,将其与会计科目表(KTOPL)一起作为" GCCA"传递到T095表中,并将实际折旧面积(AFABE)传递为" 1",并获得KTANSW(平衡表帐户:收购和生产) 费用)。 使用KTANSW作为资产总账科目。 通过这种逻辑,我可以发布资产条目。

但是根据我的职能,总帐应该根据资产编号和交易类型的组合得出,因为相应的资产总帐可能会随着此组合的变化而相应地发生变化。 我的职能顾问没有为我提供派生G/l的逻辑,因为它是在标准SAP中自动派生的。

非常感谢您的帮助。

此致

阿什瓦尼

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


您好,大师

我正在使用bapi BAPI_ACC_DOCUMENT_POST发布日记帐分录。 我在Excel文件中获取输入数据。 除了资产方案外,Bapi在其他情况下(例如供应商等)都可以正常工作。

当我们通过FB01事务手动过帐资产日记帐分录时,由于此原因我将自动得出资产总帐,因为我没有在输入文件中获得与资产记录相对应的总帐科目,但总帐是必填字段 在BAPI中。

我的要求是根据公司代码,资产编号,资产子编号和交易类型获取资产总账科目。

我已经尝试了以下逻辑:-

在ANLA表中传递公司代码(BUKRS),资产编号(ANLN1)和资产子编号(ANLN2),并获取帐户确定(KTOGR)。 从ANLA提取帐户确定(KTOGR)后,将其与会计科目表(KTOPL)一起作为" GCCA"传递到T095表中,并将实际折旧面积(AFABE)传递为" 1",并获得KTANSW(平衡表帐户:收购和生产) 费用)。 使用KTANSW作为资产总账科目。 通过这种逻辑,我可以发布资产条目。

但是根据我的职能,总帐应该根据资产编号和交易类型的组合得出,因为相应的资产总帐可能会随着此组合的变化而相应地发生变化。 我的职能顾问没有为我提供派生G/l的逻辑,因为它是在标准SAP中自动派生的。

非常感谢您的帮助。

此致

阿什瓦尼

付费偷看设置
发送
4条回答
何必丶何苦呢
1楼-- · 2020-08-14 13:52

在POST之前尝试使用BAPI_ACC_DOCUMENT_CHECK。 希望您通过BUS_ACT作为RFBU

绿领巾童鞋
2楼-- · 2020-08-14 13:53

嗨Ashwani,

您对此问题有解决方案吗? 如果此问题已解决,您能否发布解决方案? 我有同样的问题。

谢谢

Ramya

悻福寶寶
3楼-- · 2020-08-14 14:02

首先,使用AMSP_ASSET_READ_FOR_POSTING之类的FM读取所需数据(ANTS),然后使用TABWV_READ将活动类型转换为AA事务类型。 然后调用FIAA_CHECK_ACCOUNTING_OBJECT以获取要在您的程序中使用的COBL结构。 (或分析这些FM并构建您自己的代码)

派大星 ヾ
4楼-- · 2020-08-14 13:46

嗨,Pratik,

感谢您的回复。

在BAPI_ACC_DOCUMENT_POST之前,我已经在使用BAPI_ACC_DOCUMENT_CHECK。 我用BUS_ACT尝试了,它的值是RFBU,也没有任何值。 不幸的是,这不起作用。

我的要求是获取与资产编号和资产交易类型组合相对应的总账科目。

谢谢。

一周热门 更多>