PO Requisition Approval workFlow

Hello All
I am working on PO Requisition Approval work flow , when we crate a requisition one workflow is generated and my user want the workflow notification should be modified , like we have in the table few columns supplier ,itmes and wareshouse details , user want near supplier column , two another columns , so how should i do this , were should i change the code wether in the workflow or the standard package .
I am working on PO Requisition workflow , my problem is when Requisition is raised ...'PO Requisition Approval' work flow is generated and in that workflow we have details printed in the table , now i want to add few coulmns to the table . So i have modified the package PO_WF_REQ_NOTIFICATION.get_req_lines_details_link procedure , but the i am not able to see the affect in the work flow after comiling the package ...
can any one suggest me how to go head and cross check the changes .....
Thanks,
Sairam.

Hi Sairam,
I recently responded to a similar question, check out:
can we personalize e-mail notifications which calls OAfwrk
Regards,
Gareth
Blog: http://garethroberts.blogspot.com

Similar Messages

  • Call purchase requisition approval workflow in abap program

    Hello,
    I copied the standard workflow for the approvaI of a purchase requisition WS00000038 and i tested it. I create a purchase requisition in me51n. This is triggering the event releasestepcreated which starts my workflow. Everything goes ok.
    Now, i want to call this workflow in ABAP. I do not know exactly how to do it. Here is the code I tried.
    data: ls_objkey type SWR_STRUCT-OBJECT_KEY,
    lt_mesage type table of SWR_MESSAG,
    gt_container type table of swr_cont,
    gs_container type swr_cont.
    gs_container-element = 'ReleaseCode'.
    gs_container-value = '01'.
    append gs_container to gt_container.
    gs_container-element = 'requisition'.
    gs_container-value = '0010000362'.
    append gs_container to gt_container.
    gs_container-element = 'RequisitionHeader '.
    gs_container-value = '0010000362'.
    append gs_container to gt_container.
    ls_objkey = '0010000362'.
    CALL FUNCTION 'SAP_WAPI_CREATE_EVENT'
    EXPORTING
    object_type = 'BUS2009'
    object_key = ls_objkey
    event = 'RELEASESTEPCREATED'
    TABLES
    input_container = gt_container
    MESSAGE_LINES = lt_mesage.
    As you can see i filled he RequisitionHeader, requisition and release code. I saw in the workflow that i copied, that these are import parameters. Requisition and release code are mandatory. 0010000362 is a purchase requisition that i created.
    After i run the program i receive a work item in SBWP but it has the status error.
    Can you help me?Perhaps anyone has done this. I think that i am not filling the correct data or something like that. Maybe you can look in the standard workflow WS00000038 and tell me what I should pass and how.
    Thank you,
    Efren

    Hi Efren,
    The Problem is, for the purchase requisition there is two key fields.
    So when you pass the keyfiled to workflow it should be the concatenation of Purchanse requisition number and the item number.
    You have to pass the object key as below.
    ls_objkey = '00100003620010'.
    Then only your business object will getting insatanciated.
    Thanks,
    Viji.

  • Approver & approval date from Requisition & PO Approval workflow tables

    Dear All,
    My req is to create a report that calculates the lead time taken by a Purchase Requisition to be converted into a PO and released. In the output they want the APPROVER NAME, DATE APPROVED against the REQUISITION NUMBER (EBAN-BANFN) and also they want APPROVER NAME, DATE APPROVED against the Purchase Order (so all in all 2 fields of approvers & 2 fields of approval dates). But the thing is they want these APPROVER NAME, DATE APPROVED from the Requisition Approval Workflow tables.
    Please update the table & fields that will have the Approver and date approved from workflow corresponding to the Purchase Requisition Number and Purchase Order. or What is the link between the "Approver, approval date & Purchase Requisition Number" and "Approver, approval date & Purchase Order".
    Thanks in advance. The solution will be rewarded the points.
    Warm Regards,
    Farooq.

    We have HR/Payroll and Purchasing working fine for 6 years with the following schedule settings. 0.1 seems too frequent:
    A. Schedule one concurrent request to process deferred activities:
    1. Item Type :
    2. Min Threshold :
    3. Max Threshold :
    4. Process Deferred : Yes
    5. Process Timeout : No
    6. Process Stuck : No
    (Once every five minutes)
    B. Schedule one concurrent request to process timeout activities:
    1. Item Type :
    2. Min Threshold :
    3. Max Threshold :
    4. Process Deferred : No
    5. Process Timeout : Yes
    6. Process Stuck : No
    (Once every six hours)
    C. Run for stuck activities periodically
    1. Item Type :
    2. Min Threshold :
    3. Max Threshold :
    4. Process Deferred : No
    5. Process Timeout : No
    6. Process Stuck : Yes
    (Once every day)
    D. Run forall three activities periodically
    1. Item Type :
    2. Min Threshold :
    3. Max Threshold :
    4. Process Deferred : Yes
    5. Process Timeout : Yes
    6. Process Stuck : Yes
    (Once every day)
    By the way, we also have Synchronize WF Local Tables run once every 24 hours
    Hope this helps.
    Edited by: DBA115102 on Feb 1, 2011 10:41 AM

  • Requisition approver list

    I am customizing PO Requisition Approval workflow and modifying the Approval List Routing Using AME process. I am adding a node which kicks off a plsql process to update some custom tables.
    The purpose of this customization is to get who last approved (the previous approver) the requisition and who is the next approver. The workflow item attribute APPROVER_EMPID is helpflul to know who the current approver. But I also need who was the previous approver. Any easier way to get this info or any oracle table ?
    I tried FORWARD_FROM_ID which always has the emp id of the person who submitted the requistion, not the last approver. Any suggestions to get this info ?
    Thanks
    SP

    If the requisition is already approved once, then you can take the approver name from the following query by joining with hr_employees/per_people_f
    select employee_id from po_action_history where object_type_code = 'REQUISITION' and action_code = 'APPROVE'

  • From_User not populated for AP Invoice Approval Workflow

    Hello,
    We are using the AP Invoice Approval and Requisition Approval workflows. When a supervisor grants their worklist authority to a requestor of a requisition the requestor is not allowed to approve their Req. This appears to be the correct action.
    However when the same circumstances arise with AP Invoice Approvals the requestor of the invoice is allowed to approve their own invoice through the worklist delagation of their manager (these requestors do not have workflow admin privs.). We have noticed that the "From_user" is null on the wf_notifications table for APINV message types but not for REQAPPR message types.
    Does anyone have insight into this difference in functionality?
    Thanks,
    Dan

    Hi,
    Using the Sysadmin responsibility, please submit "Workflow Background Process" with the below parameters and see if it helps:
    Process Deferred: Y
    Process Timeout: Y
    Please also see the following notes;
    How to Manually Process the Events from Workflow Queues When The Deferred Agent Listener Won't Start [ID 953103.1]
    Workflow Background Process Does Not Progress Shipped Lines: Stuck in Fulfill - Deferred [ID 804133.1]
    Hope this helps!
    Best Regards

  • Approval workflow of purchase requisitions after EhP4

    Hi all,
    After implementing a new support package installation (Ehp4), there are some purchase requisitions that get their approval workflow started again even after purchase order has been created.
    Is there someone that could give me some help on this topic?
    Thanks a lot.
    Sílvio Galery

    Hi,
    Please see note 797775    Entry in Transaction SWEC hinders workflow.
    1. Delete the entry 'EINKBELEG BUS2012 RELEASESTEPCREATED On Create'
    from SWEC.
    2. Activate the linkage between BUS2012 RELEASESTEPCREATED and
    WS20000075 in Txn SWE2.
    This will help you.
    Kind Regards,
    Suneet

  • Setting up Sharepoint 2013 approval workflows depending on field value

    Dear Microsoft Support,
    I am still relatively new to Sharepoint-Infopath and would need help with setting up workflows for a requisition form I am creating. I have designed and created a form using Infopath 2013 and have successfully created the link
    to have the data uploaded into my Sharepoint Server 2013 library. This form's purpose is to have our users make supply requisitions from the Warehouse department. We are a school, therefore, there are numerous different departments with different approvers.
    My goal now is to setup the approval workflows using Sharepoint Designer 2013. The complication now is that only certain people need to approve the requests, depending on the department selected. For example, I am in the IT department, if I put a field's value
    as "IT" the form will be sent to the IT department manager prior to going to the Warehouse department for processing. If the user chose "English", the form will be routed to the English department head for approval. What are the steps that
    I would take to have that kind of customization? How do I setup approval workflows in Sharepoint Designer 2013 to meet that?
    I have tried searching for solutions over the web, but all of them are too generalized and would not be related to my case in terms of different approvers depending on the different departments in our school. Your assistance would be greatly appreciated.
    Thanks. Jason

    I would create a second SharePoint list that is set up with two columns. The first column is Title (which is a default column) and the second column is 'Person or Group' column and name it 'Approver'. Then enter the department in the title field and select
    the person who needs to approve that department's forms in the 'Approver' field. Use this list and pull in this information in the InfoPath form by creating a data connection to the newly created list and set up the filter to only pull
    back the information where 'Title' = 'Department'. After this information is pulled into your form, store the approver information in a hidden field in the InfoPath form and use that field throughout the workflow.
    I know this is a very brief explanation so let me know if you need more information.

  • Viewing Approval Workflow as a Customer

    Viewing Approval Workflow as a Customer
    I have a service where there are five service group authorizations.  When viewing the submitted requisition as a customer, the following delivery process is presented:
    --- Delivery Process ---
    Service Group Authorization (Status = In Progress)
    Delivery project for <<Service Name>> (Status = Pending)
    I was not able to locate where the customer can view the approval workflow.  There is just one line in the delivery process (Service Group Authorization) indicating approvals are in process.  The customer does not know how many approvers or who is approving.
    Emails could be sent after each approval, but this still does not address the concept of the self service by checking the status of the request online.
    Is there a way to view the approval workflow as a customer?

    Angelo - I agree, we've also submitted it as a feature request.  Cross our fingers for version 10. 
    Ed - Where we get a little confused about the feature request process is that, other than finding out in the monthly calls, we never seem to be able to test possible features before they get released.  An old one of ours was 'released' until we tested it and worked out that our requirements did not match the functionality.
    David... one suggestion, though a bit of a hack, would be to look at the TxActivity table and try and have an insert/included page in the RequisitioneEntry Summary page (requisitionentrystatus.jsp I think) that checks the DB for the given ReqEntry and graphically (or textually) builds a table to highlight the stages.  Something we've had a couple of dreams about but haven't moved forward with - it would be something 'external' to the RC application but included in the presentation.
    Thanks,
    Ant

  • PO approval workflow notification

    Hi Consultants
    i am requested to add requisition action history to PO approval workflow notification.
    i undestand that we may need to add document attribute to PO approval but how can create this one.
    Please advice me.
    Thanks,
    Ashok

    Thanks for your reply Alejandro.
    We already have custom/Statndard action history document type attribute.
    Now i need to add the Requisition action history for PO notification.
    Can you please advcie(steps if it is posible) to create a my own custom attribute document type to get the requistion action history based on the PO document id.
    I was able to quey the Requistion information not getting somme difficulty to create a customer document typ attribute.
    Please advcie me.
    Thanks
    Ashok

  • E-Recruitment - Issue in Requisition Approval, flow to Recruiter

    Hi All,
    Im using standard WF 45600028 for requisition approval.
    The request when created by Manager is going for approval to his supervisor and Supervisor in turn is able to approve the request, but the its not reaching recruiter.
    When i verified Requisition monitor of the MSS view, then i see the request in "Draft" mode instead of "Released".
    I feel this is the reason why recruiter is unable to see the requisition coming from Workflow.
    Can someone help me change the status?
    Thank you.
    Pranitha

    Hey Thanks Siddharth,
    Anyways, my problem is resolved. What i mean on Recruiter's involvement is recieving the approved form so that he can take it up further for posting.
    In My case Recruiter's dash board or UWL , nowhere is the data populated. So i was of the opinion that the approved requests are by default saving in draft mode and hence not reaching recruiter.
    Finally, i reallized that there is a small refresh link, at the bottom of the dash board. I need to click on the each of the links in the dashboard and "Refresh" from the link at the bottom, then only my approved requests are showing up, that too under "My Application Groups, My Open Requisiotns and All requisitions".
    Silly me !! I have wasted so much of my time debugging Workflow and changing all the possible config setting.
    But i really wonder why cant the data base be updated when we refresh with F5 instead click on each of the links in dashboard inorder to see what has he got in his box. This seems little weird to me.
    Regards,
    Pranitha

  • Financials AWE - EOAW_CORE.ENGINE error when submitting approval workflow

    I'm getting the following error when trying to approve or preview and save a requisition with approval workflow (awe) enabled in our stage environment. It works correctly in our development environment, and I've tried comparing all of the configurations, roles, permission lists, templates, etc., to assure that they match, but something is still awry. I've compared a lot of table contents between both environments; although I may be missing some. Can anyone give me some ideas as to what to look for to see what might be missing from our stage environment that might have been overlooked? When workflow for requisitions is disabled; the requisition saves correctly.
    First operand of . is NULL, so cannot access member Check. (180,236) EOAW_CORE.ENGINE.DefPathinst.OnExecute
    Name:InstantiateSteps PCPC:2891 Statement 38
    Called from:EOAW_CORE.ENGINE.DefPathInst.OnExecute
    Name:Instantiate Statement:24
    Called from:EOAW_CORE.ENGINE.StageInst.OnExecute
    Name:InstantiatePaths Statement:55
    Called from:EOAW_CORE.ENGINE.AppInst.OnExecute
    Name:RetrieveStages Statement:370
    Called from:EOAW_CORE.ENGINE.AppInst.OnExecute
    Name:InstantiateStages Statement:416
    Called from:E
    The first operand of the dot operator is the NULL value, indicating the lack of any object value. As a consequence, the given method or property cannot be used.

    PeopleSoft 9.1 - eProcurement - Create requisition
    Hi,
    Could some one help to find the solution?
    While editing a requisition, Just deleting a line and ‘save and submit’ creates a .is NULL error
    First operand of . is NULL, so cannot access member Terminate. (180,236) EOAW_CORE.ENGINE.AppInst.OnExecute Name:TerminateLine PCPC:60811 Statement:964
    Called from:EOAW_CORE.ApprovalManager.OnExecute Name:DoLineTerminate Statement:166
    Called from:PV_REQ_WRK.PV_SAVE_AND_SUBMIT.SavePostChange Name:KickoffAW Statement:103
    Called from:PV_REQ_WRK.PV_SAVE_AND_SUBMIT.SavePostChange Statement:185

  • PO Approval workflow Acceptance Required issue

    When PO_headers_all.acceptance_required_flag = 'Y', expected behaviour of PO Approval workflow is to send Action Required
    email to supplier. But for some POs even PO_headers_all.acceptance_required_flag = 'Y', PO approval workflow is sending FYI emails to supplier, instead of action required email should goto supplier.
    I have verifed the supplier responsibility who is receiving FYI email, supplier got responsibility to acknowledge PO ( based on POS_ACK_ORDER function assigned to supplier responsibility ) .
    Could any one suggest me, how and where to fix this issue ? How will I know what is the cause of supplier receiving FYI email instead of Action required email ?
    Thanks,
    Sunitha

    Hi user;
    please follow below and see its helpful:
    Stuck POAPPRV Workflow Records At The Email PO Process Activity [ID 417722.1]
    View Approval Workflow Hangs With No Error for Approved Purchase Orders and Requisitions [ID 413272.1]
    APPROVE PO, WORKFLOW PROCESS, PROCESS HANGS [ID 1056081.6]
    Workflow Is Not Completing For PO Supplier Change [ID 554024.1]
    Regard
    Helios

  • Initiating re-approval on price change durin purchase requisition approval

    Hello everyone,
    Must be a basic requirement for most people...can you please help us here?
    We have a requisition approval hierarchy (defined in AME). We want the functionality that whenever an approver updates the price (through the "Open Document" in notification), the purchase requisition should be sent for re-approval starting with the requestor. Is there any profile option or workflow attribute which can be used for this purpose? I believe PO has some such option for setting the tolerance percentage, but don't know whether iprocurement has similar one.
    Btw, we are using 11.5.10.2
    thanks in advance,
    abbas

    Hi
    For the the approval there is release strategy in purchase requistion ( with classifiaction .You can make use of this to put the approval .Now coming to ur Purchase requistion which are cretaed thru Mainatnace odere you need to cjheck the Field status for the document there you will the field valution price i just forgot the field status group.
    you can try this way
    regards
    sunny

  • Enable attachement link in Purchase requisition approval WF

    Dears ,
    How to enable attachment link in purchase requisition approval wf ,??

    hi
    In the workflow, you need setup the agent assingment(i.e organizationlal roles)

  • Need to disable Text Item Link on Requisition Approval Form (Self Service)

    Hi All
    When I open a Requisition via Workflow Administration for approving it.I am able to see the following sections.
    Requisition Lines
    Approval Sequence
    Related Applications
    Edit Requisition
    View Requisition Details.
    I want the “Edit Requisition” button not to appear when I am logging in through a particular responsibility. If I go to Personalise Page, there is an option disable the entire Related Applications (that is both Edit Requisition and View Requisition Details). Is there a way to disable/hide only “Edit Requisition” (as shown above in BOLD) and not View Requisition Details.
    Please assist.Need to know this urgently.
    Thanks
    Raghav

    hi,
    i have similar requirement, what is the method that u you used in order to achieve the requirement. Kindly share.

Maybe you are looking for

  • Still problems downloadin​g software for hp B209a printer on windows 8.1

    I've uninstalled and reinstalled the software per online instructions and finally got the Box that allowed me to install.  And, of course, I got the message "System cannot find file specified" which kept me from installing.  I followed the instructio

  • Need Clarification  required for Shipping Type Fields in Transportation

    HI I am New to transportation module , i come to know that shipping document is controlled by shipping Type if i am wrong correct me ? when i click the shipping Type i have seen so many fields in that few fields i didn't understand few field which i

  • Mysql and jsp PLZ PLZ PLZ HELP ME

    Hi >>>>> I want to as if there any problem with the fallowing code???? =========================================================== DriverManager.registerDriver(driver); Class.forName("org.gjt.mm.mysql.Driver").newInstance(); conn = DriverManager.getC

  • Resoution problem in Adobe photoshop

    Hi All Im working in Photoshop CS4 an image, image is 300 dpi with four color and tiff format, whille exporting through 3B2 software after converring PDF Format figure is downsampling automatcally. It is showing 171 DPI, How this happening. Please ad

  • Unable to install Windows 7 Professional x64 to a GUID Partition Table

    I used to have Windows 7 installed under boot camp numerous times, with no issue, although, since I am a bit techy, I once tried to install Mac, Linux, and Windows on my iMac, (Never got that working), and right now, I'm running on a fresh installed,