Pulling Multiple Approver Names from Workflow Logs for One Work Item

I have a workflow design which requires multiple approvals per single work item.  I happen to have another functional design that is also pulling data from those same workflow logs.  Assuming I have multiple approvals at various levels for a single work item which table do I need to reference along with which fields to reference the different approvers per level of approval?

Hello,
The same tables. The principle is the same, just more agents.
regards
Rick Bakker
Hanabi Technology

Similar Messages

  • Exclude task from workflow log

    I have had a client ask me to stop several tasks in a particular workflow from appearing in the workflow log. There does not appear to be an option that does this. The options I see are
    In all workflow logs
    Only in technacal workflow log
    Condition 'Complete Work Item ' True: Not in graf protocol
    The user doesn't want to see certain taks in the log displayed via SWI1. Anyone know how to achieve this?
    Cheers,
    Ross

    Dear Ross,
    I guess this is not something that is soft customizing. This needs to have a change done in the workflow template.
    As Rick mentioned, there are few steps where you have an option in the Outcomes tab "Not in Workflow Log" checkbox that is used to exclude that step from the log.
    But this would call for a workflow change and would require a transport request.
    Hope this helps!
    Regards,
    Saumya

  • View Memo option for a work item

    Hello,
    I am trying to include the "View Memo" option for a couple of different work items in UWL under the "You can also" section.
    The View Memo shows up fine for one work item and doesn't show up for the other. However I have similar UWL configuration for both items.
    Can any one suggest what is needed to include the View Memo option. I thought that the following tag should do it:
    <Action reference="viewMemos"/>
    The View Memo does not work for the following item: (Does not show up):
    <ItemType name="uwl.task.webflow.decision.TS20000131.ECCCLNT200" connector="WebFlowConnector" defaultView="DefaultView" defaultAction="com.sap.pct.erp.mss.tra.action.DisplayExpenseForm" executionMode="default">
          <ItemTypeCriteria systemId="ECCCLNT200" externalType="TS20000131" connector="WebFlowConnector"/>
          <CustomAttributes>
            <CustomAttributeSource id="WEBFLOW_CONTAINER" objectIdHolder="externalId" objectType="WebflowContainer" cacheValidity="final">
              <Attribute name="TripNumber" type="string" displayName="Trip Number"/>
              <Attribute name="EmployeeNumber" type="string" displayName="Employee Number"/>
            </CustomAttributeSource>
          </CustomAttributes>
          <Actions>
            <Action reference="viewMemos"/>
           <Action reference="addMemo"/>
            <Action reference="com.sap.pct.erp.mss.tra.action.DisplayExpenseForm"/>
            <Action name="com.sap.pct.erp.mss.tra.action.approver.ApproveTrip" groupAction="yes" handler="UserDecisionHandler" returnToDetailViewAllowed="no" launchInNewWindow="no">
              <Properties>
                <Property name="decisionKey" value="1"/>
              </Properties>
              <Descriptions default="Approve Trip"/>
            </Action>
            <Action name="com.sap.pct.erp.mss.tra.action.approver.SendBackTrip" groupAction="yes" handler="UserDecisionHandler" returnToDetailViewAllowed="no" launchInNewWindow="no">
              <Properties>
                <Property name="UserDecisionNote" value="mandatory"/>
                <Property name="decisionKey" value="2"/>
              </Properties>
              <Descriptions default="Send Trip Back for Corrections"/>
            </Action>
            <Action name="com.sap.pct.erp.mss.tra.action.approver.RejectTrip" groupAction="yes" handler="UserDecisionHandler" returnToDetailViewAllowed="no" launchInNewWindow="no">
              <Properties>
                <Property name="UserDecisionNote" value="mandatory"/>
                <Property name="decisionKey" value="3"/>
              </Properties>
              <Descriptions default="Reject Trip"/>
            </Action>
          </Actions>
        </ItemType>
    The View Memo option works fine for the following UWL item: (shows up fine)
    <ItemType name="uwl.task.webflow.TS20000189.ECCCLNT200" connector="WebFlowConnector" defaultView="DefaultView" defaultAction="launchWebDynPro" executionMode="default">
          <ItemTypeCriteria systemId="ECCCLNT200" externalType="TS20000189" connector="WebFlowConnector"/>
          <CustomAttributes>
            <CustomAttributeSource id="WEBFLOW_CONTAINER" objectIdHolder="externalId" objectType="WebflowContainer" cacheValidity="final">
              <Attribute name="TripNumber" type="string" displayName="Trip Number"/>
            </CustomAttributeSource>
          </CustomAttributes>
          <Actions>
            <Action reference="viewMemos"/>
            <Action reference="addMemo"/>
            <Action name="launchWebDynPro" groupAction="" handler="SAPWebDynproABAPLauncher" returnToDetailViewAllowed="yes" launchInNewWindow="yes" launchNewWindowFeatures="resizable=yes,scrollbars=yes,status=yes,toolbar=yes,menubar=yes,location=no,directories=no">
              <Properties>
                <Property name="WebDynproApplication" value="FITE_EXPENSES"/>
                <Property name="newWindowFeatures" value="resizable=yes,scrollbars=yes,status=yes,toolbar=yes,menubar=yes,location=no,directories=no"/>
                <Property name="DynamicParameter" value="WI_ID=${item.externalId}"/>
                <Property name="openInNewWindow" value="yes"/>
                <Property name="SAP_FITV_TRIPNO" value="${item.TripNumber}"/>
                <Property name="SAP_FITV_ACTION" value="CHG"/>
                <Property name="System" value="SAP_ECC_HumanResources"/>
                <Property name="WebDynproNamespace" value="sap"/>
                <Property name="display_order_priority" value="5"/>
              </Properties>
              <Descriptions default="Correct Trip"/>
            </Action>
          </Actions>
        </ItemType>
    Can anyone suggest what is the difference between the above two tasks.
    Thank You,
    Jaya R

    Hi Jaya,
    The reason why you are seeing this with the first task is because you are using the action handler UserDecisionHandler, more specifically UserDecisionNote.  This is what defines the memo box.  You can see the other workitem is not of type decision and is not using the UserDecisionHandler, therefore you can't just add a memo box.  If you want to add a memo box to the other workitem, you will need to configure it like the first and check the decisions also in the backend system through the function module: SAP_WAPI_DECISION_READ or SWK_DECISION_READ.  You can find more information here:
    http://help.sap.com/saphelp_nw70/helpdata/en/7a/df014b037141ca9afc6433ed42b519/content.htm
    Best Regards,
    Beth Maben
    EP - Senior Support Consultant
    AGS Primary Support, Business Suite & Technology
    Please see the UWL Wiki @
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/bpx/uwl+faq  ***

  • How to pull only column names from a SELECT query without running it

    How to pull only column names from a SELECT statement without executing it? It seems there is getMetaData() in Java to pull the column names while sql is being prepared and before it gets executed. I need to get the columns whether we run the sql or not.

    Maybe something like this is what you are looking for or at least will give you some ideas.
            public static DataSet MaterializeDataSet(string _connectionString, string _sqlSelect, bool _returnProviderSpecificTypes, bool _includeSchema, bool _fillTable)
                DataSet ds = null;
                using (OracleConnection _oraconn = new OracleConnection(_connectionString))
                    try
                        _oraconn.Open();
                        using (OracleCommand cmd = new OracleCommand(_sqlSelect, _oraconn))
                            cmd.CommandType = CommandType.Text;
                            using (OracleDataAdapter da = new OracleDataAdapter(cmd))
                                da.ReturnProviderSpecificTypes = _returnProviderSpecificTypes;
                                //da.MissingSchemaAction = MissingSchemaAction.AddWithKey;
                                if (_includeSchema == true)
                                    ds = new DataSet("SCHEMASUPPLIED");
                                    da.FillSchema(ds, SchemaType.Source);
                                    if (_fillTable == true)
                                        da.Fill(ds.Tables[0]);
                                else
                                    ds = new DataSet("SCHEMANOTSUPPLIED");
                                    if (_fillTable == true)
                                        da.Fill(ds);
                                ds.Tables[0].TableName = "Table";
                            }//using da
                        } //using cmd
                    catch (OracleException _oraEx)
                        throw (_oraEx); // Actually rethrow
                    catch (System.Exception _sysEx)
                        throw (_sysEx); // Actually rethrow
                    finally
                        if (_oraconn.State == ConnectionState.Broken || _oraconn.State == ConnectionState.Open)
                            _oraconn.Close();
                }//using oraconn
                if (ds != null)
                    if (ds.Tables != null && ds.Tables[0] != null)
                        return ds;
                    else
                        return null;
                else
                    return null;
            }r,
    dennis

  • Enable service of objects -workflow overview-workflow log for IDOCS?

    Hi everyone,
    I need to enable service of objects -workflow overview-workflow log for IDOCS. Using object key i know how to go to log.Users need that functionality to be enabled for Idocs.For po and pr I can see so its not parameter settings.I feel its configuration somewhere I dont know where?
    Can someone help?
    Thanks in advance..

    Hi VJ,
       I'm facing the same issue, the workflow overview is not displaying the log from ME52N. But i have delegate my business object. Is there anything need to be done further.
    Thanks & Regards,
    Tina

  • How to approve conent from workflow queue ?

    Any idea how to approve content from workflow queue when user is not reviewer or authorized to take action of current workflow step. ?
    how we can modify the user permission on content for approve/reject content from workflow queue when content is not in workflow queue of current user ?
    Or How can user take workflow action on content when content is not in workflow queue of user ?

    Any idea how to approve content from workflow queue when user is not reviewer or authorized to take action of current workflow step. ?OOTB this is certainly not possible. By installation of a workflow you intend to automate a business process; i.e. the situation you are asking about is exactly what you want to prevent. Therefore, the initial question should be: do we want to automate this process and if so, is WebCenter Content the right tool to do it (note that WebCenter Content is not a BPM system!).
    The world, however, is not black or white - sometimes you have to use the tool that you have. In WebCenter Content, there are certain situations which cannot be meet by the OOTB design, but their customization is relatively easy. Some of them is described in the manual: http://docs.oracle.com/cd/E23943_01/doc.1111/e10978/c05_workflows.htm#CIHCHJEA or http://docs.oracle.com/cd/E23943_01/doc.1111/e10978/c05_workflows.htm#CIHGIDGB
    The basic idea is that will use workflow step events (entry, update, exit) to implement additional logic (like adding a reviewer or auto-jump to an escalation/special treatment step on certain conditions). This might also require GUI changes - e.g. if you want to enable a reviewer to delegate his or her role to a third person.

  • Is there any query to know the multiple users name from their ids?

    is there any query to know the multiple users name from their ids?

    Hi,
    Goto TCode SUIM  Select Users  Select Users by Address Data
    It will give you the users list
    Regards,
    Sankaran

  • Is it okay to delete SymSecondaryLaunch from my Log in at startup Items in System Preferences?  I no longer use any Norton products.

    Is it okay to delete SymSecondaryLaunch from my Log in at startup Items in System Preferences?  I no longer use any Norton products.  I have no clue what SymSecondaryLaunch does but it appears to be related to Symantec.

    You are not required to have any login items so yes, you can safely remove. However some applications will continue to add it's self back until completely uninstalled. You might have to download an install to get an uninstaller.
    http://www.symantec.com/business/support/index?page=content&id=TECH103489
    It's possible you have other old software that is running parts. Download EtreCheck and paste results here for help troubleshooting.
    http://www.etresoft.com/etrecheck

  • How to keep logs for one week through sm36 jobs creation

    Hi
       As i define a job through sm36. Its logs removed next day , but its logs removed through sm37 through next days. But some of the job logs does not removed for even one week. can somebody be help me to sort it out . I want to keep job logs for one week then where i have to define it. If some job is defined which remove all these logs then where we have to define that these logs will remain for one week , because some of the job logs will remain there for one week.
    Thanks in advance
    Regards
    Ravi Kant Arya
    +91 9999530385

    Hello,
    please check the variants of the report used in the job SAP_REORG_JOBS. With the report RSBTCDEL2 you can specify very detailed how long logs should be kept for which jobs (e.g. depending on the job name or job class).
    Regards
    Christian

  • When I try to open live hot mail I get this message:The Windows Live Network is unavailable from this site for one of the following reasons:

    When I try to open live hot mail I get this message: The Windows Live Network is unavailable from this site for one of the following reasons:
    * This site may be experiencing a problem
    * The site may not be a member of the Windows Live Network
    You can:
    * You can sign in or sign up at other sites on the Windows Live Network, or try again later at this site.
    However, when I open hot mail in IE it opens just fine. Tried changing the password as suggested but it did not help in Firefox.

    Clear the cache and the cookies from sites that cause problems.
    * "Clear the Cache": Tools > Options > Advanced > Network > Offline Storage (Cache): "Clear Now"
    * "Remove the Cookies" from sites causing problems: Tools > Options > Privacy > Cookies: "Show Cookies"

  • One PR for one line item in third party sales

    Hi all,
    When we create and save a third pary sales order, the system will create a Purchase Requesition.
    If there are 5 line items in the Sales Order, the system will create only one PR for all the line items.
    I will create only one sales order, and  I want one PR for one  line item of the sales order.
    How to Configure this.
    Regards
    VASU

    Vasu,
    PR in the sales order is generated by the settings in Schedule line and Item category. In a particular sales order, if there are 5 line items and of same item category and schedule line then system will give only one PR number. Again if the item category ans schedule line is different then there will be multiple PRs.
    Can you please elaborate more on your requirement. Again from one PR you can generate multiple PO
    Thanks,
    Raja

  • Authorization to disable SAP Inbox Forward function for specific Work Items

    Hi.
    I recently solved a case for a customer of mine regarding authorizations for work items. They have several workflows running, but for this specific custom developed workflow, users should not be allowed to use the SAP Inbox Forward button.
    I started by creating a new task classification (Z_FW) which I implemented on the workflow tasks where the forward functionality should be disabled. Now for test purposes I created a dummy user which I initially gave only authorization to the tcode SBWP, then I manually added the authorization object S_WF_WI.
    For this entry I allowed all activities for work item type W and F for classification 1, 2, 3 and NO_CLASS (SAP Standard classification).
    Now to my understanding this would give the test user authorization to perform all activities on Work Items and Workflows which are classified with one of the above, but also prevent me from doing anything with Workflows and Work Items with classification Z_FW.
    However, to my surprise everything seems to work perfectly with just this entry. I am able to execute and forward work items with the standard classification, while I am able to execute, but not forward, work items with classification Z_FW.
    My intention was to add another entry for authorization object S_WF_WI, for classification Z_FW with all activities except forwarding. But when I tried that, the only change was that forwarding was enabled for the work items with classification Z_FW, which I didnu2019t want.
    Now can anyone explain to me why this is working? I am not too familiar with SAP Authorization as my area is mainly ABAP and WF, but his just does not seem logical.
    Hoping someone can give me an explanation....
    Thanks

    Does the standard function not do what you want?
    Task -> Additional data -> Agent Assignemt -> Maintain -> Attributes -> Forwarding not allowed.

  • Send Multiple notification mails per one work item

    Hi all,
    How to send notification mails to multiple agents when only one work item hits the inbox of one of the agents ?
    The scenario is like this :-
    Say, we have 3 agents : - agent1, agent2, agent3.
    The workitem will hit the inbox of only one agent, say agent1.
    But the notification mails for the workitem will be droped in the external mail IDs of all the 3 agents - agent1, agent2 and agent3.
    How can we achieve this.
    Regards,
    Debi

    Hi Sujith
    My requirement is a bit different.
    Actually I am facing the problem for PO Workflow.
    This is the standard PO wokflow what i have customized.
    Depending on the release code, i am fetching the next level agent (who will release the PO.)
    Once the first user releases the PO, its release code gets automaticaaly changed.
    And we will find the 2nd agent base on release code once again and the process continues till the end.
    In one of the step (say when 1st user released the PO and now the PO is sent to 2nd agent) we want the notification to be sent to multiple agents (not the work item.)
    Regards,
    Debi

  • In oracle B2B multiple files are getting picked from SFTP location for one file in custer environment

    Flow is like :
    REST ENDPOINT->OSB PROXYSERVICE->BUSINESS SERVICE->B2B SFTP LOCATION->B2B->SOA JMS Queue->SOA COMPOSITE-
    Due to cluster environment, there is issue when B2B picks the file from SFTP location for Custom protocol using sftp listening channel. Sometimes B2B picks multiple files from SFTP location for just one copy of file. It is happening because of cluster environment 4 instances of server is looking into the SFTP location for picking the file and sometime 2 or more instances of server are reading same file and sending the copy to B2B.
    Please let me know , how can I stop this behavior

    All QFE's have been applied we are building the image so we have some control.
    I have build an image which used the debug DLL's of the FATFS and I have enabled all of the DebugZones.  The problem is still happening. From the timings in the debug logs and the timestamps in the data which corrupts the test file I have been able
    to see that the file is corrupted AFTER the write is complete. Or at least that's how it seems.
    We finished writing the file and closed the handle. Then more data is written to other files. When we get around to verifying the file it now contains data from the files that were subsequently written.
    What I think I need to do is figure out in detail how the two files were "laid down" onto the SDCard.  If the system used the same cluster to write the 2 files then that would explain the issue.

  • SAP workflow logs for work item forwarding.

    Hi All,
    I just forwarded the workitem today to around 25 users. But I dont know where does this reflect in the logs. My workflow is waiting for approval in managers inbox.
    And the workflow logs says ready state. And no where that I can see the list of 30 users that I have forwarded it to !
    Thanks,
    AC.

    Hi,
    I just forwarded the workitem today to around 25 users. But I dont know where does this reflect in the logs. My workflow is waiting for approval in managers inbox.
    You can only forward the dialog workitem. Now go to workflow log. Clicks on agent button you will find the current agent to whom the workitme is belongs. After forwarding refresh your managers SBWP, workitem will not be there.
    Thanks and regards,
    SNJY

Maybe you are looking for

  • Can i use my imac g5 as a monitor only?

    i want to get into the intel world at home and i have an imac g5. i was thinking of buying a mini and hoping that i could use the monitor of the imac as the monitor for the mini (without using the computer part of the imac). i'm not sure if/how this

  • How to track a particular color in AS3

    Dear Friends, Iam creating a virtual reality project. In that iam loading the video from webcam. I want move an object (instead of mouse cursor) in screen when I move my hand with a colored (red, green, blue) paper. Please help me, how can I track th

  • Tagged PDF to Word Document

    I'm not sure this is in the right area for discussion. I have a tagged PDF, the way it was generated was just compiling a bunch of images on various sheets and add comments with the acrobat tools. I want to be able to convert this PDF with all tags t

  • SSIS question - Email the results of the table in pipe delimited format to the users

    I am new to SSIS and I have a requirement.  I have a sales table that has transactions for all months.  I am trying to automate the process which involves following steps: I need to query the table based on previous month. Email the results of the ta

  • Need help with idea

    Hi, I recently replaced my MacBook Pro 13" 2011 model with a new HDD, I had the origional Hitachi, 320GB / 5400RPM HDD removed as it broke and lost everything on my Mac as I had no backup HDD at all. I now have purchased a new Seagate 750GB / 7200.4R