点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
这是我遇到的错误。
我已经在entity_set中实现了代码
方法INVOICEHEADERSET_GET_ENTITY。
数据:lv_invoice类型RE_BELNR,
lv_fiscal类型GJAHR,
ls_key_tab类型/IWBEP/S_MGW_NAME_VALUE_PAIR,
ls_rbkp类型rbkp。
清除
如果sy-subrc eq0。
lv_invoice = ls_key_tab-value。
ENDIF。
读取表it_key_TAB INTO ls_key_tab WITH KEY name = 'Fiscalyear'。
如果sy-subrc eq 0.
lv_fiscal = ls_key_tab-value。
ENDIF。
如果lv_invoice不是INITIAL并且lv_fiscal是INITIAL。
*选择 单个BELNR,BLART,BLDAT,* BUDAT,BUKRS,WAERS,ZFBDT,MWSKZ1
*从rbkp到(ls_rbkp-BELNR,
* ls_rbkp-BLART,
* ls_rbkp-BLDAT,
* ls_rbkp-BUDAT,
* ls_rbkp-BUKRS,
* ls_rbkp-WAERS,
* ls_rbkp-ZFBDT,
* ls_rbkp-MWSKZ1)
* WHERE BELNR = lv_发票。
选择单* *从rbkp到ls_rbkp
哪里BELNR = lv_invoice和GJAHR = lv_fiscal。
如果sy-subrc eq 0.
er_entity-invoicedocnumber = ls_rbkp-BELNR。< br> er_entity-doc_type = ls_rbkp-BLART。
er_entity-doc_date = ls_rbkp-BLDAT。
er_entity-pstng_date = ls_rbkp-BUDAT。
er_entity-COMP_CODE = ls_rbkp-BURS。 ls_rbkp-WAERS。
er_entity-BLINE_DATE = ls_rbkp-ZFBDT。
er_entity-DEL_COSTS_TAXC = ls_rbkp-BLDAT。
ENDIF。
ENDIF。
我将" BAPI_INCOMINGINVOICE_CREATE"用于实体标题结构。
结构名称为" BAPI_INCINV_CREATE_HEADER"。
我已经占据了所有领域。
在上面的代码中,我仅分配了我想要的那些字段。
通过检查st22,我得到了此运行时转储错误。
请有人帮我。
注意
(93.2 kB)
您可以发布转储吗?
一周热门 更多>