2020-09-04 10:28发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的所有专家,
我想在tcode ME22N中实现用户出口。
情况是:在标准SAP行为的tcode ME22N中,采购量和净价格字段处于更改模式。 如果PO已具有完整的GR,并且如果有人尝试更改这两个字段并单击"保存"按钮,则错误消息
''对于该采购订单,已完成完整的GR。 您无法编辑此采购订单。''应显示,否则不会显示。
所以,请告诉我逐步实现此目的的步骤,因为我是增强功能的新手。
谢谢。
Hrushikesh。
您好
您可以使用BAdI ME_PROCESS_PO_CUST并实现签入方法CHECK。
实施增强功能比较棘手,建议您与经验丰富的ABAP开发人员交谈,否则可能会在系统上造成许多问题和不一致之处。
请注意
您好 Hrushikesh Nevkar ,
路径:SPRO ==> IMG ==>材料管理==>采购==>环境数据==>定义系统消息的属性-在"新条目"中选择"系统消息",将消息编号744添加为错误消息。
感谢与问候
Venkatesh Besetty
您可以使用BAdI ME_PROCESS_PO_CUST方法FIELDSELECTION_ITEM。
使用此方法,仅当完成完整的GR后,您才能将两个字段显示为该字段。
这种方法比添加错误验证更好,因为用户无需反复尝试即可 知道PO是否已经完成GR。
请参见下面的方法FIELDSELECTION_ITEM的说明:
FIELDSELECTION_ITEM方法使您能够影响字段的字段选择属性。
以下参数可用:
在任何情况下都不得进行任何更改 此方法中的数据库。
业务外接程序文档ME_PROCESS_PO_CUST
您好, Hrushikesh Nevkar ,
下面是快照供您参考。
最多设置5个标签!
您好
您可以使用BAdI ME_PROCESS_PO_CUST并实现签入方法CHECK。
实施增强功能比较棘手,建议您与经验丰富的ABAP开发人员交谈,否则可能会在系统上造成许多问题和不一致之处。
请注意
< p> Caetano您好 Hrushikesh Nevkar ,
路径:SPRO ==> IMG ==>材料管理==>采购==>环境数据==>定义系统消息的属性-在"新条目"中选择"系统消息",将消息编号744添加为错误消息。
感谢与问候
Venkatesh Besetty
您可以使用BAdI ME_PROCESS_PO_CUST方法FIELDSELECTION_ITEM。
使用此方法,仅当完成完整的GR后,您才能将两个字段显示为该字段。
这种方法比添加错误验证更好,因为用户无需反复尝试即可 知道PO是否已经完成GR。
请参见下面的方法FIELDSELECTION_ITEM的说明:
特殊字段选择项
功能
FIELDSELECTION_ITEM方法使您能够影响字段的字段选择属性。
参数 em>
以下参数可用:
接口引用的类型为IF_PURCHASE_ORDER_MM。
接口引用的类型为IF_PURCHASE_ORDER_ITEM_MM。
通过对该表进行更改,可以影响字段的显示属性。
该表由值对
通过这种抽象,可以参考以下业务内容:
标准元字段在类型组MMMFD中定义。
字段选择状态有四个可能的实例:
注释
在任何情况下都不得进行任何更改 此方法中的数据库。
业务外接程序文档ME_PROCESS_PO_CUST
您好, Hrushikesh Nevkar ,
路径:SPRO ==> IMG ==>材料管理==>采购==>环境数据==>定义系统消息的属性-在"新条目"中选择"系统消息",将消息编号744添加为错误消息。
下面是快照供您参考。
感谢与问候
Venkatesh Besetty
一周热门 更多>