cancel
Showing results for 
Search instead for 
Did you mean: 

About check printing

Former Member
0 Kudos

Hi Experts,

Please let me know what is check printing and how is it used.

Anshu.

Points sure.

Accepted Solutions (1)

Accepted Solutions (1)

former_member196280
Active Contributor
0 Kudos

GOTO SE38 and see program RFFOUS_C (cheque printing)

Short text

International Payment Medium - Check (with check management)

Description

This program prints prenumbered check forms or non-prenumbered checks whose number is to be assigned from a predefined number range, and links the check number to SAP payment document number or the check number to the settlement result.

In addition to the checks, you can print their payment advice notes and payment summaries in one program run.

Requirement

Check lots

The checks which are ready for printing are divided up into lots. The user can freely define the criteria by which lots are formed (for example, location of check storage, accounting clerk or printer). The check numbers of a lot must be consecutive.

A lot is assigned to the checks to be printed via a parameter whose number you define via the corresponding check lot management in the system.

Proceed

After entering the lot number, the print program independently searches for the first free check number (even if this is in the next lot rather than in the lot specified).

Payment Program Configuration

The parameters that control the way in which the payment medium programs function are configured in Customizing. For more information on configuring the payment program, refer to the Implementation Guide.

Configure payment program

1. You need to make specifications for the paying company code. Select the relevant paying company code by choosing the Paying Company Code button.

If payment advices are to be printed, define a SAPscript payment advice form for use with all company code payment methods. You will find the form F110_D_AVIS as an example in the standard system.

You need to create and enter text modules in which the texts for the header, footer, signature and sender are stored. These modules can be included in the forms when they are used. Choose the Sender Details button. You can go to text maintenance by choosing the function modules. You can name the text as required, for example, F_0001_HEADER for the letter header in company code 0001.

Proceed

2. Here you need to allocate the name of the payment medium program RFFOUS_C to the payment method to avoid incorrect payment media being issued with another program by mistake.

Furthermore, you can enter a short name (or 'print dataset', for example LIST1S) which makes it easier to find the generated forms in the print manager.

Choose the Payment Methods In Country button to select the country for your paying company code, and then the required payment method. Then enter the data for the form printing.

Proceed

3. Here you need to make company code specifications for the payment method. To do this, choose Payment methods in company code, then select the paying company code and the payment method, and in this menu maintain the following data via Form data or Payment advice note control:

The SAPscript form for payment media (F110_PRENUM_CHCK in the standard system).

Issuer data

Sorting the correspondence.

Sorting the line items

The number of note to payee lines on the form and the payment advice note output according to the predefined number of lines.

If you enter a large number of note to payee lines on the form, you control whether or not in addition a payment advice note is always created via Payment advice output according to no. of lines.

Proceed

Note: The issuer details are used on the payment medium for city and signature in the standard system:

Line 1 Name 1 of issuer

Line 2 Name 2 of issuer

Line 3 Blank

Line 4 City.

Setting up and changing the SAPscript forms (layout sets)

The following describes the layout of the SAPscript forms in brief. If the forms available in the standard system are sufficient for your requirements, you can skip this part of the documentation.

For more information on forms and the SAPscript editor in the guides on styles and form maintenance and word-processing in the SAPscript editor: Choose Help -> SAP Library.

1. When setting up SAPscript forms (layout sets), symbols are included in the text; these are then replaced by actual values when the payment medium programs are run. The fields which can be used for this are defined in the Repository and contained in the following structures:

REGUH Settlement data from the payment program

REGUP Edited invoice items from the payment program

REGUD Formatted data for printing the forms

SPELL Amounts and digits in words.

FSABE Data on accounting clerk.

Note that check forms can be issued in foreign currency only if the currency key is also printed on them. If forms are only to be filled out for local currency checks (on which no space is defined for the currency key) then you should remove the symbol for the currency key &REGUD-WAERS& from the check window. The program then prevents you from printing foreign currency checks.

2. If you want the document long text for an accounting invoice document to be printed on the payment advice form, you must make the following enhancement in element "Long text for invoice document" (specially designed for this purpose):

The text ID that you must enter for this text (xyz) is defined in the configuration menu and can be read from there. In the standard system, text ID 0003 is predefined for the payment advice information.

Proceed

3. Layout of the payment advice form (F110_D_AVIS in the standard system)

Pages

FIRST First page per payment advice

NEXT Subsequent pages if page overflow

EDI List of payment advice notes sent per EDI

LAST Form summary section per house bank

Windows and elements

HEADER Letter header

ADDRESS Sender and address of the payee

PAGE Page counter

INFO Date, payment document number, etc.

INFO 605 Account number of the sender at the recipient

INFO2 Information on the next pages

REPEAT Information for the test print or proposal run

MAIN Form of address before the letter

MAIN 610-xShort text for payment method x

MAIN 610 Letter when 610-x is missing

MAIN 612 Alternative payee

MAIN 613 Notification takes place in order

MAIN 614Signature

MAIN 615 Heading of the invoice item information

MAIN 620 Carryforward at page top after page overflow

MAIN 625 Invoice item information

MAIN 625-TX Long text for invoice

MAIN 625-HR Information line for Payroll Accounting

MAIN 630 Sum total

MAIN 631 User-defined text after invoice items

MAIN 675 Header for EDI advices

MAIN 676 List of EDI advices

TOTAL 630 Sum total of fixed items

CARRYFWD 635 Carryforward at page bottom for page overflow

FOOTER Letter footer

SUMMARY Form summary section

4. Layout of the check form (F110_PRENUM_CHCK in the standard system)

Pages

FIRST First page per check

NEXT Subsequent pages if page overflow

LAST Form closing page per house bank

Windows and elements

HEADER Letter header

ADDRESS Sender and address of the payee

PAGE Page counter

INFO Date, payment document number etc.

INFO 505 Account number of the sender at the recipient

INFO2 Information on the next pages

REPEAT Information for the test print or proposal run

MAIN Form of address before the text

MAIN 510-xShort text for payment method x

MAIN 510 Text for missing 510-x

MAIN 512 Alternative payee

MAIN 513 Notification takes place in order

MAIN 514Signature

MAIN 515 Heading of the invoice item information

MAIN 520 Carryforward at page top after page overflow

MAIN 525 Invoice item information

MAIN 525-TX Long text for invoice

MAIN 525-HR Information line for Payroll Accounting

MAIN 526 Payment advice note

MAIN 530 Sum total under the invoice item

TOTAL 530 Sum total in fixed item

CARRYFWD 535 Carryforward at page bottom if page overflow

CHECK 540 Voided check if page overflow

CHECK 545 Valid check

CHECKADD Address in check

CHECKSPL Amount in words on valid check

SUMMARY Form closing page

5. The texts available in REGUD are used as follows:

TEXT1 House bank account currency for Austrian National

Bank report (Austria)

TEXT2 Day of payment date in words (Spain)

TXTHR Payroll accounting result

TEXT1-TEXT9 Note on the check for garnishments (Human Resources)

Check that the SAPscript forms (layout sets) which you use have the layout described and, in addition, check that the forms are active (both in the original language as well as in all languages into which the forms were translated).

Proceed

Periodic processing

Before the payment medium programs can be started, the payment program run must have been successfully completed. Check the status of the payment run, or schedule the payment medium programs by specifying one or more variants.

Proceed

Note: If you want to use th 'Payment document update' option, the payment documents must be updated between the time of the payment program run and the time of the payment medium program run.

Output

Forms and lists

Printout files are created per company code and house bank. These can either be printed via the print manager or immediately. Depending on the parameter you select, you can print out one or more of the following:

Payment medium

Payment advice notes (if the information cannot be sent via EDI)

Payment summary

Error log

The number of output files is specified in the flow trace; this makes finding and allocating them within the print manager easier.

Proceed

Note: If the program was started online, then you reach the print manager from the list by selecting one of the output files displayed.

Payment Advice Notes

In addition to being able to print payment advice notes, you can also send these via EDI, fax or email.

1. To send a business partner a payment advice note via EDI, you need to select the indicator Payment advice note per EDI and maintain the partner agreement on screen "Payment Transactions Accounting" in the master record.

Proceed

Using an external converter, the IDoc created by the program can be converted into the EDI format you require (REMADV for example) and then sent.

2. To send a business partner a payment advice note by fax or email, you must use the process interface 00002040 (Business Transaction Events) to define the selection of the message type (printout, fax or email). Before you can do this, however, you must have carried out the necessary technical (Basis) settings for faxing or sending emails.

Process interface 00002050 can also be used to change or configure the print parameters and the parameters for optical archiving for payment advice notes.

Check management

You can access information about the issued checks via check management, line item display for sub-ledger or bank accounts, or invoice and payment document display. A check register list can also be created for the respective payment run. Errors occurring during check number and document number allocation can also be rectified using check management. You can find check management within Accounts Receivable or Accounts Payable, both parts of Financial Accounting, as well as under the "Environment" menu option in the payment program.

Proceed

For more information on check management, esp. about detailed solutions to possible error situations, refer to the FI Accounts Payable manual under Help->R/3 Library.

Error messages and error log

Termination of processing

You can find out the reason why processing was terminated (for example, production run not yet carried out, form does not exist or is not active) by looking at the error message or the related long text.

Internal SAPscript error

Check the layout of the forms. It must fulfil the above-mentioned conditions. You cannot, for example, create a bank transfer with the check print program, since bank transfers and checks have a completely different layout structure.

Error log

If errors which do not terminate the payment medium program occur when creating the output, the system lists them in the error log. If such a log is created, you must look it over because only you can decide whether the payment medium or payment advices are useless due to the errors the system finds, and decide whether they must be recreated after the errors have been rectified.

During background processing, the system outputs the error log twice, in the flow trace for the job and in a printout file. The flow trace contains information on how to rectify the errors (from the error message long texts).

<b>Close the thread once your question is answered.</b>

Regards,

SaiRam

Answers (1)

Answers (1)

amit_khare
Active Contributor
0 Kudos

Refer the links -

Regards,

Amit

Reward all helpful replies.