Workflow Self Approval

Hi,
We have developed a workflow to approve Travel & Expense statements. We have a requirement to
stop self-approvals of the travel expenses.
Right now self approvals are possible when the approver sets the intiator as the Substitute.
Is there any way to stop self-approvals in this scenario?
Regards,
Bharath Mohan B

What Kiran tells can be one option but I am not sure it will work or not. I think you can restrict this by Authorization ideally or setting up substitute using substitute profile and classification.
Thanks
Arghadip

Similar Messages

  • AP Invoice Workflow through AME: how to setup requesters can approve their own Invoices -Self approval

    Hi All,
    I have a requirement Where Requesters should  approve their own invoices without supervisors intervention in approvals through Approval Management Engine (AME), how can i achieved this.
    I am using:
    RDBMS : 11.1.0.7.0
    Oracle Applications : 12.1.3
    Please guide me through this.
    Thanks

    Please refer to the following docs.
    What are the Setups To Accomplish Self Approval When Integrated with Approvals Management Engine (AME) and Oracle Procurement? [ID 554223.1]
    Master Reference For AME Based Requisition Approval In R12 [ID 1207863.1]
    Thanks,
    Hussein

  • Official Self approval process in CfTE

    Issue:
    Cost center Owner is submitting the Expense report and you have to restrict
    him from approving his own Expense report.
    Conclusion:
    There is a scoping question in BC to allow or switch off Self-approval.
    If Self approval is switched off then the approver receives the approval task in his Inbox but cannot approve,a self -approval error message prevents him.In this case he has to manually forward the task to another user.This is the Official Self approval Prevention solution for SAP Cloud for Travel.
    Sincerely,
    Manasa

    Task assignment in SOA are done via human task assignment i.e. the .task component in BPEL. Now this task assignment can use various features to compute whom to assign the task to.
    1. Static: This is when you specify the group name or the user name directly into the task.
    2. Dynamic : This is when you assign the approver to be a variable and in your SOA workflow before task assignment you assign value to this variable.
    3. External Routing: This is when you assign a java code inside the .task to do all the assignment and escalations. When using this you can have complex implementations done.
    What I meant by looping is that you will need to call this .task two times, first time of the first approver and second time (if the first approves it) for the second approver. Thus when you are inside the loop you need to get the appropriate value from the payload (payload is sent from OIM to SOA when you submit/approve the request) and set it into the appropriate variable so that .task reads that variable and assigns the task to that person.
    I would recommend going through the BPEL developers guide for better understanding. Start with a simple process and see how it behaves when it runs and then pile on top of it.
    -Bikash

  • Self approving travel expense on ESS/MSS

    Hi ,
    I am implementing travel expense module. We are also implementing ESS and MSS for TE. Workflows are being used to send aprovel request to managers.
    I want to know if some one has implemented a check for self approval. i.e do any one know how to check and restrict self approval?
    If a manager creates a expense claim and it comes on his universal work list because of some wrong work flow or substitution then how can we restrict him from approving?
    Can this be done by authorisations? or by using a badi or user exit?
    Regards,
    Amit.

    You can handle this thing in two ways.....................
    1> We can always check that if the employee and approver are same then ...workflow should not allow person to approve travel expenses.We can use the exculded agents function while specfying our agent in workflow task.
    i.e if travel expense approver is person having sap id
    test01
    and employee who creates trip is also
    test01
    .Then above functionality won't allow person to approve his own trip.
    2. In case of substitutions we have to use badi to restrict this stuff.
    As per standard SAP UWL functionality you can delegate/substitute anyone in Organization. If you want using BADI WF_SUBSTITUTE can restrict user which can come in search for delegation/substitution as per your requirement.
    Please refer SAP Note 977069 - Substitute API: Providing the BAdI WF_SUBSTITUTE.

  • Problem with custom sharepoint designer approval workflow - check box: 'Start this workflow to approve publishing a major version of an item' is greyed out

    I wanted to create a simple approval workflow. Hence I opted to start from scratch rather than copy the OOTB approval WF. Using SharePoint Designer (not Visual studio) I created a reusable workflow and have added the built in 'Start approval process' action.
    It's saved and published globally.
    Everything works fine except that when associating the WF with a list the 'Start this workflow to approve publishing a major version of an item' check box is disabled.
    Major and minor versioning is enabled for the library.
    What am I missing here? Or do I have to start from the OOTB approval WF to get this to work?
    Regards
    Henning

    Again - new ideas pop up right after defining the issue as a problem. :-) Problem solved!
    I solved this by creating a new workflow from the original publishing approval workflow (copy and replace), but instead of tweaking the already defined approval process (WF action) I deleted it, then deleted all initiation form and local variables,
    and then added the 'Start approval process' action again. This re-installs all the necessary local variables without any initiation form involvement, which is just what I want.
    From here I can tweak the workflow to make it more user friendly, much like
    described by Bobby Chiang in his great blog.
    Remember to add action Set Workflow Variable 'EnableContentApproval' to Yes right before the Start Approval Process action, else the document's status won't be set to 'Approved' or 'Rejected' as an output of the workflow.
    Learning every day!
    Henning

  • Start this workflow to approve publishing a major version of an item is disabled in SharePoint Online

    Hi there,
    Despite turning on the require content approval for submitted items in the version setting.  Start this workflow to approve publishing a major version of an item is still disabled in the workflow settings.
    Anyone one know how to enable this option.
    Thanks
    Regards,
    Ravi

    Hi Wendy,
    I tried to copy and modify the Globally Reusable Workflow->Approval-SharePoint 2010 but the problem
    that I am facing is, I cant seems to find the Assign a task in the Actions list and also when I am setting the approver variable to a value, I am missing a column name( how can I get a column which is used in a list?).
    But “Start this workflow to approve publishing a major version” is enabled now using this workflow
    but saying that I am unable to complete the workflow due to the action and column missing. 
    Previously the work flow that I created was for a specific list.
    Is there any work around to this issue?
    Thanks
    Regards,
    Ravi

  • Sharepoint 2013 designer workflow auto approve task after due date is passed

    sharepoint 2013 designer workflow auto approve task after due date is passed.
    Could we approve the task automatically once due date is apssed?
    MCTS Sharepoint 2010, MCAD dotnet, MCPDEA, SharePoint Lead

    Hi Amit,
    If your task is created by a workflow (first) and stored in a separate task list, you can create another workflow on this particular task list, then each workflow instance would check if current task is expired (not approved/rejected), then
    determine if update current task's "Task Outcome" as approved (and update task status as complete), and then create a retention policy on this paricular task list to trigger the workflow on due date .
    Thanks,
    Daniel Yang
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact [email protected]
    Daniel Yang
    TechNet Community Support

  • Oracle Internet Expenses getting self approved

    All,
    We have implemented Internet expense in our instance but after a major patching , all the Expense Reports are getting self approved.
    Is there any setting or profile option that should be set so that it uses AME for approval.
    I have checked the AME Installed Flag profile option and that seems to be correct.
    Thanks,

    Please see if (What approval methods are available for use with Internet Expenses? [ID 1228281.1]) helps.
    Thanks,
    Hussein

  • Is there a workflow for approval and Reversal of Regular Journal

    Hi All,
    Is there a workflow for approval and Reversal of Regular Journal .
    can we use  the standard park document workflow for the same .. ???
    Thanks ,
    Naval

    For such activities you would probably better make use of ISR.
    See [SAP Help - Internal Service Request|http://help.sap.com/saphelp_erp60_sp/helpdata/en/53/3120386827c23ce10000009b38f842/frameset.htm]

  • Workflow issues : - Approval of carts

    Shopping carts being raised and is being approved by user and by another approver.
    Rather then going any further this is just bouncing back and forth between the user and the approver.
    Any ideas?

    Hi
    <b>Please try this -></b>
    1) Check the conditions defined in that activated workflow (Txn: SWB_PROCUREMENT). Looks like the conditions defined here do not match with shopping cart data and hence SC could not find a workflow to be triggered.
    Suggest you to just give a condition like (&TotalValue& >=0) which covers all shopping carts.
    2) You may have only one start condition defined, but there is maybe an active workflow for the SC without start condition. Use transaction SWU0 to simulate the event "created" of object bus2121 and check there is only one workflow started. If you use only one condition, make an easier one like total value >= 0. Then refresh buffer with swu_obuf (not sure it is mandatory but safe).
    3) Also check the event linkages in txn SWE2 and SWETYPV
    4) The workflow without approval is defined in your start condition, so you should have the comment "start depends on a function module" or something like that. (I don't have any system now to check the message).
    The one with red dots: you shouldn't worry about this, probably message is activation link not active.
    The two other one (one and 2 steps), not sure if your error stands there, but to be sure check that activation link is not active (you can do this through customizing or with transaction pftc_chg).
    <u>Related link -></u>
    http://help.sap.com/saphelp_srm40/helpdata/en/17/40a86c773d6c41801d78af1a34b90f/content.htm
    Do keep me posted.
    Regards
    - Atul

  • User change attribute workflow with approval  problem

    Hello,
    I have a requirement to add account numbers to user entry through workflow with approval process. and also same user can have multiple account numbers. when approver approves the User request then it's account number will be added into the user entity in ldap.
    So, i have created a Change Attribute workflow for that account number with these steps as : initiate, Approval, Commit, Error_report
    this workflow i am able to invoke through IdentityXML call and from OIM interfaces approvers able to approve and that account number is persisting under the User entity.
    Problem is: Actually above request is staging system. when user requests, it is in initiate step, when approver approves the request then only commits the info. so, there are 2 stages here.
    When i am requesting two consecutive account number requests then both requests are in initial stage. Then approver approves the 1st request then it is persisting into User entity. after that approver approves the 2nd request then this account number is overwriting the previous one. so, here is the problem i am finding. worflow is not adding the new account number.. instead its replacing the last value in the list of account numbers for an User entity.
    I hope the above problem make understandable..
    Really its a very much helpful to find the solution on this.
    Thanks in advance,
    Srini.

    Thanks for the help. Having reinstalled OID/OAM a bunch of times to properly add our custom user object, nothing seems absurd. I tried running through your steps, but I'm still not getting the workflow button. I've customized create and delete workflows properly, but the change attribute is a mystery.
    I did the following:
    1) Selected a custom attribute in Attribute Access Control
    2) Changed its read access to Anyone
    3) Saved
    4) Changed its modify access to Anyone
    5) Saved
    6) Added a new Change Attribute workflow for the custom attribute
    7) Action #1: Request, added Anyone as participant and saved
    8) Action #2: External Action, selected attribute is the custom one
    9) Action #3: Commit
    10) Saved and enabled the workflow
    11) Restarted the Identity server
    12) Picked a user
    13) Opened his user profile
    14) Clicked Modify
    The custom attribute is still editable and has no Request a Change button.

  • "Start this workflow to approve publishing a major version of an item" in Project Site templates

    Hi
    I created a document library with the "Start this workflow to approve publishing a major version of an item" on, and saved the site as a template. However when I create instances using that project site template, the document library doesn't
    have the "Start this workflow to approve publishing a major version of an item" option on, like the site that was used for the template have.
    Is this option not possible to save on a project site template?
    Here are the steps I did:
    On a document library I set the versioning for major and minor version
    I create an “Publishing approval” workflow and set it to “Start this workflow to approve publishing on a major version”.
    But when I create a project instance of this type, the document library on the project site has the “Start this workflow to approve publishing on a major version” turned off.
    Thanks!
    Best regards

    Hi,
    I recommend to create a  WebProvisioned event receiver.
    We need to create an event handler and register it with the Web Provisioned event. In the event, we need to find the specific Library and set SPList.DefaultContentApprovalWorkflowId property.
    When the site is provisioned, the event handler is activated. Then the "Start this workflow to approve publishing a major version of an item" option will be checked.
    More information:
    SPWebEventReceiver.WebProvisioned method (Microsoft.SharePoint)
    SPList.DefaultContentApprovalWorkflowId property (Microsoft.SharePoint)
    Attaching Web Event to perform operations after creating the web (Event Receiver Concept)
    Best Regards,
    Linda Li
    Linda Li
    TechNet Community Support

  • Workflow for Approval of Appropriation Request

    Dear experts,
    I have been working on Workflow for Approval of Appropriation Request.
    Even after carrying out all the required configuration, the process is not working. Following are the symptoms:
    When appropriation request is submitted for Approval, I am maintaining user ids of approvers in the Partner field.The moment I click For Approval status the Approve Button is deactivated.Even when I log in from the Approver's user ID the button is Deactivated. 
    When I check the Business Workplace Inboxes of Approvers there are no Workflow related mails.
    please help me out
    Regards,
    srikanth

    srikanth,
    Have you maintained all the configurations related to Work flow in IMG? like activating event linkage, assigning agents, approval schema etc...
    Also, have you maintained the workflow automatic configuration in transaction SWU3,
    you have to maintain the following:
    1. create a user id WF-BATCH, user type system and maintain a password for this user (seek BASIS team help for doing this)
    2. Assign SAP_ALL & SAP_NEW in user profile tab.
    3. in SWU3, under Maintain Runtime Environment --> Maintain Workflow System Administrator , select line and click on execute button, select user - WF-BATCH, save and back.
    4. then in the same screen select *Configure RFC Destination * click on execute, system prompts with the user id mentioned in the above step, you enter the password mentioned in the first step, click OK.
    5. now select *Maintain Runtime Environment * click on perform automatic configuration button (f9).
    6. Ensure that the option Maintain Runtime Environment turns to Green tick mark.
    7. select Classify Tasks as General click on perform automatic configuration button (f9).
    8. Ensure that the option Maintain Runtime Environment turns to Green tick mark.
    Now can go to transaction SWDD, on the left side of the screen, in the field WORKFLOW enter this value* WS00300022* press enter. Click on test (F8) button.
    In the Test Work flow screen select BUS2104 line, it shows a new line at the bottom of the screen with the following options:
    Object type:  BUS2104, Key:
    You enter the appropriation request number in the  field key (you cannot directly enter value here, choose drill down option (f4) then a new window pops up, enter the approp request number, click ok.
    then click on execute (f8).
    Now you can check in the approver's business work place under Inbox - workflow.
    Praveen

  • Workflow to approve Material Master creation

    Dear all,
    I would like to create workflow to approve Material Master creation as below:
    When Material is created -> Check & Approval (Yes) -> Material is active
                           -> Check & Approval (No)   -> Material is inactive
    How can I do that?
    Could you pls help me to solve this?
    Thanks,
    CH

    Hi,
    Before designing the workflow, you need to find what is the business object and what is the event which gets triggered when material master is created... you can do that using event trace....
    1. SWELS - switch on trace
    2. Create material
    3. SWEL - check trace to find which event is fired
    This will give you business object name..
    Now start building workflow using SWDD... Go thru basic steps for designing workflow...

  • Self Approving Journal

    We setup journal approval by enabling journal approval at ledger level and by entering employees information and approval limits. I have seen in few cases where a person is able to self-approve his journal while in other cases the approval request is sent to his supervisor (as defined in the employees window). How do we control if system will let you self-approve or if system will sent the approval request to your manager. Thanks.

    Hi
    1) This is achieved by setting the profile option "Journals: Allow Preparer Approval" to Yes.
    This means that preparers are allowed to approve journal batches that fall within their authorization limit.
    2) Then the authorization limit must be set accordingly for the users.
    Navigation: General Ledger : Setup : Employees: Limits.
    Please note that the profile effects all the users, so the Limits make the difference for controlling the approvals.
    If the above profile option is set to NO, than the preparer himself is not allowed to approve his own journal and hence the journal gets routed through the supervisor.
    The routing of the journal through supervisor is controlled by the journal approval methods selected i.e. One Stop than go direct, Go up Management chain, and Go Direct.
    Hope this helps.
    Thanks
    Manish Jain.

Maybe you are looking for

  • How can I transfer voice memos from my iPhone 4 without syncing and having all music/video/audiobook content deleted from my phone?

    I would like to be able to transfer several very long voice memos from my iPhone 4 to my PC.  They are too long to email to myself. I manage music manually, so the phone doesn't sync automatically.  I have also not checked off "include voice memos" i

  • Firmware upgrade interference?

    Is it possible that a firmware upgrade file can interfear with a printer causing it not to print?   Can it also interfear with the computer getting those automatic updates for windows xp?  This computer is wired to the router.  I was told you can del

  • Mac Pro 2009. Strange Display issue.

    I have a very weird problem. After having problems setting up a dual screen setup between my Dell 2707 monitor and a Mitsubishi HC3800, I got the following setup working: Dell hooked up via MDP output with adapter to DVI and Mitsubishi hooked up via

  • Asynchrono​us call of a re-entrant VI hangs

    I am trying to use the Start Asynchronous Call Node to open a re-entrant sub-VI in "fire and forget" mode.  To get the hang of it, I put together the attached test application.  Clicking "Add Channel" in the main VI launches the subVI, passing it a d

  • BUG: iTunes 7 Visualizer overlayed by new cover brower

    When visualser is active in iTunes window (i.e. not full screen) and the cover browser is active, the cover browser window remains. Is hidden ok when visualser in full screen mode.