Purchase Order - How to call customised PO_COMMUNICATION_PVT package?

We need to add additional fields to the Standard Purchase Order that is produced by using View Document on the PO form. The only suggestions in the forum so far are to modify the PO_COMMUNICATION_PVT package or the PO%XML views.
But the option of overwriting the seeded package or view is not possible for us. We can only customise the package and compile it under a different name, eg XXPO_COMMUNICATION_PVT. My question is: what changes are needed so that the PO_VIEW_DOCUMENT function calls this new package?
What modifications to the xml and/or java classes are needed? Are there any specific things to look out for so that the java classes compile properly.
Any help much appreciated. Thanks.

Welcome to the forums !
Pl see if MOS Doc 305307.1 (How To Modify Print PO Report POXPOPDF With Custom Template) can help
HTH
Srini

Similar Messages

  • In PURCHASE order - How can i browse only the supplier items?

    Hello Experts
    While making a PURCHASE order - I want to press on the  browse button and see ONLY items
    Which are from the spesific supplier that the order is addressed to ....
    Which are an Inventory Items = Y
    is this possible ? and How ?
    Thanks!
    Dror medalion.

    Hi,
    Check if Form Settings in Choose from List for the Item is helpful for your.
    You can group by Preferred vendor and Inventory Item [Y/N] and then the list is short and selections is easier.
    Kind Regards,
    Jitin
    SAP Business One Forum Team

  • Help: How to call a plsql Package on click of a button in ADF

    Hi Guru's
    Please provide your suggestions, how to go ahead in ADF to call a plsql package when a button i clicked.
    I do have a knowledge of oracle callable statment to call the plsql package but not having any idea how to relate button click event in ADF.
    Thanks,
    SPC

    Create a service method in your Application Module to [url http://download.oracle.com/docs/cd/E14571_01/web.1111/b31974/bcadvgen.htm#sm0297]call the stored package, expose that service method on the client interface, and then drag the service method from the data control palette on to your page as a button.
    John

  • Purchase Order - How to email to Purchasing Group instead of Vendor?

    Hi,
    I managed to setup the PO email PDF functionality according to note 191470.
    However it sends to the Vendor by using the email address in the vendor master.
    How can I have it sent to the email specified in the Purchasing Group instead?
    Can this be configured or do I need to user-exit for this?  Please let me know the name of the user-exit if so.
    Thanks for your help and advice!
    cheers,
    Patrick

    Hi,
    Thanks for the suggestion.
    The sending of the PO PDF to the purchasing group email is meant for a certain set of PO types only.
    I'm just wondering, from what i read in note 191470, you can replace the email in the purchase order header "Address" section and the email that i specify would be used instead.
    If this is possible, then i could write a small user-exit which is activated before the PO is saved to replace that email with whatever email i want.
    Would that work?
    thanks.

  • Report with purchase requisitions and purchase orders: how?

    Hi,
    I need to get a list of items bought with their purchase requisitions and purchase orders (when they exist). This can be done looking at each purchase order (ME23N), ou purchase requisition (ME53N), and writing it down. But in some cases, I have to do it on about 450 operations. I'd like to get this list without having to search for each requisition ou order. I can get a complete list of orders and requisitions, but without any relationship between them (they are mixed as if they were the same thing, but there´s a field telling it that row is an order or a requisition). Using some macros in excel, I can find this relationship in 40% of the cases (for example, if item 421351 was purchased only once, an order for item 421351 is related to a requisition for item 421351). Is there any way to get this list automatically? Or is there any field that tell me this relationship?
    Thanks,
    Francisco Morbiolo
    Votorantim Cimentos
    Votorantim, SP - Brazil

    Sorry, I forgot to tell this: I don´t have access to SQ01/SQ02/SQ03.
    I get the orders and requisition reports using ZGLPS020.
    Thanks,
    Francisco Morbiolo
    Votorantim Cimentos
    Votorantim, SP - Brazil

  • Print Purchase order : how change print output ?

    Hi all,
    i created a smartform for purchase order now i would like to change the standard output type with my smartform. I know i must go to transaction NACT, select NEU output type and processing routines, i can put the name of my smartfom in the column 'SmartForm', but what program name and FORM routine ? By default Program is 'SAPFM06P' and for FORM Routine is 'ENTRY_NEU'.
    Thanks.

    if u have copied and modifed  the new form  from standard form and program .
        then u can specify the form and program in nace t.code otherwise u should create new t.code to execute ur new smart form u cannot link it in nace t.code....

  • How to call procedure and package in BI

    IN OBIEE how to call procedure- function and pass parameter in it.??
    Thanks
    Jatin.

    Do you mean DB function. Check this link:
    http://oracle-bi.siebelunleashed.com/articles/callingdb-function-in-obiee/
    For OBIEE 11g, you have additional options to make calls with Action Framework. For now, I think the above link will help.
    If helpful pls mark as correct or helpful

  • How to call proc in package having input as accociative array

    Hi,
    I want to call a proc inside a package having input paramter as accociative array.How can it be called.?
    The signature of package is as follows
    TYPE ar_line_details_rec IS RECORD (
    mfg_part_num VARCHAR2 (100),
    description VARCHAR2 (1000),
    line_amount NUMBER (14, 2)
    TYPE ar_line_dtls_tab IS TABLE OF ar_line_details_rec
    INDEX BY BINARY_INTEGER;
    PROCEDURE dca_saf_feedback_pr (
    p_dca_id IN dca_header.dca_id%TYPE,
    p_memo_number IN dca_header.memo_number%TYPE,
    p_memo_amt IN dca_header.memo_amt%TYPE,
    p_memo_created_date IN dca_header.memo_created_date%TYPE,
    p_ar_line_dtls IN ar_line_dtls_tab,
    p_code IN NUMBER,
    p_mesg IN VARCHAR2,
    p_rtncode OUT NUMBER,
    p_rtnmessage OUT VARCHAR2
    I want to calls the proc dca_saf_feedback_pr .So can it be done?
    Thanks,
    Tanmoy

    Yes, %TYPE is not required here.
    -- If your package name is DCA_SAF_FEEDBACK_PKG & you want to pass associative array as assoc
    DECLARE
    -- declare associative array
      assoc dca_saf_feedback_pkg.ar_line_dtls_tab;
      retcode VARCHAR2(200);
      remsg   VARCHAR2(200);
    BEGIN
    -- initialize associative array
      assoc(1).mfg_part_num:=10;
      assoc(1).description :='assoc';
      assoc(1).line_amount :=1000;
    --pass associative array
      dca_saf_feedback_pkg.dca_saf_feedback_pr (
              p_dca_id =>1,
              p_memo_number => 2,
              p_memo_amt => 200,
              p_memo_created_date=> SYSDATE,
              p_ar_line_dtls =>assoc,
              p_code=> 100,
              p_mesg =>'assoc',
              p_rtncode => retcode,
              p_rtnmessage =>rmsg);
    END;Regards,
    Ankit Rathi
    http://theoraclelog.blogspot.in

  • How to call a logic package from another piece of logic

    Hello Everyone,
    I have two pieces of logic that I am running. One is a push to Finance logic that is in my payroll application (PushToFinance.lgx). It is supposed to push the data from Payroll to specific accounts within the Finance application. Within that logic I have a run logic statement that calls another piece of logic that is on the Finance application (ClearPayrollBalances.lgx). This logic is called to clear the destination application (finance) data intersections and then push the data values from Payroll to Finance. However, No matter where I put the run logic that calls the ClearPayrollBalances.LGX it clears the balances as the last step in my logic execution. I have commented it the Runlogic statement the data is pushed to the Finance application. I need to have the data intersections cleared before the Push. Any suggestions on how to make this work?
    {******************************* Push Logic Here PushToFinance.LGX *************************************
    //Planning - move data accumulated in InputorLoad member of DataSrc to the Finance App
    //Clear Finance App
    //Ran to clear data intersections in the Finance Application before Push to Finance Logic.
    *RUNLOGIC
    *APP=Finance
    *LOGIC=ClearPayrollBalances.LGX
    *ENDRUNLOGIC
    *COMMIT
    // Move Payroll Data to Finance App
    *DESTINATION_APP=Finance
    //Dims not used in Finance
    *Skip_Dim=JobTitle
    *Skip_Dim=PayPosition
    //New Dimensions in Finance
    *Rename_Dim PayAccount = AccountExp
    //Select only the accounts to be pushed to Finance
    *CALCULATE_DIFFERENCE=0 
    *Select(%PushAccnts%,"[ID]","PayAccount","FinAccount <>''")
    *XDIM_MEMBERSET PayAccount = %PushAccnts%
    *XDIM_MEMBERSET RptCurrency = LC  //only get LC in case FX conversion is used in the future
    *XDIM_MEMBERSET DATASRC = InputorLoad
    *XDIM_MEMBERSET TIME = %PREFIX%.JAN,%PREFIX%.FEB,%PREFIX%.MAR,%PREFIX%.APR,%PREFIX%.MAY,%PREFIX%.JUN,%PREFIX%.JUL,%PREFIX%.AUG,%PREFIX%.SEP,%PREFIX%.OCT,%PREFIX%.NOV,%PREFIX%.DEC                                                                               
    *WHEN DATASRC
    *IS InputorLoad
             *REC(FACTOR=1,DATASRC=PAYAPP,PayAccount=PayAccount.FinAccount)  //save to a different datasrc
    *ENDWHEN
    *COMMIT
    ********************************End Push Logic********************************
    *******************************Begin Clear Logic ClearPayrollBalances.Lgx **********************************
    //This is called from the Payroll application in the Destination  (FINANCE) App
    // Clear Payroll Balances before Payroll PushToFinance Logic populates Finance Application
    // Calling logic passes the Organization set
    *XDIM_DEFAULT ORGANIZATION=NOORGANIZATION
    *XDIM_MEMBERSET ACCOUNT=A_90020000,A_90022000,A_90030000,A_90031000,A_90031500,A_90032000,A_90032500,A_90033000
    *XDIM_MEMBERSET CATEGORY=BUDGETWORKING                                                                               
    *XDIM_MEMBERSET DATASRC=PAYAPP                                                                               
    *XDIM_MEMBERSET RPTCURRENCY=LC
    *WHEN DATASRC
             *IS PAYAPP
             *REC(FACTOR=0)
    *ENDWHEN}

    Thanks for the feedback. I figured out what you meant. I am adding it to Default logic and calling both pieces of logic from a new logic file. I am writing the steps out for others who may need it !
    1.     Create a separate logic file in Payroll called u201CPushtoFinanceu201D and add the Push section.
    2.     In your Default logic in Payroll, have two RUNLOGIC statements, first for the Finance Clear logic and then second for the Push Logic.
    *RUNLOGIC
    *APP=FINANCE
    *LOGIC=ClearPayrollBalances.LGX
    *ENDRUNLOGIC
    *RUNLOGIC
    *LOGIC=PushtoFinance.LGX
    *ENDRUNLOGIC

  • Purchase Order created based on another Purchase Order - how to check

    The question is as in subject.
    I know that PO was created based on another PO - where I can check on which one ?

    Hi,
    In Std SAP this field will not store anywhere, From now onwards if you want to have track of it, then use any unused dummy field in PO.
    Meanwhile can you pls brief us why its required ?
    Regds,
    CB

  • At the time of Purchase order creation Material specification how to trace

    Dear all,
    I have an one issue,
    when ever i am creating Purchase order for any material to vendor, the particular material quality specification or Ins plan automatically to flow to purchase order.
    how to address this issue, wheather it is possible or not
    Regards,
    s.sakthivel

    Hi,
    For your requirement only for viewing the data I suggest you to go for below options
    1) In mtrl master itself there is one option Inspection text, here u can maintain the main values so thst during PO
    you can refer these values (To find this click on aditional data tab in mtrl master and inspection long text)
    2) Prepare one report by fetching all the inspection values from below tables so that u can aslo refer this report
       PLKO Inspection plan Header 
       MAPL Material Assignement 
       PLPO Operation Details 
       PLMK Inspection plan characteristics 
       PLMW MAPL-Dependent Charac. Specifications (Inspection Plan) 
    Regards
    Shiva

  • How can i found out parner profile for one of my purchase order number

    I am having 4500000000 purchase order in our client.From this purchase order how can I find out the partner profile.I am using F4 in messages-partner field it is showing no records found for this.input.So how can I find out partner profile for one of our client.

    Try the other methods of:
    - iOS: How to find the serial number, IMEI, MEID, CDN, and ICCID number

  • How to create the reservation against purchase order

    hi to all,
    as we r using alternate bom scenario in company.
    so if i create the bom of item X base qty-1 pcs
    there r 2 alternate items in bom of X are as follows
    COMPONENTS A-1 PC  priority-1 probability -100%
                         B-1 PC    priority-2 probability -0%
    now as i am creating SUBCONTRATING P.O of X for 1 pc
    than system is automatically picking the quantiy of 1 & 0 pc respectivley of A &B.
    but when i am going to create reservation against this PO .
    it is not oicking data as per PO.
    reservation ispicking data 1 & 1 of A & B. as we have added 1 pc each of A & B in bom OF X.
    Pls help how i can create the reservation against PO.
    answers will be appreciated,
    thanks
    ravi khurana

    hi,
    i f u will go to MB21 than there is option to create reservation with refrence to.
    i can create the resrevation aganst bom, there is also one option for purchase order.
    how can i use it pls suggest .
    thanks
    ravi khurana

  • How to update purchase order

    hi all,
    i have a requirement like purchase order having 3 line items. using BAPI_PO_GETDETAIL1 I retreive 3 records in internal table. after that i want to update 3 records with 40 50 60 line items in same purchase order. how to do using bapi po change...
    regards
    sanjeev
    Moderator Message: Basic and easily searchable question.
    Edited by: kishan P on Nov 23, 2010 1:37 PM

    Hi,
    check this sample code:
    http://www.sap-img.com/abap/sample-abap-code-on-bapi-po-change.htm
    also there is a lot of stuff in SDN forum,
    Daniel.

  • How can I check my purchase order (with order number)?

    Hello,
    I wanna review my itunes store's purchase order, how can I get the details (with order number)?
    Thank you

    Log into your account on your computer's iTunes via the Store > View Account menu option, you should then see a Purchase History section with a 'see all' link to the right of it. Click on that and you should then see a list of your purchases
    Viewing purchase history : iTunes Store: See your purchase history and web order numbers

Maybe you are looking for

  • ERROR java.sql.SQLException: ORA-01843: not a valid month

    This page is working fine for English Language. Once we change preference Lanuage to "French Candian" We are getting this issue. This is little urgent on this. ERROR oracle.apps.fnd.framework.OAException: oracle.jbo.SQLStmtException: JBO-27122: SQL e

  • Classnotfound exception in Studio

    I have this entity bean that I have deployed in weblogic. I am now trying to use the studio to create a business operation from one of the Bean methods. When I click on Configuration->Business Operations, I get a Classnotfound exception for the beans

  • Inbox Doesn't Show New Mail Until I Click Out of Inbox and Click Back In

    Hello, I originally posted this in the Microsoft Community, but I was told to post here instead. HELP!!! Nobody I know seems to have an answer for this. I have Outlook 2010 connected to Exchange (work email). Whenever I get new mail, I have to click

  • Issue with regeneration of screens for program RVV50R10C

    Hi All, We have a custom program with BDC simulation of the standard transaction VL10F. The program was working fine since the system went until last week. It started failing since 5 Aug 08. On further investigation we have noticed that the screen na

  • About screen resolution??

    Hey, can anyone tell me how to adjust screen resolution in an application such that web pages fit to every monitor???