Skip to Content
avatar image
Former Member

output types for delivery documents

Hi All,

Please help me out.

Thanks in advance,

Here i got a requirement like i already have the output types for the delivery documents.However i need to copy the existed output types into different names bcoz to customize it for different organization in different region.

The problem is i already copied the o/p types but when i went to vl03n and tris to see the output , am not able to find my o/p type i need to do anything more..

Please help me out as i am a ABAPER and not the functional guy am facing lot of difficulty...

again thanks in advance.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • avatar image
    Former Member
    Sep 26, 2007 at 10:04 AM


    <b>For output determination you need to follow the condition technique:</b>

    1. You copied the <b>condition types</b> for output.

    2. <b>Assign these output</b> types to the output determination <b>procedure</b>. You can copy the std procedure and create your <b>"Z"</b> type. Assign all the output types to the procedure you create.

    3. Now you have to <b>assign</b> the output determination <b>procedure</b> to the <b>delivery document type</b>. You can assign it to the <b>header</b> - in this case you will be able to see the whole document. You can assign it to the <b>item</b> level - if you assign it to the item categiry level of the delivery then the system will show you the output for individual line item wise.

    4. Now you have to <b>maintain the condition record</b> for the output type which you have created. Go to transaction code <b>"VV21"</b> here enter the sales organisation , customer no and press enter. The system will automatically take the partner function as <b>"SH"</b>. Now select the line item and click on <b>"communication"</b>. Here select the printer and save the record.

    Now whenever you check in <b>VL02N</b> or <b>VL03N</b>, select the delivery document no. and in the menu bar click on <b>"deleivery document"</b> in this click on <b>"issue outpput to"</b> and now the system will show you the various output types which you have assigned to the output determination procedure. elect any one and click on the <b>"print preview"</b> icon to see the output. You will see the output only if you have followed all the steps mentioned above properly.

    Reward points if solution helps.


    Allabaqsh G. Patil

    Message was edited by:

    allabaqsh patil

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 26, 2007 at 10:06 AM

    dear govardhan

    please refer below

    Output Determination Procedure

    Output is a form of media from business to one of its business partners. The output can be sent to any of the partners defined in the document. Outputs are usually in the form of Order Confirmations, Freight List, Delivery Notes, Invoices & Shipping Notifications. Determining form of output is output determination

    Types of Output: Print Output, Fax, Telex, E-Mail & EDI (Electronic Data Interchange)


    SPRO- IMG- Basic Functions- Output Control- Output Determination- Output Det using Cond Tech- Output Det for Sales Documents & output determination for billing documents.

    Create Condition Table: select the field Sales Doc Type from field catalog & Save

    Maintain Access Sequence: 4-digits code & description. Assign condition table to access sequence. Select Accesses line item and Goto Fields. Fields will display the fields we have selected in the condition table i.e. sales doc type.

    Select BA00 & Copy & Rename. Give the same 4-digit code as given to acc seq.

    You Can Maintain:

    Languages of Output

    Partners (to whom we want to send output)

    Print Program- print specification

    Sap Script- layout

    Assign Output Types to Partner Functions: go to new entries & assign your output type to partner functions.

    Maintain Output Determination Procedure: V10000 (Standard Procedure). Go to new entries & create your own 6-digit code with descp. Select the procedure & go to Control Data. Here mention the output type i.e. cond type & leave requirement and manual only columns as blank.

    Determination Rule: link the 6-digit procedure code to doc types.

    Create Condition Records: VV11. Select document type and click on Communication. Mention partner function, medium, time. Output device: LP01, Spool request Name: SD_003, Suffix 2: order_confir & flag on print immediately.

    Once you press enter you will come across 2 key combinations:

    Sales organization/ Customer Number: fill SO, Customer No, Partner Function Abbreviation, Partner to whom the output should be sent, time, medium, language. {It contains: Sales Orgn, Customer, Partner Function (The abbreviated form of the name that identifies the Partner) (During output determination, the system determines the recipient of the output from the master record for the specified partner function. In this field, you can explicitly specify a recipient that will override the standard partner. There must also be a master record for the partner that is specified explicitly.), Medium, Time & Language.}

    Order Type: Document Type, Partner Function (abbreviation), Partner, Medium, Time & Language.

    In SAP we can send the documents to respective partner functions through different transmission mediums. SAP uses condition technique to determine output t relevant partners with relevant transmission mediums.

    Out put determination procedure has a integration with technical module, as ABAPer’s has to write SMART forms and FORMS to print the output , that SMART form output can be send to relevant partner function through relevant transmission mediums.

    Out put determination procedure for order confirmation: (V/57)

    a) Maintain condition table:




    Basic functions

    Output control

    Output determination

    Output determination using the condition technique

    Maintain out put determination from for sales document

    Maintain condition tables

    Maintain out put condition table for sales document

    Here we define condition table

    Ex: 007 – order type (sales order types)

    Save it

    b) Maintain output types:



    Basic functions

    Output control

    Output determination

    Output determination using the condition technique

    Maintain out put determination from for sales document

    Maintain out put types

    Here we define out put types

    Ex: AF00 -- Inquiry

    AN00 – quotation

    BA00 – Order confirmation

    BA01 – EDI odd response

    KRML—Credit processing

    LP00 -- Scheduling agreement

    MAIL – Internal message

    RD03—cash sales invoice

    Choose BA00 copy it and rename as a ‘MA00’

    click on details icon

    click on display to change icon

    then again choose ‘MA00’ click on details icon

    Maintain data in general data tab

    General data tab:

    Access sequence: 0010(order type)

    In IMG define access sequence and assign to the output type

    Check access to conditions:

    This indicator allows the system to read the condition records for output. If it is not been activated then system determines out put from customer master ex: By following out put determination procedure “DB0001”

    Check cannot be changed:

    This control specifies whether the out put can be changed or not

    Ex: direct mailings can be changed during processing

    Check multiple issuing:

    This indicator allows the system to send the output multiply

    Ex: sales order has been sent for 10 items again one item has been added to sales order so that business has to issue the new out put for sold to party with added line items. This indicator allows the system to send out put repeatedly.

    Check partner independent out put:

    During output processing when the indicator has not set then system allows only specific functions in specific partner functions

    Don’t write processing:

    This indicator determines whether system has to write processing log for output

    Default values tab:

    Dispatch time:

    Ex: send immediately: when carry the application this indicator determines when the output should be sent.

    Transmission medium:

    Ex: print out



    Internal send


    Simple mail

    Special function

    Events (SAP business workflow)

    Distribution (ALE)

    Tasks (SAP business work flow)

    Specify the transmission medium through which the output should be sent. (Ex: print output)

    Communication strategy

    Specify the communication strategy if you want to send the output externally

    A) Time tab:

    Check timing: (Periodic job not allowed)

    This indicator allows the system to carry out print program periodically.


    Print parameter: Ex sales org.

    Specify the print parameter.

    Click on mail title & Text control button under dialog structure.

    Here we assign title for the mail along with relevant text Ex:-EN (English)

    Processing routines control button under dialog structure.

    Here we assign programs form routines & form that are written by ABAPER, they they various transmission mediums.

    Ex; - Transmission medium shortest program form routine

    1 print out RVADOR entry

    Click on position function control button here we assign relevant partner function to relevant transmission mediums

    EX: print out: SP (Sold to party)

    C) Maintain access sequences:

    Here we define Access sequence.

    EX: 0010 & Assign the condition tables to this output.

    D) Assign out put types to partner function:

    Here we assign output types along with transmission mediums to relevant partner functions.

    EX: Out put type Transmission medium

    MA00 1

    “ 2

    “ 6

    “ A

    MAIL 7

    E) Maintain output determination procedure:

    Here we define output determination procedure

    Ex: V10000 - Order output

    V05000 - Inquiry output

    V06000 - quotation output

    V10001 - Cash sales output

    Choose output determination procedure EX; V10000, copy it& rename it as MA0000

    Assign output type MA00 by going control date section.

    Save it.

    F) Assign output determination procedures;

    Allocate sales document Header.

    _ Choose sales document type OR & Assign output determination procedure i.e MA0000 & Assign output type MA00.

    Assign sales document items.

    -Choose item category TAN & Assign output determination procedure Ex: Ma0000

    - save it & exit.

    Maintain output records (vv11)


    Logistic > S&D > Master data > output > sales document > VV11 – Create

    Specify output MA00, Click on Key combination & specify sales document type (OR), partner function (sp) transmission medium (1) dispatch type (4) language (EN)

    Click on communication button on application tool bar

    Specify output device – LOCL or LP01

    Check print immediately check release after output

    Save it

    Go to Va01 raise the sales order

    Go to extra button output header edit.

    Specify output type: MA00 partner function

    Select line, click on communication methods

    Specify logical destination

    Check print immediately

    Check release after output

    go back save it & exit

    Go to VA02, Go to Extras output header print preview

    Check out (order confirmation

    (ERROR: out put MA00 for partner cannot be processed)

    rewards pls


    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      hi patil,

      please let me know what are the transaction codes for assigning o/p's to u/p determination and assigning o/p determination to delivery document.

  • Sep 26, 2007 at 10:11 AM


    Go to NACE-Select-Delivery (V1/V2)-Select button Output will finds all o/p types in delivery..




    Add comment
    10|10000 characters needed characters exceeded