Workspace View having two buttons Approve/Reject

Hi,
My client wants us to change the BPM workspace completely. We have a manager role.
The client wants us to create a view with a column with a certain ID. Based on that ID, the manager would either approve or reject instances in his role.
But the client does not want us to use a BPM Presentation or a JSP to approve or reject the instance. That would be a lot of clicks for the manager i.e. first login and open his workspace, then click on the BPM presentation or JSP and then click on the approve or reject button.
This would be more than 2 clicks for the manager which he does not want to do.
Therefore our client wants us to build an easy way to approve or reject instances. And this easy way is to have these two buttons in the workspace view itself. Based on this one column which contains the ID in the view, the manager would then approve or rejcct the instance.
How can we change the workspace and the views inside the workspace to accomodate this requirement of having two buttons?
Any idea?

Does it have to be two new buttons on the workspace inbox list? You can create interactives that are simple methods. You define two methods or tasks. They're called "optional tasks". They can be used with a screen-flow too, if you want. So you have a manager who may want to drill down into the work item and look at it. They would then open a screen-flow/JSP page and accept or deny the work item. Or they can select one of two optional tasks; accept or deny. You do this directly from the inbox view without going into the screenflow. You can do this by modifying the workspace to add extra buttons or just use the OOB functionality to select one of the two optional tasks. It's not a button, just a drop-down select list that is available in the inbox view.
If you have to go the route of adding buttons to the inbox view, you may be able to do this with the workspace decorator. It'll take some work to figure out how to link the buttons to the optional tasks, but it's possible. I don't have a ready solution for doing this, you'd have to figure that out yourself.
To get started on using the workspace decorator, refer to my blog:
http://blog.ssglimited.com/2010/02/19/customizing-oracle-bpm-using-worklist-decorator/
HTH.
Mark

Similar Messages

  • How two button approve & reject execute action in interactive form?

    Dear All,
    i want put 2 buttons in interactive form and call action on execution of button.
    Reagards,
    Gurprit Bhatia

    Hi,
    Hi Gurprit,
    Drag & drop "Submit" button from "Web dynpro Native" Tab. and change the button text as per as per your requirement.
    select the button there you can see the submit button script. there set a flag indicator to segregate the button.
    e.g :  Flag.rawValue = "X" ;   
    Approve       Flag.rawValue = "Y" ;   
    Reject .
    in menu bar  select Utilities(M) and click on "Insert WebDynpro Script"
    Edited by: Naganath Mudale on Sep 14, 2009 7:27 AM

  • User Decision buttons(Approve,Reject) in workitem along with a tcode link

    Hi Friends,
    I have a requirement to give two buttons in workitem.so that when user clicks the workitem,
    he can get two options to either approve or reject the invoice.
    They also want to see the document,so i need to give the link for the transaction code in workitem.
    I have given the method as a default one in business object,and in method i am calling the transaction.
    but still my required output is not coming.Workitem is only executing the tcode,when i m clicking on the workitem.
    For this do i need to design a screen?
    If yes how to give the link in custimized screen.
    Thanks in advance.
    Madhu.

    Let's get clear.
    You have a decision workitem with two options.
    This step is linked to a standard Task which calls to method PROCESS from standard Business Obect DECISION.
    You should copy the standard task 8267 and in the new task create a reference to the business object and pass it from WF through binding.
    When the workitem is created a hyperlink will appear in Attachments box. When this link is clicked the default method of the BOR will be called. The key of the BOR instance was already defined with the binding.
    You can also attach more BOR instances passing them to the task through binding with the obect _Attach.Objects.

  • Whenever we click on any of the link to open it, the firefox shows popup - an error having two buttons 'Send Error Report' and ' Dont Send'. Clickking on either of them closes the firefox and it is continously irritating us a lot.

    any it site it may be, clicking on any link which opens in a new tab or a window, always firefox gets crashed. Please reply the solution as soon as possible as it is really very very irritating.

    See:
    *http://kb.mozillazine.org/Firefox_crashes
    *https://support.mozilla.com/kb/Firefox+crashes
    Start Firefox in <u>[[Safe Mode]]</u> to check if one of the extensions is causing the problem (switch to the DEFAULT theme: Firefox (Tools) > Add-ons > Appearance/Themes).
    *Don't make any changes on the Safe mode start window.
    *https://support.mozilla.com/kb/Safe+Mode
    Delete the files sessionstore.js [2] and sessionstore.bak in the Firefox Profile Folder.
    * Help > Troubleshooting Information > Profile Directory: Open Containing Folder
    * http://kb.mozillazine.org/Profile_folder_-_Firefox
    If you see files sessionstore-##.js with a number in the left part of the name like sessionstore-1.js then delete those as well.<br />
    Deleting sessionstore.js will cause App Tabs and Tab Groups and open and closed (undo) tabs to get lost, so you will have to create them again (make a note or bookmark them).
    See also:
    * [1] http://kb.mozillazine.org/Session_Restore
    * [2] http://kb.mozillazine.org/sessionstore.js

  • Disable approval/rejection at item level.

    Hi All,
    We need to stop the user from approving/rejecting a SC at item level.
    On EBP Home screen , click on Approval link , then click on magnifying glass,there are two radio buttons .I hide the radio buttons with help of [this thread.|How to hide Approve and reject radio buttons at item level.;
    Although the radio buttons are hidden but still if the user presses "Save" button the SC is approved by default because the Approved RBs are selected at item level.
    How can I initialize both radio buttons ie. none RB is checked so that clicking save does nto approves/rejetcs  a SC .
    Or can i use some BADI for this..please suggest.
    Reagrds,
    Anubhav

    Hi Daniel,
    As you said,its not possible to avoid approval/rejection at item level on click of save button and coding a new save button will be very complex so I created two radio buttons (approval / rejection ) at header level If the Approval RB at header level is selected , all the approval RBs at item level are selected automatically selected and same applies for rejection RB at header level.The item level RBs are invisible/hidden so the user has no idea of item level RBs.
    Now I am facing two problems..
    1)If I put the code for RBs in Template 120 , it also ahows up on other screens like in step2 , while creating the SC.
    If i put the code in Template 140 , i get it in step3 while creating the SC.
    In which template should I code the RBs so that they are visible in the approval screen or is there a way to know from where the template was called I mean was it called during SC creation or directly clicking on approval link  OR  can we check if the user has employee role or manager role so that the approval / rejection RBs are displayed only for managers ?
    2) For this JS function to work perfectly , i need to know the number of items in the SC.
    Which variable in the Template 120 of BBPSC01 contains the no. of items in SC?
    Thanks a lot,
    Anubhav
    Edited by: Anubhav Jain on Mar 31, 2009 7:47 AM

  • UWL Approval/Reject buttons above the List

    Hi all,
    How can i place all the action buttons in UWL which appears for a particular work item above the UWL table . Presently they are present below the Description of the work item.is this can be done in XML configuration ?
    Thanks
    Prasad

    Hi Prasad
    I hope you are well and many thanks for using the SAP Discussion Forums. In relation to your query you mentioned the following:
    How can i place all the action buttons in UWL which appears for a particular work item above the UWL table . Presently they are present below the Description of the work item.is this can be done in XML configuration ?
    You are correct in your observation as this resolution comes down to XML configuation. I have outlined a sample below for your cross reference and convenience. The property you should be highlighting and reviewing here is "ActionPosition".
    Firstly - Do you have the action defined in the view?
    SAMPLE:
    <Views>
    <View name="com.sap.pct.erp.mss.tra.view.TripCheckView" selectionMode="SINGLESELECT" width="98%" supportedItemTypes="uwl.task.webflow.decision.TS00008267"
    columnOrder="statusIcon, subject, priority, creatorId, createdDate, dueDate, processor, forwardedDate, attachmentCount, detailIcon, APPROVE,REJECT" sortby="priority:descend, dueDate:ascend, createdDate:descend"tableDesign="STANDARD" visibleRowCount="10" headerVisible="yes"queryRange="undefined" tableNavigationFooterVisible="yes"
    tableNavigationType="CUSTOMNAV" refresh="300" dueDateSevere="0"dueDateWarning="0" emphasizedItems="none"displayOnlyDefinedAttributes="yes" dynamicCreationAllowed="yes"
    actionPosition="bottom"referenceBundle="com.sap.pct.erp.mss.tra.TripCheck">
    <Actions>
    <Action reference= "<ACTION BUTTON NAME
    REQUIRED>"/> </Actions>
    </View></Views>
    Where I have <ACTION BUTTON NAME REQUIRED> you should have something
    like forward, etc.
    Now a point to highlight there are two principals to remember when you are working with XML files.
    Before making changes the XML files should be copied so changes can be reverted easily if required.
    XML files follow the concept of precedence. So to realize changes in terms of visual display the newly edited XML file needs to be re-uploaded with a new priority of "High". After doing so clear the UWL Cache.
    Kindly update me as per your findings.
    Kind Regards
    Troy Cronin - Enterprise Portal Support Engineer

  • Calling BAPI on click of Approve/Reject button

    Hello All,
    I have a GP Application in which the initiator fills out a form which goes for approval to the approver.....now once the Approver clicks on Approve/Reject button i want to call a BAPI to update certain fields in the R/3 ......since those 2 buttons are part of the standard SAP Visual Approval Callable Object ....please let me know if this is possible....
    Any help would be highly appreciated.
    Regards.,
    Anil

    Hello Anil!
    Basically, you have two options:
    1.) You can invoke the BAPI from your VC model when the button is clicked.
    2.) You can invoke the BAPI from the GP.
    First of all, you should consider wrapping the BAPI with a web service.
    For option 1: Import your web service into your VC model and invoke it when the button is clicked.
    For option 2: Create a callable object from you web service. In the VC you must now provide a result state, which indicates whether the approve or the reject button has been clicked. Depending on this result state you can now invoke the callable object in your GP.
    I recomment option 1.
    Best regards
    Alexander

  • Generate report having details of suspended,approved,rejected Approvals

    Hi Frinds,
    can you please help me to solve the following problem...
    Say there are few approvals( suspended,approved,rejected ). My requirment is to generate a custom report which will show the details ( requester, approver,date submitted etc etc) of those approval requests within a date range( this will be date picker fields with From date to To Date)
    thanks
    Somnath.

    That's pretty strange.
    Let's just see how you are doing this. Once you detect the out of hours situation in your Routing Script (either by checking a Global variable refreshed by an Admin script or by having a Time of Day node directly in the routing script), do you set a Call Type?
    Then after setting the call type, I assume you play a CVP message and Release the call. Correct?
    When you query the TCD on this call type you should only see your after hours calls. Let's look at one of the calls.
    You should see two rows in the TCD, one with the DNIS of your number on the gateway, or from the PSTN carrier, and one with the VRU transfer label (say 8111111111) - maybe that's in the DigitsDialed column, I'm not in front of an HDS database and can't check. This is all you should see for a call that comes out of hours.
    Both these legs should have the same RouterCallKey with different RouterCallKeySequenceNumbers.
    Do you see this?
    What is happening with another call at a similar time with a different RouterCallKey ? That doesn't make sense.
    Maybe you could do a query and show us the output?
    Regards,
    Geoff

  • Workflow approval/reject buttons have dissapeared

    Hello
    I am using workflow task to approve or to reject the workflow assign task. I've just tried to reorder the workflow task fields by entering into "Workflow Task (Sharepoint 2013)" content type, and then entering into "Column order" there,
    and then I just reordered some fields inside. This caused the dissapearence of approve/reject buttons from workflow task approval form.
    Please help!
    Thanks

    I was having the same issue, though I don't know how I got there.  (I had "help" on the site.)
    I performed these steps to resolve the issue:
    Deleted the Workflow Tasks list.  
    Created a new workflow "Delete Me" for the sole purpose of creating the Workflow Tasks list again.  Publish the workflow.
    Went back to the original workflow and selected the new Workflow Tasks list and republished.  The buttons came back.  
    Then, I deleted the "Delete Me" workflow.
    Hoping this solution is valuable to someone else,

  • I bougnt my S5 a month ago and I am having two major issues.  The screen is very slow to respond.  When the screen is dark and I press the home button, it doesn't come on.  I have to press the button anywhere from 4-10 times and then it usually flashes on

    I bougnt my S5 a month ago and I am having two major issues.  The screen is very slow to respond.  When the screen is dark and I press the home button, it doesn't come on.  I have to press the button anywhere from 4-10 times and then it usually flashes on and back off.  It is very, very frustrating.  The other issue is that the battery drains very quickly.  I have called Verizon numerous times regarding these issues.  They tell me to do different things that never help.  We eventually did a factory reset and it still has the same issues.  Help!  It is a brand new phone and unfortunately I am in a new two year contract.  Ugh. Is there anyone out there who can help me?

    I have done that several times.  In fact, every time I call Verizon with my phone problems, they have me do the same things repeatedly.  I keep telling them I have already done them but they insist they are SURE it will work this time.  It never does.  After doing the factory reset and it still not working correctly, they act like they are confused, almost like I am lying.  I did what you suggested above on the slim chance it would work this time but it did not.  I bought two S5's that day and the other one works perfectly fine.  I know I got a bad phone.  Verizon just does not listen.  It is a bad phone.  I just want a new phone that works properly.  Is that too much to ask?  I bought a new phone that has been bad from day one.  Why oh why do I have to spend hours of my time on the phone, in the store, on the computer, trying to rectify this?  It shouldn't be this difficult!  Help please!!!

  • Workflow user-decision mail with Approve & Reject button to Outlook.

    Hi All,
    Requirement: To send a mail with Approve & Reject buttons to outlook inbox.
    Approach: I have used the user-decision step in the workflow and the approve, reject buttons are displayed . As far as solution in SAP inbox is concerned, it is solved.
    However the requirement is to show the mail with the buttons in the outlook mail.
    Resolution Required For: to show the mail with the buttons in the outlook mail. I am new to workflows sending mail to outlook inbox. Is there any way to do this using ABAP developments.
    Thanks for your time.
    Best Regards,
    Goutham.

    Hi,
    If you are on ECC 5.0 or above, you can use the Extended Notif. for achieving this.
    How are you getting the Outlook mail ?. If you already have Extn.Notif, then do the following :
    1. In Transaction SWNCONFIG,for your Scenario and Category,
    in the Subscription Basis Data -->Subscription Settings,
    Set the parameter SHOW_ACTION_DECISION_AS as "LINK"
    This will give you the options of your user decision as LInks in Outlook mail.
    There is lot of material in this forum for Extended Notif. if you search.
    Hope this helps.
    venu

  • Can we have approve/reject action button in email sent using SharePoint designer or do we need to custom code it?

    Hello,
    for particular item approval, when user receives an email, can email contain button of approve/reject or if user just replies to that mail using one word "Approve/Reject", so that item value should get updated in list and also get approved.
    Is it possible using SharePoint designer workflow or custom code workflow or Nintex workflow?
    Please guide.
    Thanking you in advance.
    Regards,
    Jayashri

    Follow these steps:
    You can create custom page with code to approve/reject item.
    Then you should pass item id (and other information if needed) in a query string.
    In a workflow you can generate a link to the created page and add it to email body.
    When a user will receive email, he/she will click on the button (link), then new tab with created page will be opened, where your custom code will approve an item.
    [custom.development]

  • Approve/Reject button not appearing in Email , but present in the notificat

    Hello Friends,
    I am using Po requisition Approval workflow in iProcurement for PR approval.
    One strange thing is happening , that in approval emails Approve/Reject button are not appearing but the same are present in the notification.
    Moreover , some people are getting emails, others are not.
    We have just started setting up the instance for the design prototype , so might be we are missing some setup/steps.
    Please suggest , what steps i am missing. Thanks !!!
    Regards,
    Amit

    Verify that the email preference for the users is not "disabled"
    Have the user login and go to the preferences link at the top.
    OR
    SELECT *
      FROM apps.fnd_user_preferences
    WHERE preference_name = 'MAILTYPE' AND user_name = '&user' Hope this helps
    Sandeep Gandhi
    Independent Techno-functional Consultant

  • UWL Approve Reject button not visible

    Hello Experts,
    We have implemented Portal 7.0 SP 18 and configured UWL. All task items are appearing correctly.
    But approve and reject button is not visible in UWL. The same is visible in ITS screen when we click on the task.
    Kindly help.
    Regards,
    Nirmal Sivakumar G

    Hi Soral,
    All workflows from ECC is causing this problem. To be precise I have configured a webflow connector to pull the tasks from SAP Inbox. The approve/Reject button should appear in UWL ivew when we select the task item. But only forward and resubmit options are visible.
    I guess the problem is with SP 18 itself. Coz there are similar threads with the same scenario in SP 18.
    Regards,
    Nirmal Sivakumar G

  • Problem with Approve & Reject buttons text

    Hi Team,
    Once we have configured UWL in EP 7.0 & backed is SRM 7.0, facing problem in Approve & Reject Buttons text.
    Instead of showing Approve & Reject text on Buttons, it showing text like this  com.sap.pct.srm.core.action.oldwfl.approve  & com.sap.pct.srm.core.action.oldwfl.reject
    Can you please help me on this?
    Thanks in advance.
    Thanks & Regards
    Sandeep.

    Sergio, Thanks for your reply.
    It's happening for all the task items. Pls find out XML file here. here i pasted some of the code from my XML, because it is not taking full XML code here.
          <Action name="com.sap.pct.srm.core.action.oldwfl.approve" groupAction="" handler="FunctionModuleActionHandler" referenceBundle="com.sap.pct.srm.core.approve" returnToDetailViewAllowed="yes" launchInNewWindow="SHOW_HEADERLESS_PORTAL" launchNewWindowFeatures="toolbar=no,menubar=no,location=no,directories=no,resizable=yes">
          <Properties>
            <Property name="FunctionModule" value="/SAPSRM/FU_WF_RFC_DECISION"/>
            <Property name="IV_DECISION" value="APPROVED"/>
            <Property name="IV_APF_VERSION" value="0500"/>
            <Property name="IV_WIID" value="${item.externalId}"/>
            <Property name="IV_MODE" value="APPROVAL"/>
            <Property name="FunctionModule" value="/SAPSRM/FU_WF_RFC_DECISION"/>
            <Property name="display_order_priority" value="50"/>
          </Properties>
        </Action>
        <Action name="com.sap.pct.srm.core.action.launchWD.conf.detail" groupAction="" handler="ObjectNavigationLauncher" referenceBundle="com.sap.pct.srm.core.launch.WDCLFPOIF" returnToDetailViewAllowed="yes" launchInNewWindow="SHOW_HEADERLESS_PORTAL" launchNewWindowFeatures="toolbar=no,menubar=no,location=no,directories=no,resizable=yes">
          <Properties>
            <Property name="Operation" value="detail"/>
            <Property name="ObjectValue" value="a=b&amp;sapsrm_botype=${item.BOTYPE}&amp;sapsrm_boid=${item.BOID}&amp;System=${item.systemId}&amp;sapsrm_wiid=${item.externalId}&amp;sapsrm_mode=${item.BOMODE}&amp;sapsrm_portalbaseurl=&lt;Portal.BaseURL>&amp;sapsrm_pcdlocation=&lt;IView.ID>"/>
            <Property name="ObjectName" value="conf"/>
            <Property name="System" value="SAP_SRM"/>
            <Property name="display_order_priority" value="30"/>
          </Properties>
        </Action>
        <Action name="com.sap.pct.srm.core.action.launchWD.oldwfl.conf.display" groupAction="" handler="ObjectNavigationLauncher" referenceBundle="com.sap.pct.srm.core.launch.WDCLFPOIF" returnToDetailViewAllowed="yes" launchInNewWindow="SHOW_HEADERLESS_PORTAL" launchNewWindowFeatures="toolbar=no,menubar=no,location=no,directories=no,resizable=yes">
          <Properties>
            <Property name="Operation" value="detail"/>
            <Property name="ObjectValue" value="a=b&amp;sapsrm_botype=BUS2203&amp;System=${item.systemId}&amp;sapsrm_wiid=${item.externalId}&amp;sapsrm_mode=DISPLAY&amp;sapsrm_portalbaseurl=&lt;Portal.BaseURL>&amp;sapsrm_pcdlocation=&lt;IView.ID>"/>
            <Property name="ObjectName" value="conf"/>
            <Property name="System" value="SAP_SRM"/>
            <Property name="display_order_priority" value="30"/>
          </Properties>
        </Action>
        <Action name="com.sap.pct.srm.core.action.launchWD.OldWFL" groupAction="" handler="ObjectNavigationLauncher" referenceBundle="com.sap.pct.srm.core.launch.WDCLFPOIF" returnToDetailViewAllowed="yes" launchInNewWindow="SHOW_HEADERLESS_PORTAL" launchNewWindowFeatures="toolbar=no,menubar=no,location=no,directories=no,resizable=yes">
          <Properties>
            <Property name="Operation" value="oldwfl"/>
            <Property name="ObjectValue" value="a=b&amp;System=${item.systemId}&amp;sapsrm_wiid=${item.externalId}&amp;sapsrm_portalbaseurl=&lt;Portal.BaseURL>&amp;sapsrm_pcdlocation=&lt;IView.ID>"/>
            <Property name="ObjectName" value="uwl"/>
            <Property name="System" value="SAP_SRM"/>
            <Property name="display_order_priority" value="30"/>
          </Properties>
        </Action>
        <Action name="com.sap.pct.srm.core.action.launchWD.conf.display" groupAction="" handler="ObjectNavigationLauncher" referenceBundle="com.sap.pct.srm.core.launch.WDCLFPOIF" returnToDetailViewAllowed="yes" launchInNewWindow="SHOW_HEADERLESS_PORTAL" launchNewWindowFeatures="toolbar=no,menubar=no,location=no,directories=no,resizable=yes">
          <Properties>
            <Property name="Operation" value="detail"/>
            <Property name="ObjectValue" value="a=b&amp;sapsrm_botype=${item.BOTYPE}&amp;sapsrm_boid=${item.BOID}&amp;System=${item.systemId}&amp;sapsrm_wiid=${item.externalId}&amp;sapsrm_mode=DISPLAY&amp;sapsrm_portalbaseurl=&lt;Portal.BaseURL>&amp;sapsrm_pcdlocation=&lt;IView.ID>"/>
            <Property name="ObjectName" value="conf"/>
            <Property name="System" value="SAP_SRM"/>
            <Property name="display_order_priority" value="30"/>
          </Properties>
        </Action>
    Thanks & Regards
    Sandeep.

Maybe you are looking for

  • Mail-Red Badge in Dock won't go away...

    Hi all, Small problem, yet annoying. Suddenly the red badge that is on the Mail icon in the dock persistently tells me I have one email, although I don't have any. Don't waste your time asking if I am sure that I have checked all mailboxes... there i

  • Best Practice Regarding Large Mobility Groups

    I was reading the WLC Best Practices and was wondering if anyone could put a number to this statement regarding the largest number of APs, end users, and controllers which can contained in a Mobility Group. We would be deploying WiSMs in two geograph

  • Skype click to call crash

    skype click to call has crashed and is affecting the uploading of my exam paper finals in trinidad

  • I had an account before an I just want to find it

    I  wanna find my old account I  wanna find my old account

  • Does anyone know how to fix launching Kuler?

    I cannot launch Kuler in CS6 AI abd PS.  I have spent hours on the phone with Adobe and I am not happy about this.  I am paying for this service and it doesn't work.  How can I get this to work once and for all