on 2015 Mar 18 4:51 AM
Hi Team,
I am getting this error for only one workflow and it is come frequently.
Error Source (expression '&BUS2012.PURCHASEORDER&') of binding assignment is not available
I had refreshed SWU_OBUF,checked SWU3 everything is fine.After upgrade is it the issue because i had only changed this workflow.
Binding is proper it was working earlier now also it is working but for few PO's it is giving error.
Kindly help.
Request clarification before answering.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear All,
My concern is if it is an error then it should come to all PO's.
Why it is coming for few PO's and after change of PO and save it is flowing properly.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Mangesh
Since it is a custom event, you got to debug and see the triggering code is passing the necessary data correctly or not. See if it happens for POs which do not have a release strategy assigned to it. There can be N reasons for this intermittent behavior..... so the first point is to check WHY the full key is not being passed to the Workflow .
Can you share the event triggering code.... the full enhancement code and which BADI have you used?
I hope you are not using an explicit commit work while triggering the event (or calling the SAP WAPI function with a DO_COMMIT = 'X' ) in your BADI. It is quite possible that the explicit commit is interfering with the LUW of the whole PO save process and event gets triggered before the PO number is actually saved! ... just check this aspect too.
regards,
Modak
Hi Mangesh
What is the triggering event used here?
Regards,
Modak
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Magesh,
Check the container values for BO BUS2012 . It should have the PO number and release code as well.
Also since it is happening for only some PO's, check the authorization of the PO creator.
Thanks,
Vijay.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello
Check if the BOR object BUS2012 has a value ( instantiated). Make sure that in workflow header under "Start Event" tab, bindings are correct. See below
&_EVT_OBJECT& | <=> &BUS2012& |
Ensure that event linkages are maintained for this WF in Transaction SWE2.
Regards
Sandy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Mangesh,
I can see two BOR objects in Container - BUS2012 and ZBUS2012. If you have created a subtype of BUS2012 , then you dont need 2 BOR objects in container. Check if the delegation of BOR BUS2012 is correct.
Looks like binding error is happening at a task level. Check the bindings of all workflow tasks and do a "Where Used" in WF container for BUS2012 to verify the bindings. Refer link below
Provide screenshot of task container which is in error.
Regards
sandy
Hello,
In which step do you get this problem? Please always show the Chronological view when showing the workflow log, the default Tree view is almost useless.
Could it be that the BUS2012 object instance hasn't been created yet when the event is created?
A short wait, though not recommended, might help resolve this.
regards
Rick
User | Count |
---|---|
51 | |
10 | |
8 | |
6 | |
5 | |
5 | |
5 | |
4 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.