Assignment Problem in BPM

Hi All,
I hav a scenario where i receive an IDoc from R/3 and will check for a field in one particular segment. I used a container operation to acheive this. when i activated the process in sxi_cache transaction, it is displaying the error
"The Value of Expression '&MATMASIDOC.PAYLOAD.BWKEY&' Cannot Serve As the Source of an Assignment". Then i implemented the SAP Note '890760'. I'm unable to activate the changes of the SAP Note implementation due to some access related issues. but, i just wanna check whether this is the right way to overcome the error? Any help wud b appreciated.
Thnx in Advance.
Anil

Did you implement the following as in the note :
>> Solution
Implement the attached correction instructions.
ShabZ

Similar Messages

  • Assign programmatically a BPM role to a user

    Hello everybody,
    I want extend the security administration of the workspace.
    I have investigated tha you can manage the users programatically, with a jmx connection.
    But i don't kow how assign progrmatically a BPM role to a user.
    Thanks,
    Regards!

    hi,
    try this one.
    assign this role to the user.(this user will not be abe to access that transaction).
    in s_tcode, we have to define the "from and to" excluding vao1!.
    hope this might help you.

  • Problem in BPM Container Operation - SP14

    Hi all!
    Just upgraded to SP14 - since then I am no longer able to grab some Payload information of involved messages and put it to some simple container variables within BPM!
    I always get the error message: "<b>The Value of Expression '&<MessageVarName>.<Element>&' Cannot Serve As the Source of an Assignment</b>" in the Workflow Activation Protocol within SXI_CACHE (return code "99") - however Activation and Check of the BPM design within the Integration Builder works fine ...
    Does anybody have an idea how to avoid this? Anyone of you experiencing the same problem in SP14?
    Many thanks,
    Andi

    Hi Ian!
    Note "890760" helped to be able to assign Payload information to Container Variables as well.
    It does NOT provide a solution for assigning the context object <b>"ProcessStep"</b> which should be available in the BPE to a container variable (same error) - but therefore I guess I will open a new post!
    Thanks a lot for your help!

  • Date Picker Problem in BPM VC reports

    Hi All,
    we have created a VC report, which shows the BPM Process information for certain group of users. this is working fine. We are supposed to give some filtering options to the user so as to reduce the amount of records retrieved. We have to filter based upon the process start date (this value is a defalut parameter available when we create a new data source).
    This date is coming in M/D/YY format (ex. 1/1/11). If I use a date picker UI, its date is coming in MM/DD/YYYY format. Due to this the filtering is not working.
    Can some body help me how can I make this work.
    Regards,
    SrinivaS

    Hi All,
    I solved my problem. I added a new Action on submit of type "Assign" and used the below expression for conversion.
    =(DSTR(@STRTDTCUST_From,"M/D/YY")&" - "&DSTR(DADD(@StartDate_To,1,"D"),"M/D/YY"))
    SrinivaS

  • External RFC problem in BPM

    Hi All,
    i have configured External RFC monitoring using application monitor in BPM.
    the problem is the max wait time given in setup is upto 25 seconds only. i have given the maximum.
    the response time in operations that i am getting is 150  milliseconds maximum which is around .5 or so seconds.
    but the RFC in which connection test is successful is getting red alert.
    can any one pls let me know what exactly is the configuration am missing out.
    Thanks,
    Subhashini.

    Hi
    I am monitoring TRansactional RFC.
    I was interested to know the type of the RFC used(from SM59), for example T, 3, I,G etc. Please let us know the RFC used and type and importantly systems involved to drill further.
    Please check the following:
    1) Logical component assignment against that step.
    2) Existence of RFC on satellite system.
    3) Connection test and Jumpin to that host.
    4) The Read RFC you are using has got enough authorizations on that Satellite system.
    Regards,
    Jagan

  • Requests (No vendor assigned ) problem

    Hi all,
    we are trying SRM 5.0 standalone scenario
    we were successful at configuring Self-Service Procurement, all our shopping carts take the right way from it's forming till getting invoice.
    Now we try the Requests menu. We go to Requests. We fill all fields with product id and others. then i open Assign Vendors/Service Agents window, and i can't see and choose any vendors. there is a message:
    "No vendor assigned 
       The request cannot be made because there are no vendors that can be assigned" 
    Why it is so? Why it is impossible to choose any vendors, and in shopping carts all is OK?
    will award points for helpful answers

    Hi,
    I have exactly the same problem. From which transaction I can create a vendor list?
    I have tried with BPH but I can not see the vendor list.
    Cheers,
    Elo

  • Problem in BPM where Sync Intrf has to send same response to 2 Async intrf

    Hi Experts,
           I am facing a complicated case.
           I have the following scenario:
    Input File data -> Validate file data against SAP table using RFC FM -> insert the response of RFC FM into custom table using another RFC call -> Send the same response of RFC validation FM as Email using email adapter.
    If you see above, the response of validation FM has to be sent to two receivers.
    My BPM setup is like this:
    Recv Step -> Send Step for validation RFC FM (Sync) -> Send Step for inserting response of validation RFC FM to custom table using another RFC call(Async) -> Send Step for sending email(Async)
    Is my above BPM design correct? the last send step is not able to get the response of validation RFC FM. If I put this email step immediately after Send Step for validation RFC FM (Sync) then I get receiver cannot be determined error even though may email adapter/channel setups are correct. However, my receiver determination has two receievers one for email and another for inserting response of validation RFC FM to custom table using another RFC call(Async). Is here some problem?
    Is there some better way to handle this situation.
    My problem is that I have to insert response data first and then send email.
    please help me!
    I will be greateful to you!
    Thanks
    Gopal

    Hi,
    How are you getting the Response back from First RFC call ?
    Are you mapping this RFC response to some structure ? If not , it is easier way to do.
    So your BPM will be
    1) Recieve the File message type
    2) Send the File Message Sync (Assumption Mapping is done outside the BPM
    3) Send the Target Structure (some structure of similar of RFC repsonse )ie. Mapped RFC response structure to SAP System
    4) Send to mail system.
    So you need to have 4 reciever determinations
    1) File to BPM
    2) BPM to First RFC
    3) BPM to second RFC
    4) BPM to Mailing system
    To check the error , you can go to SXMB_MONI->PE->Technical Workflow log and check what are steps/containers are correct in the BPM
    Hope this helps,
    Regards,
    Moorthy

  • Problem in BPM with long loop

    Hi,
    I have "Integration Process" which reads data items from DB table and sends it to webserive.
    Webservice accepts only 1 item of data, so I have loop in bpm interating through every data item and calling webservice.
    The process works fine with no errors, but if number of loop iterations exceeds some number (like 100 or somthing close to that) the process cannot go to "completed" status. It goes through all iterations, sends all data and just hanging in system with status=started. When i'm trying to delete it with SWWL transaction i got dump. I also see same dump from user WF-BATCH occuered exactly the same time the process excpected to go to completed state.
    Error analysis
        Short text of the error message:
        "Exception CX_SY_NO_HANDLER triggered by CL_SWF_XI_INSTANCE============CP in
         line 1 with text: An exception with the type CX_SY_OPEN_SQL_DB occurred, but
         was neither handled locally, nor declared in a RAISING clause"
    Any ideas how to resolve this problem?
    Regards,
    Ilya.
    Edited by: Ilya Karnauhov on Oct 1, 2009 9:29 AM

    hi,
    >>an error code with 99
    check cache refesh and tell me if it gives any error!?
    regards,
    Felix

  • Problem with BPM Receive step

    Hy all,
    I have a strage Problem with a BPM Definition into a receive step. I receive from SAP System IDoc and (per dynamic receive determination) I receive it into BPM.
    But the Block that contains the receive Step can't be executed. I get following error message from XI :
    Error when executing work item '000000177354'
    Error when starting work item 000000177354
    Work item 000000177345: Object FLOWITEM method EXECUTE cannot be executed
    Error when executing work item '000000177354'
    Runtime handle of object type  could not be created
    Exception 'ex_EDIFactOrder_received' caught and transferred to the exception handler
    Error when executing work item '000000177354'
    Could anyone help me please.
    Thank's a lot.
    Mat

    I have following scenario :
    Block 1
    1) Infinite Loop with receive step
    2) exception creation (2 minutes) (parallel to 1))
    3) exception  handler (parallel to 1))
    Block 2
    1) Mapping steps + send Steps + container Operation steps (set of flag)
    2) Exception handler (paralle to 1))
    Block 3
    1) receive steps (where I get the error message)
    I hope it's OK
    Cheers
    Mat

  • InCopy/InDesign CS3 Assignment Problem

    Hello everyone--
    For the past three years we've used Version Cue CS3 for workflow on our publication.  For the most part its worked fine.  Recently though, we've had to get a new computer for an office on the West Coast and a new router on our office on the East Coast (the operating system we use on the East Coast is Windows XP Profesional.)  The computer on the West Coast is running Windows 7, and it seems InCopy CS3 installed on it without a problem--until it came time to do our publication.
    The way our system is set up is the West Coast machine uses a VPN tunnel to see our network here--so all it really has to do is connect to the Version Cue server's IP address.  This set up worked fine when the machine was a Windows XP based machine, but since the changeover, InCopy doesn't seem to be reading the assignment files correctly.  For example, on an Indesign File the copy fits fine and dandy in the layout, and the assignment looks okay when I open it up on InCopy over here.  When InCopy opens it up on the Windows 7 machine, the body copy is invariably 3-5 lines over and any formatting changes made from the Windows 7 machine, like changing words to italics, won't be reflected on the updated assignments file. (I confirmed this by emailing our West Coast editor the assignment file directly and InCopy CS3 still wasn't reading it correctly.)  Also, at one point we apparently lost some big changes made over the weekend but changes like new headlines held.  Any ideas on why this is happening?
    Also, and I'm not sure this is related, but since we installed our new RV082 router, we've been getting strange "Version Cue server offline messages" every so often, and then when we go into a project Version Cue suddenly reads it as "online and connected" again. InDesign CS3 often hangs whenever we try to open up a file on the Version Cue server.  The only way we've been able to get InDesign to start up is to delete the recovery folders and synchronize everything first--this, needless to say, has been a bit of a time waster.
    All our programs are CS3 and except for the West Coast machine, all are running Windows XP pro.
    Thanks for your help!

    We are installing and using the software under the administrator logins.
    My main concern is that we purchased computers that have a processor that is incompatible with Adobe InCopy/InDesign CS3.   We purchased two types of PC's, some with AMD Atholon II processors and some with Intel Core2 vpro processors.  InDesign/Incopy CS3 were going to go on the Intel's (more power computer) and the InCopy was going to only go on the AMD's.
    Prior to receiving the CS3 versions of the software, I hadn't been aware that was the version we were being assigned by our corporate office.  After looking at the requirements of CS3 on the adobe site, it only mentions Intel Processors as basic requirements.
    (We purchasd the computers with AMD's to save some money....the users requiring InCopy didn't need "as much computer" as the InDesign users).
    Could the processor be the problem?

  • Exception Handling Problem In BPM

    All
    I am facing an exception handling problem I am using BPM and , I have caught exception in the transformation step but when there is any data problem in that mapping(mentioned in the transformation)
    it is not throwing the exception . is there any option to collect these type of system exception in  the bpm and give a alert thru mail
    is there any way to collect these type of exception happened in the BPE and raise alert thru generic alert
    Thanks
    Jayaraman

    Hi Jayaraman,
        When you say there is any data problem, does that fail the message mapping that you have defined?
    If the message mapping used in the tranformation fails, it should raise an exception in the BPM.
    Did you test the message mapping using the payload and see if it really fails or not?
    Regards,
    Ravi Kanth Talagana

  • Assigning Exceptions in BPM Integration Process

    hello,
    Does any body have an idea regarding how to assign an exception in the control step.
    I want to raise an exception in the BPM
    Thanks in advance

    Hi
    If You still have the question unanswered then:
    1) In a surrounding block you must define names for exceptions.
    2) In the control step you can then pick one of defined exceptions...
    3) For the surrounding block you must add "Exception Branch" from block context menu and assign it to the same exception.
    Then You can handle the exception there.
    Best,

  • Problem integrating BPM Process Spaces with Webcenter Spaces PS5

    Good Day!
    I have currently installed a fresh build of Webcenter 11.1.1.6 stack in a single domain which contains:
    1.)     UCM
    2.)     Spaces
    3.)     SOA with BPM
    After configuring process-portal-install.properties, I have run the ant –f install.xml command which will integrate Process Spaces into Webcenter Spaces.
    The problem currently I am facing is that after seeing the process spaces link in Webcenter Spaces, I am also being redirected to internal problem and seeing the logs, I have something like:
    [2012-06-11T16:28:43.918-07:00] [WC_Spaces] [ERROR] [] [oracle.webcenter.webcenterapp.internal.view.webapp] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: weblogic] [ecid: 81caeefafba8cb1a:-15b44550:137ddb9ada0:-8000-000000000000022e,0] [APP: webcenter#11.1.1.4.0] [[
    oracle.adf.controller.ControllerException: ADFC-06002: unhandled exception
    at oracle.adfinternal.controller.util.Utils.createAndLogControllerException(Utils.java:208)
    at oracle.adfinternal.controller.engine.ControlFlowEngine.handleException(ControlFlowEngine.java:640)
    at oracle.adfinternal.controller.engine.ControlFlowEngine.invokeTaskFlow(ControlFlowEngine.java:235)
    at oracle.adfinternal.controller.state.ChildViewPortContextImpl.invokeTaskFlow(ChildViewPortContextImpl.java:104)
    at oracle.adfinternal.controller.state.ControllerState.createChildViewPort(ControllerState.java:1387)
    at oracle.adfinternal.controller.ControllerContextImpl.createChildViewPort(ControllerContextImpl.java:78)
    at oracle.adf.controller.internal.binding.DCTaskFlowBinding.createRegionViewPortContext(DCTaskFlowBinding.java:474)
    at oracle.adf.controller.internal.binding.DCTaskFlowBinding.getViewPort(DCTaskFlowBinding.java:392)
    at oracle.adf.controller.internal.binding.TaskFlowRegionModel.doProcessBeginRegion(TaskFlowRegionModel.java:164)
    at oracle.adf.controller.internal.binding.TaskFlowRegionModel.processBeginRegion(TaskFlowRegionModel.java:112)
    at oracle.adf.controller.internal.binding.TaskFlowRegionController.doRegionRefresh(TaskFlowRegionController.java:241)
    at oracle.adf.controller.internal.binding.TaskFlowRegionController.refreshRegion(TaskFlowRegionController.java:119)
    at oracle.adf.model.binding.DCBindingContainer.internalRefreshControl(DCBindingContainer.java:3204)
    at oracle.adf.model.binding.DCBindingContainer.refresh(DCBindingContainer.java:2876)
    at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.prepareModel(PageLifecycleImpl.java:115)
    at oracle.adf.controller.faces.lifecycle.FacesPageLifecycle.prepareModel(FacesPageLifecycle.java:359)
    Caused by: oracle.adf.controller.ControllerException: ADFC-02001: The ADF Controller cannot find '/WEB-INF/processApplicationsTaskflow.xml'.
    at oracle.adfinternal.controller.metadata.provider.MdsMetadataResourceProvider.getMetadataObjects(MdsMetadataResourceProvider.java:473)
    at oracle.adfinternal.controller.metadata.provider.MdsMetadataResourceProvider.loadUnmutalbeMetadataResources(MdsMetadataResourceProvider.java:372)
    at oracle.adfinternal.controller.metadata.provider.MdsMetadataResourceProvider.getResources(MdsMetadataResourceProvider.java:183)
    at oracle.adf.controller.internal.metadata.MetadataService.getTaskFlowDefinition(MetadataService.java:239)
    at oracle.adfinternal.controller.activity.TaskFlowCallActivityLogic.findTaskFlowDefinition(TaskFlowCallActivityLogic.java:1072)
    at oracle.adfinternal.controller.activity.TaskFlowCallActivityLogic.invokeTaskFlow(TaskFlowCallActivityLogic.java:224)
    at oracle.adfinternal.controller.engine.ControlFlowEngine.invokeTaskFlow(ControlFlowEngine.java:217)
    ... 92 more
    Caused by: oracle.mds.core.MetadataNotFoundException: MDS-00013: no metadata found for metadata object "/WEB-INF/processApplicationsTaskflow.xml"
    at oracle.mds.core.MetadataObject.getBaseMO(MetadataObject.java:1331)
    at oracle.mds.core.MDSSession.getBaseMO(MDSSession.java:3200)
    at oracle.mds.core.MDSSession.getMetadataObject(MDSSession.java:1190)
    at oracle.mds.core.MOResolver.getMetadataObjects(MOResolver.java:218)
    at oracle.adfinternal.controller.metadata.provider.MdsMetadataResourceProvider.getMetadataObjects(MdsMetadataResourceProvider.java:421)
    ... 98 more
    I would like to ask if there is a support link or solution to this problem I am facing such that I may able to see BPM Process Spaces in Webcenter Spaces.

    Hi Jeff,
    Its looking that BPM was not correctly configured for some reason, exact root cause could not be pinpointed. You can try following two things:-
    1. Run the following ant command and restart the Admin and managed servers
    ant -f install.xml post-install -DpiArgs -importGSOnly
    2. If Oracle BPM and WebCenter have been configured in different domains, configure Trusted Domain Credentials in both the Oracle BPM and WebCenter domains.
    http://docs.oracle.com/cd/E23943_01/web.1111/e13707/domain.htm#SECMG404
    If issue is still there, you can open the SR with Oracle and also have a look on following bug that is released on 24-May-2012.
    Bug 13894890 : [SUP] ERROR NO METADATA FOUND FOR METADATA OBJECT "/WEB-INF/PROCESSAPPLICATIONST
    Regards,
    Imran

  • Fork End condition problem in BPM

    Hi All,
    I am collecting three different types of idocs (consider A, B and C). For collecting idocs I am using BPM. BPM Steps are
    1.Block1
           a.Fork u2013 3 branches
               i. Loop(3 Loops)  Receive u2013 Container Operation(Assign) -- Container Operation(Append)
    2.Block2
       a.Fork- 3 branches
          i. Transformation
          ii.Send
    In one of the field in idoc (C) I am getting the sum of idocs sent from the source. If the collected idoc count is equal to t he idoc (C) field value then fork condition is true otherwise the fork will be waiting up to the count equals.
    This is working fine whenever I am sending idocs in A, B and C or B,A and C. If I am sending idocs A,C,B  or B,C,A then it is not coming out of the fork end condition even though the condition is true. Can you please let me know how can we resolve t his.

    I kept Fork end condition in Loop also so its got worked

  • Strange Problem in BPM.

    In sxi_cache we are finding some BPM's in 99 status.In the list displayed in sxi_cache we cannot see the repository namespace and SWCV in the integration processs link of sxi_cache.When I tried to re-activate from the sxi_ccahe browser I get a strange error saying "Container element does not exist"...Can anyone help?

    Michael,
    Iam just waiting for a reply from you.
    I understand and the fact is that sxi_cache just displays the entries in SWFXICACHE and when I execute sxi_cache in full mode the table entries are filled through some system RFC's and not sure why there are errors in same BPM.
    We are in the QA server and donot want to re-activate the BPM in IR  since as per the standard process we should not modify the IR objects in QA.
    I have trouble shooted the problem to a certain extent.The problem is due to even type linkage of that workflow is not activated in the QA.This entries are missing in the SWE2 and also when I go to SWDD transaction and select on the recieve step..the right pane does not show me a link to the proxy and says binding does not exist?
    Can you crack it???

Maybe you are looking for