公园文档FBV1的bapi

2020-08-25 21:06发布

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

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


嗨,

我想用bapi创建公园文档,但是我没有找到bapi。 BAPI_ACC_DOCUMENT_POST不起作用。

您能帮我吗?

致谢。

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

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


嗨,

我想用bapi创建公园文档,但是我没有找到bapi。 BAPI_ACC_DOCUMENT_POST不起作用。

您能帮我吗?

致谢。

付费偷看设置
发送
12条回答
土豆飞人
1楼 · 2020-08-25 21:27.采纳回答

穆罕默德,您好,
OSS注释2092366-使用BAPI_ACC_DOCUMENT_POST进行停车从SAP_APPL-600起有效。

您是否按照建议在ECC系统中实现了OSS注释2092366?

最好的问候,
Jonathan Eemans

2楼-- · 2020-08-25 21:14

嗨乔纳森

我认为此过程适用于S4hana系统。 在旧版本中," BAPI_ACC_DOCUMENT_POST"不支持bus_acc" RFBV"。 对于R3系统,必须将bus_acc字段保留为空白。

在旧版本中,必须进行批处理。

最好的问候

穆罕默德(MuhammedMETİN)

一只江湖小虾
3楼-- · 2020-08-25 21:30

嗨,

您可以尝试将OBJ_TYPE留空吗?
您是否使用内部文档编号?

最诚挚的问候 ,
Jonathan Eemans

DafaDDDa
4楼-- · 2020-08-25 21:15

嗨,Melikşah,

请找到一个测试程序,该程序在我正在使用的SAP环境中创建一个停放的文档

 *&------------------------------------  --------------------------------- *

 *&报告ZTEST

 *&------------------------------------------------  --------------------- *

 *&测试程序,以使用BAPI_ACC_DOCUMENT_POST存放文档

 *&------------------------------------------------  --------------------- *

 报告ZTEST。



 *工作区

 数据:gs_documentheader TYPE bapiache09 ## NEEDED,

       gs_accountpayable TYPE bapiacap09 ## NEEDED,

       gs_currencyamount TYPE bapiaccr09 ## NEEDED,

       gv_obj_key TYPE密钥## NEEDED,

       gs_err_tab TYPE bapi_msg ## NEEDED,

       gs_return_format类型bapiret2 ## NEEDED。



 *桌子

 数据:bapiache09 ## NEEDED的gt_documentheader类型标准表,

       gt_accountpayable类型标准表bapiacap09 ##需要,

       gt_currencyamount类型标准表bapiaccr09 ## NEEDED,

       gt_return bapiret2的标准类型表## NEEDED。



 *填充标题结构

   gs_documentheader-bus_act ='RFBV'。"根据SAP注释2092366设置的业务交易

   gs_documentheader-username = sy-uname。"用户名

   gs_documentheader-header_txt ='TEST'。"文档标题文本

   gs_documentheader-comp_code ='BEN0'。"公司代码

   gs_documentheader-doc_date = sy-datum。"文档中的文档日期

   gs_documentheader-trans_date = sy-datum。"翻译日期

   gs_documentheader-pstng_date = sy-datum。"文档中的过帐日期

   gs_documentheader-doc_type ='KR'。"文档类型

   gs_documentheader-ref_doc_no ="测试"。  "参考

   gs_documentheader-doc_status ='2'。  "根据SAP注释2092366设置的文档状态



   将gs_documentheader附加到gt_documentheader。



 *填写供应商结构

   gs_accountpayable-itemno_acc ='0001'。"会计凭证行项目号

   gs_accountpayable-vendor_no ='0000895746'。"供应商或债权人的帐号

   gs_accountpayable-partner_bk ='0001'。  "合作伙伴银行类型

   gs_accountpayable-pmnttrms ='00AA'。"付款条款密钥

   gs_accountpayable-pmnt_block ="。"付款阻止键

   gs_accountpayable-pymt_meth =''。"付款方式

   gs_accountpayable-comp_code ='BEN0'。"公司代码



   APPEND gs_accountpayable至gt_accountpayable。



 *填充量结构



   gs_currencyamount-itemno_acc ='0001'。"会计凭证行项目编号

   gs_currencyamount-curr_type ='00'。  "货币类型和评估视图

   gs_currencyamount-currency ='EUR'。"货币密钥

   gs_currencyamount-amt_doccur ='1000.00'。  "量



   APPEND gs_currencyamount至gt_currencyamount。



 *调用BAPI来存放文档



   通话功能'BAPI_ACC_DOCUMENT_POST'

     出口

       documentheader = gs_documentheader

     输入

       obj_key = gv_obj_key

     桌子

       应付款= gt_应付款

       currencyamount = gt_currencyamount

       return = gt_return。



   通话功能'BAPI_TRANSACTION_COMMIT'

     出口

     等待='X'。  "设置等待标记,以便成功提交


最诚挚的问候,
Jonathan Eemans

我是小鹏鹏啊
5楼-- · 2020-08-25 21:27

嗨Melikşah,

gs_accountpayable-vendor_no ='0000895746'

您是否在要发布的公司中使用现有的供应商?请检查表LFB1。

最好的问候,
Jonathan Eemans

SKY徐
6楼-- · 2020-08-25 21:18

您好Melikşah,

我创建了一个博客文章,内容涉及如何通过BAPI_ACC_DOCUMENT_POST存放会计凭证。

查看https://blogs.sap.com/2020/01/07/park-accounting-document- via-bapi_acc_document_post/

最诚挚的问候,

乔纳森·埃曼斯

一周热门 更多>