在销售单据中添加序列号

2020-08-19 10:34发布

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

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


大家好

对于第三方业务,我们使用工作流程销售订单->采购订单->发票。

在这种情况下,我们必须将序列号添加到销售文档的Extras-> Technical Objects下。

我可以使用任何函数或bapi吗?

PS:

我尝试过组合:

SERNR_ADD_TO_AU和

IWOL_WV_ADD_OBJECTS但不能正常工作,因为第二个功能期望具有我要添加的具有材料nr和序列nr的设备(并且该设备尚不存在)。

谢谢。

Anca

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

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


大家好

对于第三方业务,我们使用工作流程销售订单->采购订单->发票。

在这种情况下,我们必须将序列号添加到销售文档的Extras-> Technical Objects下。

我可以使用任何函数或bapi吗?

PS:

我尝试过组合:

SERNR_ADD_TO_AU和

IWOL_WV_ADD_OBJECTS但不能正常工作,因为第二个功能期望具有我要添加的具有材料nr和序列nr的设备(并且该设备尚不存在)。

谢谢。

Anca

付费偷看设置
发送
9条回答
小熊yu生菜
1楼 · 2020-08-19 11:20.采纳回答

嗨,

您是否尝试过功能模块SERIALPROFILE_CHECK,SERNR_ADD_TO_DOCUMENT或SERNR_MAINTAIN_IN_DOCUMENT?

还要检查表T377X中与SD相关的串行过程的功能模块(例如SDAP用于" SD顺序的邮政序列号",并且可能具有功能模块SERIAL_LISTE_POST_AU作为其表单值)。

顺便说一句,在VA02中,Extras-> Technical Objects的功能分支为包含程序MV45AF0F_FCODE_POTO,形式为FCODE_POTO。 如果上面建议的功能都没有用,那么研究或调试此逻辑可能会为您提供一些线索。

最好的问候

James Gaddis

葫芦娃快救爷爷
2楼-- · 2020-08-19 11:21

我必须指出现有订单的序列号。

我尝试了SERNR_ADD_TO_AU,它不起作用,因为OBJK中的数据具有带有SER01或SER03的TASER字段,并且订单必须具有SER02。

有什么主意吗?

此致

Yann SZWEC

bbpeas
3楼-- · 2020-08-19 11:08

嗨,

使用以下代码更新销售订单项目中的序列号。 有用。

通话功能'SERNR_ADD_TO_AU'
       出口
         sernr = ls_viqmel-serialnr
         个人资料= xvbap-serail
         材料= xvbap-matnr
         数量='1'
         文档= vbak-vbeln
         项目= xvbap-posnr
         借方= vbak-kunnr
         vbtyp = vbak-vbtyp
         sd_auart = vbak-auart
         sd_postyp = xvbap-pstyv
 *重要
 * ANZSN =
 * ZEILEN_ID =
 * SERIAL_COMMIT =
       例外情况
         konfigurations_error = 1
         serialnumber_errors = 2
         serialnumber_warnings = 3
         no_profile_operation = 4
         其他= 5。

     通话功能" SERIAL_LISTE_POST_AU"。
     提交工作并等待。



 

一周热门 更多>