------------------------------------------------------------------------ DEFINE &T042B-AFORN& = 'F110_AT_AVIS' DEFINE &T042E-WFORN& = 'F110_AT_DTA_V3' DEFINE &T042E-ZFORN& = 'F110_AT_UEBERW' DEFINE &T042E-ANZPO& = '4' DEFINE &T042E-XFOSP& = ' ' DEFINE &T042Z-PROGN& = 'RFFOAT_P' DEFINE &T042Z-ZLSTN& = 'LIST3S' DEFINE &T042Z-TXTSL& = ' ' DEFINE &T042Z-XSCHK& = ' ' DEFINE &T042Z-XSWEC& = ' ' ------------------------------------------------------------------------Description This program creates domestic bank transfers and domestic directdebiting/collection authorizations in Austrian V3 format. This format(based on EDIFACT format PAYMUL) enables you to make transfers inAustrian schillings and euro during the dual currency period from thebeginning of 1999 to the end of 2001. It replaces the old V2 format. In addition to the payment media themselves, you can also print thecorresponding payment advice notes, payment summary lists, andaccompanying sheets. However, other forms cannot be printed. Precondition 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 During data medium exchange, you can process several payment methods inany given program run. The program differentiates payment methods solelyby the text key for the code line. The following text keys must be used: 15,,Cash payment order 41,,Credit transfer 82,,Debits in accordance with automatic debit transfer 83,,Other debits Since these numbers represent the payment method in the V3 format, it isimportant that they are entered correctly (the payment method wouldotherwise be misinterpreted). The text key for the code line can also be assigned to the paymentmethod when configuring the payment program (under Payment methods-> In country>). Select the country of your paying company code, thenchoose the required payment method, and maintain the keys in the "Key incode line" field. Proceed> Note should also be made of this key in payroll accounting (see tableT520S). INCLUDE 'FI_RFFO_CUSTOMIZING_T042E ' OBJECT DOKU ID TX PARAGRAPH N1 For domestic bank transfers in the V3 format, a maximum of 14 lines canbe entered for the note to payee. If you require more than 14 lines, apayment advice note can be created. Enter the issuer details as follows: Line 1,,Name 1 of issuer Line 2,,Name 2 of issuer Line 3,,Street Line 4,,City Issuer lines 1 and 2 are combined for the "Payer/Payee" field in thedata medium. INCLUDE 'FI_RFFO_CUSTOMIZING_T012D ' OBJECT DOKU ID TX PARAGRAPH N1 Note: you must maintin the data medium recipient's bank number if thisnumber differs from the bank number of the house bank. The DPR number>, ID/participant number> for the cash paymentorder, and the two figure code for the accounting clerk/telephonenumber> are maintained under the additional details for the companycode. Entering the DPR number (data medium processing number) from thetrade register is optional. IF &DEVICE& EQ 'SCREEN' Proceed> ENDIF INCLUDE 'FI_RFFO_CUSTOMIZING_T001S ' OBJECT DOKU ID TX PARAGRAPH AL 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 Structure of Credit transfer form> (&T042E-ZFORN& in the standardsystem) Pages PAGE >Payment medium LAST >Form summary section per house bank Windows and elements PART1 >Payer's bank MAIN 505 >Invoice item information MAIN 505-HR >Information for payroll payments MAIN 510 >Payment advice note AMOUNT >Amount INFO 595 >Our account number with payee PART2 >Payee data PART3 >Payer data and code line SUMMARY 515 >Form summary section Structure of data medium accompanying sheet> (&T042E-WFORN& in thestandard system) Pages FIRST >Accompanying sheet NEXT >Accompanying sheet Windows and elements HEADER 1BZ_HEADER >Header data of accompanying sheet MAIN 2BZ_MESSAGE >Message data MAIN 3BZ_LIN >LIN data (collective order data) MAIN 4BZ_MESSAGE_T >Close of message Three internal tables are defined for filling out accompanying sheets: bz_dt for the header data. This table includes the following fields: EMPF >bank receiving the data medium ABS >sender of data medium ANSP >accounting clerk TEL >accounting clerk's telephone number tel_exten1 >accounting clerk's other telephone number BZ_NACH for message data. This table includes the following field: TYP >Message type ("PAYMULL" or "DIRDEB") BZ_LIN for every LIN section or collective order. This table includesthe following fields: TYPE >Message type ("UEBW" or "EINZ") BLZ >Bank number of executing bank KTONR >Our account number at the executing bank SUM >Total of amounts of the collective order UMSATZ >Number of individual orders INCLUDE 'FI_RFFO_SAPSCRIPT_MAINTAIN ' OBJECT DOKU ID TX PARAGRAPH AS RESET N1 INCLUDE 'FI_RFFO_PAYMENT_RUN ' OBJECT DOKU ID TX PARAGRAPH U2Output INCLUDE 'FI_RFFO_OUTPUT_SPOOL ' OBJECT DOKU ID TX PARAGRAPH U2 INCLUDE 'FI_RFFO_OUTPUT_DME ' OBJECT DOKU ID TX PARAGRAPH U2 INCLUDE 'FI_RFFO_OUTPUT_DME_FILE ' OBJECT DOKU ID TX PARAGRAPH U3 INCLUDE 'FI_RFFO_OUTPUT_DME_TEMSE ' OBJECT DOKU ID TX PARAGRAPH U3 INCLUDE 'FI_RFFO_OUTPUT_ERRORMESSAGES' OBJECT DOKU ID TX PARAGRAPH U2 General information on the format of V3 Payments that are made: -Via the same account and in the same currency -On the same day -In the same way are combined into a collective payment order. A file created using this report can contain two messages: "PAYMUL" and"DIRDEB". These messages consist of segments that are assigned tolevels: A level: This contains information (segments) on -Who is sending to whom -Who is to be contacted if problems with the message occur at the bank. B level: Contains the information for paying a collective payment order: -Settlement account for the collective payment order -Date on which the collective payment order was carried out -Totals amount of all payment amounts (transfers or collections) thatbelong to a collective payment order. More than one collective payment order can exist at B level. Acollective payment order starts with the "LIN" segment and ends with thenext segment "LIN". The purpose of B level is to enable all thosedetails entered for the individual orders (C level) to be entered onceonly (at B level.) C level Describes the individual payment orders: -To whom (from whom) -How much -For what purpose/reason An individual order starts with segment "SEQ" and ends with the nextsegment "SEQ". |