------------------------------------------------------------------------ DEFINE &T042B-AFORN& = 'F110_D_AVIS' DEFINE &T042E-WFORN& = 'F110_D_DTA' DEFINE &T042E-ZFORN& = 'F110_D_Z1_98 / F110_D_EURO' DEFINE &T042E-ANZPO& = '3' DEFINE &T042E-XFOSP& = ' ' DEFINE &T042Z-PROGN& = 'RFFOD__L' DEFINE &T042Z-ZLSTN& = 'LIST4S' DEFINE &T042Z-TXTSL& = ' ' DEFINE &T042Z-XSCHK& = ' ' DEFINE &T042Z-XSWEC& = ' ' ------------------------------------------------------------------------Description The program creates payment orders in German Foreign Trade Regulations(supplement Z1, report according to §59 of the German Foreign TradeRegulations) or alternatively issues data medium exchange (DME) in theGerman DTAZV disk format. This way the following orders can beforwarded to the banks: foreign bank transfers> EU internal transfers> creation of bank checks> domestic bank transfers in foreign currency> In addition to the payment transfer media, the related payment advicenotes, DME accompanying sheets, payment summaries and EC sales listscan also be printed in a single program run for documentation purposesfor checking the foreign trade regulations.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 INCLUDE 'FI_RFFO_CUSTOMIZING_T042E ' OBJECT DOKU ID TX PARAGRAPH N1 Note: you should fill out the issuer details for the z1 form asfollows: Line 1,,Name of the issuer Line 2,,Telephone number Line 3,,Street/P.O. Box Line 4,,City. You must make the following specifications for the EU internaltransfer: Line 1,,Name 1 of the issuer Line 2,,Name 2 of the issuer Line 3,,Street/P.O. Box Line 4,,City. INCLUDE 'FI_RFFO_CUSTOMIZING_T015W ' OBJECT DOKU ID TX PARAGRAPH N1 INCLUDE 'FI_RFFO_CUSTOMIZING_T012D ' OBJECT DOKU ID TX PARAGRAPH N1 INCLUDE 'FI_RFFO_CUSTOMIZING_T015L ' OBJECT DOKU ID TX PARAGRAPH N1 You must enter the short text for the foreign trade figures and therelated key figure as an alternative country key in the countrydefinitions. You can take the necessary data for this from the countrydirectory for foreign trade figures. IF &DEVICE& EQ 'SCREEN'. Proceed> ENDIF. 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 Layout of the Z1 form> (F110_D_Z1_98 in the standard system) Pages FIRST >Z1 form LAST >Form summary section per house bank Windows and elements SENDBANK >Payee's bank SENDBANK 505 >Account instructions AMOUNT 510 >Currency and amount (Z1 form) AMOUNT 515 >Voided amount (supplements) SENDER >Sender's name and address data ADDRBANK >Payee's bank (Z1 form) ADDRESS >Payee's address MAIN 525 >Invoice item information MAIN 530 >Payment advice note ORDERS >Instructions for the financial institution GOODS >Goods importation details SERVICE >Service/capital transactions details FOOTER >Footer with date, telephone and address data SUMMARY 565 >Form summary section Layout of the EU internal transfer form> (F110_D_EURO in thestandard system) Pages PAGE >Payment medium LAST >Form summary section per house bank Windows and elements PART1 >Upper section of the bank transfer form MAIN 525 >Invoice item information MAIN 530 >Payment advice note PART2 >Upper section of the bank transfer form INFO 595 >Account number of payer at payee SUMMARY 565 >Form summary section Layout of the DME accompanying sheet> (&T042E-WFORN& in thestandard system). Pages DTAAUSL >Accompanying sheet LAST >Form summary section page per house bank Windows and elements MAIN 580 >Upper section of accompanying sheet MAIN 581 >Total per currency MAIN 582 >Lower section of accompanying sheet SUMMARY 570 >Form summary section The crosses> which exist in REGUD are used as follows: X16,,Goods importation X18,,Service and capital transactions, other details X19,,German foreign trade regulations report via financial institution X20,,German foreign trade regulations report is enclosed X01 to X18 are used in this case in the Z1 form (X01-X06 in theSENDBANK window, X07-X15 in the ORDERS window, X16 in the GOODS window,X17 in the TRANSIT window and X18 in the SERVICE window) while X19 andX20 are used in the accompanying sheet. 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 One data medium is created for each house bank. You should note that in some circumstances is is not possible to carryout a payment by data medium exchange (explanation is given below). Z1forms are then printed for the relevant payments. You can find more information on the structure of the data medium inthe technical description>. INCLUDE 'FI_RFFO_OUTPUT_DME_FILE ' OBJECT DOKU ID TX PARAGRAPH U3 INCLUDE 'FI_RFFO_OUTPUT_DME_TEMSE ' OBJECT DOKU ID TX PARAGRAPH U3 DEFINE &UEXIT_INCL_FILE& = 'ZXFORU01' DEFINE &UEXIT_STRUCTURE& = 'DTAMDET' DEFINE &UEXIT_MODULE& = 'EXIT_RFFOEXIT_001' DEFINE &UEXIT_PROJECT& = 'RFFOX001' DEFINE &UEXIT_ENHANCE& = 'RFFOX001' INCLUDE 'FI_RFFO_DESCRIPTION_USEREXIT' OBJECT DOKU ID TX PARAGRAPH U2 INCLUDE 'FI_RFFO_OUTPUT_ERRORMESSAGES' OBJECT DOKU ID TX PARAGRAPH U2Output of paper forms instead of DME Payment orders are issued on a Z1 form and not on the data mediumexchange file if one of the following conditions necessary for DME isnot fulfilled: SCB indicator not specified in invoice document Supplying country not specified in invoice document Alternative country key not numeric Number of reporting sections is larger than 8 Bank check with incorrect payment type. The long texts for the related error messages here also explain theprocedure for eliminating errors. |