Different Output's for PO's

Is it possible to have different Output options for PO in the backend, like for example if PO is created based on PR coming from SRM SC then the output must be of say type 1, but if the PO is created from the back-end PR or with no connection at all to the PR coming out of SRM then the output must be of type 2??, if yes can some one please tell me how ?? thanks in advance.

Hi. You could link your reqs from SRM to a new PO doc type in R/3.
That way the POs from EBP reqs would have a different doc type to other POs created in R/3.
Then you can have a new output type with a new form and use condition records in MN04 and MN05 to point to different outputs per PO type.
An even easier way would be to have different pruchasing groups for your reqs from EBP, and base the output type on purchasing group.
Regards,
Dave.

Similar Messages

  • Can we have different output types for same document?

    Hi,
    Can we have different output types for same doucument.if yes plz describe the steps to perform it
    Thanks

    Hi,
    Generally you can use same out put type for the different document types of PO. You can create different out put types for the same PO, in case you need different layouts that is different forms like MEDRUCK. Please refer below link to create out types . If you want that PO as fax or e-mail can use same out put type .Thanking you.
    http://www.sap-img.com/materials/purchasing-tips.htm

  • Default output type for PO

    Dear All,
    Can some body so kind to help me to resort the following problem?
    My client have more then 5 purchase organization & each purchase organization use different 'output type' for Purchase order.
    Client requirement is ' there should be a different default output type for different purchase organization while creating PO .
    Thanks in advance.
    Regards,
    sp sahu

    Hi,
    You don't need ABAP or BADIs for this  !!!!!!
    Simply use the options already available as standard in MN04 and choose the output type and select the P org that it relates to and set up the communications data.
    PLEASE don't make SAP any more complex than it is by using ABAP or BADIs when the standard system does it (even without config) as standard.
    Steve B

  • The same output message for different partner roles

    Hi All,
    Is it possible to create automaticaly in PO the same output message type ( for example - 'mail') for different partner roles( for example - 'VN' and 'OA') ?
    If it's possible,then how?
    Thanks.
    Liza

    Hi,
    Thank you ,but I have a next problem:
    When I  tried in transaction mn05 to add second record for the same output type for other  partner roles.
    I got error message "The condition record entered already exists".
    Regards,
    L.

  • Java-puzzlers...Why 2 different outputs for the same line

    Here, why it is giving 2 different outputs for the same set of lines
    Line-1 and Line-2 are both same.But giving 2 different results ???
    /*java-puzzlers*/
    public class Elementary {
        public static void main(String[] args) {
             System.out.println(12345 + 5432l);  /*Line-1: Original statement- didn't modify*/
          System.out.println(12345 + 54321);  /*Line-2: I wrote - I delete 12345 + 54321 and wrote the same thing again*/
    }

    kjshikal wrote:
    one of them is a longkjshikal,
    For the third and final time. Please stop resurrecting old threads like this.
    Thank you for your co-operation.

  • Problem with same Container for 2 different outputs

    Hi,
    I am using method set_table_for_first_display to display 2 different output with same container depending upon the selection of radio button. but the problem I am facing is when I click BACK button after dispaying second output and executing first output, it is showing prebious output only. is there any method to handle this problem?
    Regards,
    Nilanjana

    Hi,
    On clicking back use leave to screen 0 in the PAI module of the screen.
    Call screen 100.
    PROCESS BEFORE OUTPUT.
    Logic
    PROCESS AFTER INPUT.
    MODULE USER_COMMAND.
    MODULE USER_COMMAND INPUT.
    IF sy-ucomm EQ 'User command defined for BACK button'.
    LEAVE TO SCREEN 0. "Go back to selection screen
    ENDIF.
    END MODULE.
    Have a look at the method FREE of class cl_gui_alv_grid.
    eg:
    CALL METHOD wcl_alvgrid1->free
      EXCEPTIONS
        cntl_error        = 1
        cntl_system_error = 2
        OTHERS            = 3.
    Thanks,
    Vinod.

  • Different output for each running(Thread or Runnable)

    When i run a program which extends Thread or implement Runnable interface, i get different output each time i run from either of the program. Why this can happen? Why the output from the program which extends Thread different from the output which implementing Runnable? i really can't figure out..can someone explain it to me?? thank you!! Belows are the program im trying to run..
    <code>
    public class RunThreads
         public static void main (String [] args)
              SomeThread p1 = new SomeThread(1);
              p1.start();
              SomeThread p2 = new SomeThread(2);
              p2.start();
              SomeThread p3 = new SomeThread(3);
              p3.start();
    } //end class RunThreads
    public class SomeThread extends Thread
         int myID;
         SomeThread(int id)
              this.myID = id;
         public void run()
              int i;
              for(i=1;i<11;i++)
              System.out.println("Thread" + myID + ": " + i);
    } //end class SomeThread
    </code>
    <code>
    public class RunThreads2
         public static void main (String [] args)
              Thread p1 = new Thread(new SomeThread2(1));
              p1.start();
              Thread p2 = new Thread(new SomeThread2(2));
              p2.start();
              Thread p3 = new Thread(new SomeThread2(3));
              p3.start();
    } //end class RunThreads2
    public class SomeThread2 implements Runnable
         int myID;
         SomeThread2(int id)
              this.myID = id;
         public void run()
              int i;
              for(i=1;i<11;i++)
              System.out.println("Thread" + myID + ": " + i);
    } //end class SomeThread2
    </code>

    Umm, could you explain the differences in the output first?

  • Different output for each running (Thread & Runnable)

    When i run a program which extends Thread or implement Runnable interface, i get different output each time i run from either of the program. Why this can happen? Why the output from the program which extends Thread different from the output which implementing Runnable? i really can't figure out..can someone explain it to me?? thank you!!
    regards,
    san san

    Please be a little more explicit about what you're doing, what you expect to happen, and what you actually observe.
    Please post a short, concise, executable example of what you're trying to do. This does not have to be the actual code you are using. Write a small example that demonstrates your intent, and only that. Wrap the code in a class and give it a main method that runs it - if we can just copy and paste the code into a text file, compile it and run it without any changes, then we can be sure that we haven't made incorrect assumptions about how you are using it.
    Post your code between [code] and [/code] tags as described in Formatting Help on the message entry page. Cut and paste the code, rather than re-typing it (re-typing often introduces subtle errors that make your problem difficult to troubleshoot). Please preview your post when posting code.
    Please assume that we only have the core API. We have no idea what SomeCustomClass is, and neither does our collective compiler.
    If you have an error message, post the exact, complete error along with a full stack trace, if possible. Make sure you're not swallowing any Exceptions.

  • Is there a way to change the output type for Email Remittance Program?

    Hello,
    We are trying to implement Separate Remittance Program.The seeded output type is PDF( I have checked the output type for send separate remittance concurrent program) however the
    email which we receive looks like a regular email I mean with a normal text .  Is there a way to get the output in different type like excel,attachment,pdf.
    Any inputs would be highly appreciated.
    Thanks,
    Sushma

    Currently there is a bug raised
    Bug 8208646 : R12 UNABLE TO SEND SEPARATE REMITTANCE ADVICE AS EMAIL ATTACHMENT IN PDF.
    If you want to customize this process you need to create data definition,new rtf template and bursting program to send pdf as attachment.

  • Same report, 2 identical servers, 2 different outputs???

    We have a report that is produced correctly on our Staging server, but when we promote the same report to our Production server (which is a mirror of our Staging server), we get different output. The machines are identical in every respect except for the name. The same queues, fonts, and version of Crystal Report (10.2.3600.0) is installed on both. I wish I could upload the 2 versions of the pdfs that are outputted for you to see the differences, but there doesn't seem to be a way to do that here. Any ideas of what could be causing the discrepancies?

    Hi Amanda,
    Can I back track a bit here?  I would like a bit more clarification on how this is being tested.  From what I understand:
    1)  You have the same application running on 2 different servers which are mirrors of each other. 
    2)  The report is exported to PDF directly, not previewed or printed first. 
    3)  The PDF is opened locally on the client machine. 
    A couple of questions I have: 
    1)  Is the client machine viewing the PDFs from both servers or are these 2 different clients as well?  If the clients are different, then can you try opening the PDF from the second server onto your original client and see if they formatting is the same?  I say this because I want to make sure the Acrobat reader is the same version on both machines and to eliminate the possibility that the PDF is fine but the reader may be the culprit. 
    2)  You've removed the printer in the report I see.  On the client machine, is there default printer installed and is it something other than the Generic Text Driver? 
    3)  Same question as above but on the second server?  A printer is important to Crystal even if you are not printing.  Many years ago if a printer was not installed, the print engine would crash the report when you tried to run it.  That's when the No Printer option was added but that's a different story.  I just needed to stress the importance of having a printer installed. 
    Thanks,
    Brian

  • Output determination for Customer Account group - A brain teaser

    At the place of configuration for Account groups, there is a field called Output Determination which has values like DB001, DB002 etc which says output for sold to, ship to and so on...
    What is the purpose of maintaining output determination procedure at the account group level?
    And also, where can i do the complete output determination for it? Like i could see Output determination for sales activities, sales documents, billing documents and shipping...But no where in the img screen, i found a place where i can configure these? Any ideas?

    In SAP, we send different output types(read documents) for Inquiries, quotations, orders etc. to relevant partners (read contact persons) sold-to party, ship-to party etc. thru various transmission mediums like ex. Print, Fax, e-mail etc.
    Output can be determined by using component output determination procedure. System should know from where the output is to be determined whether from IMG or from customer A/C group.  This is depended upon the control that we can activate or deactivate in "Check access for condition type" in definition of the output type (T.Code: NV03)
    Output Determination:
    IMG > Sales and Distribution > Basic Functions > Output Control > Output Determination  Output Determination Using the Condition Technique > Maintain Output Determination for Sales activities/ Sales Documents etc.
    Regards
    AK
    Reward points if helpful

  • Change Build Output Filename for SSIS Project

    I have a Visual Studio 2010 solution (TxMExtractLoad) with two SSIS projects: TxMExtractLoad.Discovery and TxMExtractLoad.Contract1.  The project name (in project properties) is set to the proper two-part name in each project.  However, when I
    do a "Build", the generated .ispac file loses the second part of the project name: both projects build to "TxMExtractLoad.ispac" (in different directories, fortunately).
    I can see where I can change the output *path* for the build, but not the output *filename*.
    Any help, anyone?
    Thanks in advance...

    Came across this post whilst encountering the same issue and thought i would post the solution i discovered
    The ispac will get its name from the Name defined in the project properties minus whatever is following the final name part
    Therefore, your SSIS package of TxMExtractLoad.Discovery will become TxMExtractLoad.ispac 
    If you change the name in project properties to something like TxMExtractLoad.Discovery.myProject
    or TxMExtractLoad.Discovery..ispac then when you build it it will build as TxMExtractLoad.Discovery.ispac 
    Hope this helps

  • Different output in different systems

    I have a question that when I write the following LOC in my smart form the output is correctly visible in the development system (my system) but not in the user system (a different server):
    "here>> g_po and w_curr_desc is
      "of type vbak-vbeln and vbak-waerk
    "respectively.
    set country space.                                                  
    g_po = wa_vbak-vbeln.
    w_curr_desc  = wa_vbak-waerk.
    select single dcpfm from usr01 into (w_dec_note)
      where bname = sy-uname.
    " here>>W_DEC_NOTE TYPE XUDCPFM
    " here>> l_char type char20
    <i>MOVE w_total_vat to l_char.</i>
    condense l_char no-gaps.
    if w_dec_note = 'X'.                                          
      replace all occurences of ',' in l_char with ''.
    elseif w_dec_note = 'Y'.
      replace all occurences of ',' in l_char with '.'.
      condense l_char no-gaps.
    elseif w_dec_note = space.
      replace all occurences of '.' in l_char with ''.
      replace all occurences of ',' in l_char with '.'.
    endif.
    condense l_char no-gaps.
    Now instead of the code line mentioned above in italics I write the following code-linethe problem goes away,I did that to recrify the problem but dont know the reason for it:
    <i>write w_total_vat to l_char currency wa_vbak-waerk.</i>
    1.Can anybody please explain me the reason for exactly what  happened before and after theis change is made?
    If the output is  say as '180' 'currency'  which we see on our systems.The user sees it as '18000' 'currency'.

    Whenever currency is involved, the system determines the number of decimal places in the output according to the currency , say C, If the contents of C exist in table TCURX as currency key CURRKEY, the system sets the number of decimal places according to the entry CURRDEC in TCURX. Otherwise, it uses the default setting of two decimal places. This means that table TCURX must contain only exceptions where the number of decimal places is unequal to 2.
    The output format for currencies does not depend on the decimal places of a number that may exist in the program. The system uses only the sequence of digits. This sequence of digits thus represents an amount specified in the smallest unit of the currency in use, for example Cents for US Dollar (USD) or Francs for Belgian Francs (BEF). For processing currency amounts in ABAP programs, SAP therefore recommends that you use data type P without decimal places.
    I think that for the currencies you use, there is an entry in your TCURX table and none in your client end, may be thats why this addition of two zeros occur.

  • Different wieghts & measurements for shipping units.

    Hello All,
    My requirement is everytime many deilvery items are packed in one box or in multiple boxes. Box weights & measurements changes for every delivery as everytime delivery items are packed in different box sizes so wieghts & measurements also changes for every delivery and same need to be printed in shipping documents.
    So can I achieve this by using packing with shipping units and moreover can I everytime asign or manully maintian different wieghts & measurements in delivery processing in packing step or is there any other way in SAP by which I can meet this requirement.
    Please help. It is very urgent. Points will be rewarded.
    Best regards,
    Partha Das

    Dear Partha,
    You can maintain the weight & Measurement in the master data of the packing material from there you can fetch the data through output program with the help of abaper.
    You do the output determination for the deliveries in IMG path is
    SPRO>Logistics Execution>Shipping>Basic shipping functions>Output control>Output determination>Maintain output determination for outbound deliveries
    -->Maintain Condition Tables
    -->Maintain Output Types -->Here you can define different  ouput type to get those details
    Develop and assign related output program,smart form or script program as per your requirement.
    -->Maintain Access Sequences
    -->Maintain Output Determination Procedure
    -->Assign Output Determination Procedures
    Maintain the output condition record for that output type in VV21 transaction.
    I hope it will help you,
    Regards,
    Murali.

  • Ad hoc query - Infoset, after selection it is giving two different output

    Hi All,
    We are facing problem in ad hoc query, after PQAH Ad hoc query, when we go to one infoset, so after making some selection and putting some output field,
    When we click on refresh data button(in lower pane) so it gives only one record, which is incorrect, but when we click on u2018Start Outputu2019 button it gives 3 records those are correct.
    Can anyone tell me, why this is giving different output.(first time 1 record, and second time 3 records) record 3 output is correct.
    Regards,
    Kumar
    Edited by: kumar r12 on Mar 18, 2011 9:00 AM

    Hi Kumar,
    Are you looking at the "Hit List" or the output of the results in the lower pane?  The hit list will only give you the number of persons who will be in your output.  The refresh button should give you a preview of the output. 
    What persons or fields are different or not shown in the preview area vs. the output?  Also, what are the dates for the data?  Are you looking at current data or looking for history?  The output may be showing you history and the preview only current data.  Most concerns with Ad Hoc Query output are related to dates - for the selection and the output. 
    Paul

Maybe you are looking for