Entering content frameProcedure documentation Data exchange for different payments (HBRCDTA0) Locate the document in its SAP Library structure

Use

This report is used to generate a set of payroll transfer data that, in its turn, is used as input for the RFFOBR_U payment document printing program.

The source-material for HBRCDTA0 is the data from the PCL2 cluster, especially from the BT transfer table.

This program can also be used by users who need to run two or more payment processings for a payroll period at different dates.

When the "Mark transfers" parameter is marked, enter the transfer time (date and time are activated when the payment process is run) in the BT transfer table in the PCL2 database for each transfer made. With this data, later transfer processes can recognize the entries already transferred to the BT table. Payment processing can also be differentiated in this way, by specifying a wage type. For example, wages can be transferred before the other transfers.

Payment methods in table T042Z are allowed.

In this report, the following steps are run for each transfer:

  1. Reading the currency codes in table T001.
  2. Any future key conversions of the receiver, using table T521B.
  3. Reading text key for the C of ISD registration.
  4. Determining bank agency data and sender’s account number using the DTAKT characteristic (PE03 transaction):
    1. Specify a decision tree for the DTAKT field and then define &DTAKT=nnnnn/mmmmm, where:

nnnnn is the Bank ID in table T012

mmmmm is the Account ID in table T012K

5 . Use the "Application of funds" field

    1. If the field ZWECK is specified (for example, for external transfers or capital formation), it will be copied to ISD Application field.
    2. If the field ZWECK is not specified (for example, for bank details) and the type of investment for capital formation is not completed, the following text is used in the ISD entry:: 'Wage/pay', personnel number, payroll processing period

In the case of pensioners, the following text is printed: 'Pension', personnel number, payroll period

The "application of funds" field is printed on the account statement. If the text is not satisfactory, it can be changed in the main RPCDTAX0 program.

6. Reading the BNKA file: the bank code is set by using the BNKA file.

If the ‘Test’ mode is marked (‘X’), the read transfers and SETH entries derived from them are viewed for all selected employees.

If it is not marked (‘ ’), all transfer errors and corresponding application are entered. If a person has a wrong transfer, then no other transfer will be made for that person.

The created entries are transferred to the RFFOXXXU program, whose function is to create the data support. The following parameters are completed as soon as HBRCDTA0 is transferred:

    1. Date when program is run – indicates transfer date
    2. Identification characteristic – indicates the time of transfer . The letter P must be set in the last position of this parameter.

Caution

If the parameter "mark transfers" is not marked, running report HBRCDTA0 is repeated automatically.

Otherwise (if it is marked), you must take into consideration:

    1. If it is necessary to repeat the HBRCDTA0 report, the parameters "Run repetition date" and "Time" must be completed. In this way, the entries identified as transferred are selected again. The date and time stored in the transfer must also be specified in the corresponding parameters.
    2. If it is necessary to specifically run the HBRCDTA0 report, the parameter "marked entries only" must be marked.
    3. If HBRCDTA0 has to be repeated due to an interruption, the parameter "marked entries only" must not be marked. In this way, entries for which no transfer time has been stored and entries whose transfer time coincides with the time of the parameters are selected.

Report HBRCDTA0 can also be used to process external transfers. The requirement for this to occur has been indicated in Infotype 0009 (Bank details):

    1. Registration of an international bank in the "bank key" field
    2. Option for code "L" in the "payment method" field

If the local monetary unit is different from that indicated, the amount transferred is converted during the payroll calculation, so that the transfer is made in the correct foreign currency. In general, for external transfers, a different bank account must be defined in the DTAKT characteristic.External transfers are made through report RFFOXXXL.

Requirements

Parameters:

Wage type

Here the payment process may be limited to certain wage types. In this way, several payment processes can be made for each payroll period.

Test

When marked:

When not marked:

Mark transfers

When this parameter is marked, the transfers are entered in file PCL2. Thus, the transfer date (day when HBRCDTA0 is run) is entered for transfers. If payroll (HBRCALC0) is repeated, the data marked with a date are not overwritten. Instead, the payroll makes a differential calculation.

Run repetition date

Entries are made here only when wishing to make repeated runs. If a date is entered, entries still to be transferred as well as those whose date and time of transfer coincide with the date and time of the parameters’ transfer are selected for payment processes.

Marked entries only

This parameter must be marked for repeat run only. If the repetition date has been entered and this parameter has been marked, only entries whose transfer date coincides with the repetition date indicated are selected.

Procedure

Follow the following menu options:

  1. Human resources ® Payroll ® America ® Brazil
  2. Payroll ® Transfer ® Preliminary program – data exchange
  3. Enter the required data on the selection screen and run the report.

 

 

 

 

 

Leaving content frame