Attach Custom Report to PO Approval Notification

Hi All,
I m currently working on a requirement to attach a custom report along with the PO Output for communication report in the PO Approval. I was tracing and found out that the PO Output for communication has been submitted in PO_COMMUNICAITON_PVT package. After that i am unable to trace further. Please let me know how i can i trace this and how to attach a custom report in PO Approval.
Thanks in advance.

Hi,
We are unable to understand your requirement correctly.. Do you use any schedule conc. request to generate the Custom report??? At what time you want to attach custom report in the PO, during the PO creation process by the buyer (before submitting for approval)?
Can the buyer, generate the custom report and save it locally (in his m/c) before attaching it to the PO..?
Kind Regards,
S.P DASH

Similar Messages

  • Custom report for Workflow approval status

    Hi Friends,
    For one of my custom workflow the client needs a custom report to know the approval status. This custom workflow will be a multilevel approval and they want to know the status based on the object key(document number) like who has approved it at what time, who else has to approve etc which standard workflow tables can be used for this? Please advice.

    >
    sapient wrote:
    > Solved as per Arghdip,Martin and Mike's Suggestions.
    Thanks for the update, but how is this possible if two of them are completely different solutions? 
    This is a tecnical forum, accuracy is key. The word "and" doesn't really work in the above statement.

  • Submit Custom Report in PO Approval Process

    Hi All,
    We use R12, our requirment is to submit a custom report when PO is approved.
    Not in all cases we need this. when user select 'Approve' option for a Manually created PO,
    and in the Approval form, when the User selects 'Email' check box and approves it.
    Irrespective of value that is given in email field, when that Email check box is checked and PO is approved, then the custom report should get submitted.
    For this our funtional team is requesting to copy the PO approval Workflow and write a event there.
    But I feel this can be achived in much easier way. But not getting any ideas.
    Can anyone let me know what could be the best and effective way than modifying Workflow.
    thanks

    1) Write an alert on po_action_history insert and fire the conc. proram if the conditions are satisfied
    2) Write a custom pl/sql procedure that looks at all POs that are approved in the last x minutes and for each appropriate po, submit the conc. program using fnd_request.submit_request. Then schedule a run of this pl/sql procedure by creating a conc. program for it.
    Hope this helps,
    Sandeep Gandhi

  • Need to submit custom report when email option chkd and po approved

    Hi All,
    We use R12, our requirment is to submit a custom report when PO is approved.
    Not in all cases we need this. when user select 'Approve' option for a Manually created PO,
    and in the Approval form, when the User selects 'Email' check box and approves it.
    Irrespective of value that is given in email field, when that Email check box is checked and PO is approved, then the custom report should get submitted.
    For this our funtional team is requesting to copy the PO approval Workflow and write a event there.
    But I feel this can be achived in much easier way. But not getting any ideas.
    Can anyone let me know what could be the best and effective way than modifying Workflow.
    Can we do with custom.pll.
    where I would check if the email check box is checked in the box and if the approve button is pressed then to launch the custom report.
    One more doubt, can we get the values that are being enterd in the form. I mean, if the po number is 55, in the custom.pll
    can we get that value into our custom.pll code, which i need pass as a prameter to the report.
    Please through any ideas. Thanks
    Edited by: 834095 on May 4, 2011 9:05 PM

    Pl do not post duplicates - Submit Custom Report in PO Approval Process
    Srini

  • Deleted PO Approval Notification Accidently, now cant approve Draft. (2007)

    My Customer accidently deleted an approval notification. The PO displayes in the Document Drafts report, but when the user drills down into the draft to add it, they get a message: "An authorization for this document has allready been sent. Document can not be added unless this authorization process is completed."
    I have two users who can approve this documet, with a required segnature of 1 user.
    Any suggestions?
    thanks

    How? That was my question. How do you get an approval message back after your accidently deleted it.
    The answer below helped. I wasnt awar the entering user could go into the Send portion of the Message / Alert overview window, and re-send the message.
    Thank you for your response, and taking the time to help!
    Sincere regards,
    Mike

  • Workflow-Attaching pdf from Custom Concurrent Request to email notification

    Hi,
    I was wondering if anyone has done something similar before and maybe have any suggestions?
    I am trying to attach a .pdf file that is generated by a custom concurrent request report to an email notification.
    The .pdf is generated correctly and I can access the file but I’m having problems trying to attach it to the email notification
    I have tried to use Wf_Engine.SetItemAttrText and Wf_Engine.SetItemAttrDocument but are unable to get it to attach the file.
    Does anyone know where I can find an example how to use either of the above API's? and a detailed explanation of them?
    Should the attachment always be in FND_LOBS to be picked up or can it be picked up from the file system?
    What should the Workflow - Notification - Performer Value be set to, that is referencing the message with the Document Attribute?
    I'm unable to find a detailed explanation of how this can be done in the Oracle Workflow Developers Guide Release 2.6.4.
    Any reference material or guidance as to where an example can be found will be greatly appreciated
    Thanks
    Coenraad

    The PLSQL procedure that generates the PL/SQL BLOB documents must follow standard API formats and a sample is shown below.
    procedure GENERATE_PDF(document_id in varchar2,
    content_type in varchar2,
    document in out nocopy blob,
    document_type in out nocopy varchar2)
    is
    l_docid pls_integer;
    l_filename varchar2(100);
    l_errmsg varchar2(100) := 'The Document is not found in the Database';
    l_bdoc blob;
    l_data_type varchar2(100);
    begin
    l_docid := to_number(document_id);
    dbms_lob.CreateTemporary(l_bdoc, FALSE, DBMS_LOB.Session);
    SELECT file_data
    into l_bdoc
    FROM fnd_lobs
    WHERE file_id= l_docid;
    dbms_lob.Copy(document, l_bdoc, dbms_lob.getLength(l_bdoc));
    exception
    when others then
    dbms_lob.WriteAppend(document, length(l_errmsg), l_errmsg);
    wf_core.context('SA_MLRTST','GENERATE_PDF',document_id);
    raise;
    end GENERATE_PDF;
    You can use FND_LOBS or any other table to get the content. The content must be stored into the corresponding table before using it.
    The following is the PLSQL script for generating BINARY data for a file
    declare
    l_bfile BFILE;
    l_temp_blob blob;
    l_docid number :='1000';
    l_ctype varchar2(300) :='application/pdf';
    l_filename varchar2(50) :='testfile.pdf';
    begin
    dbms_lob.createtemporary(l_temp_blob, true, dbms_lob.session);
    l_bfile := BFILENAME('OEX_INPATH',l_filename);
    dbms_lob.fileopen(l_bfile, dbms_lob.file_readonly);
    dbms_lob.loadfromfile(l_temp_blob, l_bfile, dbms_lob.getlength(l_bfile));
    INSERT INTO fnd_lobs(file_id, file_name, file_content_type,file_data,file_format)
    VALUES( l_docid,l_filename,l_ctype,l_temp_blob,'binary');
    end;
    OEX_INPATH - this is a database directory, you need to copy the pdf file which you want to convert to BINARY to the location which this directory points
    l_filename - name of the file which need to be converted to BINARY format

  • Add PO additional attachments links to approval Notification

    Hello,
    I have a requirement: when a PO approval notification is sent, I need to add another section in Notification to list URL Links of all po attachmnets. I am not talking about sending attachments in the email. My requirement is on notification itself which is viewed from worklist. When the user clicks on the attachment link, the corresponding PO attachment should open up.
    I am not sure how to achieve this, the POAPPRV is customized and we are adding customized header and lines in approval notification. But I am not sure how to add a URL link. Please help.
    -ARN

    As far as I know, you don't need OFA extension.
    Can you open the workflow in Workflow Developer and verify that the requisition details are populated using the PO_WF_REQ_NOTIFICATION?
    Depending on your version, Oracle may be using a different package. Find that package and make some simple change to verify.
    Hope this helps
    Sandeep Gandhi
    Independent Techno-functional Consultant

  • Developing Custom Reports

    I am working on creating some custom reports which will run every week [scheduled] and send a link to all stakeholders [Admins / Audit people etc] when they click on the link they will see a dash board kind of display [ like a bar chart or similar] along with associated data and an option to export the data to excel / pdf etc
    The reports will be something like how many requests in said period? what applications ? how many approvals and rejections and approver details . Any good starting point you suggest ?

    Attachment is missing & it should work. Note by default reports are cached and make sure to reload the data after the change.
    Make friend of QueryStat & should help to know the exact problem & passed parameter etc...
    [1]  http://<host>:<port>/system/console/jmx/com.adobe.granite%3Atype%3DQueryStat

  • Custom report to track the documents

    Hai All,
    My Client requires a custom report to track the document flow any time i.e., once the material arrives the purchase dept makes an entry like PO date the date of arrival,and Gr date the GR approval date and document handed over for  Invoice verification date and payment made date.
    How is achieve this?
    Regards
    R.Senthilnambi

    No My client requirement is not like that,suppose one fine day if he wants to track the positon of GRN document or a bill at what stagei.e.,if in FI if they say they have not received any document to process or they hold the document for days and say just today GRN has been handed over to him ,The Materials guy has to generate a report and say this is the day the document is handed over to you.
    Is this can be done.or only out of SAP.
    Regards
    Senthil

  • Error While Submitting the Custom Report

    Hello,
    We have requirement on reports 6i to customise a standard report 'Sales Journal By Customer'. Requirement is we need to add a new fields in the layout.
    We have copied the standard program and parameters and defined a new custom program and also added the required additional parameters. But when we are trying to submit the custom program it is giving the following error:
    APP-FND-00806: The default value RTT is invalid for the Reporting Context segment. Your default value will be ignored. Please inform your system administrator that:
    Add the value RTT to the value set for segment Reporting Context, or choose another default value in the Key Flexfield Segments form or Descriptive Flexfield Segments form. Use the Edit Concurrent Program or Define Report Set form for Standard Report Submission report defaults.
    Value RTT for the flexfield segment Reporting Context does not exist in the value set FND_MO_REPORTING_ENTITY.
    Standard report call a query inside the rdf.
    written in parameter sql stmt.
    SELECT ENTITY_NAME, ENTITY_ID
    FROM FND_MO_REPORTING_ENTITIES_V
    WHERE REPORTING_LEVEL = $FLEX$.FND_MO_REPORTING_LEVEL
    AND ROWNUM = 1;
    now we are change this to
    SELECT ENTITY_NAME, ENTITY_ID FROM FND_MO_REPORTING_ENTITIES_V WHERE ENTITY_NAME = 'RTT';
    we are making hard code.
    we are making a request and attach that report to that request and run the request.
    We have done this customisation at our local instance but we are facing the same issue .We are unable to figure out the issue.
    Does any of you have any idea why we are getting this error.
    It would be great if you can help us regarding this issue.
    Thanks in Advance

    as this is an eBuiness-related error, you have more chance to get an answer in an eBusiness-related forum, maybe here OA Framework

  • Custom Report Layout in APEX 3.0 PDF

    How much freedom do we have when developing a custom report layout using BI Publisher when we create the template file using the Word XML add-on?
    Why I am asking is, I am trying to replicate several Crystal based reports that use multiple lines of for data. They group on several columns and display the grouped data on separate lines in the report.
    Grouping 1 Line one has customer detail information
    Next grouping 1 or more lines are provider of service line information
    Last Line count of detail lines for customer
    Or would I be better off porting these reports to Oracle Reports?
    Thank you!
    Tony Miller
    UTMB/EHN

    Marc, I was able to create reports based on a layout and a report query...Is it possible to let the end user (not apex developers) download the report layout, make modifications and load it again. They will only be changing the text and very rarely will modify the fields..
    Thanks
    Ashlee
    update: i found the following logic in the f4000 app on page 1405 for download
    declare
    l_report_document blob;
    l_file_ext varchar2(255);
    l_mime_type varchar2(255);
    begin
    for c1 in (
    select *
    from wwv_flow_report_layouts
    where id = :P1405_ID
    ) loop
    if c1.report_layout_type = 'RTF_FILE' then
    l_mime_type := 'application/rtf';
    l_file_ext := 'rtf';
    else
    l_mime_type := 'application/xml';
    l_file_ext := 'xml';
    end if;
    l_report_document := wwv_flow_utilities.clob_to_blob(c1.page_template,wwv_flow_lang.get_db_charset);
    sys.owa_util.mime_header (l_mime_type ,false);
    sys.htp.p('Content-Disposition: attachment; filename='||lower(replace(c1.report_layout_name,' ','_'))||'.'||l_file_ext);
    wpg_docload.download_file( l_report_document );
    end loop;
    end;
    and 1406 for upload
    declare
    l_report_layout clob;
    l_report_layout_id number;
    begin
    for c1 in (
    select blob_content from wwv_flow_files
    where name = :P1406_LAYOUT_FILE
    ) loop
    l_report_layout_id := wwv_flow_id.next_val;
    l_report_layout := wwv_flow_utilities.blob_to_clob(c1.blob_content);
    insert into wwv_flow_report_layouts (
    id,
    flow_id,
    report_layout_name,
    report_layout_type,
    page_template
    ) values (
    l_report_layout_id,
    :FB_FLOW_ID,
    :P1406_REPORT_LAYOUT_NAME,
    'RTF_FILE',
    l_report_layout
    end loop;
    end;
    are these the tables/apis i could use ?

  • How to create custom report form in OracleBIAnalyticsApps

    hi,
    i have installed OracleBIAnalyticsApps with OBIEE , R12 instance , Informatica,dac on machine...in r12 instance have 1 custom schema...i want to import that schema into OracleBIAnalyticsApps rpd so that can build custom reports on it...any one knows how to do it? Is Any documentation/guidelines is there for the same...

    Hi,
     Robert Shelton's Blog is having very good collection of the video tutorial:
    http://www.sheltonblog.com/archive/2007/11/04/series-of-sharepoint-workflow-how-to-videos.aspx
    Please go through the Multilevel approval workflow for more information on state machine workflow
    http://sheltonblog.com/archive/2007/11/27/how-to-video-building-a-multilevel-approval-workflow-with-sharepoint.aspx
    Thanks,
    sangati

  • CUSTOM REPORT PROBLEM - REP-1213

    I am a student trying to complete a project. I developed a
    "custom" report form which uses 5 tables to generate the report.
    I have entered the 'fields' at various locations on the report
    form and when I run the report I get the following error message:
    "REP-1213: Field 'client_id' references column 'CLIENT_ID' at a
    frequency below its group."
    I have presented this problem to my instructor who does not have
    a solution to resolve this problem for me. Is there a solution
    for this? Or ... does Oracle not allow for 'custom designing'
    of reports? How does someone develop a custom made invoice or
    other report for a client without encountering these problems?
    Anybody's assistance in this matter would be greatly appreciated.
    BO
    null

    Here is some information that may be of help. This is straight
    from Oracle. read the part on FREQUENCY ERRORS carefully.
    You may also retrieve this document from:
    otn home page --> support --> technicial bulletions -->
    sql*reportwriter --> 9006913.61
    P.S. reportwriter frames have kicked manny asses!!
    Good luck.
    Document ID: 9006913.61
    Title: Understanding Frames
    Revision Number 0
    Product: Oracle Reports
    Platform: GENERIC
    Abstract: This document provides a better
    understanding
    of frames and the layering concept.
    Also
    discusses frequency errors.
    Keywords: REPEATING;FRAME;VARIABLE;FIXED;EXPAND;
    CONTRACT;FREQUENCY;
    INTRODUCTION
    There are two types of frames: Repeating frames and non-repeating
    frames.
    Each is a visual representation of actual 3GL code that underlies
    the action
    of fetching and printing the rows selected from tables.
    Non-repeating frames
    act as containers and can be mapped back to the pseudocode: BEGIN
    and END.
    Repeating frames are representations of the Fetch Cycle and can
    be mapped to
    the pseudocode: WHILE NOT END OF TABLE and END WHILE.
    Graphically, frames are stacked one atop the other. This may not
    be
    immediately apparent. It is difficult to distinguish which frame
    is beneath
    another. A quick way to see the three-dimensional layering is to
    change the
    color of the frames. Make each frame a different color. This
    will create a
    three-dimensional effect as frames above will partially obscure
    those beneath
    it. You will also notice the layering structure when using the
    object
    navigator in Reports V2.5
    NON-REPEATING FRAMES
    Non-repeating frames are not record-related. They print as often
    as the
    object in which they are enclosed, or to which they are attached
    by an anchor.
    They do not have a print direction.
    REPEATING FRAMES
    Repeating frames are place holders for records. Repeating frames
    print once
    for each record of a group and control record-level formatting.
    Reports will
    generate one repeating frame for each group when you create a
    default layout.
    Reports will place containers of columns inside of the frames.
    Each repeating
    frame retrieves only one row in its fetch cycle for any one
    repetition. Until
    it is constrained by another frame, it will repeat itself until
    the while loop
    condition can no longer be satisfied.
    VERTICAL AND HORIZONTAL SIZING
    The Vertical Sizing of a repeating frame will default to FIXED if
    all the
    objects in the repeating frame are fixed. If the repeating frame
    encloses an
    object (e.g. field, frame) that grows, then the vertical sizing
    defaults to
    VARIABLE or EXPAND.
    FIXED
    If the Vertical Size of the frame is FIXED then the object's
    height is the
    same on each logical page, regardless of the size of the objects
    or data
    within it. Truncation of data may occur. The height of the
    object in the
    layout editor is the actual height of the object at runtime. No
    special
    symbol is indicated on the frame in the layout editor.
    VARIABLE
    If the frame's Vertical Sizing Attribute is VARIABLE and there is
    nothing
    below it, it collapses. For example, if it normally is four lines
    long and
    only one row is returned, then it will not print three blank
    lines but will
    actually collapse the output to one line. If you drag the
    position of the
    fields downward, the space above will not collapse because of the
    IMPLICIT
    ANCHOR. The object will expand or contract vertically to
    accommodate the
    objects or data within it. The height shown in the layout editor
    has no
    effect on the object's height at runtime. The vertical sizing
    attribute
    functions as if you used a combination of contract and expand. A
    diamond
    symbol is indicated on the frame in the layout editor.
    EXPAND
    If the frame's Vertical Sizing Attribute is set to EXPAND, it
    will begin at a
    minimum size defined by the frame, and will expand as necessary
    to accommodate
    more data or lines that exceed the length of the column. An
    equal sign symbol
    is indicated on the frame in the layout editor.
    CONTRACT
    If the frame's Vertical Sizing Attribute is set to CONTRACT, the
    vertical size
    of the object decreases if the formatted objects or data within
    it are short
    enough, but it cannot increase to accommodate larger data.
    Truncation may
    occur. A circle is indicated on the frame in the layout editor.
    FREQUENCY ERRORS
    You may receive frequency errors when a repeating frame is moved
    or deleted,
    thus changing the layering of the frames. Often, users may
    attempt to correct
    this error by adding the deleted frame back, but this does not
    fix the
    problem. The existence of the frame is not enough, even it is
    does not
    overlap other objects in the layout. The frame must also be in
    the right
    position within the hierarchy. In addition to recreating the
    deleted frame,
    you must push the new frame to the right layer using the ARRANGE
    option on the
    Layout menu.
    If you move an object outside its native frame, then you must
    enclose it
    within a repeating frame to group it within the same loop.
    Oracle Worldwide Customer
    Support
    null

  • Custom Report for Application Catalog History

    Hi All,
    I am going to create custom report that display request and approval history from application catalog. Required parameters are Application name, requested by, approved by, request time, approval time. AFAIK there is no out of the box default report from
    SCCM 2012 SP1 that display those parameters. Which tables view and columns I could use for this purpose?
    Thanks for your help.

    The information which user installed what from the application catalog is not stored anywhere if I am not mistaken. 
    Torsten Meringer | http://www.mssccmfaq.de

  • Customize PO Approval Notification OA page

    Hi
    I am trying to customize PO Approval Notification. I want to add more attributes to the &PO_LINE_DETAILS. how to do it. presently. I made change in the workflow but it doesnt reflect on the page.
    Purchase Order Lines
    Line Item Number Rev. Item Description UOM Quantity Unit Price Line Amount
    Want to add Cost center, Promised date columns to this table.
    Please let me know how to do it.
    Thanks

    Find the PO OAF embedded region in the notification. Then you need to personalize that region and add your required columns assuming the attached VO has those values. Otherwise you might have to do VO substitution also.
    --Shiv                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

Maybe you are looking for

  • My Menu - Add a Query Print Layout to the Report Folder

    This is a newb question.  I can easily add a Query or form or most anything else to the Folders under My Menus ... But how can I add a specific Print Query Layout to the Reports folder un My Menu? I know it is simple but I can not find the steps in t

  • Help with limiting JOptionPane output to 2 decimal places

    I don't seem to be able to figure out how to specify 2 decimal points in my output to a JOptionPane. I know how to do this in a standard program with no gui interface but I have been unsuccessful in my attempts with JOptionPane. I have included my co

  • Are there alternative fill styles for components?

    Is there an alternativfe way of filling the background of a component. ie. could you have it filled in diagonal lines?

  • Logic 9.1: Disk is too slow or system overload (-10010)

    After updating I kept getting this error: Disk is too slow or system overload (-10010) Can't go five minutes without encountering this. I'm in 32 bit mode using record via rewire. It's maddening and I am now kicking myself for updating. The song that

  • New IE object fix makes flash not show in other browsers

    I have a page containing a flash movie. When I open the html page in Dreamweaver, it gives me a message saying 'this page contains <object> tags that may not work properly in the most recent versions of Internet Explorer. To correct this problem, you