Workflow forwarding restriction

Hi All,
We are having a requirement where we need to restrict the users to whom a workflow has to be forwarded.The restriction and validation would be based on the spendlimit which has to be checked from  a Z table.
We have tried the following,
1) Implement the Program exit in the workflow corresponding to the forwarding functionality which is not getting called! with method Before_execution of Interface IF_WAPI_WORKITEM_CONTEXT.
2)enabling general forwarding not allowed in the workflow along with rule and role logic. But we could not use it as we have BADI which gives us the next agent assignment. The rule over-writes the BADI logic. So we couldnt use this.
Workflow :14000134.
Can anyone suggest what else we could try in the option 1 or any other suggestions.
Thanks in advance!
Regards,
Gowthami.

Hi,
What is the reason why so many workitems are constantly forwarded in your system??
One of the reasons to use SAP business Workflow is to ensure that the correct people get their work.
If any forwarding is needed you could always just give a limited number of people,like teamleaders access to SWIA.
Or just create a new procedure if forwarding is needed that this is handled by the workflow administrator.
Kind regards, Rob Dielemans

Similar Messages

  • Is there any other way to achieve per user call forward restriction other than to create multiple voice policies?

    Hello,
    We mentioned the environment details below:
    Environment
    In our PBX environment, currently a user can forward calls to any local (within a region) internal extension. But for external PSTN call forwarding, a user needs to send a request and be approved by their manager. And the forwarding restriction
    is applied such that user is only allowed to forward to that particular PSTN number - to prevent toll fraud.
    Moving forward to Lync, using voice policy's call forwarding and simultaneous ring PSTN usages, I can set it to allow forward and simultaneous ring to custom PSTN usage and a custom route that will only send calls to these pre-approved
    external numbers.
    Outcome
    But in such a scenario,
     sSince all the custom external allowed numbers will have to be put into a single Route match table, User A will be able to successfully
    set up call forward to User B's number. (if they come to know about it somehow, that is)
    rü 
    Route matching list will be very long due to the number of users per hubsite that has call forwarding enabled.
    Questions
    Is there any other way to achieve per user call forward restriction other than to create multiple voice policies ? MSPL may be ?  
    2. Is there a limit in the number of entries you can have on the Route pattern matching regex expression ?
    Please advise. MANY THANKS.

    1) I think multiple policies may be your best bet, though it's not a fun one to manage, I agree.  MSPL could do it, but it would be more complex to maintain in the end.  Even gateways have limitations on routes.
    2) I'm not aware of a limit, though I'm not saying there's isn't one.  But if you hit it, you could move to a second usage/route combo.
    I'd suggest building out some PowerShell usage/route creation/organization script for this so it's not something that would need to be maintained within the GUI.
    Please remember, if you see a post that helped you please click "Vote As Helpful" and if it answered your question please click "Mark As Answer".
    SWC Unified Communications
    This forum post is based upon my personal experience and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs.

  • Workflow Forwarding is giving dump in webdypro.

    Hello Experts,
    I am working with some workflow tool with WD ABAP. And i want to forward workitem to another user and i m using
    SWL_WI_DISPATCH funtion module for forwarding . But its giving me dump in my web dynpro application. If there any alternative FM for workflow forwarding from WD application please advice.
    The error i am getting like below.
    The following error text was processed in the system R3D : Screen output without connection to user.
    The error occurred on the application server AUSR3DEVDC02_R3D_00 and in the work process 1 .
    The termination type was: RABAX_STATE
    The ABAP call stack was:
    Function: RH_TASK_AGENTS_SEARCH of program SAPLRHW0
    Function: SWL_WI_DIALOG_FORWARD of program SAPLSWL3
    Function: SWL_WI_DISPATCH of program SAPLSWLD
    Method: FORWARD of program /1BCWDY/88CYALX665AYO7GJA2M1==CP
    Method: IF_DETAILS~FORWARD of program /1BCWDY/88CYALX665AYO7GJA2M1==CP
    Method: ONACTIONACTION of program /1BCWDY/88CYALX665AYO7GJA2M1==CP
    Method: IF_WDR_VIEW_DELEGATE~WD_INVOKE_EVENT_HANDLER of program /1BCWDY/88CYALX665AYO7GJA2M1==CP
    Method: INVOKE_EVENTHANDLER of program CL_WDR_DELEGATING_VIEW========CP
    Method: IF_WDR_ACTION~FIRE of program CL_WDR_ACTION=================CP
    Method: DO_HANDLE_ACTION_EVENT of program CL_WDR_WINDOW_PHASE_MODEL=====CP
    Thanks,
    Satya
    Edited by: satya pujahari on Jun 15, 2010 1:01 PM

    Thanks..but all the parameter i have to pass except WI_ID, bcuz i am getting some dump " Incorrect parameter with CALL FUNCTION ".
    Thanks,
    Satya

  • Workflow To restrict  the release of Transport request

    Hi Guys,
    Can any one tell me is there any Standard workflow to restrict the User's to release the Transport Request?
    Regards
    Venkatesh.S
    Edited by: venkatesh saravanaperumal on Jan 16, 2008 11:40 AM

    Check this template
    30000524
    45301534
    71000008
    74500938
    74500939
    Thanks
    Arghadip

  • Moving the Shopping Cart workflow forward in a approver Rejects a line item

    Hi Friends,
       We a facing an issue while Shopping Cart Approval process.
    We have designed our SC Workflow , with Schema and 4 Process levels. Currently the Approvals are happening fine.
    Issue is happening when a Line Item is Rejected by a Single Approver. The Approval process does not move forward.
    We need need to move the SC process forward.
    Ex: SC: 1000000032
    Approval Flow:
    ITEM1:  APP01 -> APP02
    ITEM2:  APP05 -> APP07
    Scenario:01 :
    Once APP01 & APP05 approves in first level.  Then APP02 & APP07 approves . Then the process completes.
    Scenario:02:
    Once APP01 Rejects & APP05 Approves in first level. Then the SC WF does not move forward.
    How can I move the WF process forward once a approver rejects.
    Need your inputs.
    Regards,
    Jagan

    Hello Markus,
    what you describe does not correspond to condition standard determination to know if decision has to be checked or not.
    Indeed, this evaluation is done by /SAPSRM/IF_WF_PROCESS_SBWF~IS_DECISION_ACCEPT_REQUIRED method from /SAPSRM/CL_WF_PROCESS_SBWF class.
    Inside this method, the default behavior is based on decision of current process level:
    - If it is not "rejected" or not "approved" (this means, if it is "inquired"), there is an interaction
    - else, there is no interaction.
    Then, for "rejected" or "approved" decision, a Business Rule evaluation is done in order to check if the document responsible need to accept the current decision.
    If evaluation ID is true, acceptance by Contact Person is required.
    I am currently not able to check workflow behaviour for partial rejection when no acceptance by contact person is customized.
    I will see this next week.
    Regards.
    Laurent.

  • Approval Workflow Forwarding issue

    Hi Gurus,
    I am facing a unique problem. We are using SRM5.0 with ECC6.0 as backend. We have a n-step BADI workflow implemented for approval of shopping carts. Let us say, I created a shopping cart which is to be approved by X and then by Y. Now, if the approver X forwards this approval mail (either from SAP inbox or from his external mail id) to another user Z, then on complete approval, the approval preview in the shopping cart shows only user Y as the approver of the SC. Neither user X nor Z are shown as approver nor does it show that Z has approved the shopping cart.
    Why is this happening? Is this a SAP-standard procedure?  How do I correct this such that the shopping cart shows that user Z has approved it?
    Could anyone please throw some light on this issue? Will be really grateful...
    Thanks & Regards,
    Ancy

    Hi,
      Once the SC is approved by Z and Y, the approval preview must be display both approvers.. if this is not happen.. then check the OSS note.. what is your SP Level?

  • BADI Workflow substitution - restrictions customization

    Hello Friends,
    I am currently working on a workflow approval migration Project  on SAP ECC 6.0
    I am trying to customize substitution process.
    > I need to enforce end validity date while users are assigning substitutes.
    > Based on activity groups/roles , I need to restrict substitution assignment.
    End users would use : SBWP
    and IT team would use RH_SUBSTITUTES_LIST program to maintain substitutes.
    please suggest how this can be acheived .
    Does a BADI  implementation related to : WF_SUBSTITUTE  would work ?
    Or is there a BADI more appropriate for RH_SUBSTITUTES_LIST ?
    thanks for your inputs.
    Raghu V

  • Invoice Approval workflow - forward functionality with AME

    Dear,
    We are on R12.0.6, setting up AME for invoice approval.
    Looking at the Invoice Approval process Approval lookup type I don't see 'forward' or 'approve and forward' lookup codes.
    Does it indicate that 'Forward' and 'Approve and Forward' functionality is not implemented for the Invoice Apporval workflow?
    The AME documentation on the other hand discusses forwardingBehaviors.
    If anybody went through this and can through any comments on the subject of the forward functionality in the invoice approval would be great!
    Thank you
    Anatoliy

    Pl post details of OS, database and EBS versions.
    In 11i, using AME is a requirement. I believe the same applies to R12 also.
    AP Invoice Approval Workflow White Paper (Doc ID 293152.1)
    A Guide to Invoice Approval Workflow - setup and demo (Doc ID 299618.1)
    HTH
    Srini

  • Workflow forward User selection

    Hi,
    When a user goes to forward a workflow to someone, you get the "Universal Worklist: Forward items -...".  When doing the search for a person, a list is returned.  Where is this list created from?  We want to limit the list to be only managers, but right now, we are retrieving the whole corporation, and this is unacceptable.  How can someone control the people/employees that show up in the search list?  Is there a certain authorization that goes with it, or an RFC that is called?
    Any kind of direction would be appreciated.
    Cheers,
    Kevin

    Hi Kevin!
    Ever got an solution concerning this issue? We are facing a very similar problem.
    Greetings,
    Joe

  • Workflow forwarding

    Hi,
    i have integrated the webdynpro form with workflow by using sap wapi create event function module which is mentioned in webdynpro form.
    now i want to add a button to forward a work item to any user.
    please let me know is there any function module?
    if i mention that function module in forward button(in webdynpro form),will that work item be moved to any user?
    Please let me know how to do??
    Regards,
    Ramesh.

    Hi Ramesh
    You can use FM SAP_WAPI_FORWARD_WORKITEM
    The user should be one of the Possible Agents (either the task should be set as a General task in Agent Assignment or if there are a fixed set to Agents in Agent Assignment, the user should be a part of it).
    Also, the user should not be an excluded agent of that work item.
    Regards,
    Modak
    Message was edited by: Modak Gupta .......... to know more on Possible Agents, refer this link : http://scn.sap.com/community/bpm/business-workflow/blog/2013/05/10/workflow-self-study-notes-part-2-theory--agents  

  • Workflow Forwarding to external mail help.

    Hi All,
    We use to use SO12 in our previous projects to forward workflow items to SAP outlook inbox. It was integrated with outlook, as users were able to approve or reject the same through the outlook inbox. So that means that they had some integration tool like Duet and stuff.....?
    Because by using simple forwarding using report RSWUWFML2 and SWADMIN ..... few more t-codes i guess its just the notification that is getting forwarded to the outlook mail and not that its integrated? So its like one way communication? Please correct my understanding!
    Please correct my undestanding.
    Thanks in advance.
    Anupma.

    I guess the link below has solved all my questions.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/0022959c-1e4f-2a10-88a1-a2ecac80ab6a?quicklink=index&overridelayout=true
    And still everybody's view and explanation is welcome.
    Thanks,
    Anupma Chandra.
    Edited by: anupma chandra on Apr 1, 2010 6:46 PM

  • Canon C100 + HyperDeck Shuttle 2 + Adobe Workflow Question

    Hello Everybody,
    I recently purchased a Hyperdeck Shuttle 2 to pair with my Canon C100. The C100 outputs uncompressed footage thru HDMI. I shot a film recently and I recorded uncompressed 10 bit 4:2:2 Quicktime files thru the shuttle. I need some help with the best way to edit/grade this footage. I searched all over the internet and I found references only to the DNxHD MXF file format or ProRes file format that the shuttle can do. Nobody seems to be using/discussing the uncompressed Quicktime 10 bit 4:2:2 workflow.
    Restrictions: Workflow has to be Adobe + Windows
    The C100 sends the 24p signal in a 60i wrapper and as a result the footage shows up as 29.97 fps.
    1. Removing Pull Down in Adobe After Effects?
    What is the best way to do this? I can go to Adobe AE and Interpret footage. This is converting video from 29.97 to 23.976. Once this step is done:
    A. Do I need to render it and use the rendered file for further steps (Edit/Grade)? The original file out of the shuttle2 shows up as Quicktime 10 Bit Uncompressed YUV 4:2:2, Trillions of Colors. Do I need to render back to the same format or should I render to Uncompressed Avi (Internet is full of issues with QT on Windows). When I try AVI, it offers only Millions of Colors and not Trillions of colors. Will there be a loss in Quality? If I render to uncompressed AVI the file size is almost same as the original. If I render back to the original format (Quicktime 10 Bit Uncompressed YUV 4:2:2, Trillions of Colors) the file size decreases by 10% - 15% making me believe that there is some sort of compression happening.
    B. Do I just skip rendering and somehow send the footage over to Premiere for Editing, Speedgrade for grading and then output for delivery? This would mean sticking to the same file format that the shuttle captured. I am not even sure if this can be done.
    2. Removing Pull Down in Adobe PPro?
    Is there any way I can remove pulldown in Ppro without having to go to AE? I see the Interpret footage option in Ppro. Even after I do it, the file properties still show as 29.97 fps.
    Also, what would be the correct preset option in Ppro? I see a Blackmagic Capture
    Any help will be greatly appreciated. The reason why I want to stick to the least lossy format is because I have a few shots that are underexposed and a few that have an incorrect white balance

    Hi Jim... Yes :-). Foolish. Lesson Learnt.
    But if you look at the questions, I guess they are general to Camera + External Recording setup rather than a specific brand?

  • Permissions for publishing App-v packages

    On our Xenapp 6.5 environment, we precache all out appv packages.
    when a user logs on his or her applications are immediate available, very happy with this.
    but now by accident i found out that when a regular  user is aware of the powershell command
    "get-appvclientpackage -all | publish-appvclientpackage" he is able to use all appv applications.
    is this by design? and how can we prevent this, users must only be able to use the applications assigned to them.
    Thanks in Advance.
    for publishing we use app-v publishing server and app-v management server.
    Johnny Bos

    Hello,
    I would expect that this is by design, and that everyone involved expects it to behave like this.
    A few ways forward;
    Restrict powershell execution (may break things)
    Hide PowerShell
    If this is a concern that you feel should be addressed, you can most likely raise a support call (or design change).
    Nicke Källén | The Knack| Twitter:
    @Znackattack

  • Support for JSP's located in WEB-INF directory

    Several application servers support the use of placing JSP pages underneath the WEB-INF directory, to insure that only server side workflow forwards requests to those pages and not direct URL access. IN addition the JSTL specification supports the use of
    <c:import url="/WEBINF/published/campaign_Arts.jsp" />
    Does OC4J 9.0.3 support this syntax? I cannot get it to work. Is there an application configuration file I need to update to support this?
    Thanks

              thank you for your reply...
              but...
              My problem is that i want to serve jsp pages that include various other jsp pages.
              But i don't want those other pages to be served directly. The approach of putting
              the jsp files in the WEB-INF, or in a sub directory of it, worked fine on Tomcat.
              The way i look at it is that the server has direct access to them when putting
              togetter the main jsp, but they can't be accessed from the outside. But this seems
              not to be the case.
              Any ideas?
              "ilya Devers" <[email protected]> wrote:
              >The WEB-INF is not perceived as a directory to the engine. Resources
              >in it
              >are not exposed and should not. It can hold sensitive resources such
              >as
              >application deployment descriptors that can contain database log in
              >information to name something. The engine should never serve resources
              >located here.
              >
              >This directory should only contain the normal directories: lib and classes,
              >and the web.xml files (and weblogic.xml).
              >
              >Hope this helps.
              >
              >ilya
              >
              

  • The specification is in read mode?

    I created a material spec and add some data to nutrition & compliance tab,
    then run CACS.
    it also in draft status, but its edit button is disappeared.
    I create a issue for the spec. and modify something and save. it appear a message said "the spec is in read mode!"
    and the edit button disppeared again in new version .
    it also can not be modified now.
    what reason cause this problem?
    the Agile4P version is v6.1.1 and database is oracle 11g
    Terry
    帖子经 user12039161编辑过

    Hi Terry,
    first of all, I think you can only see 'CACS' button when spec is in Read Mode.
    if current user doesn't have Write Permission to this spec,when user saves the spec, the spec will automatically turn to Save&Close status. that's why the edit button disappear because user doesn't have Write permission. all you need to do is changing the workflow to grant the user Write permission or assign user with 'SPEC_ADMIN' role so he can edit regardless of workflow write restriction.
    Thanks,
    Jessie

Maybe you are looking for