SAP Program RFKKZE00 - Payment Lot Transfer


trados = docu -> fi -> fica

Description
This report transfers payment data and creates one or more lots forpayments,checks, payment orders, or credit card payments.
To do this, it executes the following steps:
Read the specified application server file and check the data containedtherein
Create one or more lots as long as the data records are correct
Close and post the created lots as long as the relevant indicator is set
Data records that contain errors are saved separately, and can betransferred after they have been corrected.

Output
The report outputs the following information in a log:

  • The number of data records (payment items) containing errors, their
  • numbers and their lines in the application server file
    • A list of the lots created and their status

    • You can select an extended log.

      Preconditions
      The report transfers the payment data from the application server file.Note the following for this file:

      • All fields must have character format.

      • Every line can only contain one structure.

      • The report expects the following for each file (take note of thesequence):
        • One file header record (BFKKZGR00 structure) per file

        • One payment lot header (BFKKZK structure)

        • Any number of items (structure BFKKZP)

        • Several lines with additional selections (structure BFKKZS) andenhancements to the note to payee (structure BFKKZV)can follow eachitem.
          You can include data for any number of lots in a file. However, you haveto ensure that you always specify the lot header first and then therelated line items.
          • If you transfer a check lot, the BFKKZK-XSCHS field must be
          • filled withX.
            • If you transfer a payment order lot, the BFKKZK-XZAUS
            • field must befilled with X.
              • If you transfer a credit card lot, the BFKKZK-XCRDS
              • field must be filledwith X.
                You can generate a test file using report RFKKZEDG.
                You can display or change transfer files using reportRFKKZEDA.

                Customer Structures
                The name of a customer structure used for the data transfer is createdas follows: Z + name of original transfer structure. Customer structurescan only contain fields of the original structure.
                To ensure that the transfer is version-independent, we recommend thatyou use Z structures for the data transfer. Z structures also enable youto remove fields that you no longer require from the structure andtherefore simplify the program for entering the file.
                To simplify the generation of customer structures, you can use reportRFKKZEZG or transaction FPB10.There you can check the status for eachstructure displayed or generate the structure again.
                RESET N1

                Procedure
                Analyze the structures specified in the section entitled"Prerequisites". Determine what required data is transferred from yourbank and what data you have to expand.
                Write a program that executes the following steps:
                Read data that you get from the bank.
                Extract payment data that is relevant to the payment lot, transfer it toan application server file and enhance it.
                Make sure you have read the notes written in #Prerequisites#.

                Example
                You receive your account statements on disk from your bank. Thesecontain incoming bank transfers, outgoing bank transfers, check creditmemos, check debit memos and returns. You now have to extract theincoming bank transfers for the payment lot, enhance them (by specifyinga reconciliation key, for example) and save them in the format describedin "Prerequisites".
                Call up the report for payment data transfer (RFKKZE00). Fill therequired fields and select theProcess File field to transfer the datafrom the application server file to a payment lot.
                If the report has determined data records that contain errors (see log),proceed as follows:
                Execute the error processing report(RFKKZEFA) and correct the datarecords that contain errors. Proceed.
                Call up the report for payment data transfer (RFKKZE00) again. Fill therequired fields and select theProcess Errors field to add the correcteddata records to the appropriate payment lot.
                If the report is interrupted, you can restart processing by selectingthe Process File after Interruptionfield for the report run. The reportcontinues processing from the last data record processed.

                Note
                You can enhance the payment items or additional selections for paymentdata transfer. You can use event 0950 to do this. For more informationsee the Implementation Guide for Contract Accounts Receivable andPayable under Program Enhancements.
                You can reconcile data for the bank with the created payment lots.Compare the number of payments that were written to the applicationserver file and their total amounts with the data for the correspondingpayment lots (Display Payment Lotsfunction). From the ContractAccounts Receivable and Payable menu, choose Payments-> Payment Lot.

1312142Data transfer: Runtime error CONVT_CODEPAGE