采购凭证--服务行不存在帐户分配-SE518错误

2020-09-01 13:58发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) 大家好, ...

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

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


大家好,


我正在尝试使用带有服务的程序来创建PR。 我也如下填充服务内部表

但是我遇到以下错误-从bapi中获取SE518。
服务行没有帐户分配。

清除:lv_packno。

向lv_packno添加1。

lt_servi-pckg_no = lv_packno。
lt_servi-line_no = lv_lineno。
lt_servi-subpckg_no = lv_packno + 1.
lt_servi-from_line = lv_lineno。
lt_servi-outl_ind ='X'。 br> APPEND lt_servi。

向lv_lineno添加1。
向lv_packno添加1。

清除:lt_servi。
lt_servi-pckg_no = lv_packno。
lt_servi-ext_line = lv_lineno。
lt_servi-line_no = lv_lineno。
lt_servi-quantity = ws_res-menge。 lt-serv-menge。 base_uom ='LE'。
lt_servi-short_text = ws_res-txz01。
lt_servi-gr_price = ws_res-preis。
lt_servi-price_unit =1。
lt_servi-matl_group = ws_res-matkl。
附加lt_servi。

清除:lt_accou。
lt_accou-preq_item = lv_bnfpo。
lt_accou-cost_ctr = ws_res-kostl。
如果ws_res-ps_posid不是初始的。
读取表wt_ps_posid =带有键位 ps_posid。
lt_accou-wbs_elem = wt_ps_posid-pspnr。
ENDIF。
lt_accou-order_no = ws_res-aufnr。
lt_accou-preq_qty ='1'。
lt_accou-serial_no =

lt_accou-serial_no ='1'。

lt_accou-gr_rcpt = ws_res-wempf。
lt_accou-unload_pt = ws_res-ablad。

APPEND lt_accou。

请让我知道我在想什么。

谢谢。