Approve Trip Workflow

I have a couple of questions:
When the manager receives a notification in the UWL to Approve a 'Trip' he has several options.
Display Form and Need to correct trip facts has arisen.
1. How do I remove the 'Display Form'?
2. If I want to correct the Trip and click on the Need to correct trip facts has arisen button nothing happens.  How do I correct the Trip?
To resolve point 2. to do I need to use BADi TRIP_WEB_CHECK?
Thanks
WB

could you advise what workflow are you using? I wanted to know the application name that shows youthe display form button.

Similar Messages

  • TRIP Workflow approval issue

    Dear All
    We have developed custom workflow for TRIP workflow, with single level approval of line manager.
    We are raising Trip request using Transaction PR05.Workitem goes to line manager for approval in SAP inbox and
    NWBC (SAP netweaver ) for approval.On approval by manager workflow is completed instead of further processing.
    Reason for completion of workflow is Event BUS2089 CHANGE is created with event APPROVED.
    Due to this CHANGE event current workflow instance is completed,as parallely condition for CHANGE is checked for workflow completion.
    Kindly let us now this unexpected behavior of CHANGE event creation of BUS2089 on approval of trip by manager and any
    steps to control this.
    Thanks and Regards,
    Aditya

    Hi Aditya
    You may want to retain CHANGED event wait step so that if the trip is changed outside the WF, the current instance, being redundant, gets completed.
    For your case there can be two different approaches, depending how you have implemented the workflow.
    1) Check who is the user triggering the event CHANGED in this case. Is the system catching the manager user name or the user name WF-BATCH. If it is WF-BATCH, it becomes fairly simple. You do not complete the workflow after WAIT for EVENt step, instead loop back to wait step for any possible changes later on (outside the WF)....you will get the user name in the event (_EVT_CREATOR)
    2) If the username is that of the Approver, see if this works for you (Iam assuming that your approval is in one branch of the fork and the wait for event is in another branch of the fork (1 of 2 fork)).
    a) Trap the Actual Agent of the decision in the approval branch
    b) Trap the user triggering the COMPLETED event in the other branch
    c) Compare the two - if they are same, do not execute the process control step to complete the WF instead loop back to wait step for any possible changes later on (outside the WF).
    Not sure if this will work because there can be timing issues.....the Actual Agent of approval may not be written in one branch and the comparison happens in the other..... it's worth a try
    Regards,
    Modak

  • WS20000040 Approve Trip

    Hi ,
    I am using the workflow WS20000040 for approving trips. As per the help documentation, this can be customized to be a two step or a single step approval workflow. I have activated the two step approval workflow.
    As per our business requirements, we need to eliminate the step 404 Check trip of & so that the approval directly goes to the superior as defined in the Standard SAP one step workflow.
    Can any one let me know how to override step 404 Check trip of & of the workflow so that it becomes a one step approval workflow
    Regards

    Hi,
    Select that step in swdd, write click on it and select cut block or delete. It will give pop-up of nodes to be deleted, check it carefully and then delete it.
    Hope you have copies the standard workflow, if not then first copy it into customize workflow and then delete that step.
    Shweta

  • TRIP Workflow

    We have created a version of the Trip workflow based on but not the same as the SAP standard offering, but from what we can find, neither TRIP or PR05 when used to create a Trip expense in ESS will cause the workflow to start.
    They both trigger the events 'changed' and  'approved' .... the latter even when the Trip is simply saved ... whereas the standard SAP workflow  and the other examples of Trip workflow's that i have seen, all respond to just the 'created'  event.
    As well as this, both transactions have the button to 'approve' directly... so making workflow pointless.
    Are these settings defined in  Config?

    Hi Neo,
    it seems like you need to customize the standard template and the business object BUS2089 a bit since the object doesn't have methods for settlement functions (at least in ECC5.0).
    Not knowing the specific requirements and details, I would guess that you would need to create custom business object methods for the SD/HR settlements and then run these methods as background tasks (if no user interaction is needed) after the appropriate approvals.
    Hope this helps you get started,
    -Mikko

  • Approval trip and advance payment

    Hi experts,
    I want to know if there is any standard way for making the approval trips and the advance payments. I don't have any idea about TM module, so I need help because I have to make a report making if Standard sap do or not this.
    I've found in this forums and through internet that for approval trips I need to check the transaction PRAP or the transaction TRIP, is this correct?
    Please I need help!
    Thanks a lot for all your answers!!!
    Kinds regards,
    Rebeca

    Hi Nandagopal,
    And thanks for your answer, the specific requirements are, know if there is any standard way to approve the travel request, I've found that I can do this with PRAP transaction and TRIP transaction is that correct?
    The second requirement is know if there is any  standard way for travel advances with bank transfer, I think I can do this with PR03 transaction, is correct?
    And the third requirement, is know if there is anyway for sending the planification and the reservations for the trip to the travel agency, something like an email, or similar, Is it possible to do?
    Thanks a lot,
    Regards,
    Rebeca

  • Problem with approving standard workflows.

    We are testing workflows in Content DB prior to initiating a larger project. We have defined a serial approval workflow for uploading a file to a folder. When a file is uploaded, the approver can see the request but is not given the possibility to approve or reject the request.
    The approver has been granted "approval" role with standard permissions "Set Attributes, Set Metadata, Discover, Lock, Get Metadata, Get Content, Set Content, Copy".
    What can be missing in our setup that blocks for approving in workflows?

    A few things to check:
    1) That a message appears (briefly) on the outbound advanced queue (IFS_OUT) when the workflow is triggered. You can perform a "select * from ifs_out_table;" You need to be quick though.
    However, if there is a build up of messages on the queue, but none are being removed, it would appear the Oracle Workflow process is not running.
    2) If the message appears on the queue (briefly), then disappears, workflow is correctly dequeing the message.
    In order for the approve/reject buttons to become visible in the Content DB Web UI, Oracle Workflow must repond on the inbound queue (IFS_IN) with seperate "notification" messages for each of the applicable responders.
    If "orcladmin" was a responder for the worflow, a queue message may look like :-
    IFS Queue Message Details:
    Message Type: IFS_ECM_WORKFLOW_NID
    IFS Queue Message Parameters:
    IFS_ECM_WORKFLOW_PROCESSID=48799 (STRING)
    IFS_ECM_WORKFLOW_RESPONDER=ORCLADMIN (STRING)
    IFS_ECM_WORKFLOW_NID=3 (STRING)
    You will thus need to monitor the inbound queue table (IFS_IN_TABLE) - and see if Worflow is responding to the request with these responder notifications.
    If workflow is not returning notifications for each responder of the original request, then the Workflow process has failed / or is not running. You will need to check with the Oracle Workflow guys on how to debug workflow further.
    If however, the notification messages are on the IFS_IN queue, but are not being removed, it means the Content DB agent responsible for processing inbound queue messages is not running.
    The agent responsible for this is the InboundQueueListenerAgent. Check the Content DB node log file and search for entries relating to oracle.ifs.management.servers.InboundQueueListenerAgent
    You will notice a table in the Content DB schema named odm_responder
    SQL> desc odm_responder;
    Name Null? Type
    ID NOT NULL NUMBER(20)
    REQUEST NUMBER(20)
    RESPONDERUSER NUMBER(20)
    RESPONSE NUMBER(1)
    RESPONSEDATE NUMBER(20)
    NOTIFICATIONID NUMBER(20)
    For a particular responder to see approve/reject buttons for a particular request, I believe the notificationid value has to be non-null.
    BTW - the message on the IFS_OUT queue will look something like :-
    Q_NAME MSGID
    CORRID
    PRIORITY STATE
    DELAY
    EXPIRATION
    TIME_MANAGER_INFO
    LOCAL_ORDER_NO CHAIN_NO CSCN DSCN
    ENQ_TIME
    ENQ_UID ENQ_TID
    DEQ_TIME
    DEQ_UID DEQ_TID RETRY_COUNT
    EXCEPTION_QSCHEMA EXCEPTION_QUEUE STEP_NO
    RECIPIENT_KEY DEQUEUE_MSGID SENDER_NAME
    SENDER_ADDRESS
    SENDER_PROTOCOL
    USER_DATA(MESSAGETYPE, PARAMETERLIST(NAME, VALUE, DATATYPE))
    USER_PROP()
    IFS_OUT 37A0E24085DB24DCE040BB0AC8417ABA
    1 0
    0 0 0 0
    16/AUG/07 04:48:32.357811 PM
    65 9.21.1157
    0
    0
    0
    IFSQUEUEMESSAGE('START_STANDARD_WORKFLOW', PARAMETERS(
    IFSQUEUEMESSAGEPARAMETER('IFS_ECM_WORKFLOW_MINYESVOTES', '1', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_APPROVE_MSG', 'Choose Yes to Approve the request.', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_MESSAGE_SUBJECT', 'CreateWorkspace Request 43436 submitted in Content Services', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_REJECT_MSG', 'Choose No to Reject the request.', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_ECM_WORKFLOW_OWNER', 'ASLAM', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_MESSAGE_HEADER', 'A CreateWorkspace Request has been submitted in Content Services. You are...', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_REQUEST_TIMEOUT', '14', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_ECM_WORKFLOW_JUSTIFICATION', 'please approve', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_ECM_WORKFLOW_REQUESTID', '43436', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_AGENT_BASED_REQUEST', 'N', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_ECM_WORKFLOW_RESPONDERS', 'ASLAM CONTENTADMIN ORCLADMIN', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_ECM_WORKFLOW_MINNOVOTES', '1', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_ECM_WORKFLOW_PROCESSID', '43446', 'STRING')))
    Workflow must return a notification id message for each person listed in the IFS_ECM_WORKFLOW_RESPONDERS queue parameter.
    in the case above, the requesters are "ASLAM, CONTENTADMIN, ORCLADMIN"
    Using the request id from above ..
    SQL> select responderuser from content.odmv_responder where request = 43436;
    RESPONDERUSER
    38503
    ...etc
    select name from odmv_publicobject where id = 38503
    NAME
    orcladmin
    select notificationid from content.odmv_responder where request = 43591;
    NOTIFICATIONID
    notice the notificationid is NULL - meaning approve/reject buttons would not be visible
    cheers
    Matt.

  • Two level approval in workflows

    Dear All,
    I am making a workflow which trigger when the Maintenance Order get RELEASED, the functionality of the workflow is as follows :-
    1. A recipient should get workflow in his/her SAP inbox for Approval or Rejection of maint.  Order. release.
    2. When  he approves then the maint. Order should go to Second Recipient for firther Approval.
    3. After the second approval the workflow Initiator get the main that his request has been  approved.
    4. At any point if the approver rejects his Request the application should get back to Workflow Initiator.
    Now my first problem is that how can i make the logic for the two level approval.
    What i have done is that i have taken one decision Step with the Outcomes
    Approve
    Reject
    On the approve outcome i have added another Decision Step for second approval but htis is not working.
    My Second Problem is how can i know that the request has been approved or not. Is there any status Field from where i can know that the request has been approved or not so that i can use condition step.
    Please help as i m struck beacause of these two problems.
    Thanks!!!!

    > On the approve outcome i have added another Decision Step for second approval but htis is not working.
    >
    Up until this point I was very happy with your explanation, it was thorough, and included the functional need. However, it is quite important to know <u>how</u> 'it is not working'. Are you getting an error when you try to activate the workflow? Is the workflow going to ERROR status during runtime after the first approver has approved? Is there perhaps an error message? Someone might recognize that error message and say 'yes, I had this problem once, and here's how you fix it'.

  • Remove the last task of the stand approval process workflow in SharePoint Designer

    Hello,
    I am building a workflow in SharePoint Designer.  I have added the standard approval process that comes stock in SharePoint. I also have the approval set up to handle change requests.  This is where my issue is.  A user can eather approve
    a document or request changes(according to some limitations i have in place on the InfoPath form).  If they approve, the workflow is complete.  If they request a change, a request change task gets assigned to another user.  This other user then
    completes their review and submits their response.  this then kicks off the approval process again to the original user to approve. 
    1. User A recieves approval form - requests a change
    2. User B recieves Form - submits that changes have been made
    3. User A recieves another approval form - then can approve
    I am looking for a way to eliminate step number 3.  I want User B to be able to complete the approval when he submits the changes.  I tried copying and pasting the approve button from the default infopath view onto the view that UserB
    sees, which has a data submit action when the button is clicked. This did not work.
    Any ideas would help

    Hi,
    According to your post, my understanding is that you wanted to add a “request a change” button in the Task Form.
    If you can cutomize the task form, I recommend to add button directly and then add conditions and rules to the button.
    After you add the “request a change” button, the workflow is similar to the
    Multiple Approval Workflow.
    Here is a great blog for your reference:
    Implementing Workflow using InfoPath 2010 and SharePoint designer 2010
    Best Regards,
    Linda Li
    Linda Li
    TechNet Community Support

  • The error... when I approve the workflow

    When I approve the workflow, the PR's status (PO_REQUISITION_HEADERS_ALL.AUTHORIZATION_STATUS) is 'IN PROCESS'.
    But the notification¡¦s status (WF_NOTIFICATIONS.STATUS) becomes 'CLOSE'.
    I find the error log in wf_item_activity_statuses. (where item_type = 'REQAPPRV' and item_key like '%94210-595540%')
    What is mean about the error, and how to solve this problem?
    Can anyone please please please help me?
    Thanks, all.
    Gavin
    ------------- error log in wf_item_activity_statuses
    ORA-01403: No data found.
    ORA-06512: ¦b "APPS.PO_REQAPPROVAL_INIT1", line 4661
    ORA-06512: ¦b "APPS.PO_APPROVAL_LIST_WF1S", line 2368
    ORA-20001: Oracle error -20001: ORA-20001: Error occurred during product initialization for MO when executing 'begin MO_GLOBAL.INIT; end;'.
    SQLCODE = -20001
    SQLERROR = ORA-20001: SQL_PLSQL_ERROR: N, has been detected in FND_GLOBAL.INITIALIZE.

    Hello,
    Can we assume that it isn't being locked by user 105423?
    regards
    Rick Bakker
    Hanabi Technology

  • N Level approval custom workflow

    Hi, I have a requirement to implement N-Level approval custom workflow.
    I am aware that there is standard SRM N-Level approval but I need a customized one.
    Could you please provide any documentation/inputs on this.
    Regards,
    Prasad

    Hello,
    Documentation on how to implement an N-level approval workflow? That's very generic; just what are you expecting?
    What have you tried?
    Make a workflow with a loop that checks if any further approval is needed.
    regards
    Rick Bakker
    hanabi technology

  • WF: Approve trip facts

    All Experts:
        I  am working at WF:ws20000040, in the steps: 000404. when choose the outcome 'Trip facts are consisent' the to the next steps: 000416(Approve trip facts). the WF occurs error.:
    Work item 000000426408: Object FLOWITEM method EXECUTE cannot be executed
    Message no. WL821
    Error when processing node '0000000416' (ParForEach index 000000)
    Message no. SWP088
    what is the error? how can I do it?
    Thank you for advance!

    Task TS20000131 present in step 416 is not General make it General and test further.
    Thanks
    Arghadip

  • TimeSheet Approval Process workflow

    Hi All,
    Please let me know how time sheet standard behavior of approval workflow.
    I ran the timesheet approval process, I found in the event trace, the following business objects are showing for the process.
    When employee requests for a timesheet approval, there is no workflow triggered ( no receiver in the SWEL), it is showing BO IDOCPACKET and event MASSINPUTFINISHED and when approval approves the request it is triggered the workflow (receiver is WORKITEM) single step type.
    Please clarify me on
    1. Why IDOCPACKET is triggered?
    2. Why ATTENDENCE is triggered?
    3. whenever a time sheet request is created by user, approver will get notifications, where these configurations have been maintained?
    4. When approver approves/rejects the request, initiator will get the notifications, where these configurations have been maintained?
    Thank You in advance.
    Regards,
    Pavan.

    1 and 2) Are you sure that IDOCPACKET and ATTENDENCE have anything to do with CATS? I don't believe so. The time stamps of these events most probably don't event match with your CATS release and/or approval.
    If you need to set up some kind of approval process workflow, if I remember correctly it is configured here: SPRO > Cross Application Components > Time Sheet > Specific setting for CATS Regular > CATS Regular > Set up data entry profile.
    Regards,
    Karri

  • Regarding triggering of TRIP workflow.....................

    hi friends,
    we have implemented ESS for employee subgroup "executive and above"  in our compnay no doubt whenever the user creating trip request through ESS my trip customized trip workflow is getting triggered.
    but for workers when ever my travel administrator creating trip request through TC-TRIP then in this scenario the workflow is also getting triggered.
    means i want to know how can we restrict that when ever trip request is creating through TC - TRIP the workflow must not be triggered it should triggere if and only the trip request creating through ESS only

    Hi Rajat
      This cannot be achieved. Since tirgger event travelreqeuset event calls in both the cases. You cannot avoid triggering whenever the travelrequested from the t-code. One way you can try, in the triggering the event check wheather sy-tcode is trip in that case exit the workflow in your design else continue. Write to logic to get the t-code data in your attribute .
    Regards
    vijay

  • Approval History (Workflow History) for a particular version of the PO

    Hello Everyone,
    We are using SRM 5.0 with ECS.
    We need the Approval History (Workflow History) for a particular version of the Purchase Order.
    Is there a way to get that?
    Any FM or table which can give the Approval History for a PO?
    Regards,
    Khushbu.

    LOGIKNR is assigned to only currently installed devices (see entries in EGERH, you will understand). So if you are looking at a record in EGERH and if the field BIS is in future, that is the record that will have the LOGIKNR. All the older records will not have that link. A device is always an equipment and LOGIKNR is always assigned to only installed devices. All other devices do not get that number. Only when you install a device, you will have information like device install date, device location etc. So it is relevant in the other case where device location was also needed.

  • Tcode to be used to approve a workflow item

    Hi Gurus,
    Which tcode can be used to approve a workflow item manually?
    br
    jack

    SWO1
    SELECT THE BUSINESS OBJECT
    IF IT IS SC
    BUS2121
    EXUCUTE
    INSTANCE
    GIVE SC NUMBER
    GO TO METHOD
    SET RELEASED
    EXECUTE
    SC APPROVED.
    THIS IS BACKEND METHOD .........FIRE FIGHTING NOT ALWAYS..

Maybe you are looking for

  • PDF file not showing correctly in Preview or other apps

    Hi, I've trying to find an answer to my question for some time now on the internet, but couldn't find it anywhere. When I open a pdf file from someone who created it using Windows diagrams that are supposed to be Matrices are not showing properly. Mo

  • There is insufficient system memory in resource pool 'default' to run this query.

    Hi All, Please check the following screenshot We are getting frequently this error messages, please provide suitable information in order to troubleshoot for your reference I;m providing some information about my server. Microsoft SQL server 2012 Ent

  • Survey Rating Scale - change number range order

    Using SharePoint 2010 survey and have a requirement to change the rating number range from 1-5 to 5-1 when it is displayed in the survey Does anyone know if there is a way to do this? I know I can change whether the 1 is high or low with the Range te

  • Call webservice without input message

    Hi. I have webservice which doesn't need input message. For example stack cleaner. <wsdl:message name="eraseStackRequest"> </wsdl:message> <wsdl:message name="eraseStackResponse"> <wsdl:part element="impl:result" name="result"/> </wsdl:message> <wsdl

  • My iphone 5 is shutting down with 30% battery remaining

    My iphone keep shutting down with approx. 30% battery remaining, sometime 18%, I have to plug it to turn it on again, it is very frustrating. I did reset the phone and it still doing it.   PLEASE HELP!