Cancel po shipment auto-approve

Now in R12.1.3 when cancelling a po shipment the document status gets needs re-approval. We want this
automatically to status approved after this action. This was working just fine in 12.1.1.
How can we change this in 12.1.3.?

Are you confirm that PO goes to re approval at the the of po shipment cancellation ?
Usually there is no need of approval process, PO is automatically approved by Buyer when you change the PO line quantity or value
which less than the earlier entered value otherwise PO will go for approval again.

Similar Messages

  • Auto Approval by WF-BATCH after deadline

    Hi All,
    I am working on following SRM version
    SRM_PLUS 702 0006 SAPK-70206INSRMPLUS SRM_PLUS for mySAP SRM
    SRM_SERVER 702 0006 SAPK-70206INSRMSRV SRM_SERVER
    And am using process controlled workflow.
    My SC workflow has two level.
    I have a requirement where for a SC for first level, after the deadline has reached i have to auto approve the SC level and SC should move to level 2.
    I have written Pre exit in class /SAPSRM/CL_WF_EVENT_ADAPTER, method TRIGGER_EVENT.
    To achieve this i tried many options :
    1. Using FM SAP_WAPI_EXECUTE_WORKITEM, SAP_WAPI_DECISION_COMPLETE
        Result: Work item complete , workflow level still not completed
    2. Use FM BBP_PD_SC_STATUS_CHANGE_WF
         Result : No impact on SC workflow
    4. Use method /sapsrm/cl_wf_process_mgr_sbwf=>system_decision                                                       
         Result  No impact on SC work flow
    5. Used sc_adv class to set the decision
        Result : No impact on SC workflow
    lo_pdo_bo_sc_adv ?= /sapsrm/cl_pdo_factory_sc_adv=>get_instance(
                    iv_header_guid    = iv_document_guid
                    iv_mode           = /sapsrm/if_pdo_constants_gen_c=>gc_mode_approval
                    iv_user_id        = sy-uname
                    iv_user_language  = sy-langu
                    iv_wiid           = lv_workitem_id
                  lo_pdo_bo_sc_adv->/sapsrm/if_pdo_do_approvalstat~set_item_decision( it_item_status = lt_item_approval_stat ).
                  lo_pdo_bo_sc_adv->/sapsrm/if_pdo_adv_base~submit_decision(
                    CHANGING
                      co_message_handler = lo_pdo_msg_consumer    " Methods for message handling
    Can anyone suggest an option which i should try?
    Regards,
    Ashish Shah

    No.that doesn't exist.I will ask the developer if he requires it and then create it.
    but in my system few more jobs are getting cancelled.Their details are:
    1) job cancelled : SLCA_LCK_SYNCHOWNERS
        job log:
                   Step 001 started (program SLCA_LCK_SYNCHOWNERS, variant , user ID BASIS)     
                    liveCache lock server is not installed                                    
                     Job cancelled after system exception ERROR_MESSAGE                 
    2) JOB : SAP_REORG_UPDATERECORDS,
        JOB LOG:
                  Step 001 started (program SLCA_LCK_SYNCHOWNERS, variant , user ID BASIS)        
                  liveCache lock server is not installed 
                 Job cancelled after system exception ERROR_MESSAGE                    
    3) JOB : SAP_WP_CACHE_RELOAD_FULL
        JOB LOG:
                       Job started                                                                               
    Step 001 started (program RWP_RUNTIME_CACHE_RELOAD, variant SAP&RELOAD_ALL, user ID BASIS)     
                      No component system chosen                                                                               
    Job cancelled after system exception ERROR_MESSAGE                                                  
    Please help in these cases also.
    regards,
    Priya

  • Auto Approving the Work Items.

    Hi,
    I am working on scenario where if manager is requesting something for user, like Course Approval or Cancellation then WF should auto approve the WI.
    If initiator = manager
    then auto approve WI and send notification.
    How can i achieve it.

    Can you please let us know what is module you are working, because , there is a possibility that you might have specific process function modules to approve the workitem from back ground and at the same time the FM will update teh respective tables infotypes or master tables with new updated status.. so first preference should always be searching for the module or process sepcific standard function modules..
    If at all you dont find any function mdoules then you can make use of the workitem specific fm like SAP_WAPI_EXECUTE_WORKITEM or SAP_WAPI_Decision_Complete and to write the new values into the workitem container then you can make use of the fm SAP_WAPI_WRITE_CONTAINER.....

  • Auto Approval EBP Purchase Order is not updating the status at the header

    Hi There ,
    We are facing an issue in EBP auto approval PO ,
    The process level schema is set to Auto Approval  (Standard 9CBUS2201_EX01_55)
    During the PO creation , the standard schema is triggered and it gets approved .
    The status of the PO in the Approval Tab is showing as Approved .
    But in the docuemnt level the status is still Awaiting Approval .
    While checking in SWI1 we came to know that an error has happened in the Task TS40007972
    and the Guid ID of SRM Purchase is initial that has made the status(EV_STATUS) as initial .
    The ERROR is from the below class & method.
    Class: /SAPSRM/CL_WF_PROCESS_MGR_SBWF
    Method:GET_PROCESS_DECISION_STATUS
    Can anyone suggest to overcome this issue .It will be very usefull if anyone could suggest debugging possibility if any .
    Regards,
    Arun.

    Have you tried notes?
    1625513 - Workflow without approval is Awaiting approval status
    1724251 - Workflow log error: CREATE_DECISION_SETS cannot be executed

  • Auto Approval of Self User Registration Fails OIM 11g R2

    Use Case : Auto Approval of Self User Registration
    Steps followed
    1. A New Approval Policy created with Auto Approval flag set as True for Request Level Approval.
    2. A New Approval Policy created with Auto Approval flag set as True for Operation Level Approval.
    3. The field Organization was pre populated using the Pre Population Adapter, as mentioned below.
    +<AttributeReference name="Organization" attr-ref="act_key" type="Long" widget="ENTITY" length="256" required="false" available-in-bulk="false" entity-type="ORGANIZATION">+
    +<PrePopulationAdapter name="OrgPrepopulateAdapter" classname="com.plugin.OrgPrepopulateAdapter"/>+
    +</AttributeReference>+
    4. A new user was created using the "Register New user" Link.
    5. Log in as System Adminstration and under Track requests, found that the New request has failed.
    6. On click of Request link, the request details shows the Organization field has populated with the expected value.
    7. The Logs suggests that the Request failed due to Organization field going Null.
    LOG
    [2013-02-12T15:50:39.138+05:30] [oim_server1] [ERROR] [] [oracle.iam.request.impl] [tid: [ACTIVE].ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: oiminternal] [ecid: e171ff3c1743d36a:6c2e4f90:13ccdc4a231:-8000-00000000000006f8,0] [APP: oim#11.1.2.0.0] Exception thrown java.lang.IndexOutOfBoundsException: Index: 0, Size: 0     
    [2013-02-12T15:50:39.138+05:30] [oim_server1] [ERROR] [] [oracle.iam.request.impl] [tid: [ACTIVE].ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: oiminternal] [ecid: e171ff3c1743d36a:6c2e4f90:13ccdc4a231:-8000-00000000000006f8,0] [APP: oim#11.1.2.0.0] Exception thrown Index: 0, Size: 0[[     
    java.lang.IndexOutOfBoundsException: Index: 0, Size: 0     
         at java.util.ArrayList.RangeCheck(ArrayList.java:547)
         at java.util.ArrayList.get(ArrayList.java:322)
         at oracle.iam.requestactions.approval.operationlevel.OrgBasedMethodology.getOrgDetails(OrgBasedMethodology.java:215)
    -------------

    Use Case : Auto Approval of Self User Registration
    Steps followed
    1. A New Approval Policy created with Auto Approval flag set as True for Request Level Approval.
    2. A New Approval Policy created with Auto Approval flag set as True for Operation Level Approval.
    3. The field Organization was pre populated using the Pre Population Adapter, as mentioned below.
    +<AttributeReference name="Organization" attr-ref="act_key" type="Long" widget="ENTITY" length="256" required="false" available-in-bulk="false" entity-type="ORGANIZATION">+
    +<PrePopulationAdapter name="OrgPrepopulateAdapter" classname="com.plugin.OrgPrepopulateAdapter"/>+
    +</AttributeReference>+
    4. A new user was created using the "Register New user" Link.
    5. Log in as System Adminstration and under Track requests, found that the New request has failed.
    6. On click of Request link, the request details shows the Organization field has populated with the expected value.
    7. The Logs suggests that the Request failed due to Organization field going Null.
    LOG
    [2013-02-12T15:50:39.138+05:30] [oim_server1] [ERROR] [] [oracle.iam.request.impl] [tid: [ACTIVE].ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: oiminternal] [ecid: e171ff3c1743d36a:6c2e4f90:13ccdc4a231:-8000-00000000000006f8,0] [APP: oim#11.1.2.0.0] Exception thrown java.lang.IndexOutOfBoundsException: Index: 0, Size: 0     
    [2013-02-12T15:50:39.138+05:30] [oim_server1] [ERROR] [] [oracle.iam.request.impl] [tid: [ACTIVE].ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: oiminternal] [ecid: e171ff3c1743d36a:6c2e4f90:13ccdc4a231:-8000-00000000000006f8,0] [APP: oim#11.1.2.0.0] Exception thrown Index: 0, Size: 0[[     
    java.lang.IndexOutOfBoundsException: Index: 0, Size: 0     
         at java.util.ArrayList.RangeCheck(ArrayList.java:547)
         at java.util.ArrayList.get(ArrayList.java:322)
         at oracle.iam.requestactions.approval.operationlevel.OrgBasedMethodology.getOrgDetails(OrgBasedMethodology.java:215)
    -------------

  • OIM 11g R2 - SOA error with Auto Approval

    Hi,
    I am trying to provision a resource through catalog wizard as an end user .I have created both Operational Level and Request level approval policies with Auto Approval Enabled.The RequestID is getting generated but I am getting the following error in screen
    [Security:090304]Authentication Failed: User SOAAdminPassword javax.security.auth.login.FailedLoginException: [Security:090302]Authentication Failed: User SOAAdminPassword denied
    May I know where should I go and change the SOAAdmin Password ?.Thanks.

    I've run into the same error with oim 11gr2 bp04:
    <Mar 18, 2013 11:07:09 AM CDT> <Notice> <Stdout> <BEA-000000> <<Mar 18, 2013 11:07:09 AM CDT> <Error> <oracle.soa.services.identity>
    <BEA-000000> <<oracle.tip.pc.services.identity.jps.AuthenticationServiceImpl.authenticateUser()> authentication FAILED>>
    <Mar 18, 2013 11:07:09 AM CDT> <Notice> <Stdout> <BEA-000000> <<Mar 18, 2013 11:07:09 AM CDT> <Error> <oracle.soa.services.identity>
    <BEA-000000> <<.> Identity Service Authentication failure.
    Identity Service Authentication failure.
    Either the user name or password is incorrect. Check the error stack and fix the cause of the error. Contact Oracle Support Services if error is not fixable.
    ORABPEL-10528
    Identity Service Authentication failure.
    Identity Service Authentication failure.
    Either the user name or password is incorrect. Check the error stack and fix the cause of the error. Contact Oracle Support Services if error is not fixable.
         at oracle.tip.pc.services.identity.jps.JpsProvider.authenticateUser(JpsProvider.java:2337)
    Caused By: javax.security.auth.login.LoginException: [Security:090304]Authentication Failed: User SOAAdminPassword javax.security.auth.login.FailedLoginException:
    [Security:090302]Authentication Failed: User SOAAdminPassword denied
         at oracle.security.jps.internal.jaas.module.authentication.JpsUserAuthenticationLoginModule.login(JpsUserAuthenticationLoginModule.java:71)
         ...Did you find what the issue is? I'm finding scant information about this user named "SOAAdminPassword" (who makes up these usernames :-/).

  • Auto Approve of Workflow in Seconds

    Hi Experts,
    I want to auto approve workflow based on certain conditions.
    But the approval should be in seconds instead on MIN.
    please guide me.
    -Regards
    Rohit

    Hi,
    What is causing the delay? If approval is done through an event and you have the event queue active, you might consider not using that functionality (I have stopped using the event queue for some time now)
    Also you cannot auto approve workflow, that doesn't make sense. You can only control the proces flow of tasks used in the workflow.
    Kind regards, Rob Dielemans

  • Auto approval for self registration request in OIM 11G R2

    Hi all,
    We have a requirement where we want end users to be able to self-register without needing any sort of approval. We are using OIM 11G R2 with the latest patchset.
    The way to do it in 11G R1 is explained in the following document:
    [http://docs.oracle.com/cd/E21764_01/doc.1111/e14316/unauth_selfservice.htm#BABFEIBF]
    But now that R2 does not have any request templates, we are not sure how to do this. Any help will be greatly appreciated. Thanks for your time.
    -sandeepc

    refer this.
    Configuring Auto-Approval for Self-Registration - Fails due to Organisation

  • Creation of auto approval process for assigning role for a user in oim11g

    currently i'm doing a scenario like a user must be automatically assigned to a role by using approval policy where the user is already there in oim and then we use csv file in that we take 2 columns like userlogin and role name so by running this scheduled task user must be automatically approved to that role.But i have to use the default auto approve policy in oim without creating any bpel process for that so can any one suggest me how to proceed with this scenario.
    Thanks in Advance for quick response.

    If I understand correctly, You have users and their respective roles in csv file. Users are present in OIM. You want to assign those roles in csv file to respective users?
    If this is the scenario, you need to write a custom code for schedule task which will read data from your csv file, create roles and assign them to respective users.
    to create custom schedule task in OIM 11g, you may refer to:
    http://docs.oracle.com/cd/E21764_01/doc.1111/e14308/scheduler.htm
    regards,
    GP

  • Approval Notification getting auto approved.

    Oracle Gurus,
    I am stuck with this workflow and need you urgent help. Below is the problem description:
    I have created a custom workflow to send notification to certain level of approvers for there approval. Attached is the screenshot of the workflow. Let us say there are 5 approvers: MGR1 -> MG2 -> MGR3 -> MGR4 -> MGR5
    When the workflow is invoked the notification goes to MGR1 correctly, when MGR1 approves it goes to MGR2 notification gets auto-approved (skips MGR2) and goes to MGR3. When MGR3 approves it goes to MGR4 and gets auto approved as before and goes to MGR5.
    It's skipping alternative approvers by auto approving the notification!!! Any idea as to why? The notification's "On Revist" property is set to "Loop".
    Any kind of assistance is greatly appreciated.
    Thank you.
    Regards,
    Rakshith [https://lh3.googleusercontent.com/-FwWw20hnUWo/TtZYrOM4_yI/AAAAAAAACFQ/nBN2dtiWbZc/s912/WF.jpg]

    This is related to either your setup or an extension. There must be a hole in your logic if you are using an extension. If not, your Workflow may be setup to do "Go One Stop, then Go Directly." This flow will check for an approver, if it does not exists at the immediate supervisor level, it will autoapprove the Expense report and then flow directly to AP.

  • GRC 10.0 - Auto Approve default roles

    Hello All,
    Could you please help out me in the below scenarios.
         1) We have maintained default roles in NBWC- Access Management - Default roles.
         Also set the parameter 2038 to Yes- Auto approve roles without approver.
    In MSMP we have maintained Escape path if approver is not found at the role level.
    As default roles have no approver maintained request is taking the Escape Path which should not happen.
    We just want to auto approve the defualt roles and other than defualt roles request should take escape path if no approver found.
         2) In other action its quite same as the above one.
         When we are using provisioning type REMOVE for role removal. Request also takes the Escape path as Defualt roles has no approver.
    Once the ,Manager at first stage is approved, request should close for the removal type access.
    Please advise. Thanks in advance.

    In your custom initiator, you need to have mapped out all the scenarios of which path each line item in your request goes to.
    The condition columns can be an array of attributes, i.e. Request Type, Role name, Role Connector (System the Role is in), Functional area etc.
    In your case, if you want "default roles" auto approved, easiest thing to so is create an empty path (i.e. No stages) and have the initiator set so that if the "Role Name" is "X" (i.e. your default role), go to the path with no stages.
    BRF plus Flate Rule - GRC Integration - Governance, Risk and Compliance - SCN Wiki

  • Auto Approval Workflow for leave request Management.

    Hi Guru's,
    I am working on leave request Workflow i.e WS12300111.
    Now i have to implement the auto approval of workitem if the approver doesnt take any action in 3days.
    1. i have implemented deadline monitoring i.e in Latest end tab
    refer date/time :- Expression Date : %DATUM% Time : %UZEIT%    3 days Action : Modeled  Display test
    Outcome : Reminder Mail
    In outcome tab i have activated Processing obsolete.
    i have created an activity if the deadline is reached so that it should auto approve the workitem.
    in that activity i have created a copy of class CL_PT_REQ_WF_ATTRIBS created 1 method auto_approve. and used function module PT_ARQ_REQUEST_EXECUTE so that it will change the status from SENT to APPROVE.
    But when i apply leave in portal , workflow starts but it doesnt reach to branch auto approve after the deadline is reached.
    Please suggest is the deadline monitoring implemented correctly or not .
    whether the auto approve method used is correct or not
    or there is another solution to this
    I have checked the SWU3 setting and it is green.
    Please Advise
    Thanks in Advance
    chitis

    Hi Rick ,
    Thanks for the Reply.
    But is there something wrong in deadline monitoring i have maintained for the task.
    could you please share the procedure for implementing deadline monitoring specific to auto approval of the workitem.
    thanks in advance
    chitis

  • PO in Held Status after SC got auto approval

    Hi All,
      We have a strange requirement where   customer want  for couple of vendors SC to be created  for Zero value and auto approval. We are able to do it but after the SC get auto approved PO is going for Held status.We tried it to do it by ZReport to make its status "Orderd" ,even we are successful here also,but the PO is not triggering to any vendors.
    Can any one have idea how to resolve it ?
    thanks in advance.
    CB

    you mean to say after PO orderd did not find any Vendor in PO diplay from SRM ?
    please check in RZ20 for this PO if there are any logs recorded

  • 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

  • Block auto-approval for initiator of project

    We have a need to requirement to block auto-approval for initiator of project invoices if he or she is also an approver.
    Please can someone clarify if this can be done using functional setups or WF customization is required.

    refer this.
    Configuring Auto-Approval for Self-Registration - Fails due to Organisation

Maybe you are looking for

  • Which databases support 'SSO to the database' via Delegation in XI 3.1?

    SQL Server has been officially supported since XI R2. Oracle I believe has now joined the list. Which other database platforms are supported via Windows Delegation in BOE XI 3.1? (And must they reside on Windows too, or can they reside on *NIX?) Than

  • How to find a string in SAP code

    Hello, Does anyone here know how I can find a string inside the SAP code efficiently? I tried finding a custom table name using the Where-used list feature but the results doesn't show the complete/correct results. It missed some user exits where the

  • Mods... a cry for help!

    Mods.. really hoping you can help. BT seem to be making a mess of my order, which isn't helped by being passed around from person to person as they all stratch their heads. Any chance you can help... Here's my tale of woe trying to order BT Vision an

  • Customize OM Infotypes

    Hi, I would like to know what are the following infotypes: 9101 grade Indication 9102 broad band(BB) indicators Regards Thuthu

  • Migrating a large table containing clobs to a new dedicated tablespace.

    Hi All I am seeking some advice on something. I have a Oracle 10g live database with a table used for auditing purposes, this table has 5.8 million rows and contains clob data. When I last performed a full export of this table using data pump the dum