DME File - To set condition
Hi All,
Currently we have generated a DME file which has a header record, more than one detail record and corresponding trailer record.
Now we have a requirement wherein we need to set a condition in the detail record - if a particular field does not have any value, say if the value is '0000000000', then that detail record alone should not be displayed(the header and the trailer record should be displayed along with the non-empty detail records).
If any one has come across such scenario, please reply soon.
Thanks in advance,
Neethu Mohan
Hi All,
We have a requirement to host WAP enabled pages on SAP system. This http page will used to do some enquiries with SAP and also place orders.
We know it is possible to do that , but we need to identify the Prerequisites, any Configurations or Setting that need to be done for the same.
Please help.
Thanks in advance,
Neethu Mohan
Similar Messages
-
Setting up bank charges in the DME file
Hi,
Our client had made a payment run in APP and later got a statement from the bank in which the "Bank Charges" field was mentioned as :Shared" (i.e. bank charges shared by both the client and their vendor). However the client says that the charges should be charged to them entirely not to the vendor. The payment process was a bank transfer using DME. Instruction keys are not defined for this company code, house bank or for the vendor. The bank says that it is possible with SAP to set up to tell the bank how to handle the bank charges in the DME file.
Can anyone please advise on how to proceed on this issue? How do I set up a DME file and check for these instructions?
ThanksIf I understand your query well,
You need to goto t-code FBZP > House Banks > Enter your Co. Code. > Click on your House Bank and then on tab 'Data Medium Exchange'
Here you can enter your Charges Account details.
Rgds,
Zub -
1 payment methods, 3 DME files
Hi gurus,
Within 1 payment methods (outgoing payments in local currency via bank transfer) I have 3 different house banks, each of them have its own custom DME file format. How to set up the payment program so that it generates 3 different DME files via 1 payment method?
Is there another option to creating 3 different payment methods for the country (where each of them would be assigned to it's own PMW format)?I solved it by unifing the differents DME tree (one for each bank) and doing only one DME tree. Then I created one group of segment and, for each house bank, I created a segment with a condition in it (FPAYH HBKID 2 = 'BGQ01' 1), so If the house bank code is not the same has the one is paying, it will pass to the next segment (= to the next bank) until It match.
If anyone needs help contact me at morenoestebanngmailcom
Regards, -
F110 - How to prevent multiple creation of DME file?
Hello,
I need to prevent multiple creation of DME file for the same Payment Run (after it has been created once).
"Printout" bottom creates DME file and Payment Advice any time you trigger it.
I'm searching for some User Exit / BAdi / Function that will help me to add ABAP code that will check if DME file has already been created.
Thank You in AdvanceHello,
Please check if the flag "Create payment medium" is not flagged at the proposal and the payment run file.
If it is flagged the payment file will be generated. Also when you press the print out button, the print program will be called and the system will try to created a new payment file.
In order to avoid duplicated payments you should consider using the flag 'Payment Document Validation" in your print program.
If the 'Payment Document Validation' parameter is not set ON, documents already processed for payment can be selected and paid again in a subsequent payment run, when posting terminations have occurred.
Please refer to SAP Knowledge Base Article 1713825 in order to activate Payment Document Validation.
Another option is to suppress the"Create Payment Medium" flag at Proposal Run.
In this case you should check the following information:
Please restrict the activity 15 of object F_REGU_BUK in the user
profile/role
You may also refer to the available activities on this:
- 02 Edit parameters
- 03 Display parameters
- 11 Execute proposal
- 12 Edit proposal
- 13 Display proposal
- 14 Delete proposal
- 15 Create payment medium proposal
- 21 Execute payment run
- 23 Display payment run
- 24 Delete payment run payment data
- 25 Create payment media of payment run
- 26 Delete payment orders of payment run
- 31 Print payment medium manually
Kind Regards,
Fernando Evangelista -
Hi Gurus
I am not able to Map all one vendor Payments to that Vendor in DME file. The DME file takes each individual line item (invoice) but incorrectly with the total amount of vendor payment - not amount of each invoice. We want to pay a total for each supplier and not per individual invoice.
Please let me know.. How to set up these settings in payment method ?
Thanks
Meenakshi.NHi,
You can influence if open positions to one vendor are paid together or separately are controlled by this:
- FD02: vendor master
box: Individual pmnt -> please read F1-Help
box: Grouping key that can be entered in the document -> F1-Help
- FBZP: Payment method / comp code
Single payment for marked item: marked?
- FBZP: All Company Codes
Separate payment per business area: marked?
Beside that please read note 305414. Please be aware that positions can be only regulated together if there is no difference in the entries of the important fields that are contained in the structure ZHLG1.
Hope that helps to understand to logic how the payment run groups the positions for posting.
Best regards,
Jeno -
DME file issue: Payment run for Customers
Hi Gurus,
Please help me in the following problem.
I have done the configurations for automatic collection/refund using F110 for customers in our ECC 6 system. Iu2019m having a requirement as below.
1. Singular payments to be made for each customer transaction. Have done that by checking u2018Singular paymentsu2019 check box in customer master data.
2. All payments should be collected in DME file at customer level even though the payments are multiple. have done that by customizing the RFFOGB_T program.
3. Configurations are done for incoming (Receivables) and outgoing payments (refunds) in SAP and working fine.
Now the problem is, there is a requirement to net-off the monetary value of a customer in DME file i.e. if a customer having debits and credits then we need to net off the amounts and check whether itu2019s an incoming or outgoing payment to that customer. I have done the code changes for this requirement as well and it is working perfectly fine, however DME file produces 2 CONTRA lines one as debit to bank account and another as Credit to bank account (provided I have 2 customers in a run where one customer ends up in net debit balance, and another customer ends up with net credit balance). Our Bank doesn't accept more than one CONTRA in a single DME file.
Example scenario:
Customer1
Booking 1 -> 400 (Dr) & 200 (Cr)
Booking 2 -> 300 (Dr) & 100 (Cr)
Customer2
Booking 3 -> 100 (Dr) & 300 (Cr)
Currently If I run the payment run by having both incoming and outgoing payment methods, then my DME file will result as below
Customer 1 -> Dr 400
Customer 2 -> Cr 200
Bank account -> Cr 200
However our bank is not accepting the above DME since there are debits as well as credit data records in the same file.
Currently we are going with 2 separate payment runs, one for incoming and another for outgoing by this I could able to produce 2 DME files as below for the above customer bookings.
Payment run 1:
DME 1:
Customer 1 -> Dr 700
Customer 2 -> Dr 100
Bank account -> Cr 800
Payment run 2:
DME 2:
Customer 1 -> Cr 300
Customer 2 -> Cr 300
Bank account -> Dr 600
Both files are being accepted by Bank, however business is not agreeing this since for every customer transaction bank charges client. (There will be 2 transaction for same customer in the same day)
Anybody encountered the same problem? I need some suggestion on how to produce 2 DME files in a single payment run, one having only net debit balance customers and another having only net credit balance customers, so that on a particular payment run a customer will have only one transaction going into bank either Credit or Debit. Basically I need to produce DME files as below for the above customer bookings
Payment Run 1:
DME 1:
Customer 1 -> Dr 400
Bank account -> Cr 400
DME 2:
Customer 2 -> Cr 200
Bank account -> Dr 200
Please help.Client has a difft scenario.
They pay to the customers for warranty and incentives. 2 ways to pay to the customer: generating payment run F110 within AR and the other being F110 from AP where all the customer open items are closed and sent to AP for payment using a custom program.
The problem with this is they have two interfaces each from AP and AR and aslo a custom program.
Now, solution is to pay all customers thru AP by setting each customer as vendor so that all the open items are picked in the payment run.
Next solution is to have single interface but paymentruns seperately from AR and AP. Both would send the files differently to Bank when paymnt run executed. Concern here is when both Ar and AP send files will the interface be able to handle it like 2 difft files or should there be any consolidation kind of thing.
Another question is, do we have to set up all customers as vendors in order to pay to the customer thru AP. There is customer accounts field where range of customer accounts can be added. Just by adding customer accounts, does it pick up the items for payment.
Please reply.
Satya -
F110-How to define DME file name in OBPM4 composed of Paym Run Date+Name
Hello,
In OBPM4 there are 2 options to define the name of DME file by standard settings:
1. If the file name is not defaulted by the parameters, it is generated by the program.
2. If the user defines the file name, a four character sequential number is also assigned.
Is it possible to define (by some customization, function, UE.....)
the file name which will be dynamically composed of Payment Run and Payment Date?
For example, 09082009CH001 while 09082009 is Payment Run Date and CH001 is Payment Run Date.
Thank You in AdvanceHI,
OBPM4 is for maintaining the variants for the DME file output. IN OBPM3 you can write an ABAP program (function module) in the event module selection of the customer setting. At our clients place we have used this to define the file name as well as the path in which the file needs to be saved.
Hope this helps.
Thnaks and Regards,
Anit -
hi experts,
i would to seek your advice on below issue.
i have created a DMEE file for customer direct debit, however the file still not correct and not accepted from the bank format.
expected file is like this:
H,,,
D,WINDOWS DELIGHT,50820031230,210003,2052.24,KONE ELVTRS,50655,XYZ,
D,WINDOWS DELIGHT,50820031230,210003,2052.24,KONE ELVTRS,50655,XYZ,
D,WOODSIDE VILLAGE M/M,50170105842,210001,5297.63,KONE ELVTRS,51001,XYZ,
D,WOODSIDE VILLAGE M/M,50170105842,210001,5297.63,KONE ELVTRS,51001,XYZ,
D,WERLEX PROPERTIES,62008355001,210003,1536.33,KONE ELVTRS,50655,XYZ,
D,WERLEX PROPERTIES,62008355001,210003,1536.33,KONE ELVTRS,50655,XYZ,
but i could get from my DMEE setting is like this:
H,,,
D,WINDOWS DELIGHT,50820031230,210003,2052.24,KONE ELVTRS,50655,XYZ,
D,WINDOWS DELIGHT,50820031230,210003,2052.24,KONE ELVTRS,50655,XYZ,
H,,
D,WOODSIDE VILLAGE M/M,50170105842,210001,5297.63,KONE ELVTRS,51001,XYZ,
D,WOODSIDE VILLAGE M/M,50170105842,210001,5297.63,KONE ELVTRS,51001,XYZ,
H,,
D,WERLEX PROPERTIES,62008355001,210003,1536.33,KONE ELVTRS,50655,XYZ,
D,WERLEX PROPERTIES,62008355001,210003,1536.33,KONE ELVTRS,50655,XYZ,
i dont know what should i do to remove the 2nd and 3rd 'H' from the file.
kindly advice.
thanks
eelinHi,
Kindly check at DMEE Properties under "Level" Tab:
Repetition Factor for Level for Node of ( H,,,) change to 99. Just try and error basis it going to solve your problem.
Regards,
Venkat -
DME - Multiple Vendors in single DME file not appearing
Hi there,
I have created a DME structure and created PMW format , as required by bank, to generate DME text file.
When i run the APP (F110) for single vendor ,, one DME text file is generating correctly,
Now problem is when i run F110 for multiple vendors ,, still only one DME file is generating for only one vendor.
Nither all vendors are apearing in single DME text file ,, nor ,, multiple DME files are generating for the multiple vendors. ,,,, while payments are made correctly for all vendors.
In the Data Medium Administrator (T.Code FDTA) system is showing in the DATA medium data ,,, total amount paid as a total of all vendors ,, but when i view of that data in DME text file it shows only the single vendor data.
The setting for ,, multiple DME files for multiple vendors or single DME file for multiple vendors ,,,, are available in the OBPM4 and this setting is working for standard DME formats like MT100 correctly as i checked ,,,, but this setting is not working for my own created DME format.
Please give your valuable suggesions.
Thank you.
Best Regards,
RonyDear Rony,
I am facing the same problem, have u got the sollution. if u resoled please let me know.
requesting you
Thanks&Regards
Srini -
RFUMSV00 (Tax report) wrong generation of DME file in Unicode system
Hello gurus,
I've a problem running the program RFUMSV00 (Advance Return for Tax on Sales/Purchases) transaction S_ALR_87012357 when "Create DME file" check box is selected and a format tree and a file name are specified.
On 4.7 it was working properly but now on ECC6.0, that is unicode compliant, does not work correctly because each char of each field on the downloaded table into Unix directory has preceeded by an hash (#).
So 1234 becomes #1#2#3#4...
The problem seems to be related to codepages and I found in debug that the RFUMSV00 program calls from the include I_RFUMS_DME_FORMS the following routine at line 119: PERFORM write_file_to_system USING lt_dme_file.
This form contains a call to the following function:
CALL FUNCTION 'FI_PAYM_FILE_OPEN'
EXPORTING
i_temse_name = par_tems
i_file_name = l_file_name.
without specifying the codepage as further parameter so the function open the dataset for output in binary mode (and here the problem) because i_codepage is initial
Pls see below.
IF i_codepage IS INITIAL.
OPEN DATASET i_file_name FOR OUTPUT "Open File to write
IN BINARY MODE.
ELSEIF i_codepage = '4110' AND
cl_abap_char_utilities=>charsize > 1. " UTF-8 and Unicode
OPEN DATASET i_file_name IN TEXT MODE FOR OUTPUT
ENCODING DEFAULT.
ELSEIF i_codepage = '4102' OR i_codepage = '4103' OR i_codepage = '4110'.
OPEN DATASET i_file_name FOR OUTPUT
IN BINARY MODE.
ELSE.
OPEN DATASET i_file_name FOR OUTPUT "Open File to write
IN LEGACY BINARY MODE
CODE PAGE i_codepage
IGNORING CONVERSION ERRORS.
Putting '4110' on i_codepage all is working magically perfect.
Does anybody know where set the code page (4110) or how to solve this problem ?
Thanks a lot in advance & best regards
TonyHello Rob,
thanks for your reply.
Yes I did a check of the OSS notes and I found that OSS 1365764 (Pls see below) describes exactly the problem I have but it is relevant only for payments and DME files created with this purpose.
Also the DCP parameter (that has to be specified at user level) is only relevant for RFFO* programs.
Note 1365764 - Codepage of DME file
https://service.sap.com/sap/support/notes/1365764
Also the two following notes
Note 911190 - PMW: Entering the code page when writing and downloading
https://service.sap.com/sap/support/notes/911190
Note 899205 - RFUMSV00: DMEE format tree with additional parameters
https://service.sap.com/sap/support/notes/899205
So to be honest I do not really know how to look at to solve the issue.
Thanks again for your reply & best regards
Tony
Edited by: Antonio Lanza on Nov 9, 2010 9:33 AM -
Hi all,
my client needs to do the payments for vendors in electronic format. for this i know only for electronic payments we use file DME.
How we create DME file in F110? and how this file fits for bank given specification? after payments made from bank (sending this file to bank and bank will pay) how the bank file we upload and post?
kindly send me any docs regarding config.of DMEE and upload also.
Thanks in advance,
i will assure points.
SomaDear Soma,
For DME file generation you need to first make the set up in SPRO and then while running the printout in F110, it will get generated. Then you can doenload the fle from FDTA and can upoad it to bank site.
The standard documentation on this from SAP is:-
http://help.sap.com/erp2005_ehp_03/helpdata/EN/cb/4104aadf2b11d3a550444553540000/frameset.htm
Regards,
Gaurav -
MT 100 DME file for multiple Transactions
Hello
We are not able to generate the <b>DME file in MT100 format for Multiple Transactions of the Bank Account after F110.</b>
We are able to generate DME file in MT 100 format for a Single Transaction.
Please suggest us if we had missed any configuration or any specific process is required to generate the DME file in MT100 for Multiple Transactions of the Bank Account after F110.
Regards
SriniHi,
I am just trying to give some additional information on this one. Here is a snippet from the PDF handbook.
Option:
SpoolBatches Enter Yes to tell the PDF Print Driver to print an entire batch of transaction to a single PDF file. The default is No.
Please do keep in mind...
• To create a linearized PDF file (for page-at-a-time downloading), you must set this option to No.
• If you are using single step processing, you must set this option to No.
In addition to this, you must also turn off the MultiFilePrint callback function. To do this, remove or comment out the CallbackFunc option. Here is an example of commenting out the CallbackFunc option:
< Print >
; CallbackFunc = MultiFilePrint
You cannot generate linearized PDF files if you set the SpoolBatches option to Yes because when linearizing, the PDF Print Driver must have the entire contents of the PDF
file in memory. Since batches can be very large, it is not practical to keep an entire batch in memory.
Important point for your reference:
I just went through the FAQ in the below link and understood that there are some problems when you try to create a single PDF for a batch as a whole - Acrobat Reader only display the first transaction in a PDF file which contains multiple transactions.
FAQ Book link -> http://download.oracle.com/docs/cd/E16256_01/faq_book.pdf
PDF Handbook -> http://download.oracle.com/docs/cd/E16256_01/pdf_book.pdf
I did not get a chance to explore much on this. Please explore if it helps. Thank you. -
Hi All,
For the incoming payment , there were already 2 payment methods in my company code.
Is there any alternative available in SAP to Change the existing DME File for the same payment method which is being used can be changed depend on the bank of the customer.
If there were 10 different set of customers using 10 different banks which asks different formats, can we avoid by creating 10 different payment methods? Instead I want only 1 DME file which which will be automatically updated depending on the bank of the customer when F110 is run
Regards
V S KI would create 10 payment methods...
the other option is coding in user exit that I am not sure if it is possible or not.
Cheers -
Creating DMEE file as well as an outgoing PAYEXT idoc for payments
We have everything set up for the creation of the DME file in the DMEE. The file is also getting created in one of the directories. Now one of the requirements is to create a PAYEXT idoc for the same information in the payment run? Can someone let me know if both DME file and also the PAYEXT idoc could be created simultaneously for the same payment run? if so, please give the steps to be used for configuration.
I have run the program RFFOEDI1 and RFFOEDI2 for the payment run, both of them say "NO records selected"
Thanks in Advance
Raj.Hi Lailu,
You need to use the Message Type PAYEXT for the payment run with the transaction F110.
There will be a house bank associated with the company code and that house bank has to be EDI enabled first.
I believe you need to send the Payments to the bank, in that case the partner profile has to be created with partner type B(Bank). Usually we do all the payments through Bank, so the payments has to be sent to Bank.
I think I have answered your question.
Thanks,
Mahesh. -
DME file regeneration from FBWE transaction
Hi all
It is possible regenerate the DME file from FBWE transaction, after have already completed the registration process? I know from f110 you can make launching the print process, but from FBWE?
thanks
DavideWhen we press this button the file is not displayed because before the file creation our system sends a dump with message ...
Error CONVT_CODEPAGE
A character set conversion is not possible
At the conversion of a text from codepage '4103' to codepage '1100'.
How can we re-print the file in order to investigate where the problem is?
Thank you,
Óscar
Maybe you are looking for
-
Hp officejet pro 6830 e-all-in-one series
install & setup my hp officejet pro 6830 e-all-in one printer
-
why this Oracle sql query doesn't support "select ... into ..", what is the error ? or it has to be used in PL/SQL ? Thanks. select orders.cno, zipcodes.city into tmp_back from orders, employees, customers, zipcodes where orders.eno = employees.eno a
-
Oracle Report on Landscape style leaving spaces on left side
Hello All, I want to print my Oracle Report on Landscape layout I did following but i wont help me: Edit Margin show upt 8.5. Max. Horizontal Body Page = 12 Max. Vertical Body Page = 8 Its leaving blank spaces on printout on left How can i print my r
-
SAP NW CE 7.11 Service Registry lists is not displayed
Hi experts, I have a problem that Service Registry lists is not displayed in CE 7.11. I deployed componts relate with Enterprise Service Repository. (SAP_XIESR,ESREG-SERVICES,ESREG-BASIC) and executed task "Configuration of ESR in CE" in Configration
-
I keep geting an error message trying to update to ios 5 on my Ipad. Can anyone help?
I can't update to ios 5. Keep getting error message.