BAPI更新通知-需要维护。 工厂,工厂位置,WBS

2020-09-02 22:24发布

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

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


我们正在尝试对使用IQS4_CREATE_NOTIFICATION创建的现有通知进行更新。

我们当前正在使用BAPI ALM_ME_NOTIFICATION_CHANGE进行更新,但是由于缺少BAPI中的功能,它无法在以下字段上执行更新;

ILOA--SWERK-缅因州工厂

ILOA-STORT-位置

ILOA-BEBER-工厂部分

QMEL-ARBPL-工作中心

QMEL-ARBPLWERK-规划工厂

ILOA-KOSTL-成本中心

ILOA-PROID-WBS元素

QMIH-INSPK-技术督察 由

QMIH-DATAN-技术检验日期

我们已经研究了以下所有BAPI,但似乎都没有提供此功能;

ALM_ME_NOTIFICATION_CHANGE

BAPI_ALM_NOTIF_DATA_MODIFY

BAPI_ALM_NOTIF_DATA_ADD

ALM_PM_MAINTNOT_MODIFY_DATA

IQS0_CHANGE_NOTIFICATION

我们想知道是否有一个"通知创建" BAPI或功能模块接受这些字段,或者是否还有另一个"通知更改" BAPI来更新这些字段。

预先感谢您可能需要提供的帮助,

约翰O。

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

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


我们正在尝试对使用IQS4_CREATE_NOTIFICATION创建的现有通知进行更新。

我们当前正在使用BAPI ALM_ME_NOTIFICATION_CHANGE进行更新,但是由于缺少BAPI中的功能,它无法在以下字段上执行更新;

ILOA--SWERK-缅因州工厂

ILOA-STORT-位置

ILOA-BEBER-工厂部分

QMEL-ARBPL-工作中心

QMEL-ARBPLWERK-规划工厂

ILOA-KOSTL-成本中心

ILOA-PROID-WBS元素

QMIH-INSPK-技术督察 由

QMIH-DATAN-技术检验日期

我们已经研究了以下所有BAPI,但似乎都没有提供此功能;

ALM_ME_NOTIFICATION_CHANGE

BAPI_ALM_NOTIF_DATA_MODIFY

BAPI_ALM_NOTIF_DATA_ADD

ALM_PM_MAINTNOT_MODIFY_DATA

IQS0_CHANGE_NOTIFICATION

我们想知道是否有一个"通知创建" BAPI或功能模块接受这些字段,或者是否还有另一个"通知更改" BAPI来更新这些字段。

预先感谢您可能需要提供的帮助,

约翰O。

付费偷看设置
发送
16条回答
SC_Yao
1楼 · 2020-09-02 23:18.采纳回答

嗨,

尝试此Fm'NOTIFICATION_CHANGE_DOCUMENT'

致谢

萨拉特

葫芦娃快救爷爷
2楼-- · 2020-09-02 23:21

嗨,

我尝试了'NOTIFICATION_CHANGE_DOCUMENT',但是由于某种原因,更新标志没有转移到FM,并且失败。

在FORM VIQMEL_AENDERUNG_F01中,即使在调用FM时将其设置为" U",UPD_QMEL也没有值。

在第20行:

 ELSEIF UPD_QMEL = YUPDU。

您能给我发送一个代码片段,以显示要提交给FM的值吗?

谢谢。

zhangjiyang1323
3楼-- · 2020-09-02 23:15

嗨,约翰,

我正在使用ALM_ME_NOTIFICATION_CHANGE更新通知中的原因文本和损坏文本。 它执行正常,没有错误。

但仍然会导致文本未更改。 我尝试在主FM调用之后调用FM ALM_ME_COMMIT_OR_ROLLBACK和BAPI_TRNASACTION_COMMIT。 仍然没有更新通知。

能否请您告诉我您正在更新字段。

谢谢

Srinivas。

暮风yp
4楼-- · 2020-09-02 23:21

嗨斯特凡,

qs4_create_notification是自定义FM吗? 我们的SAP版本中似乎没有它。 我们目前在4.7。

感谢ILOA_Update技巧,但是我们需要一个FM来验证业务规则。

谢谢。

5楼-- · 2020-09-02 23:12

嗨,约翰,

我在第一部分(创建通知)中使用qs4_create_notification,对于特定的ILOA-stuff,我使用ILOA_UPDATE。 因为用户是通过屏幕输入数据的,例如 已检查PROID,我可以通过此功能进行更新。

干杯

Stefan。

Doze时光
6楼-- · 2020-09-02 23:25

尊敬的约翰,

即使为时已晚,我想我也面临同样的问题。

我的目标是将QM通知与功能位置对象(通常是PM/CS模块的一部分)结合使用。

我确实自定义了自己的质量管理通知,并链接到功能位置。

在SAP ERP 6中运行良好。

现在,我想使用BAPI创建通知:BAPI_QUALNOT_CREATE。

不幸的是,基于结构BAPI2078_NOTHDRI的导入参数不包含用于功能位置的已归档TPNNR。

在BAPi中完成了对函数QQM_MAP_EXT_TO_INT的调用。

在此功能内,RIQS5和BAPI2078_NOTHDRI之间已完成映射。

已经存在的结构RIQS5包含提交的TPNNR功能位置; 如果填写了字段TPNNR,则BAPI将负责更新。

我认为我需要:

1)将字段TPNNR功能位置添加到BAPI2078_NOTHDRI

2)使用事务BDBD生成映射MAP2I_BAPI2078NOTHDRI_RIQS5

然后应该可以正常工作。

您怎么看?

Rgds

吉尔斯

Baoming ROSE
7楼-- · 2020-09-02 23:25

嗨,约翰,

函数IQS4_CREATE_NOTIFICATION中的RIQS5具有ARBPL和ARBPLWERK的字段。

干杯

Stefan。

一周热门 更多>