点击此处---> 群内免费提供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。
请让我知道我在想什么。
谢谢。
嗨,
您使用功能与Item cat一起创建。 "服务"是否可以输入服务类型和帐户分配的参数
项目类别
帐户分配
致谢,
Ratthanint B。
如果您可以提供用于创建PR的BAPI名称,这将有所帮助。 可能您还需要提供给定数据的客户分配数据。 只需尝试通过GUI事务输入程序数据,可能还会在那里要求分配帐户。
注意
GK
Ratthanint,您好,
我正在使用" BAPI_REQUISITION_CREATE"来创建PR。 要求是在PR中填充服务标签
我已经正确填充了item_cat和acctasscat两个字段。 我仍然收到中止消息518
lt_items-acctasscat = ws_res-knttp。 " D
IF ws_res-pstyp ='P'。
lt_items-item_cat ='9'。
一周热门 更多>