Output type restrictions

hello, friends.
i'm looking at the threads and also at IMG, but i cannot find any settings to limit the printing of output types to, let's say, once only.  i've thought of limiting authorizations of t-codes.  for example, creating deliveries is by using VL10A only and not by VL01N  to prevent user entry of output type; we also took away VL02N, allowing picking/PGI using VL06O, and to allow printing using only VL71.
i also considered creating a screen variant for VL71 but i could not mask the processing mode (perhaps i'm also missing something here).
is there a standard setting for the requirement or is satisfying this possible only through enhancements?
many thanks.

oh hello.
actually the thread i was referring to belongs to another forum (internal), which is why i could not copy it here verbatim without permission.
however, these were the steps:
1.  in the output determination procedure, requirement "1" is set for output type (output proposal only upon GI)
2.  check "no changes allowed" in output header (tcode V/34)
3.  create condition records in VV21, so that the output is proposed automatically without user intervention
the results are that:
1.  no output type could be manually entered in the document
2.  the output will be proposed upon GI
3.  output cannot be reprocessed by manually entering the output in Document > Extra > delivery output > header, or by VL71
HOWEVER...
1.  even if "release after output" was ticked, the output can be re-issued by doing VL02N > issue delivery output.
2.  "release after output", in my impression, should also prevent repeat processing in SP01, but seems to not be effective.
if anyone can solve the latter "loophole", i can either re-open this thread or create a new one...
would love to hear your opinions.
thanks!!!

Similar Messages

  • Restrict Output type at the time of Picking and Print after PGI

    Hi All....
    My business requirement is to restirct certain Output types such as LD00, LD0F etc. at the time of Picking and Batch determination and to print after PGI.
    These output types are triggered Automatically via Batch job scheduled via third party tool. All the complete Delivery process is Auto.
    Once Sales order is created the below process takes place.
    Auto Delivery
    Auto Shipment
    Auto Picking and Batch determination (Now in this step I need to restrict)
    PGI (Manually vai some custom program)
    Once the Picking is done all the Output types appear in Delivery Header output which are processed with a Dispatch time of 4. (Appeared as Green tarrif.)
    For the Output type LD00 -> 911 routine is added .
    This routine is triggering at the time of Picking and Batch determination.
    At this Point of  Picking I can restirct the output type by using the Routine that not to display in Delivery Header,  but iam not able to retrieve again at the time of PGI. Is there any option  to get the data of Output type at the time of PGI.
    Or is there any option for LD00 output type to dynamically select the Routine Number to trigger at the time of PGI. ( If I use Routine no 1 it will trigger at the time of PGI, but I cannot change especially for this purpose since this output type is used for multiple purposes)
    Pls provide me the solution.

    Hi Brad
    I can copy the code from routine #1 into my routine #911 inorder to restirct the display of output type in delivery header. But as mentioned by you this routine is not triggered at the time of PGI. ( I checked at the time of PGI )
    If i link my output type LD00 with Requirement #1 routine then it will be triggered at the time of PGI, but here the o/p is linked with Requirement #911.
    Pls let me know if any thing wrong i mentioned...

  • Exit/badi to restrict output types while creating PO

    Hi,
    Please let me know how to suppress output types while creating/saving a PO. I need to find an exit/badi where I can get all the output types with status vstat = 0. Before saving the PO, I need to manipulate the nast records/output types, so that only PO will be processed successfully for those output types which I need.
    Please help me on this...
    Regards,
    Vikram.

    Hi Vikram,
    Output types are normally handled in configuration. In the configuration you can determine which output types are valid for the object in question and for the function (create or change).
    Also in the configuration you will be able to maintain requirements (coding), i.e. specifiy conditions when an output type should be surpressed or not ->Tx OMFT.
    Discuss this with your MM consultant.
    KInd regards,
    Robert

  • Set Output Type for specific Vendors Only

    Hi,
    I have created an output type to send external mail for PO. I want to restrict it to send the email to only a specific number of users. So I created consition records based on Companycode/vendor num/doc type.
    I entered the records for say x and y vendor only .
    But , Still when i test it with some other vendor whose record is not maintained it still sends the email?
    Is it the rt path I am on ? Is it the rt way to do this ? Based on the info available online and sdn i tried these steps ...I m not sure if thats correct.
    Pls let me know how to achieve this restriction ?
    Thanks,
    Shilpi

    Hi
    You check the access sequence for purchase order output type. Access sequence will determine which condition record to be checked first. If any other condition table with records has priority (defined in access sequence) then your condition record will not be taken into account for output type.
    Bala
    Note: Award points if helpful

  • How to not retriggered output type when changes are made in Purchase Order

    Hi All,
    Could you let me know how can I resolve this one?
    We have a custom output type. Now this output type should NOT be automatically retriggered if a change is made to the document/purchase order. Currently the system automatically repeating the output type for every change made to the document/purchase order. But there is still an option for the user to be able to manually repeat the output.
    TIA

    Hi,
    1.In order to restrict the output type to trigger you need to write the requirement routine in transaction
       VOFM> requirements>output control.
    2. create the requirement routine in application EF and write the required logic and pass the sy-subrc EQ 4 if you not require to trigger the output type and pass sy-subrc equal 0 to trigger the output type.
    3. assign this requirement routine to custom output type.

  • Output type is generating for each spilt batch in the delivery

    Hi All,
    We are using Z output type for COA - EDI processing which uses standard program RSNASTED. I observed that  output type is triggered for each individual batch in the delivery . I want to know how can I restrict to trigger output type only for item instead of each barches. Can I get some solution in the output type configuration (NACE) to trigger output type for item level.
    Regards,
    Uday

    Udaya,
    I got the fix. There was wrong output procedure maintained to the output type.
    What was the reason for different output behavior for output type ZXYZ?
    1.Output type-ZABC- Triggering for both item and batch
    10 - Main Material - 30 EA - ZTAN- contains output determination in V/73
    90001 - Batch-001 - 10 EA - ZBAT
    90002 - Batch-002 - 20 EA - ZBAT
    2.Output type-ZXYZ- Triggering only for Item
    10 - Main Material - 30 EA - ZTAN
    90001 - Batch-001 - 10 EA - ZBAT
    90002 - Batch-002 - 20 EA - ZBAT
    Thanks!

  • Configuration of Output Type within Inventory Management

    Hi Experts,
    I am on ECC 5.0 and have a following requirement.
    I need to create a output type for printing the material documents. There is a requirement that, newly created output type should be only used by given Company code and Plants under it. In other words, need to restrict use of this output type by Company Code.
    I was initially thinking of creating new (by copying standard ofcourse ) Condition Table and Access Sequence, reading documentation help on their config nodes, I understood that SAP does not recommend to create new Condition table for fields like Plants, Storage Location. Printer determination can be restricted on Plant and Storage location level, but my issue is regarding restricting use of outuput type itself.
    Can anybody suggest please?
    Thanks and Regards,
    Amit

    Hi Charlie,
    Thanks again, thats very nice of you.
    According to help document on this node and the config which goes into this node, it seems that this node controls only "printer determination" for the combinatin of O/p Type, Plant and Storage Location, Whereas my requirement is to restrict the use of O/P type itself per Plant and not the Printer. Can you please address this?
    Looking forward for you kind reply.
    Best Regards,
    Amit

  • Output type - Access sequence

    Hi,
    I have created a output type for VF02 and my requirement is to restrict the output type to only certain company codes.
    I have created a access sequence with table 502 and assigned this to the output type and also maintained the condition records.
    But still I see that the output type is getting created for all company codes..Am i missing anything here.
    Please let me know.
    Regards
    Praneeth

    Hi,
    If company code field is not available in condition table then search in OV24 T code from their you can take, it is called allowed field catalog.
    If that field is not available their also then check below document and ask your abaper to fallow this process below and add that field then you can see this field in OV24 and from that you can use this field to crate condition table
    In SAP condition records store the pricing values. These records are stored in condition tables. Condition tables name has three digits. From 1 to 500 are reserved by SAP name space and from 501 to 999 are given to customer space. In the actual database a persistent data base table is created with u201CAu201D prefixed to the table number .i.e. condition table 980 creates a table with name A980.
    During the condition table creation required fields can be selected. Only the fields present in the field catalogue are available for selection in the condition table. Fields present in the KOMG table can be added to the field catalogue. By default SAP does not add all the fields of KOMG to field catalogue. KOMG table is a union of KOMP, KOMK tables. KOMK table contains the header information of the document (Sales order or Billing), KOMP contains item level information of the document (Sales order / Billing). New fields can be added to the KOMP, KOMK structures. To add the new fields to these structures, an append structure should not be created. To add a field to KOMP structure, field should be added to KOMPAZ structure, which is an include in KOMP structure. Similarly fields should be added to KOMKAZ structure.
    If it is required to create a condition table with a custom field the following steps should be followed.
    A.Add the field in KOMKAZ or KOMPAZ structure. If the field is at the header level, add the field to KOMKAZ, and if the field is at the item level add to KOMPAZ structure. This step should be done SE11 transaction.
    B.Activate the structure.
    C.Add the new field to field catalog.
    D.Create the condition table.
    Adding the field to field catalog and condition table creation can be done VOK0 transaction.
    At run time the custom field should be filled with the appropriate value. To to this the following user exits should be used.
    USEREXIT_PRICING_PREPARE_TKOMK in RV60AFZZ .
    USEREXIT_PRICING_PREPARE_TKOMP in RV60AFZZ.
    Below is an example to add sales representative , who is a partner at item level to KOMP structure.
    1. Go to Se11, and add the field WWSR1.
    2. Open the program RV60AFZZ using SE38 transaction.
    3. Add the field to field catalog. To do this go to VOK0 transaction. Then environment ? condition table ? field catalog.
    4. Create the condition table. To do this goto VOK0 transaction. Goto environment-> condition table create. Enter the condition table number 980 .
    Once the condition table is created, this table can be used in the access sequence. Access sequence is assigned to the condition type. Condition type is inserted in the required pricing procedure. Condition records can be created in VK11 transaction. All the condition records are created with reference to the condition type. As the condition type is linked to access sequence, and access sequence to condition table, system displays all the condition table assigned to access sequence , in the initial screen. User should select one table, and enter condition records.
    for more detail check http://www.magnatraining.com/sap-sd-pricing-how-to-add-custom-fields-to-a-condition-table/

  • Output type specific conditions

    Hi,
    I was curious if there's a way on the report template to put an if-statement/condition based on the output type?
    EG.
    if the output type is EXCEL
    do not display image_1234.jpg
    else
    display image_1234.jpg
    Thanks!

    Hi ,
    You can try creating the two layouts ...one for excel and one for PDF....
    As i know based on if condition we cannot restrict...
    Thanks,
    Ananth

  • IDoc output type not getting configured in IDoc-File scenario

    Hello
    I am having IDoc to file scenario where I want to post Delivery Document to legacy system. For this I have configured following EDI configuration for Delivery through NACE transaction
    1] Created output type
    2] Created partner function as EDI LS for this output type
    3] Configured RSNASTED as Processing Routines for output type
    4] Included this output type in the Header output procedure
    5] Configured XI system as the partner in partner profile with appropriate Message control
    Still when I attempt to include this output type in the Delivery it gives me "Output for partner could not be configured". The detail message says "In Customizing, the 'CannotBeChanged' indicator has been set for output type".
    I checked in SPRO but could not find such flag.
    Does anyone had came across such output type configuration.
    Thanks in advance.
    I know this question might be not appropriate in XI forum as it comes under EDI but it has become necessary for XI profs -:)
    Regards
    Rajeev

    Hi,
    Please check the following
    1. Condition Table
    SPRO > Material Management> Purchasing -> Message -> Output Control->Condition Tables->Define Condition Table for Purchase Order
    Select:
    Purchasing Doc. Type,
    Purch. Organization,
    Vendor
    2. Access Sequences
    SPRO -> Material Management-> Purchasing -> Message -> Output Control->Access Sequences->Define Condition Table for Purchase Order
    3. Message Type
    SPRO -> Material Management-> Purchasing -> Message -> Output Control->Message Types->Define Message Type for Purchase Order
    Copy NEU to ZNEU or YNEU
    4. Message Determination Schemas
    4.1. Message Determination Schemas
    SPRO -> Material Management-> Purchasing -> Message -> Output Control->Message Schema->Define Message Schema for Purchase Order-> Maintain Message Determination Schema
    4.2. Assign Schema to Purchase Order
    SPRO -> Material Management-> Purchasing -> Message -> Output Control->Message Schema->Define Message Schema for Purchase Order-> Assign Schema to Purchase Order
    5. Partner Roles per Message Type
    SPRO -> Material Management-> Purchasing -> Message -> Output Control-> Partner Roles per Message Type ->Define Partner Role for Purchase Order
    6. Condition Record
    Navigation Path: SAP Menu-> Logistics -> Material Management -> Purchasing-> Master data->Messages-> Purchase Order-> MN04-> Create
    Now you create PO (ME21N) and save it. Go to ME22N and print the PO by giving output type ZNEU or YNEU.
    G.Ganesh Kumar

  • Output type selection is missing for report  S_ALR_87013558

    Hi,
    In report S_ALR_87013558 output type selection is not seen in production. whereas it was there before, and its there in quality. Please help how should i bring it back.
    Points are awarded in full for correct answer.
    Thanks

    Hi Krishna
    Just check whether you the authorization to display the report in Production. You might have the authorisation if the development and quality, but some times not in Production.
    Regards
    Sridhar

  • Output types are not getting displayed in Outbound Delivery in Display mode

    Hello,
    The actual requirement is that output types should get attched to the outbound delivery when we do GI(Good Issue) on the outbound delivery.
    So, I have created an outbound delivery and did GI on it through IDoc. But, I can not see output types on the delivery (To see output types, go to Extra -> Output -> Header in VL03N) in the display mode. However, I can see in change mode (VL02N).
    Could you please suggest the solution for this?

    Hi sreeram,
    go to crm -> transactions -> basic settings -> define transaction types
    copy default email cx03 and create new zemail.
    assign that zemail to bus2000126 business activity.select the business activity and click on customizing header.assign the category email. click on channel. maintain the channels 1)GUI crm webclient UI, 2)ICW Interaction center webclient.
    save the changes.
    go to crm -> transactions -> basic settings -> settings for activities -> maintain categories, goals, priorities -> click on assign categories to transaction types.
    assign the category email(which you have assigned above) to the transaction type zemail.
    even check maintain categories as well
    click on maintain categories -> check 401 email assigned to class G email.
    Regards
    Krishna

  • Output type not getting saved in the PO

    Hello Team
    we are facing one issue where output type is not getting saved in the PO.
    we give one output type and than save it , after going back to the PO we see that it is not there.and no output issued
    the PO is released properly and there is no issue , any idea what could be the reason for it

    Hi,
    Check in SU3 t.code, did check box selected u201CDelete After Outputu201D in Spool Control segment in Default TAB
    Also check Partner Function VN maintained in Default values TAB in NACR--- > EF Application for your output type
    Cross check partners {VN, PI, GS) are assigned to your PO output type in Partner Roles per Message Type
    Regards,
    Biju K

  • COPA line item report, Number format  -output type - object list(ALV).

    Hi,
    I am preparing COPA line item report. I want to change number format (two decimal place). I did the changes in form level then I did the changes in drill down report as well and saved as save definition.
    But changes are not reflecting in- output type - object list(ALV).
    Please provide help in this.
    Regards

    HI
    What t-code you are using to write this line item report ?

  • Custom Report to list Output type to Print Program link

    Has anyone achieved this? Can anyone give hints as to the tables where I would find this information?

    Hi ,
    table  TNAPN contains the Output Control: Output By Partner Function information..
    select KSCHL  '' output type
    from tnapn
    into table itab
    where    KAPPL = 'EF'  " application Purchase Order
    and       NACHA = 1  .  " transmission medium for print output
    gives the list of 'Output Types' for application Purchase Order and  for  transmission medium -print output.
    hope it helps.....
    Regards.

Maybe you are looking for