Data Medium Exchange (DME) - ConfigurationRelevant Acronyms:PMW – Payment Medium WorkbenchDME – Data Medium ExchangeDMEE – Date Medium Exchange EngineSummary of Key Points: Transaction to create DME tree: DMEE Each DME tree must contain a Root level. A DME tree must be activated before it can be used. All DME Format trees for payments are driven by SAP standard program SAPFPAYM. Each field in a DME tree is named an “Element.” An Element’s subfield is called an “Atoms.” These atoms can be used to add additionalflexibility to a field. There are 5 main types of attributes which can be assigned to an Element or Atom. Constant Structure Field Reference Tree Node Aggregation Exit Module Each node of the DME tree can contain IF statements in the form of conditions.Data Medium Exchange: ConfigurationIn many instances banks in Europe and Asia Pacific do not have standard file formats and EDIinterfaces are not utilized. This was the chosen method since each of these banks requirespayments to be sent in their own unique file formats, which have not been standardized. Usingthe DMEE we are able to easily create, generate, and maintain files for each of these banksspecific requirements. Below are the required steps to successfully configure the DME inthe SAP system in order to generate a payment file using the F110 transaction.Create Payment Medium Format: SPROFinancial Accounting New > Accounts Receivable and Accounts Payable> BusinessTransactions> Outgoing Payments> Automatic Outgoing Payments> Payment Media> MakeSettings for Payment Medium Formats from Payment Medium Workbench> Create PaymentMedium FormatsIn this step of the configuration the Payment medium formats need to be created for each DMEEtree configured. The new format must contain the same name as the DMEE format tree. Wethen choose the format output Payment medium Without Docs to designate only the payment filewill be generated and the type File to signal a flat file will be generated rather than an IDoc orXML file type. Next, under Program Control, set the Mapping using DME engine indicator,which links the format to the custom DMEE object. Last, the Company Code check box isselected which instructs the program to create a file for each company code involved in thepayment run.
Assign Payment Medium Format to Payment Method at Country Level: Transaction FBZPFinancial Accounting New >Accounts Receivable and Accounts Payable> BusinessTransactions> Outgoing Payments> Automatic Outgoing Payments> Payment Media> MakeSettings for Payment Medium Formats from Payment Medium Workbench> Assign PaymentMedium Format and Note to Payee to Payment MethodFor each country and each payment method the Payment Medium Workbench must beassigned. This is done by selecting the country and the corresponding payment method whichwill be using the Data Medium Exchange (DME). The option button “Use Payment MediumWorkbench” is then selected and the Payment Medium Format, which was created in theprevious step and which also possesses the same name as the DME file structure is assigned inthe format field.Create Variant: Transaction SA38System>Services>Reporting (Enter Program)>Go to>VariantsFor payment medium programs using the payment medium workbench or for the DMEE inparticular, variants must be created here rather than directly in the payment program viatransaction F110.
Follow the menu path or enter the transaction code and enter the program nameSAPFPAYM. This is the standard payment program which is being used in combination withour custom file structures to generate a file in the banks specified format. Once the programname is entered select Go to> Variants which will then display a screen where the new variantcan be named or where an existing variant can be altered. A user defined name can then beentered and created.Next, the standard selection screen for the program SAPFPAYM will appear where theparameters for the file format can be entered and saved. This is where the standard program isinstructed to use a designated Payment Medium and also where to store the file generated fromthe payment run. Files can be stored on the server, to a location on the user’s desktop or if leftblank they will be saved internally within a TemSe for the F110 transaction.Also, if required dynamic selections can be entered for each variant, in which the user can selecthouse banks, account ids and payment methods applicable to the program.Assign Variant: Transaction OBPM4Financial Accounting New > Accounts Receivable and Accounts Payable> BusinessTransactions> Outgoing Payments> Automatic Outgoing Payments> Payment Media> MakeSettings for Payment Medium Formats from Payment Medium Workbench> Create/AssignSelection Variants
Last, the variant created previously must be assigned to the relevant company codes. ThePayment Medium Format is selected and the company codes will appear in the window to theright. All of the company codes will appear for the given country, because earlier we assignedthis format to a specified country and payment method. When we select the file format it bringsup all the corresponding company codes for that country and payment method ombinations. Thevariant that was previously created should now be assigned to the company code which will beusing the DME to generate payments. **Documentation from http://help.sap.com/ was used to source portions of the above information