Workflow process route

Hello,
Is there any way to retrieve process route for a specific item key by SQL or PL/SQL instead of application web page? The table WF_ITEM_ACTIVITY_STATUSES doesn't contains enough information about how the process goes through. many thanks.

Please see if these docs help.
Diagram of Relationship between Core Workflow Tables [ID 444446.1]
How Do You Track Who Approved a Journal in General Ledger? [ID 283581.1]
How to Diagnose Purchasing Document Approval Routing [ID 603232.1]
Thanks,
Hussein

Similar Messages

  • Workflow for Process Route in SCASE not getting triggered

    This is for the credit case workflow using a process route. I have carried out all the necessary settings in config for Process Route setup in Case Management. I have activated the type linkage for standard template WS78900007 and refreshed the organizational environment. When I created a case and assigned the processor using process route, it doesn't trigger the workflow. Any ideas for fix ? Thanks.

    Hello,
    First step is to go to the event trace (SWEL - turn on with SWELS) and see if an event is being created.
    regards
    Rick Bakker
    hanabi technology

  • Workflow Process Manager - Could not route message to WfProcMgr with regist

    Hi,
    We recently started getting a strange error in our DEV environment:
    Could not route message to WfProcMgr with registered key (null)
    This is happening with the Server Component, Workflow Process Manager, and all services associated with this.
    We are using Siebel v7.8.2.8. If anybody can provide any pointers, it would be of great help!
    Thanks

    Hi Trym,
    Thanks for your time!
    The target workflow that I am triggering from the WfProcMgr is a custom workflow and it does not have a BO defined. So, the Object Id should not be a mandatory field (I am in any case, not passing any Object Id). Nevertheless, whether I have an Object Id or I do not, I would assume that the Workflow would at least get triggered. I donot see as to why the Workflow would not trigger at all.
    Though Siebel does act weird at times, I think the error I am getting is still somehow related to the actual cause! I would really like to understand as to where is this Registered Key stored in Siebel that it is continually searching for.
    *When you say "Workflow Process Manager server component directly" do you mean like in a eScript
    call in e.g. a Business Service?*
    Please refer the second part of my previous post for this. I am trying through Server Requests BS and through Workflow Policies.
    Thanks.

  • Using Javascript to email a form in a workflow process

    I've created an Acroform which will be routed around in a workflow process.  The user will open the form, add information and hit a button which is coded in javascript usng the mailDoc function.
    It works perfectly EXCEPT that each time the document is forwarded, "Adobe Acrobat Pro.pdf" gets appended to the name of the file in the email.  It doesn't actually rename the file, so the file does open properly, but the email looks pretty goofy.
    Example.  The filename is Form14.pdf. 
    When the third person signs off and clicks the email button, the email is created, with the address, subject line and body of the email completed, and the document attached has the little icon and then
    - Form 14.pdf - Adobe Acrobat Pro.pdf - Adobe Acrobat Pro.pdf - Adobe Acrobat Pro.pdf
    Is there some way to prevent it from concatenating like this every time the document is emailed?
    Thanks!!!

    Maybe you could try it like this... I saw this question answered not too long ago.
    Submit Portal Form Values to Portal Report

  • Change Number and Process Route

    Hi Experts,
    I have seen in the Change Master Web-UI is a register for Process Route.
    When I'm trying to create a Process Route, the Activities are missing.
    Where is the customizing to set Process Route Activities for the Change Master?
    And where is the customizing to create the event to start the Process Route?
    I have allready done some customizing for the SAP Case Management and the Engineering Record.
    I hope you can help me.
    Regards,
    Thomas

    To customize process route to the change number in the Web-UI the following steps has to be done:
    Create Activities
    To create activities use TA SRMCUSTOMIZING: Records Management --> Customizing for Process Route --> Create or Change Activities and Activity Functions
    Create new entries depending on ECN_DIS
    Define Activities for GOS-Objects
    To define activities for GOS-Objects use TA SPRO: SAP Customizing Implementation Guide --> Logistics - General --> Product Lifecycle Management (PLM) --> PLM Web User Interface --> Objects in PLM Web UI --> Process Route --> Define Activities for GOS Objects for Process Routes
    Create new entries depending on the activities created before and for the Object Type PLM_ECN
    Check Agent Assignment for all created Standard Tasks
    Now it is prossilbe to add steps to the process route to a change number.
    To start the workflow the following steps has to be done:
    Define Type Linkages for Workflow
    TA SWETYPV - Type linkages:
    Create an entry if not existing
    Object Category: CL
    Object Type: /PLMB/CL_PROCESS_ROUTING_WF_BO
    Event: START_WORKFLOW
    Receiver Type: WS00100012
    Receicer Function Module: SWW_WI_CREATE_VIA_EVENT_IBF
    Linkage Activated: X
    Behavior Upon Error Feedback: 3 - Do not change linkage
    Define Instance Linkages for Workflow
    TA SWEINST - Instance linkages:
    Create an entry if not existing
    Object Category: CL
    Object Type: /PLMB/CL_PROCESS_ROUTING_WF_BO
    Event: STOP_WORKFLOW
    Receiver Type: WS00100012
    Receicer Function Module: SWW_WI_COMP_EVENT_RECEIVE_IBF
    Linkage Activated: X
    Behavior Upon Error Feedback: 3 - Do not change linkage
    Thanks for your help
    Regards,
    Thomas

  • Configuring Process Route

    Hello Guru's
    While configuring the system for Process Route for an ER type, I had the event "INPROCESS" set at status 10 under STATUS ADMINISTRATION profile and also to activate the change master at status 10. When I create the Engineering Record and navigate to status 10 I get the lead change number and also I can see the work item sent icon( yellow icon) next to agent's name in the Process Route Tab. But I don't see the same work item in my Work Overview - Workflow inbox until I move the ER status to 20 ( ie 10-15-20) which is to me is little weird.
    There is no event set for status 20.
    Also in Workflow Inbox I am not able to see the work item under Process Routing Work Item. The work item shows only in Eng Record Work Item.
    Am I missing any configuration here.
    Please advice.
    Thanks & Regards
    Jo Pz

    Hi Ravi,
    Thank you very much for your advice.
    Please see below my answers.
    a) After changing to status 10. When I try to refresh the PLM inbox,it takes long time and just keep spinning.
    b) Please see the attached screen shot of SWEL. Kindly let me know if I am missing a config.
    c) Attached is the screen shot of SWI1
    d) Work Item shows in SBWP and not PLM inbox.
    Kindly advice.

  • Process Route Cannot Execute

    Hi,
    We want to use Process Route with PLMWUI. I have activated  WS00100012 and TS00100010 and all the other required configuration in PLMWUI.
    When I start a workflow on Process Route, the agent received the work, when executing this work item it doesn't lead to the activity but the Process route item(as pic below). What do i missing in the configuration?
    Regards

    Hi,
    the process route has already been started as per your screenshot. You can check it in the PLM Workcenter in the Workflow inbox. You need to use Portal or NWBC to check the PLM WebUI.
    You can check the followings as well:
    PLM Web User Interface - Business Functions (SAP Enhancement Package 5 for SAP ERP 6.0) - SAP Library
    PLM Web User Interface 2 - Business Functions (SAP Enhancement Package 5 for SAP ERP 6.0) - SAP Library
    Best regards
    Tamas

  • Mass Maintenance will recognize any customer record in workflow process

    Hi gurus,
    Please help me on the Workflow process, how to handle below workflow  scenario,  is there any logic be hand this.
    please see in BOLD workflow issue.
    1.2     As-Is Business Process
    Currently Data Maintenance teams use standard SAP transaction XD07 to change Customer Account Groups. The standard transaction XD07 allows only one Customer Account Group to be changed at a time. The process is to be manually repeated for every customer. After the Account Group is changes in the request client (X07(10)), an RFC call is made to the BOR client (X07(20)) and then to the transaction client  (X08(10)) to change the Customer Account Group as the SAP ALE process does not support Account Group Changesu2026
    1.3     To-Be Business Process
    From time to time, bulk customer data updates will be needed. This can be the result of business situations that cause multiple updates to be performed for given customer fields such as Customer Account Group field. A new program must be developed to let the user mass update the Customer Account Group field (KNA1-KTOKD). The Program should be accessed on demand using a new T.Code (YMDM_ACCTGRP_CHG).
    Business users will submit a spreadsheet in the appropriate upload format to CDM along with written approval from the Food Service data owner to execute the upload in P07. CDM will execute the upload, record all documentation for the audit change log and notify the submitter when complete
    1.4     To-Be Business Process Flow Diagram
    1.5     Enhancement Functionality
    The following are the requirements:
    u2022     This tool will enable a user to perform bulk update to the customer account group field.
    u2022     The utility should let the user upload a u201CTab delimitedu201D file to mass update the Account Group field.
    u2022     The Load File will have 3 columns, Customer Number (KNA1-KUNNR), Current Account Group (KNA1-KTOKD) and New Account Group (KNA1-KTOKD).
    u2022     The Program must utilize the process behind the standard SAP transaction XD07 to change customer Account Groups in X07(10).
    u2022     The standard customer ALE (DEBMAS) process does not support Customer Account Group changes, so the mass change program must use the RFC functionality to change he Account Groups in the BOR (X07(20)) and Transaction system (X08(10)).
    u2022     Workflows for all updates performed using this T.Code are automatically approved.  No manual approval steps will be needed after data load.
    u2022     Mass Maintenance will recognize any customer record that has an open workflow. If a customer record is already in the request queue, it is u201Coff limitsu201D for any bulk update. That update request to that particular customer record must be rejected.
    u2022     Provide the option to run the process in validation mode and update mode.
    u2022     Report all hard and soft legacy field errors on a validation report.  All u201Chardu201D legacy field validations should be passed before allowing update mode to run.
    u2022     The upload process will produce an error log for all records not loaded into the system.

    see newer message. Problem appears to be related to gmail

  • Interrupt workflow process in process controlled workflow

    Hello experts,
    In a custom requirement, we need to interrupt the workflow process.
    For example, if we have 4 levels of approval. After the 2nd approver has approved the shopping cart, then the workflow process should be kept on hold. Based on a custom interface result, if the condition from another interface is satisfied, then the shopping cart should appear in 3rd approver's UWL.
    I tried with triggering interrupt method of class /SAPSRM/cl_wf_apv_facade in save BADI of shopping cart. But it did not work.
    Please let me know how can i interrupt the workflow process till some custom condition is satisfied.
    Regards,
    Yayati Ekbote

    Quite often this kind of requirements can be fulfilled by using wait steps in the workflow. One example could be that you put a "wait for event" step in your workflow template. Then you could trigger this event from your interface (or whatever) with function module SAP_WAPI_CREATE_EVENT.
    Maybe I should ask that how do you know that the condition has been fulfilled? Is it a field in a certain table, or? If yes, instead of the "wait for event" step, you could also wait that your condition is fulfilled (a field in your table gets value X). Just take a look into the workflow template and its step types. Wait step is the way to go.
    Of course it might be possible that in the SRM/shopping cart workflows, there is already something built-in, which can be then utilized by using some of the BADIs, but if you cannot find anything from the documentation, then choose one of the above-mentioned approaches.
    Regards,
    Karri

  • FTP error in oracle workflow process

    Hi All,
    I have written a workflow process which deletes a file on FTP. The process is deleting the file but is showing a warning message. Does anybody have a idea regarding this. One more thing even if file is not found the process completion status is successful. Its status should be error.
    The ftp site is on the same machine as owb server.
    The following values have been passed
    Command: ftp
    Parameter List: /-A/localhost/
    Success Threshold: 0
    Script: delete filename
    Output Message Received:
    Starting Execution ETN_DELETE_FILE
    Starting Task ETN_DELETE_FILE
    Starting Task ETN_DELETE_FILE:FTP
    Completing Task ETN_DELETE_FILE
    Anonymous login succeeded for [email protected]
    WARNING: Log file truncated - see RAB for further information.
    Completing Execution ETN_DELETE_FILE
    Please let me know about this.
    Thanks & Regards
    Bang.

    I am not saying your method is not correct, but if you give a shot to go with User Defined Activity. Yep that's correct , just write line in a shell script and call that script in user defined activity.
    Property values
    command ksh
    script     pathname with that script file name (/tst/usr/script/filename.ksh)
    or
    command     mv
    parameter_list     pathname with that filename
    I feel this is very simple and easy to manage too.

  • Process Route-Digital Signature

    Hi,
    For the process route functionality for SAP DMS in PLM7.01 are digital signatures possible? If not , is it possible to build in this functionality using customization?
    Also if an approver in a route rejects approval how does the system handle this?
    thanks
    Rahul

    Hi Bill,
    did you get the answer or able to resolve this problem? I am also having similar problem. Please let me know if you have resolved this problem. My email id is: [email protected]
    Thanks,
    Shaun

  • Adding a record in a table from a workflow process

    Hi all,
    I need to add a recod in a table using a workflow. Here the scenario:
    A user add a record into table A, when done MDM trigger the workflow in Visio. The workflow has to add a record in table B coping some values of table A.
    Thank in advance for your help.
    Vito

    Hi Vito,
    I am really doubt that MDM has the feature of adding a record to an table thru workflow process, rather workflow process can be triggered as you said while creating a record.
    thanks
    Alexander

  • How to get the Asset's current step under a specific workflow process via API?

    Everyone,
    Is there a way to get the asset's current step for a specific workflow process by the WebCenter Sites API? We are showing out the asset created within the WebCenter Sites in another application via its API. We would like some actions get to be done once determined assets went into a specific step of a workflow process. Any suggestions are welcomed.
    Regards!

    Here is some information from the FDK Programmer's guide page 115:
    IMPORTANT: A valid text range can span multiple paragraphs, subcolumns, or text frames.
    It cant span multiple flows, footnotes, table cells, or text lines.
    It is possible for a document to have no text selection or insertion point at all. This can occur in
    the following circumstances:
    ● One or more graphic objects in the document are selected
    ● One or more entire table cells in the document are selected
    ● There is no selection of any type in the document
    So, I did select one or more entire table cells in the document in my first test. It's logical that the result was not like expected.
    But selecting one or more entire table cells is a crucial requirement for my plugin, is there anyway to get things straight?
    Simply put, I want to enable users to select one or more table cells in the document, and I want to get the object handles of the first cell and the last cell through Framemaker API calls. How?
    Many thanks in advance!
    Best Regards,
    Ellen N. Zhao

  • Own workflow process step (java) not listed in the generic Process step component

    Based on the description Extending Workflow Funtionality I have used this sample to create a bundle with the CRXDE Development Environment. Almost just copying the code from the page (had to make some adjustments to correct program errors in this sample) an then build bundle. According to Note 2 this program should be seen in the list supplied by Process step Component when editing a workflow. But it is not there.
    @Component
    @Service
    public class MyWorkflowProcess implements WorkflowProcess {
        @Property(value = "An example workflow process implementation.")
        static final String DESCRIPTION = Constants.SERVICE_DESCRIPTION;
        @Property(value = "Adobe")
        static final String VENDOR = Constants.SERVICE_VENDOR;
        @Property(value = "My Sample Workflow Process")
        static final String LABEL="process.label";
    What do I need to do else?
    Thanks,
    Ulrich

    Ulrich,
    CRXDE does not support the Java annotations which are listed in the documentations. When you want to leverage CRXDE (which is for development ... discouraged), you need to migrate to JavaDoc style annotations.
    For documentation how you can setup a development workflow based on a Java IDE and maven please see [0].
    kind regards,
    Jörg
    [0] http://dev.day.com/docs/en/cq/aem-how-tos/development/how-to-build-aem-projects-using-apac he-maven.html

  • FIM 2010 Workflow Processing Issue

    Hi All,
    We are having a problem with FIM 2010 (Update Rollup 2) workflow processing.
    Background is:
                Set: Object State 2 set (criteria based membership, criteria includes AUX_Attr1 ‘NOT Equal’ 3)
                Set Object State 3 Set (Manually managed membership)
    WF1: set AUX_Attr1 to 3
    WF2 : Set AUX_Attr1 to 2
    MPR 1: Transition in MPR (Transition set = Object State 2 set), fires WF2
    MPR 2: Transition in MPR (Transition Set = Object State 3 Set), fires WF1
    What we are seeing is the following:
                We add a user to “Object State 3 Set”
    From the request history we can see that:
    The successful request for the set membership change (transition in Object State 3 Set)
    The successful request by the Forefront Identity Manager Service Account to set AUX_Attr1 to 3
    and FIM correctly fires MPR 2, this sets AUX_Attr1 to 3 and this has been verified by looking through the request history
                A couple of seconds later FIM fires WF2 which sets AUX_Attr1 back to 2.
                The request history shows no signs of the object transitioning back into “Object State 2 set” so I am unsure why this
    workflow would trigger again.

    Best thing to do with this problem is look at the request that caused this to happen and look for parent requests and for the applied policies
    David Lundell, Get your copy of FIM Best Practices Volume 1 http://blog.ilmbestpractices.com/2010/08/book-is-here-fim-best-practices-volume.html

Maybe you are looking for

  • How to have concurrent CSV upload and manual edit in APEX on the same table

    Hi there, my users want to have csv upload and manual edit on apex pages functions together... it means they want to insert the data by csv upload and also have interactive report and form on the same table... so if user A changes something in csv fi

  • How do I syncronize a PDA with PC? (activesync/web service?)

    Hi! Short intro: I’m currently working in a project with the goal to create a program where a user is collecting data in the field with a PDA. When the user has returned to his office, the stored data in the PDA is to be added to a central database w

  • Safari will not quit when I want to restart.

    This problem repeats itself everytime I want to shut down or restart. I have to use Force Quit in order to restart or shut down. I"m using Safari version 7.0 (9537.71) on Mavericks (10.9). I have removed all Safari extensions and the problem is still

  • Deleting line in FF68 after posting done..

    Hi Experts   A user has done  a batch posting in FF68 with 4 lines for comapny code 1111 ( We have two company codes). One line belong to a customer defined in  company code 1112. All three lines belonging to customers in company code 1111 are succes

  • Changing the Error message in the background

    Hi Experts, Is there any way to catch the Error message in the background apart from changing the message type. Because the error message is coming from a standard function and I want my program should handle the error message. Whether this can be po