"PO APPROVAL" BUTTON이 PO APPROVAL WORKFLOW를 CALL하는 방법

제품: Applications
작성날짜 : 2006-05-30
"PO APPROVAL" BUTTON이 PO APPROVAL WORKFLOW를 CALL하는 방법
=====================================================
PURPOSE
Purchase Order나 Requisition Form에서 "PO Approval" Button이
어떻게 PO Approval Workflow를 CALL하는지에 대한 방법을 기술함.
Explanation
1. Purchasing approbal에서 Approve button을 Click하게 되면,
APPROVAL WINDOW form이 call됩니다.
==> this is form POXDOAPP.fmb
==> attached corresponding library file POXAPAPC.pll
Both Enter Requisition and Enter Purchase Order forms call
the same approval form.
2. The library file "POXAPAPC.pll"은
Procedure "PO_WF_APPROVE_C.SetUpWorkFlow" 가 존재하며,
이 procedure는 POXWPA1B.pls package file안에 있는 procedure
"PO_REQAPPROVAL_INIT1.Start_WF_Process"를 call하게 됩니다.
3. 이 procedure가 workflow를 call하게 되어 workflow를 초기화하고
아래의 parameter를 사용한 workflow를 통해 document를 처리하게
됩니다.
parameters:
PO_REQAPPROVAL_INIT1.Start_WF_Process
( ItemType => ItemType,
ItemKey => ItemKey,
WorkflowProcess => WorkflowProcess,
ActionOriginatedFrom => ActionOriginatedFrom,
DocumentID => DocumentID,
DocumentNumber => DocumentNumber,
PreparerID => PreparerID,
DocumentTypeCode => DocumentTypeCode,
DocumentSubtype => DocumentSubtype,
SubmitterAction => RequestorAction,
forwardToID => forwardToID,
forwardFromID => forwardFromID,
DefaultApprovalPathID => DefaultApprovalPathID,
Note => DocumentNote,
printFlag => print_check,
FaxFlag => fax_check,
FaxNumber => fax_number,
EmailFlag => email_check,
EmailAddress =>; emailaddress,
CreateSourcingRule => Create_Sourcing_Rule,
UpdateSourcingRule => Update_Sourcing_Rule,
ReleaseGenMethod =>; Rel_Gen_Mthd,
MassUpdateReleases => l_massupdate_release, -- RETROACTIVE FPI CHANGE
RetroactivePriceChange => 'N' , -- RETROACTIVE FPI CHANGE
OrgAssignChange => l_org_assign_change );
Reference Documents
Note#289840.1

Similar Messages

  • Missing "Approve" button to approve the expenses

    Hello all,
    Our production system is running ESS/MSS. Last couple days, some of the users have been reporting that they are not able to approve the expense reports because they do not see "Approve" button, instead, they are seeing "Assign to me" button.
    Could anybody please suggest what could be happening?
    Thanks!

    Hi Sunitha
    where are they not viewing the approve button?
    Is this in uwl or on the screen where they try to approve the workflow.
    "assign to me button in generally in uwl page and you need to click on the workitem to launch"
    confirming above will help in absense of system access.
    thank you
    barin

  • Customize Oracle Workflow Approve button action

    I have a requirement to add a confirmation dialog page on click of the Approve button of a Internet Expense Approval notification page.
    Like if the Expense type is of a particular type then the user must be prompted with a confirmation page. if user selects Yes then it should lead to approval and if clicks No then should come back to the Notification page where he can review the Expense Report again and proceed again for approval.
    Can the approval button click be customized to achieve this?
    Please help.

    Hi BM,
    I found the even for Approve button (pageContext.getParameter("wklEvent").equals('RR0')), but we would need to know the what are the parameters we need to pass and and what is the forwardurl for when user click the Yes button in confirmation page.  Say example  in the below code what are the parameters we would need to keep for Dialogue page and again pass into seeded process. What is the URL we need to call for when user click "Yes" butto
    public void processFormRequest(OAPageContext pageContext, OAWebBean webBean)    {
      HashMap params = new HashMap();
      //Here what are the parameters we need to keep when user click the Yes button
    if(pageContext.getParameter("wklEvent").equals('RR0')){// When Approve button clkicked
      renderReqUpdateDialogPage(pageContext, params);
      if (pageContext.getParameter("updateYesEvent") != null) {
                pageContext.writeDiagnostics(this, "Inside updateYesEvent ",
                                                 1);
                HashMap params = new HashMap();
      pageContext.setForwardURL("OA.jsp?page=/oracle/apps/pa/webui/InvRvwProjPG",
       null,
       OAWebBeanConstants.KEEP_MENU_CONTEXT,
       null, params, true,
       OAWebBeanConstants.ADD_BREAD_CRUMB_NO,
       OAWebBeanConstants.IGNORE_MESSAGES);
    public void renderReqUpdateDialogPage(OAPageContext pageContext,
                                              HashMap params) {
            OAException mainMessage =
                new OAException("EAP", "INV_RETURN_MSG");
            OADialogPage dialogPage =
                new OADialogPage(OAException.WARNING, mainMessage, null, "", "");
            pageContext.writeDiagnostics(this,
                                         "After OADialogPage dialogPage stmt ", 1);
            String yes = pageContext.getMessage("AK", "FWK_TBX_T_YES", null);
            String no = pageContext.getMessage("AK", "FWK_TBX_T_NO", null);
            dialogPage.setOkButtonItemName("updateYesEvent");
            dialogPage.setOkButtonToPost(true);
            dialogPage.setNoButtonToPost(true);
            dialogPage.setPostToCallingPage(true);
            dialogPage.setOkButtonLabel(yes);
            dialogPage.setNoButtonLabel(no);
            pageContext.redirectToDialogPage(dialogPage);
    thanks
    SS

  • When Click on the Approve Button, workflow take to "page Cannot be Find"

    Hi all ,
    Please need your urgent help. I have an unique issue here as follows ..
    I have a OA Page where Page have a Apprvoal ( Workflow ) button, manager Clicking on the Approval Button which throws the erro r" Page Can not be found".
    Anybody faced this sort of issue and if you know the knwo the solution please help me in resolving the issue.
    Thanks and regards
    Raghu

    Hi Anil ,
    I am regular visitor to Forum and I thought I will get some clue or atleast some replies on the above thread.
    Please help me in resovling the issue.
    Here is the details of the issue that I am facing in in our application.
    1. I have a Approval Notification on a Page.
    2. After clicking the approve button , the control should take me to a Appoval Comments PAge.
    3. But after clicking the approval button I am getting ' Page Cannot be found error".
    4. I have four botton on this page ( like Redirect, Retunr,cancel ) even after clicking any of these also theos th same error.
    Haan ..... We are facing this issue in Prodution and Staging but the Developemnt instance its works fine.
    awaiting for your reply.
    Raghu

  • Infopath form, one approve button with three rules, what is the order of execution

    i have designed a approval form the the "approval" button, it has three rules, one is submit to host, the second is set value to one field, the last one is to close form.
    some times, especially when the server is too busy, the first rule execute a long time, at last it seams fail, but the second and the last execute ok.
    that is, the workflow status is NOT START, but the value is set and the form is closed.
    when the approver open the workflow, the approval form check the stateValue is changed, the form show one "already approvaled" view. but the workflow still NOT START.
    i am very confused for this, hope someone give me some advices. thanks all guys!
    lixw
    i just know what has just happen. i changed some code, and this make some task been locked.
    thanks everyone!

    Why is the rule for updating a field value is set to execute after form submit? Shouldn't it be prior to submit?
    This post is my own opinion and does not necessarily reflect the opinion or view of Slalom.

  • Approve button of PO Approval Notification not functioning properly

    Hello,
    We are using PO approval workflow for our PO approval process.
    The approve button of the email notification is not performing the intended action, that is approving the PO.
    Since the approve is not functioning,we had to approve it from oracle.Is there any reason for this?
    Kindly let me know if there is some solution to handle such issues.This is a critical issue because not all the approvers can login
    to oracle and approve this everytime.
    Thanks in advance,
    indu

    Pl post details of OS, database and EBS versions. Has inbound processing been enabled ? Has this approval process ever worked ? If so, what changes have been made that caused it to break ? Are there any error messages in the workflow log file ?
    Configuring the Oracle Workflow 2.6/11i.OWF.H Java-based Notification Mailer with Oracle Application          (Doc ID 268085.1)
    Example Of Configuring Workflow Java Notification Mailer With Oracle Applications 11.5.x          (Doc ID 249957.1)
    Inbound Processing Is Not Happening While Approving/Rejecting From Emails          (Doc ID 418931.1)
    How To Troubleshoot When Email Notification Responses Are Processed But The Approval Workflow Still          (Doc ID 458665.1)
    Troubleshooting Inbound Email Notifications          (Doc ID 1184846.1)
    A Guide For Troubleshooting Workflow Notification Emails - Inbound and Outbound          (Doc ID 831982.1)
    HTH
    Srini

  • 'Approve' button not displaying in the Approve Role screen Inbox - AC 10

    Hello Gurus,
    I have a challenge and I'd be glad to have it fixed.
    I am configuring Role Management in GRC AC 10.0.
    I am in Approve Role phase.
    After clicking on Initiate Approval....It send the request to the Role Owner's work inbox for approval.
    However, when the role owner logs in, only the "Other actions" button shows. The "Approve" button does not show.
    The "other actions" have options for "Hold" and "Request information"
    Please note the following in the MSMP settings.
    I am using the default settings in MSMP
    Process ID - SAP_GRAC_ROLE_APPR
    Maintain Path (Path ID - GRAC_DEFAULT_PATH ) & Stage Config ID - GRAC_DEFAULT_STAGE
    Maintain Route Mapping - GRAC_ROLEAPPR_INITIATOR
    Generate Version - Version generation was successful.
    I have also assigned the following roles to the ROLE OWNER
    SAP_GRAC_BASE
    SAP_GRAC_NWBC
    SAP_GRAC_ROLE_MGMT_DESIGNER
    SAP_GRAC_ROLE_MGMT_ROLE_OWNER
    SAP_GRAC_ROLE_MGMT_USER
    Please help me...what am I doing wrong?
    Thanks

    Hi Colleen,
    Thanks for reply. I have configured the workflow with default path and with one stage (role owner approval). When we create roles, request is being sent for role owner for approval.
    Role owner is able to see the request in workplace inbox. But not able to approve it. We are getting the same kind of error when we raise requests for user access also (you can see the error screen shot for access request and the same kind of error is occurring for role approval also).
    All requests are stuck up at role owner for approval. Quick response is much appreciated.
    Regards
    Sasi

  • SRM 7.0 'Add Approver' button disabled after rejection

    Hi Experts,
    I'm working on SRM 7.0(BRF) RFx workflow. I have configured the process level schema and the acceptance by contact person in customizing. When any of the approver rejects the document, it comes back to the creator which is right. But i see the 'Add Approver' button as disabled. But while creating a new document it is showing the 'Add Approver' button, only after rejection, the creator is seeing the button as disabled. Is it the standard behaviour in SRM7.0 ?
    Can you guys share your thoughts on this..
    Thanks
    Ram

    Hi,
    Please check the note 1378094.
    https://service.sap.com/sap/support/notes/1378094
    Regards,
    Masa

  • Hiding com.sap.pct.srm.core.action.oldwfl.approve button in UWL InBoX

    Hi,
    Currently I am working on SRM upgrade project . How to remove/hide approve button in UWL inbox.
    Below xml code, using in UWL configuration file in portal:
    <ItemType name="uwl.task.webflow.srm.TS90000005.SAP_SRM" connector="WebFlowConnector" defaultView="com.sap.pct.srm.core.view.tasks" defaultAction="com.sap.pct.srm.core.action.launchWD.oldwfl.cont.approve" executionMode="default">
    <ItemTypeCriteria systemId="SAP_SRM" externalType="TS90000005" connector="WebFlowConnector"/>
    <Actions>
    <Action reference="com.sap.pct.srm.core.action.launchWD.oldwfl.cont.approve" />
    <!<Properties><Property name="display_order_priority" value="uwlExcludeFromPreviewDetail"/></Properties></Action>>
    </Actions>
    </ItemType>
    Implemented " uwlExcludeFromPreviewDetail" code in xml, but it is not working. Pls guide, how to tweak the properties definition a little bit to get it to work.
    By removing approval reference in xml code, approre button and inbox hyperlink both functionality disappear. As per my requirement, Inbox approve data should have hyperlink as it is and approve button should be disappear/remove/hide.
    Otherwise without hyperlink, user has to select any workflow item and click "Details" button. For this need xml code for enabling Details button
    Anybody light on this

    Hi,
    Remove the Approval action from the XML by deleting <Action reference="com.sap.pct.srm.core.action.launchWD.oldwfl.cont.approve" />
    Also on this, <ItemType name="uwl.task.webflow.srm.TS90000005.SAP_SRM" connector="WebFlowConnector" defaultView="com.sap.pct.srm.core.view.tasks" defaultAction="com.sap.pct.srm.core.action.launchWD.oldwfl.cont.approve" executionMode="default">
    change the defaultAction="viewDetail" to enable the hyperlink which will open up the detail if click on hyperlink. If you need to open up the details in SAP GUI (ITS), change the defaultAction="launchSAPAction"
    Hope this helps.
    Jigar

  • Approval Process in the workflow

    Hi, in the current approval process, where the user receives a notification and then when the user clicks the approve button, it will build up another email and with all the messages and the user needs to click "send" to send the email, this is in Microsoft Outlook. Has anyone ever tried to customize so when the user clicks " Approve" button, it is automatically processed behind the scene without opening another mail and click "Send" button? Thanks.

    I don't think this is possible.
    When you click on the approve button and send an email, a few things happen.
    An email is formulated with the notification id and a code that corresponds to the action the user took. The email is sent to your Oracle EBS.
    Oracle EBS has a process that reads the incoming emails; deciphers the notification id and the action_code from the email and processes the workflow accordingly.
    Making changes to this architecture will be tough if not impossible.
    Hope this helps,
    Sandeep Gandhi

  • Cup Approval process requires multiple hits of the APPROVE button

    Hello GRC CUP folks,
    We have an approval process wherein a given request can require 4 levels of approvals to be provisioned.  When a manager logs in to CUP, and tries to approve a request, she hits the APPROVE button, then the yellow status bar appears, showing the approval status so far for this request.  And she has to hit the APPROVE button again.  Then the yellow status for this current stage turns green and the workflow proceeds to the next stage.  It is getting back to me that the managers are having trouble understanding and remembering that they have to hit the APPROVE button more than once (even though we added text to that effect in the approval email).
    Is there some way to get the approval to process to the next stage with only one push of the APPROVE button?  
    Thanks for your ideas.
    Yvonne

    Hi Yvonne,
       Please go to config -> workflow -> stage -> go to change mode for Manager stage.
    Make sure that, 'Display Review Screen', 'Comments Mandatory' and 'Confirm Approval' are set to 'NO'. This will make sure that as soon as Manager hits Approve button, the request would be approved.
    Regards,
    Alpesh

  • After hitting the Approve button (Standard PO) it doesn't send an email

    Hi All,
    After the Standard Purchase order is created and i hit the Approve button it takes me to a screen where i have an option to print/fax/Email the Purchase order.
    Now when i check the email checkbox and enter the email address.I am not able to get the email. Is there any setup i am missing? as the Order is getting approved but i am still not getting the email.Please let me know as to how i can fix this.
    Thanks

    Did you configure the workflow mailer and btw check wf_notifications table too. I think you should ask this question in PO forums not in BIP
    Thanks.

  • Add Approver button disabled in SRM Shopping cart

    Hello,
    We have activated 2 level PC workflow. However we are facing issue that Add Approver button is not enabled.
    Could anyone please advise.
    Thank you
    Ritesh

    Hi Ritesh,
    On the face of it,I have couple of points for you to check it out.
    1.
    Please check the agent assignment at the header level of the workflow.
    Go to transaction PFTC -> Select workflow template -> 14000133 (or   
    whichever workflow you are using) -> Display -> Additional data ->   
    Agent Assignment -> Maintain -> Attributes -> Select radio button    
    'General Task' .. or instead of everybody being able to make changes 
    you can set the agent assignment of the workflow at role level.      
    Please also review note 581191.
    2.Check if this button is not visible or not for all the roles.
    3.Check any portal enhancements or Metadata config to make it display.
    Thanks
    Balaji

  • Approve Button not functioning in Approval Page NotifDetailsPG.xml

    In NotifDetailsPG, we have the page for approving Batch Approval Requests...
    There are four buttons, Approve, Reject, Reassign and Request Information.
    When we click on the Approve, or reject button, nothing happens, but on the Reassign and Request Information, we are directed to the proper page. Now I need to approve the Journal but i think the Approve and Reject button is not functioning. and we noticed in IE's status bar, that the page was "done with Errors"
    clicking on the done with errors area, we have the error message:
    Line:8
    Char:74
    ErrorL Expected ";"
    Code:0
    URL:http://hostname:port/OA_HTML/OA.jsp?page=oracle/apps/fnd/wf/worklist/webui/NotifDetailsPG?......
    What might be the reasons for this errors?
    null

    you have to search in Metalink using Advanced Search.. key-in "approve button" and select LinuxX86 as the platform..
    If i remembered there is also a result regarding 11.5.10...
    Mine is 11.5.9 related and it just instructed me to upgrade the Workflow mini-pack.. OWF.H.. I think 11.5.10.2 already includes OWF.H so your case might be a different one..

  • AP Invoice Approval- Approve button gives error

    Hi all,
        I work on oracle applications 11.5.10 and we have modified the AP Invoice approval workflow APINV to send mail notifications to approver.
        The mail is sent to a approver mail address in Microsoft outlook web app as intended. But when the approver clicks on APPROVE or REJECT button, we get an error as below.
         I could see all the listener agents are up and running. Could anyone please shed some light on this issue.
    Error:
    Your request couldn't be completed.
    This may have occurred for security reasons or because your session timed out.
    Thanks,
    VickySure

    hi,
    please open a service request with oracle support to analyze the problem.
    in portal 10.1.4 we offer an easy way of doing this with our new CMEF (content management event framework). you can easily check for pending items and send out an email.
    find more information here:
    http://download-uk.oracle.com/docs/cd/B14099_15/portal.1014/b14135/pdg_cm_cmef.htm
    regards,
    christian

Maybe you are looking for

  • Error while posting in payroll

    Dear All I have assigned wage type to symbolic account and these symbolic accounts are assigned to GL account's. After that when I am running posting through Eassy Access I am getting error like "Posting could not be promoted" Please guide me the nec

  • Global Variable in Runtime Prompt

    Hi All, I have a Global Varialbe with limits @Level_0_Descendants("YearTotal"), but When I launch this Business Rule in the prompts I am able to see all the Period dimension members. I have used the same varialbe in other Busine Rule, it is giving pe

  • MacAir OX Mavericks merge contacts with Outlook:Mac 2011

    Can anyone help me merge the contacts within my MacAir running OS Mavericks with Outlook:Mac 2011?  Outlook can't seem to see my contacts and I'm creating duplicate contacts within Outlook.  There must be some way!

  • Advantages of wrappers over primitives

    1.) Can someone tell me what the advantages are of using wrappers (Integer, Double, etc.) for attributes of a class rather than their primitive counterparts? 2.) I thought I had read that primitives would eventually be deprecated and removed from Jav

  • Specials characters in subject mail

    Hello, We created a procedure in Oracle to send html mails. All is allright in the body, the only problem is in the subject : we can't have characters like "é è à"... Our database is Oracle 9i.. so we don't have the UTL_ENCODE.MIMEHEADER_DECODE funct