Skip to Content
author's profile photo
Former Member

Multiple printing of quotation

I am an ABAP programmer working with sapscript

Presently quotation are printed normally using transaction code va22 (change quotation). This is printing normally. However, there are instances where 3,000 quotations with different quotation numbers could be printed for a single customer. It is cumbersome to print one after the other. Hence the client wants to be able to issue multiple printing.

It was found out that program RSNAST00 could do multiple printing. When executed, the window ‘selection program for issuing output’ is displayed. Object key is the range of quotations to be printed. When the report was executed it came up with error messages below:

Window title is not defined for form ZATC_ICC

Window validity is not defined for form ZATC_ICC

Element header_data window main is not defined for form ZATC_ICC

Element header_text window main is not defined for form ZATC_ICC

Element item_header window main is not defined for form ZATC_ICC

Element item_text window main is not defined for form ZATC_ICC

Element supplement_text window main is not defined for form ZATC_ICC

Element under_line window main is not defined for form ZATC_ICC

Note: ZATC_ICC is the sapscript form for quotation.

To rectify the above error, in tcode v/30, program RVADOR01 of output type ZN00 (output type for quotation) was replaced with RSNAST00 and the form routine ENTRY retained. The change was saved.

The multiple printing report was executed again but came up with error message that Form Routine ENTRY does not exist in RSNAST00. Truly, program RSNAST00 does not have form routine ENTRY.

<b>My question is:

There are many form routines in program RSNAST00, which of these should I use with the output type ZN00 to print a range of quotations?</b>

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

1 Answer

  • author's profile photo
    Former Member
    Sep 30, 2005 at 07:46 PM

    Hi there,

    Please run RSNAST00 and click HELP--> Application help. It will tell you what it will be printed. This program is not normal SAPscript driving printing program. It is more like a schduler, when you want to do mass printing. On the Quotation the time should be 1&2. If the quotation is set to print immideately, you can't use this for re-printing. SAPscript printing is printing program dependent, if you got a lot of errors as I saw, you'd better to fix that SAPscript by add the requested ELEMENT and then use this program. Since this program required those ELEMENt and your own one doesn't. Hope this helps.

    Weidong

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Weidong,

      Thank you for the suggestion. It worked perfectly. I could print multiple documents successfully.

      Cheers,

      Titilola