2020-08-21 17:05发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨朋友,
我正在通过配置" QM06_FM_TASK_CREATE_QM_NOTIFIC" FM使用操作框创建从Z1类型到Z8的通知。 我需要的所有字段都在"序列号"选项卡之外。 如何捕获Z1到Z8通知类型的序列号标签详细信息?
如果有人有主意,请帮助我。
Z1通知类型-序列号标签的详细信息
Z8通知类型-"序列号"标签的详细信息
谢谢
卡尔帕纳。
你好,
可以将CL_QNAO_OBJECT的LOAD方法与参数IV_QMNUM = TI_IVIQMFE-QMNUM,IV_FENUM = TI_IVIQMFE-FENUM一起使用。
RT_RESULT表包含QM的所有对象引用。
蒂埃里
嗨Thieery,
好的,让我朝这个方向探索,并将尝试其他选择。
你好,卡尔帕纳
我找到了
http ://www.sapspot.com/quality-management-quality-notification-custom-sap-fiori-transactional-app-ecc /
文档末尾->高级技术详细信息
最好的问候
Thierry
嗨Thierry,
我从您的链接中获得了有关在新通知创建中用于更新序列号的类和方法的信息。但是,我仍然不确定我可以使用什么方法来将序列号从旧通知更新为新通知? CL_QNAO_OBJECT类。
类:CL_QNAO_OBJECT 方法:
加载 < br> LOAD_FROM_ARCHIVE MAP_SELCRIT NOTIF_AOBJECTS_CHANGED < rel =" nofollow" hraf=" https://www.se80.co.uk/oo-abap/c/cl_q/cl_qnao_object-all-methods.htm#objcat_is_active"> OBJCAT_IS_ACTIVE ON_QMEL_CHANGED PROPOSE_SORT_NO PUSH_STACK RAISE_OBJECT_NOT_EXISTS READ_STACK REMOVE_STACK 保存 SET_APPL_MODE SET_UI_DATA SET_VIQMEL SWITCH_NOTIF_NO IS_SORT_NO_UNIQUE ASSIGNMENT_ALLOWED CALL_F4_AND_ADOPT CALL_VALUE_HELP CHECK_CONSISTENCY CHECK_NOTIFHEADER_CONSISTENCY CHECK_OBJCAT_EXISTENCE CHECK_SORT_NO_UNIQUENESS CLASS_CONSTRUCTOR 构造器 创建 CREATE_WITH_TEMPLATE 删除 DE LETE_EMPTY_OBJECT_FROM_STACK DELETE_INCONSISTENT DISPLAY EXECUTE_FUNCTION a> FIELD_IS_EDITABLE GET_BADI_OBJCAT_REF GET_CON_OBJKEY < br> GET_DATA_BEFORE_SAVE GET_FIELD_ATTRIBUTES GET_FUNCTIONS GET_NOTIFITEMS_TO_SEL GET_NOTIF_TO_SEL GET_SEARCH_ATTRIBUTES GET_UI_DATA GET_VIQMEL
如果有人知道,请帮助我。
你好,卡尔帕纳,
我认为这堂课有可能,但没有
实际上,没有解决方案标准。
http://www。 sapspot.com/quality-management-quality-notification-custom-sap-fiori-transactional-app-ecc /
在文档的末尾->高级技术细节->分配的对象没有用于创建/保存/删除分配的对象的标准FM或直接方法。 为实现这几项隐式增强。
我找到了,但是我想你一定已经看过
https://answers.sap.com/questions/11114364/updating-read-only-attributes-of-classmethod.html
从该类中,我可以使用LOAD方法加载序列号的详细信息,此后,通过使用" get_ui_data"," set_ui_data"和" save"方法,我们可以根据需要更改序列号,但是在此之前,我们使用" create" 方法,我需要传递新生成的通知号。 我们是否可以通过"操作"框获得新的通知编号,我正在创建该通知? 在这里,我很震惊。
Kalpana。
最多设置5个标签!
你好,
可以将CL_QNAO_OBJECT的LOAD方法与参数IV_QMNUM = TI_IVIQMFE-QMNUM,IV_FENUM = TI_IVIQMFE-FENUM一起使用。
RT_RESULT表包含QM的所有对象引用。
蒂埃里
嗨Thieery,
好的,让我朝这个方向探索,并将尝试其他选择。
谢谢
卡尔帕纳。
你好,卡尔帕纳
我找到了
http ://www.sapspot.com/quality-management-quality-notification-custom-sap-fiori-transactional-app-ecc /
文档末尾->高级技术详细信息
最好的问候
Thierry
嗨Thierry,
我从您的链接中获得了有关在新通知创建中用于更新序列号的类和方法的信息。但是,我仍然不确定我可以使用什么方法来将序列号从旧通知更新为新通知? CL_QNAO_OBJECT类。
类:CL_QNAO_OBJECT
方法:
加载 < br> LOAD_FROM_ARCHIVE
MAP_SELCRIT
NOTIF_AOBJECTS_CHANGED
< rel =" nofollow" hraf=" https://www.se80.co.uk/oo-abap/c/cl_q/cl_qnao_object-all-methods.htm#objcat_is_active"> OBJCAT_IS_ACTIVE
ON_QMEL_CHANGED
PROPOSE_SORT_NO
PUSH_STACK
RAISE_OBJECT_NOT_EXISTS
READ_STACK
REMOVE_STACK
保存
SET_APPL_MODE
SET_UI_DATA
SET_VIQMEL
SWITCH_NOTIF_NO
IS_SORT_NO_UNIQUE
ASSIGNMENT_ALLOWED
CALL_F4_AND_ADOPT
CALL_VALUE_HELP
CHECK_CONSISTENCY
CHECK_NOTIFHEADER_CONSISTENCY
CHECK_OBJCAT_EXISTENCE
CHECK_SORT_NO_UNIQUENESS
CLASS_CONSTRUCTOR
构造器
创建
CREATE_WITH_TEMPLATE
删除
DE LETE_EMPTY_OBJECT_FROM_STACK
DELETE_INCONSISTENT
DISPLAY
EXECUTE_FUNCTION a>
FIELD_IS_EDITABLE
GET_BADI_OBJCAT_REF
GET_CON_OBJKEY < br> GET_DATA_BEFORE_SAVE
GET_FIELD_ATTRIBUTES
GET_FUNCTIONS
GET_NOTIFITEMS_TO_SEL
GET_NOTIF_TO_SEL
GET_SEARCH_ATTRIBUTES
GET_UI_DATA
GET_VIQMEL
如果有人知道,请帮助我。
谢谢
卡尔帕纳。
你好,卡尔帕纳,
我认为这堂课有可能,但没有
实际上,没有解决方案标准。
http://www。 sapspot.com/quality-management-quality-notification-custom-sap-fiori-transactional-app-ecc /
在文档的末尾->高级技术细节->分配的对象没有用于创建/保存/删除分配的对象的标准FM或直接方法。 为实现这几项隐式增强。
我找到了,但是我想你一定已经看过
https://answers.sap.com/questions/11114364/updating-read-only-attributes-of-classmethod.html
最好的问候
Thierry
嗨Thierry,
从该类中,我可以使用LOAD方法加载序列号的详细信息,此后,通过使用" get_ui_data"," set_ui_data"和" save"方法,我们可以根据需要更改序列号,但是在此之前,我们使用" create" 方法,我需要传递新生成的通知号。 我们是否可以通过"操作"框获得新的通知编号,我正在创建该通知? 在这里,我很震惊。
谢谢
Kalpana。
一周热门 更多>