International Version The report RPCDTAX0 exists to create a data set from the bank transferof a settlement run, which itself serves as the payment print and tapegeneration program RFFOX_U (Germany). The data used as a basis forRPCDTAD0 is the PCL2-data, and in data is used as a basis for the tableBT of the bank transfers. The program can also be installed by customers who have two or morepayment runs per payroll accounting period, which are for differentdeadlines. Each time you mark the field 'Indicate Bank Transfer', the systemwrites the bank transfer time for each performed bank transfer in tableBT of the data bank PCL2. The bank transfer time is set at the start ofthe payment run. Thus we know with following payment runs, whichentries in the BT have already been transfered. Payment runs can alsobe divided by information about the wage types; for example thetransfer of wages to the bank can be carried out in advance of theremaining bank transfers. Only the payment methods in T042Z are allowed. This report carries out the following steps for each bank transfer: 1) It reads the currency key from T001. 2) If necessary it converts the payee key with T521B. 3) It reads the text key for the DTA C-record. 3D)Germany: The information is found in T520S. You often search for the text key through the parameter of eachrespective wage type. The wage types '/558' and '/559' are often usedfor the transfer(s) of the net pay (payroll). The field name from T001Pis taken into account if accessed. In the case of the text key for thecapital formation, you enter a 'J' in the last position. The programreplaces this position with the second position of the year for whichthe capital formation is transformed; PN/PABRJ+3(1). Example of capital formation: The text key 5400J is in T520S For bank transfers for the year 1992 from 54003, For bank transfers for the year 1993 from 54004. 4) Please set the information about the bank and account of the senderthrough feature DTAKT (transaction pe03). Please enter a decision tree for the field DTAKT and please define italong these lines &DTAKT=nnnnn/mmmmm, when nnnnn is the bank ID in the table T012 and mmmmm is the account ID in table T012K. Example: In conjunction with the company and the first three figures of the bank key: Variables Argument DOperations DBUKRS **** &DTAKT=DB /GIRO , 0001 DBANKL(3) 0001 *** &DTAKT=DB /GIRO , 0001 600 &DTAKT=COM /TG , 5) Entry of the field note to payee If the field VERWZ (Note to payee) is already entered (Eg. by externalbank transfer or capital formation), then it is taken on in theDTA-field note to payee. If the field VERWZ is not already entered(Eg. with bank details) and type of investment for the capitalformation has not been filled out, then the text: 'Wage/Salary', Personnel number, payroll accounting period will be used as the note to payee for the DTA-SATZ. The following text will be printed for pensioners: 'Rente/Pens.', personnel number, payroll accounting period will be printed. The note to payee field will be printed on the bankstatement. Please alter the above texts in the main program RPCDTAD0 ifyou are not satisfied with them. 6) Please read the file BNKA The bank sorting code is determined from the file BNKA. ------------------------------------------------------------------------ The transfered bank data and the SETH sentences developed from it aredisplayed for all of the selected peolpe in the session TEST 'X'. Allof the incorrect bank transfers and reasons for the errors are cited inthe session TEST ' '. If one bank transfer is incorrect for one person,then none of the bank transfers for this person will be carried out. The created sentences are transferred to the program RFFOD__U, whichultimately goes to create the data carrier. The parameters: program run date and identification feature must be filled out from the bank transfer time of the RPCDTAD0. Under the program run date please enter the bank transfer date, and under thethe identification feature please enter the time of day, whereby thelast position of the identification feature is filled with a 'P'. C A U T I O N : R E S T A R T A run of the RPCDTAD0, when the parameter 'flag bank transfer' has notbeen selected, can be repeated without doing anything else. Otherwisethe following should be observed: Should the report have to be repeated, then the parameters 'repeatedrun date' and 'repeated run time' must be filled out, so that sentenceswhich are already marked as transfered can once again be selected. Thedate and time, which have been saved in the bank transfers, must bespecified in the parameters. Should a very specific run of the RPCDTAD0be repeated, then the parameter 'only flagged sentences' should beselected. If the report needs to be repeated because of a termination,then the parameter 'only flagged sentences' must NOT be set. Then inaddition to the sentences, whose bank transfer time agree with theevent from the parameters, other sentences (which have no bank transfertime stored for them) are selected for the bank transfer. Precondition |