Programme SAP RFFOD__L - Payment Medium Germany - Pmts in Ger.For.Tr.Regs (Z1 Form)/Foreign DME


------------------------------------------------------------------------
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 U2

Output
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 U2

Output 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.

1538366Update 1 to Security Note 1511617
443424Use of IBAN in Rel. 3.1I /advance implementatn in Rel. 4.X
330729User exit to find state central bank indcatr/delvrng country
403332IBAN: Use in payment media
633383 F110 - Check for SWIFT code (BIC) and IBAN
624450RFFOD__L / PMW DTAZV - changes as of July 01, 2003
101440Payment medium formats
432749RFFOD__L/DTAZV: SWIFT code not transferred from GB to IE
448318Expiring currency:payment medium
140512Payment program: termination with F1805