BAPI_INCOMINGINVOICE_CREATE

2020-09-19 07:21发布

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

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


当我在MIRO中创建发票时,我没有遇到任何问题。 但是对于相同的数据,当我使用BAPI时,它会引发错误:在控制表中找不到//GKK,21.03.2018的足够记录。 这与购买有关,与销售无关。 有解决办法吗?

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

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


当我在MIRO中创建发票时,我没有遇到任何问题。 但是对于相同的数据,当我使用BAPI时,它会引发错误:在控制表中找不到//GKK,21.03.2018的足够记录。 这与购买有关,与销售无关。 有解决办法吗?

付费偷看设置
发送
6条回答
clasier
1楼-- · 2020-09-19 08:04

请参阅OSS注释2405801-商品及服务税(GST)常见问题解答

尤其是一般部分中的问答环节

clasier
2楼-- · 2020-09-19 07:56

详细内容是什么? 如果我遇到相同的问题,这并不能真正让我知道必须检查的地方。

您是如何获得此解决方案的? 如果自定义错误,为什么还要在常规事务中而不是在BAPI中使用它呢?

一只江湖小虾
3楼-- · 2020-09-19 07:52

嗨,

这些是必填字段,这些字段将传递到BAPI中以创建发票编号。
 *标题值
   WA_BAPI_INCINV_CREATE_HEADER-INVOICE_IND ='X'。
   WA_BAPI_INCINV_CREATE_HEADER-DOC_DATE =文档日期
   WA_BAPI_INCINV_CREATE_HEADER-COMP_CODE =公司代码
   WA_BAPI_INCINV_CREATE_HEADER-CURRENCY =货币
   WA_BAPI_INCINV_CREATE_HEADER-CALC_TAX_IND ='X'。
 *项目值
  WA_BAPI_INCINV_CREATE_HEADER-PSTNG_DATE =发布日期
  WA_BAPI_INCINV_CREATE_HEADER-REF_DOC_NO =参考
  WA_BAPI_INCINV_CREATE_ITEM-INVOICE_DOC_ITEM ='0001'
  WA_BAPI_INCINV_CREATE_ITEM-PO_NUMBER =采购文档。
  WA_BAPI_INCINV_CREATE_ITEM-PO_ITEM =物品
  WA_BAPI_INCINV_CREATE_ITEM-REF_DOC =物料凭证。
  WA_BAPI_INCINV_CREATE_ITEM-REF_DOC_YEAR =垫 Doc。 年
  WA_BAPI_INCINV_CREATE_ITEM-REF_DOC_IT ='00001'。
  WA_BAPI_INCINV_CREATE_ITEM-TAX_CODE =税码
  WA_BAPI_INCINV_CREATE_ITEM-ITEM_AMOUNT =金额
  WA_BAPI_INCINV_CREATE_ITEM-PO_UNIT =订单单位
  WA_BAPI_INCINV_CREATE_ITEM-QUANTITY =采购数量
  WA_BAPI_INCINV_CREATE_HEADER-GROSS_AMOUNT =总额。

 CALLFUNCTION'BAPI_INCOMINGINVOICE_CREATE'

 出口
      HEADERDATA = WA_BAPI_INCINV_CREATE_HEADER
 * ADDRESSDATA =正在导入
      INVOICEDOCNUMBER = WA_INVOICEDOCNUMBER
 * FISCALYEAR =表格
      ITEMDATA = IT_BAPI_INCINV_CREATE_ITEM []
 * ACCOUNTINGDATA =
 * GLACCOUNTDATA =
 * MATERIALDATA =
 * TAXDATA =
 * WITHTAXDATA =
 * VENDORITEMSPLITDATA =
      RETURN = IT_RETURN2 []
 * EXTENSIONIN =
 * TM_ITEMDATA =。

 CALLFUNCTION'BAPI_TRANSACTION_COMMIT'
 出口
      等待='X'
 *重要
 *返回=。
 希望这对您有所帮助。
 问候
 Niyas 
SAP砖家
4楼-- · 2020-09-19 08:11

我可能没有给出确切的答案,错误可能取决于各种情况,在bapi中可能是某些字段具有有效值,但是给了您错误的值。 但是,您需要对其进行调试,找到解决方案的最佳方法是,我的意思是导致错误的原因是,如果您收到bapi错误消息,则肯定是错误编号,因此,在se91中尝试检查消息编号和类别, 然后使用se91中的"使用的地方"列表找到该"否"的地方。 放置断点然后在其他会话中运行bapi,您可能会收到错误消息,将突出显示断点。然后查找原因。

打个大熊猫
5楼-- · 2020-09-19 08:12

亲爱的Shyamala,

如果您的错误是印度本地化特定的,请检查SAP KBA 2503575 以获得可能的解决方案,如果错误是针对印度本地化的,请进行更新 帮助。

最好的问候

ian

jovirus
6楼-- · 2020-09-19 08:04

大家好,

此问题已解决。 原来,必须禁用ODN配置。

一周热门 更多>