Out put control  for invoice printing

Hi Friends,
Iam Facing one problem realted to Out put control..
I created one smart form for Invoice. Its working fine. But before giving the invoice print we have to create Exise . So without Exise Number no output should come..
So if Exise number is initial.. it should not trigger the output type...
for this one.. How can i restrict?Can i restrct in smart form driver program..
if possible .. can i write any routine..in routine what i have to include..
please help me..
if possible ..please send me the code..
Thanks in Advance,
sampath

check table J_1IEXCHDR with ur Invoice number.
in ur driver program u have to put a condition like this .
read table J_1IEXCHDR with invoice .
if sy-subrc ne 0.
print .
endif.
Regards
Peram

Similar Messages

  • Copy control for invoice list cancellation

    Hi Friends,
    I wish to maintain the copy control for invoice list cancellation, as the case study as follows
    My client maintain invoice list, but due to certain reasons ,one of the invoice from invoice list has to cancel , the error I am getting as "Sales document F2 cannot be invoiced with billing type LRS."
    Also , explain as to what fields  need to maintain in copy control for the same.
    Kindly help me at the earlist
    Thanks in advance
    Shailesh

    Hi
    As far as I know, invoice cancellation or invoice list cancellation is not done by copy control. or...that is the one and the only document in SD which can be created without copy control.
    I think it is only sufficient if you include the cancellation document type in the invoice list type in the configuration of Billing document types.
    I think that alone should solve your problem.
    Reward if this helps you.

  • Is it possible to assign 2 out put type for printing Exc Invoice thru J1IS

    We want to assign 2 separtae pre printed stationary for printing excise invoice printed trhough J1IS
    one is alredy assigned to out put type ZEXC, is there a away to assign one more out put type to printing through J1IS.

    We want to assign 2 separtae pre printed stationary for printing excise invoice printed trhough J1IS
    one is alredy assigned to out put type ZEXC, is there a away to assign one more out put type to printing through J1IS.

  • Regarding out put type for ME22N

    Hi All,
    I have configured out put type in SPRO for Purchase Order. Like
    SPRO->Material Management->Purchasing->Messages->Output Control->Message Types->Define Message type for Purchase Order->Maintain Message types for PO's. Now I want to use this out put type to configure at ME22N to print smart form,But here, While selecting Output type in ME22N,It is saying as out put type is not defined. So how to get this here in ME22N.
    Thanks in advance

    Hi,
    It seems that you have not assigned o/p type to your procedure. Go to NACE (common transaction to maintain o/p s), select EF , go to procedures , doubleclick on the procedure and check if you message type is assigned . Please maintain your o/p type if not maintained.
    To check the procedure used for PO ,  use the path,
    SPRO-> Materials Management-> Purchasing -> Messages -> output control -> Message Determination Schema -> DEFINE MESSAGE SCHEMA FOR po.
    Please also maintain other settings like condition record (with communication method )for o/p type in NACE.
    Regards

  • Z Out Put Type For Picking List In VL06

    Can I assign Z Out Put Type of picking list in VL06 . If yes ,  I request you to mention where and how I can assign  please .
    Thanks In Advance

    Dear Jaya,
    The picking list Z output type you can get in VL06 transaction through assigning the same output type in your shipping point detail screen.
    IMG path is SPRO-->Enterprise Structure -->Definition -->Logistics Execution -->Define, copy, delete, check shipping point. Here you select your shipping point then go in to the detail screen here you can assign your Z picking list output type under Print Picking list tab.
    Before that you need to do these configuration settings.
    1.You need to define the Z Output type
    SPRO>IMG>Logistics execution>Shipping>Basic shipping functions-->Output Control -->Output Determination -->Maintain Output Determination for Outbound Deliveries -->Maintain Condition Tables -->
    Maintain Output Types.
    2. Using TCode V/38, you have to maintain the Z condition type by clicking on new entries, maintained the time,print parameters and transmission medium.
    You need to assign the processing routines Prog: ,Form Routine:, and Form:
    3. You need to maintain the print parameters based on the shipping point for your Z output type.
    through transaction VP01SHP.
    I hope this will help you,
    Regards,
    Murali.

  • Out put determination for billing

    pls send me output determination procedure and also send screen shots ,pls send its urjunt

    hi
    GOTO--->IMG--->-SALES &DISTRIBUTION-->BASIC FUNCTIONS>OUTPUT CONTROL--
    >Define Output determnation for Billing
    OUTPUT DETERMINATION FOR BILLING:
    1)first you need to maintain the condition tables
    2) maintain access sequence in that you maintain the conditiopn tables
    3)Maintain the out put types and uin that you need to assigm the forms for taking the print out after that the above access sequence has to maintain in the condition types with certain settings
    4) Assign out put condition types to Partner functions
    5)Define the output procedure in that you maintain the Condition types
    6) Assign the Output procedure to Billing types

  • GR slip print-out & automatic default for the print tick

    Hi,
    I have followed the steps as outlined below for the solution and unfortunately the GRN document do not print as anticipated. I was wondering if the non-assignment of the MM or FI Program might be the cause? Please advice if I had missed something to allow this to print immediately.
    1. Maintain the Printer Name in SPRO->Matl Mgmt->Inv Mgmt and Phy Inv->Print Control->Gen Settings->Printer Setting
    2. Ensure that in SPRO->Matl Mgmt->Inv Mgmt and Phy Inv->Print Control->Gen Settings->Item Print Indicator, 1 stands for Matl Doc print out
    3. In SPRO->Matl Mgmt->Inv Mgmt and Phy Inv->Print Control->Gen Settings->Print Version, maintain Print Version 2
    4. In SPRO->Matl Mgmt->Inv Mgmt and Phy Inv->Print Control->Maintain Print Indicator for GI/Transfer Posting Documents
    5. In SPRO->Matl Mgmt->Inv Mgmt and Phy Inv->Output Determination->Maintain Output Types, for the Output types WE01, WE02 and WE03, (for returns use WE03) ensure the foll:
    a. Default Values: Dispatch Time is 3 or 4 as per reqmt. and Tr medium is 1
    b. Print Parameter is 7
    6. In SPRO->Matl Mgmt->Inv Mgmt and Phy Inv->Output Determination->Printer Det->Pr Det by Pl/StoLoc, maintain the Output device for all your Plants
    7. Go to MN21, for Tr Type WE, Print Version 3, maintain Print Item as 1.
    Now the settings are ready for Printing Material doc
    8. While doing MIGO, ensure that in General Tab, you get "3 Collective Slip" beside the Print Indicator and you tick mark the field.
    9. Now depending on the setting in 5a, the Matl doc is printed. If it is 3, you have to print it using MB90. If it is 4, it is printed immediately.
    Edited by: JML Nkgapele on Dec 1, 2008 11:10 AM

    Your answer did help but still expriencing challanges with the following:
    Output Types
    -Print Parameters options are as follows
        >Plant/Storage location
        >Plant/Storage location/User group
        >User exit
       >User parameters
       >User
    Please advice which of the above is appropriate?
    -Should there be a program reflected on change output field for General data screen?
    Please advice since I'm currently experiencing shotdumps(runtime errors) when processing the GR.

  • Configure OUT PUT type for delivery to EDI

    HI
    how to set up the out put type as EDI  for Out Bound delivery .
    so when ever a delivery is processed via VL71 there has to be an idoc to be generated in the system

    hi
    check with the following steps...
    1) <b>Go to SPRO ,</b>
    2) <b>copy the existing output type,</b>
    3) <b>give your own name to outpur type</b>
    4) <b>associate the partner function like a print o/p edi o/p ale o/p</b>
    5) <b>then associate ur program with the o/p type.</b>
    Hope this solves ur problem....
    <b>do reward if useful....</b>
    regards
    dinesh

  • Out Put type for sap script or smartforms

    hi,
    Actually, i want out put type, application, SAP Script or Smartform name and program name of transaction code          ( F.64 ). i.e. correspondance Maintain request.
    Thank You...

    Manoj,
    In SPRO follow this path.
    Form 16A
    Financial Accounting
    Global settings
    withholding tax
    Extended Witholdong tax
    POstings
    India
    Withholding tax certificates for vendors
    maintain no.groups and script forms.   
    For cheques and Payment Advisory.
    Go to FBZP
    click on printmethods in company code
    click on position
    give Company code and payment method
    then in the next screen double click on the payment method
    This way you will get to see the forms assigned to it.
    For Forms for Correspondence.
    Financial Accounting
    ---Global settings
    correspondence
    define form names for correspondence print.
    K.Kiran.

  • Out put type for delivery challan

    Dear all
    We are Developing Forms for Delivery Challan, GR receipts , GR Tag and GR Issue
    Please reply me what message type is needed for each transactions and how it is attached to specifice movement type.
    Regards,
    Vimlesh Shah

    yes i know various types are available i system
    but which to use and how it is link to specific movement type
    eg  return to vendor ..out put is needed for only selected movement type and which standard form need to maintained
    Regards,
    Vimlesh Shah

  • T code or path for creating Z out put type for picking

    if I need  to create u201CZ u201Cout put type for picking list copying standard out put type( EK00). Which T- code I have to use or  which path  , I  have to follow in IMG  .
    I want to create u201C Z u201Ccondition type for picking list , copying   EK00 which is standard condition type for picking  list .
    Thanks u2026

    it is part of V4 application, if you dont see V4, use tcode v/38 .... there you will find it.

  • MRP list out put tables for header and item -reg

    Hi ,
    What is the table to be used for MRP out put
    header is MDKP
    for item what is the table ?
    regards,
    madhu kiran

    Dear,
    Tthe MRP item data is stored in a data cluster. The database
    table is MDTC, and the data cluster area is ar. Use the following command to
    import the data from the data cluster:
    Import <structure> from database mdtc(ar) ID <key>.
    The ID key value comes from the field dtnum (Number of the material
    requirements planning table) in table MDKP
    MDKP MDTB MDKP
    Please refer this also,
    [Table for MRP item|table for MRP item]
    Regards,
    R.Brahmankar

  • Concurrency control for check printing

    We are writing a check printing application and would like to know what business rules SAP Business One enforces for concurrency control when check printing:
    1) Can two users print checks at the same time?
    2) If so, can they print from the same account at the same time?
    3) If SAP Business One allows this, what mechanism/logic does it use to ensure that the check numbering will accurately reflect the check forms?
    4) Is that mechanism available to developers via the UI API or DI API?
    5) If SAP Business One does not allow concurrent check printing from the same account, what mechanism/logic does it use to prevent it?
    6) Is that mechanism available to developers via the UI API or DI API?

    Daniel,
    SAP Note 910588 gives a great overview of how check printing in Business One functions.  You may want to review that note.
    HTH,
    Eddy

  • How to find out minimum margins for a printer?

    Using J2SE 1.4 on Windows XP.
    I want to find out the minimum margins for a printer. If I do this:
    PrintService ps = ...;
    PrinterJob job = PrinterJob.getPrinterJob ();
    job.setPrintService (ps);
    PageFormat pf = job.defaultPage ();
    ...then pf.getImageableX() and pf.getImageableY() return 72.0 for every printer I've tried!
    On Windows, what I want is GetDeviceCaps (hDC, PHYSICALOFFSETX)
    Can I get this data in Java?
    Thanks
    - rick

    Just for reference, I believe I've found out how to do this. Not very intuitive, and I hope Sun will consider improving this next time 'round!
    To determine the minimum margins on a printer, create a PrinterJob & set it to refer to the PrintService for the printer. Then execute some code like this:
              PageFormat pf = job.defaultPage();
              Paper paper = pf.getPaper();
              paper.setImageableArea(0, 0, paper.getWidth(), paper.getHeight());
              pf = job.validatePage(pf);
    The Paper in the PageFormat now represents the maximum imageable area on the printer.
    Even if Sun fixes defaultPage so that it returns a PageFormat in this state, this code will still work.
    Cheers
    - rick

  • In BI Publisher RTF table layout issue for invoice printing

    Hi,
    I am working on check printing and invoice printing project on bi publisher and i am facing one issue. That is i have used section break on check priting so because of that if the the records are more than 20 then check will print on second page and on first page there would be void printed othervise it should print on first page only. In this case the preprinted stationary is not having invoice table form. we are using blank preprinted stationary to print this .
    Now i have done with invoice and cheque layout but in output if the number of records are more than 20 then its going to second page but the problem is that invoice table break into two parts and and the end lineof table layout is not coming on first page .even on second page i am not getting start layout line to make complete table outline.
    I want that full table layouton both the pages of the table. i have tried to to create table skeleton and used it as a watermark to print all the records on it but it is coming in to the middle of the page .so it not working.
    Please anyone knows the solution on this problem please let me know or share your thoughts on this issue.
    As i have tried many options but still stuck into this issue .Kindly help me.
    Regards,
    Prachi G.

    Hmmm ... sounds like a regression bug.
    I would contact support, provide, the version you are using, layout template, sample XML data, 2000 RTF output and 2003 RTF output and ask them to investigate.
    Tim

Maybe you are looking for