Propose output type in a PO (NACE)

Dear Experts,
I have a situation where in I created a output type/ Message type (NACE) called ZPRI which prints the form.
Now the requirement Is that I want this ZPRI to be proposed when I execute a custom program thru which I can pass the Purchase order.
Can some one please suggest me a function module so that I can give PO and the message type/ Output type (NAST-KSCHL) as input parameters, and that this function module should propose the output
Thanks for your suggestions
-Amit.

>
David Greengas wrote:
> Output in purchase orders are determined by output conditions and requirements. Could you create your own requirement that would propose the output only under a certain condition? Then you would need to trigger a purchase order change that would cause your output to be proposed and executed depending on send time.
I'm not sure if this works, my requirement is simple, I need to propose an output in a PO when a Custom program is Executed. From functionality point of view there is no requirement for me to change the PO, but if there is no other way around, I'm ok to change some text element field if need be. But can you suggest me how to create a requirement.
Thanks
-Amit

Similar Messages

  • Output type configured as "CanNotChanged" (NACE) and process mode 2 in VF31

    When we configure a billing document output type as "CanNotChanged"
    (NACE), we can no longer use the processing mode 2 in the VF31
    transaction to repeat the printing of the documents which have been
    printed allready once.

    Acording to SAP, this is the standard behaviour of the software

  • Output type settings; print pdf from on the printer defined in user profile

    Hi
    I have a requirement where i should print the pdf form in the printer defined in user profile when i select save in MB1A transaction;  I know this can be done by changing the output type cofiguratioin in the NACE transaction
    Could any one please let me know step by step process on how to make changes in the nace transaction to print the form in the printer defined in user profile
    Right now we are using a custom output type i tried changing the print parameter to 'S'   and followed the sap documentation
    in the sap help doc at last it says to check the table TNADR for the entries
    but when i saw the table TNADR i couldnt find any entries related to ME application
    It would be great if any one can explain in details regarding the changes in output type configuration , TNADR table and related stuff
    thanks

    Hi,
    Just maintain the condition records in NACE transaction.
    Just follow the steps...
    1.Goto NACE transaction
    2.Select the application for example for sales order 'V1' and then click on 'Condidtion Record' button
    3.Double click on your Zoutput type.
    4.U will may get radio button dialogbox/key combination.select anyone and click on ok button
    5.U can see a selection screen..Fill all the filed/fileds.
    6.Click on F8
    7.A tabular control appers..fill it. select the mediem as 1(print output).U can see a  'communication' button over there..click on it.
    8.Maintain ur own printer settings and click on SAVE button..
    Actuallly Condition records contain the actual data against which the business rules are checked to propose an output. Using condition records, we can define Output types, transmission medium for the document type. So that we need not to give all the output parameters every time the document is to be printed. We use the condition records for automatic printing of Invoices when we save it.
    It maintains a key combination to process the output automatically whenever a system finds the entry/entries with that key combination. We maintain the values in the condition records only.
    Hope it is useful...
    Regards
    Kiran

  • Change output type of Purchase Order

    Hi All,
    Is it possible to programmaticlly change(or add) the output medium in transaction me21n / me22n when a user creates a PO?
    I've been able to config the system to allow the PO to either be emailed or faxed upon the user saving. There is a requirement that when the user clicks the save button through a pop up window they can either choose fax or email, and it must then either fax the PO off, or it must email it depending on what they selected.
    Is this possible?
    Thanks!

    U can do it, provide the desired Output types are configured in NACE.
    Just look it in NACE > Output types 'EF'  and select NEU click Processing routines,see what all output types defined.
    Now Goto> tcode ME23n> choose an order> In essages>Check wether message type has the medium FAX or Email. Set the message Output type for ur desired and save,
    Click on Further data and select at the time of saving.
    For FAX  you have to make some technical customizing in transaction SCOT in order to configure Fax connexion from SAP and then set the file fomrat you want for fax.
    Remember that if you want to send Fax directly from SAP, SAP need to be connected to a Fax Card or a Fax Server .
    Edited by: Bala Krishna on Aug 13, 2008 9:42 PM

  • SAPSCRIPT Print Preview / Output Type Options?

    When in a PO, ME23N, I do a Print Preview. For one of our businesses it displays two output types for selection, ZSBL and ZSTK, for another business (consolidated in the same test system) it just displays output without any selection options. Where is the config to point to output type options I checked NACE and TNAPR and they look right....Thanks.

    Hi,
    I am not clear with your question..
    You mean to say for second part you don't expect any output type..
    Anyways check the transaction NACR for condition records for the output type
    THanks
    Naren

  • Sale order create BAPI and output types

    Hi Experts,
           In our organization, we are using BAPI BAPI_SALESORDER_CREATEFROMDAT2 to create sales order.
    We are having no problem creating sales orders. But one more functionality they wanted to add.
    We have a screen where user enters all the data and at the same time he selects weather the order should be printed or Faxed or both.
    Please let me know where i can send this information in that BAPI and how.
    I hope ORDER_KEYS is the table to send the data. If that is the case, could you please explain how that works and how that makes entry in NAST table.
    Thanks,
    ABAPer.

    To propose output type automatically, you need to maintain proper output determination for the sales.
    For example, you want to have BA00 output for every order, than you need to maintain the order type for that condition in VV11 transaction. Here you can maintain customer numbers. Now, when you create a Sales order for this customer and saves it, system automatically propose an output.
    So, you need to maintain on output detemination to propose output.
    Regards,
    Naimesh Patel

  • How to maintain a condition record for a output type ?

    Hi All
    How to maintain a condition record for a output type ?

    Hi,
    Goto NACE and there is a button for maintiaining the Condition Reocrds.

  • Changing print sequence of the output types

    Hi Friends,
    We are using Z program for issuing output .
    In this we are giving input values as Application (ex. V3) and output type (Ex Zx50) to take invoice printouts
    At present we are having three output types ZX43 , ZX44 AND ZX45.
    For this three output types program name and form name is different .
    To take invoice print we are executing this Z program with output types separtely.
    Our requirement is
    Creating new application ( ex V4 ) AND new outype type (ex ZX46) under this we have to bring this three output types ZX43 , ZX44 AND ZX45.
    By giving input as V4 and ZX46 it has to do the same work as it is done separtely
    while doing code please give me the suggestion or logic how to combine all these three output types in one
    Regards
    R.vijayakumar

    Hi,
    You can do this in the NACE configuration itself. we can call 5 program and forms for a particular output type.
    In the output type processing routine of nace transaction mention the program and form name
    Thanks
    Arul

  • Changing the print sequence of the output types

    Hi Friends,
    We are using Z program for issuing output .
    In this we are giving input values as Application (ex. V3) and output type (Ex Zx50) to take invoice printouts
    At present we are having three output types ZX43 , ZX44 AND ZX45.
    For this three output types program name and form name is different .
    To take invoice print we are executing this Z program with output types separtely.
    Our requirement is
    Creating new application ( ex V4 ) AND new outype type (ex ZX46) under this we have to bring this three output types ZX43 , ZX44 AND ZX45.
    By giving input as V4 and ZX46 it has to do the same work as it is done separtely
    while doing code  please give me the suggestion or logic how to combine all these three output types in one
    Regards
    R.vijayakumar

    Hi,
    You can do this in the NACE configuration itself. we can call 5 program and forms for a particular output type.
    In the output type processing routine of nace transaction mention the program and form name
    Thanks
    Arul

  • Authorization Object for specific Output types maintained via MN11 & MN12

    Hello,
    I was looking to see if we could limit the access of users so that they can change only specific output types (see T-code NACE) when using transaction code MN12. specifically only LPH1 (standard SA output type). I'm not seeing anything within the system, and I can't seem to find anything via SNC which describes this, so I am wondering if this there is nothing like this/
    Is anyone aware of something for this or a potential solution if an authorization object doesnt exist?

    duplicate.. please close.

  • Output type not proposed in Message Control when PO is created

    Hi,
    DETAILS
    I have set up the system to send a IDOC when a PO is created. I have done the following settings in the system to send the IDOC using the message control functionality in the PO creation screen.
    1). Created a new output type ZNEU which is an exact copy of NEU output type provided by the SAP system.
    2). Assigned the new output type to the output determination procedure.
    3). Enabled the new output type ZNEU for ALE distribution.
    4). Maintained the condition records in the system for the output type ZNEU such that for the P org, endor and Docmuent type combination the output shall be proposed.
    5). Maintained a partner profile( Logical System ) and assigned the output type ZNEU to this partner profile.
    6). Created a Distribution model for Sender ~ Receiver for ORDERS message type.
    PROBLEM
    When i create a PO the new output type is not getting proposed by the system. I am not sure why it is not getting porposed in the message control.
    I tried to manually enter the ZNEU output type in the system to see if the system is accepting. I am getting an error
    Partner % does not exist for partner function LS
    Any idea what i am missing? Am i missing any configuration or am i doing something wrong?
    cheers

    The output is not being proposed automatically is becuase you are missing "Condition Records" for the output type ZNEU.
    Go to NACE.
    Select EF - Purchase Order
    Select "Condition Records"
    Select ZNEU and select condition records
    Now, system will bring the combinations of access sequence. Maintain appopriate record.
    This will enable you to get the output type automatically in the purchase order.
    Regards,
    Naimesh Patel

  • Propose Custom Idoc, output type issue

    Dear Experts,
    I want to populate a custom idoc(Idoc already existing) by proposing the output type in the purchase order for which I created a output type and made an entry in Application 'EF' (NACE),
    Also created a process code thru we41 and assigned both of these in the outbound parameters of the partner profile.
    But for some reason I'm getting an error while propsing and saving the purchase order, Is there a way that I can identify why the error occurred.
    Or can some one shed some light if I need to do any extra configuration if I'm playing with a custom Idoc.
    Thanks for all
    -Amit

    >
    Vinod Kumar wrote:
    > Have you done the partner profile configuration in WE20.  Have you mentioned message control? What is the exact error which is appearing while saving PO?
    >
    > Regards
    > Vinod
    Vinod,
       I did all the partner profile configurationand maintanied message control too, While saving I'm not getting any error, but after saving, if I go back to the output type and see the output is in Red coulor (Indicating failure), I'm not sure how to check where the error occured.
    Thanks
    -Amit.

  • Output type (TRS0) is NOT appearing in NACE

    Hi Experts,
    when i am doing config for order integration output type (TRS0) is NOT appearing in NACE for V1.
    business function LOG_TM_ORD_INT is active.
    pl suggest.

    make sure you have a condition record for that output type

  • Output type configuration in nace

    Hi Experts,
    I have a requirement in invoice smartform, so i want to create my own output type .Actually that is normally done by functional.
    But i need to know how to configure zoutput type in nace.
    some steps i followed.in NACE>V3(billing)>new output type(ZINV)>i added new one.
    ofter that in VF02 i want to message means communication method it shows the error that "ZINV" is not defined.
    i though i missed some steps , so please can u give the total procedure how to configure in NACE and how to add in VF02.
    waiting for valuable replies.
    thanks.

    Steps would be:
    1. Create output type for application either copy / new - and assign program and form name
    2. assign the created output type in existing / new procedure (output type procedure)
    3. if it is a new procedure then that also need to assign to a correct sales document type ; in this case it has to be assigned to billing type...transaction V/25
    Configuration path:
    SPRO -> Sales and distribution -> basic functions -. output control -> output determination -> determination technique -> Maintain Output Determination for Billing Documents
    Thanks

  • OUTPUT TYPE  in Nace!

    What is the meaning of output type in NACE ?

    Check out these threads on NACE
    SAP Script   -    NACE
    TNAPR vs NACE
    Condition records in NACE?
    NACE is used to create output type while creating the output type you will mention forms, and driver program.
    that will be maintained in the table TNAPR.if you create the output type using NACE then it will be automatically visible in table NAST and TNAPR.
    so check in NAST, TNAPR table
    Output types are added basically by BASIS people
    contact ur basis
    Output types are represent how you want to output information. In SAP Script context it links the print program with SAP script. Output types are part of Output determination procedure which is linked to the application (e.g. Purchsing). Output types are also linked to Access sequence, which allows you to create condition records so that output types can be processed automatically.
    http://help.sap.com/saphelp_nw04/helpdata/en/c8/19884743b111d1896f0000e8322d00/frameset.htm
    By using NACE transaction we will assign Sap script and driver program to O/P type in an aplication for different mediums (like print/fax , mail) .
    Example :
    NACE--> Application EA --> means for PO > check O/P "NEU" (SAP standard)> Medium "Print" --> You can find the Driver program and Sap script associated to it.
    If you have your Own o/p, Script and program. Then you will assign the by using T/code NACE. Then this will appear when you want to print PO or other.
    NACE transaction
    In this transaction you can attached your Form ad your driver program .
    As you know you have got a Form say ZForm
    and a driver program say ZDriver.
    In NACE you assign an output type say ZOUT in which you attached these two so that you can identify which form is attached to which layout (Very important steps).
    **how otput typpe will help you
    say in the transaction say IW32 , if you want to hava a preview of ur output , then it will ask for ur output type . then u can select ur output type ZOUT which u had created in NACE transaction and then u will be able to view ur layout preview.
    Few tables are also important in thisaspect.
    TNAPR
    **where can we get the print program for that exising form
    Say if ur using any standar transaction then u can go to
    System --> status
    there you can find the driver of print program

Maybe you are looking for