SAP Program RFFOUS_C - International Payment Medium - Check (with check management)


------------------------------------------------------------------------
DEFINE &T042B-AFORN& = 'F110_D_AVIS'
DEFINE &T042E-WFORN& = ' '
DEFINE &T042E-ZFORN& = 'F110_PRENUM_CHCK'
DEFINE &T042E-ANZPO& = '99'
DEFINE &T042E-XFOSP& = ' '
DEFINE &T042Z-PROGN& = 'RFFOUS_C'
DEFINE &T042Z-ZLSTN& = 'LIST1S'
DEFINE &T042Z-TXTSL& = ' '
DEFINE &T042Z-XSCHK& = 'X'
DEFINE &T042Z-XSWEC& = ' '
------------------------------------------------------------------------

Description
This program prints prenumbered check forms or non-prenumbered checkswhose number is to be assigned from a predefined number range, and linksthe check number to SAP payment document number or the check number tothe settlement result.
In addition to the checks, you can print their payment advice notes andpayment summaries in one program run.

Precondition

Check lots
The checks which are ready for printing are divided up into lots. Theuser can freely define the criteria by which lots are formed (forexample, location of check storage, accounting clerk or printer). Thecheck numbers of a lot must be consecutive.
A lot is assigned to the checks to be printed via a parameter whosenumber you define via the corresponding check lot management in thesystem.
IF &DEVICE& EQ 'SCREEN'.
Proceed
ENDIF.
After entering the lot number, the print program independently searchesfor the first free check number (even if this is in the next lot ratherthan in the lot specified).
INCLUDE 'FI_RFFO_CUSTOMIZING_F110 ' OBJECT DOKU ID TX PARAGRAPH U2
INCLUDE 'FI_RFFO_CUSTOMIZING_T042B ' OBJECT DOKU ID TX PARAGRAPH N1
INCLUDE 'FI_RFFO_CUSTOMIZING_T042Z ' OBJECT DOKU ID TX PARAGRAPH N1
INCLUDE 'FI_RFFO_CUSTOMIZING_T042E ' OBJECT DOKU ID TX PARAGRAPH N1
Note: the issuer details are used on the payment medium for city andsignature in the standard system:
Line 1,,Name 1 of issuer
Line 2,,Name 2 of issuer
Line 3,,Blank
Line 4,,City.
RESET N1
INCLUDE 'FI_RFFO_SAPSCRIPT_LAYOUT_SET' OBJECT DOKU ID TX PARAGRAPH U2
INCLUDE 'FI_RFFO_SAPSCRIPT_SYMBOLS ' OBJECT DOKU ID TX PARAGRAPH N1
INCLUDE 'FI_RFFO_SAPSCRIPT_ADVICE ' OBJECT DOKU ID TX PARAGRAPH N1
INCLUDE 'FI_RFFO_SAPSCRIPT_CHECK ' OBJECT DOKU ID TX PARAGRAPH N1
INCLUDE 'FI_RFFO_SAPSCRIPT_MAINTAIN ' OBJECT DOKU ID TX PARAGRAPH AS
RESET N1
INCLUDE 'FI_RFFO_PAYMENT_RUN ' OBJECT DOKU ID TX PARAGRAPH U2

Output
INCLUDE 'FI_RFFO_OUTPUT_SPOOL ' OBJECT DOKU ID TX PARAGRAPH U2

Check management
You can access information about the issued checks via check management,line item display for sub-ledger or bank accounts, or invoice andpayment document display. A check register list can also be created forthe respective payment run. Errors occurring during check number anddocument number allocation can also be rectified using check management.You can find check management within Accounts Receivable or AccountsPayable, both parts of Financial Accounting, as well as under the"Environment" menu option in the payment program.
IF &DEVICE& EQ 'SCREEN'.
Proceed
ENDIF.
For more information on check management, esp. about detailed solutionsto possible error situations, refer to the FI Accounts Payable manualunder Help->SAP Library.
INCLUDE 'FI_RFFO_OUTPUT_ERRORMESSAGES' OBJECT DOKU ID TX PARAGRAPH U2

766592Optical archiving of checks and payment advice notes
608450RFFO - Address data truncated, form of add.in wrong language
633670LET: Data from incorrect pernr on answer letter/vendor check
154021GRN: Printing garnishment info on vendor chk./adv.
544403F-58: incorrect check amount w/ down payments to assets
517912RFFOD__W - City of the payee with country
383071F-58: Manual check printout for dwn pymts w/withholding tax
331823Payment medium: Long runtimes for parallel processing
448318Expiring currency:payment medium
423094RFFOUS_C - checks in wrong spool request (subsequ.problem)
397963Payment medium payment summary: incorrect P.O. box region
332386F-58:incorct check info for 'Payment with Printout'
381332GEN: Prob. after LCP 40B/50, 45B/34, 46B/16, 46C/07
365585RFFOUS_C - checks in incorrect spool request
366043F110/FBZ4: address for one-time checks
17798None or too little payment forms printed