on 02-28-2015 4:55 PM
Hello Friends,
I am doing SAP Work Manager 6.1 Agentry application enhancement. Actually I need to update some values in notification linked to work order.
Formerly notification under work order edit has disable mode but I did change in WM Agentry action then I got the button editable but when I sync the notification post updated. That would not updated in SAP ECC under IW22. But doing the same thing in main notification tile view it has been updated successfully. Could you please help me on this.
Thank you
- Sathriyan
Hello Sathriyan,
First you need to find out if the application is creating a transaction to transmit to the ERP. You can do this by running the ATE and inspecting the transactions. A new entry should appear, probably named NotificationEdit, after you're done with your changes. If the transaction doesn't show, then you should check your agentry configuration because the transaction is not being generated. Or maybe an Apply is missing.
If it does, then you can place a breakpoint in the ERP, at object /SMERP/CL_PM_NOTIFICATION_DO, method UPDATE (assuming you are using the standard method). See if the method is rasing an error or something.
Regards,
Leonardo.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Resmi,
Thanks for your input.
Normally Notification synced successfully and updated in backend without error when i am doing it from Notification Tab but the issue is Notification synced successfully and Not updated in backend without error when i am doing it from workorder notification link.
I have followed the same document which one you have shared for custom object creation..
Hi Sathriyan,
You can inspect transaction->properties in ATE client and verify if you are able to see edited changes for notification object.
Also one more thing why you are giving
:>"WorkOrder" Object>"Notifications" Property>Notification Where Key Property "NotifNum" equals :>"WorkOrder"Object>Notification Property
because you are already on a screen which shows work order object so following target should work
:>"WorkOrder" Object>"Notifications" Property>Notification Where Key Property "NotifNum" equals :>"Notification" Property
Regards,
AK
You are pointing to the notification collection under each work order, that is what I suspect earlier.
Any changes you made within the notification collection under each work order will not be sent to the backend, no standard code to handle that, do a debug in the BAPI and you can easily find it.
What you need is to repointing to the notification collection directly under MainObject.(In the Target settings of your screenshot). Try it and let me know.
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.