DMEE Payment identification

Hi specialist
I have a problem when i try to create a collection file for Direct Debit.
TO calculate the Payment identification I need to use the Modulus 10, it is:
1. the amount for which the check digit is to be calculated is 28768,21 SEK
2. Multiply the individual digits with weights 2 and 1, starting from the right.
Value      2  8  7  6  8  2  1
Weight    2  1  2  1  2  1  2
Resutl     4  8 14  6 16 2 2
3. Add all digits in the result (split up two-digit numbers by subratcting 9: 14 therefore ends up as 5, and 16 as 7 ( 14-9=5 , 16-9=7 )
4856722 = 34
4. Increase the result until it reaches the next multiple of ten (gives the sum 40 here ) the check digit is reached if the sum 34 is subtracted from 40; 40 - 34 = 6
5. In the amount field of the payment slip, specify "28768216"
Anyone now how can i do it??? For me is really complicate.. I know that there is a standar function module for it, but I dont know which is it ... Also how to use it in my DMEE ...
Please any advice??
Thank you
Edited by: junior1108 on Aug 11, 2011 3:30 PM

The standar function module is :
ESR_CHECK_DIGIT_CREATE
But now .... How can i connect it with my DMEE???
THank you

Similar Messages

  • F110 DME payment file: add a number of lead days to posting and value date

    Hello,
    For an Italian company, the DME payment file (F110) needs to be checked and approved by an accountant after it is created. This takes 3 to 4 days after which the file is sent to the bank. The bank will reject the file if the value date  is three days late (date which the bank uses to process the file on). For fiscal reasons the accounting clerks need the have the same posting date as the value date
    I managed to set the value date in the DME files a couple of days later. The setting I used (FBZP -> bank determination -> value date) adds the number of lead days to the value date on the basis of the posting date as defined by the user in F110. For some reason I cannot set it to 0 days, it always adds up 1 day. Is that a normal effect or have I changed the settings in the wrong way?
    I found another setting in customising ("define value date rules") which seems to have the same functionality. In the help function it is said that the setting does not influence the payment program and that the program manages the value date. Is there another setting? Can this problem be solved without the help of a programmer?
    Thank you very much!
    René
    functional consultant
    Edited by: ConsultantSAINT-OBAIN on Apr 8, 2010 10:24 AM

    Here's a section of code that does exactly that:
    CALL FUNCTION 'DATE_CONVERT_TO_FACTORYDATE'
      EXPORTING
        CORRECT_OPTION                     = '+'
        DATE                               = G_WORKAREA3-CREATEDON
        FACTORY_CALENDAR_ID                = L_S_PLANT-FACTCAL_ID
      IMPORTING
    *   DATE                               =
       FACTORYDATE                        = L_FCDATE
      EXCEPTIONS
        CALENDAR_BUFFER_NOT_LOADABLE       = 1
        CORRECT_OPTION_INVALID             = 2
        DATE_AFTER_RANGE                   = 3
        DATE_BEFORE_RANGE                  = 4
        DATE_INVALID                       = 5
        FACTORY_CALENDAR_NOT_FOUND         = 6
        OTHERS                             = 7.
      L_FCDATE = L_FCDATE + L_S_ZLEAD-/BIC/ZLEAD.
      CALL FUNCTION 'FACTORYDATE_CONVERT_TO_DATE'
        EXPORTING
          FACTORYDATE                  = L_FCDATE
          FACTORY_CALENDAR_ID          = L_S_PLANT-FACTCAL_ID
        IMPORTING
          DATE                         = L_DATE
        EXCEPTIONS
          CALENDAR_BUFFER_NOT_LOADABLE = 1
          FACTORYDATE_AFTER_RANGE      = 2
          FACTORYDATE_BEFORE_RANGE     = 3
          FACTORYDATE_INVALID          = 4
          FACTORY_CALENDAR_ID_MISSING  = 5
          FACTORY_CALENDAR_NOT_FOUND   = 6
          OTHERS                       = 7.
    * result value of the routine
      RESULT = L_DATE.

  • DME payment file to be exported automatically

    Hello
    We currently generate a payment medium in the form of a text file in different formats according to the payment method. This file is created when the last step of the payment run is carried out, and then the relevant person goes to DME administration FDTA and exports the file to a folder in the network. This file is afterwards imported into the bank system.
    The problem we have is from the point of view of security and auditing since the file can be edited once exported and before being imported into the bank system.
    For that, we are trying to automate the export of the payment medium. I have tried using the "file name" in the output control but although the log tells me that the output was transferred successfully, this is not happenning. However if I go again to FDTA and export the file (the system tells me that this was already exported although I can not find the file in the specified folder), then this is exported correctly (to the same specified location)
    Can anyone tell me what we may be doing wrong? Also, does anyone know of a way of making the output file non-editable?
    Or any other possible solutions to this issue?
    thanks a lot

    Diego - Here I have just corrected the spelling mistake in the above posting:
    If you use DMEE (payment medium workbench) then in the variant, which you define in OBPM4 and assign it to a specific house bank and account ID, you specify the file name and path.
    e.g./usr/sap/interfaces/R3Q/out/common/CGS_OUT_TAXACH
    Here '/usr/sap/interfaces/R3Q/out/common' is the path to the SAP server and CGS_OUT_TAXCH is the file name. The path is case sensitive and typically you use lowe case letters.
    When you run print program, the files get created and stored in the SAP server as per the above path. SAP also adds a 4 digit number to the file name and the file will be CGS_OUT_TAXACH0163. The four digit number is incremented every time a new file is created, something similar to our FI document number,  to prevent the old file being overwritten by a new file.
    After the file is created you can access the file using T-code AL11. In this screen " SAP Directories", you can then drill down to the final destination where the file is stored. So first you will see '/usr/sap/interfaces' (which will be at the bottom of this AL11 scree). Double click on this. Then you will see R3Q (which is the SAP system in this case Quality. In Production it will probably R3P). Like this keep double clicking on each sub directory 'R3Q', then 'Out' and then 'Common' and you will find the file which was created by your print program.
    In order to prevent people from changing/editing this file, nobody (except the administrator) gets access to this directory. There will be a batch job (which is event driven and it will be kicked off as soon as this file is saved in this directory) which will pick up this file, encrypt it using PGP encryption program and send this file to the bank using FTP program. So nobody ever handles the file manully.
    When the bank receives the file they can decrypt the file (based on the keys or passwords given by you) and then they can read the file and process.
    We can also ask the bank to send a confirmation. This confirmation will contain total no. of wires in the file and the amount. Once we get the confirmation we can cross check the total with the number of wires sent by us and the total amount. All this - the process of encryption, FTP to bank, receiving confirmation and checking the confirmation sent by bank within SAP - requires custom program. SAP also has a standard product called Bank Communication  which is a
    add-on product with a separate licence fee etc.
    Hope the process is clear. By this process you can ensure that no user ever handles the fie manually.

  • How to extract vendors numbers which are included in a particular payment program variant or from a payment identification?

              How to extract vendors numbers which are included in a particular payment program variant or from a payment identification?

    Hi ,
    That's not a Problem as well.
    Go to F110 nd then see as below screen shot . This will give you everything that has included in payment .
    you have an option of diplay which will give same list but vendor included for paid . You have option  to get paymnet summary and all other . Please check them out and let me know if you need more help

  • Issue in Turkey DME payment file

    Hello Gurus,
    We have an issue in F110 payment file. We have configured DMEE for "GARANTI BANK" for Turkey country.  we have encountered an issue while creating payment file in F110.  System is not considering into the payment file if a vendor is having multiple bank accounts in the vendor master and invoices are posted with different partner bank type. We are not facing any issue for mutiple invoices paid for same vendor with same vendor bank account.  The below example will give clear picture.
    1) Vendor-1075847 having two different bank accounts in vendor master with partner bank type-0001 & 0002
    2) Total three invoices are due for payment out of these, two invoices are posted with bank type-0002 and remaining invoice is with bank type-0001
    3) When I run F110 for all three invoices, invoices gets cleared but in payment file to be sent to bank showing only one invoice amount which was posted with bank type-0001.
    4) I believe that I need to do some changes in DMEE tree configuration to get all invoices information in the payment file but no idea that in which segment & tag to be done.
    It woudl be great if any one shares their ideas/experiences in this regard.
    Thanks in advance

    Hello Friends,
    We have come to the conculsion that whenever line items are splitting in F110 as shown in the attached screen shot, system not picking up the entire amount into the payment file which was cleared in the payment run. This issue is encountering only when payments are dividing into line items for that particular vendor.
    For above example: first line item having two invoices to be cleared consiting of amounts 258,00 & 129,00(partner bank type-0001) and second line item having only one invoice(amount-119,00) related to same vendor(with partner bank type-0002). Because of this split at F110 level..., payment file which is sending to bank getting only first line item invoices amount-387,00(258,00+129,00) instead of whole amount-506,00.
    This issue might be resolved by combining these two line items into one line item or by making changes in the payment medium workbench format(DMEE tree). I have considered & tried all possible field in FBZP & vendor master and unluckly nothing workedout.
    Please share you inputs. It deliberately need at this point of time.
    Thanks in advance

  • Nedd to configure DME(payment transaction) ve to change setting

    Hi experts,
    I need to change the standard entry class code in the batch header (batch is created by the programs SAPFKPY3  and RFKPYL00_MASS). Currently the batch header is PPD (for consumer and business).
    I need to modify it like- PPD for consumer and CCD for businees.
    Can you please tell me how can i run this batch....its giving me an error ACH:No payment medium created...(i am not able to create this)
    Please suggest how to go about this.
    Thanks,
    Sanjoy

    Hello Sam
    When configuring the payment methods for the country (transaction OBVCU), choose the payment medium program as RFFOM100. 
    From se38, pls read the documentation for the program, which will give you the various options & the required config too. 
    You would also need to configure the instructions keys as required. 
    To generate the DME file, you have to run the automatic payment program with this payment method. 
    After the payments have been successfully posted, you can go to DME administration and with the help of dme manager download files on your PC. 
    SAP has determined that the standard print programs for automatic payments will no longer be supported, and will be replaced by transfer structures created by a tool called the DME Engine. 
    This tool enables the business to create DME output files without ABAP development, and can be attached to a print program and form for the creation of Payment Advices. 
    Outside of the DME Engine (DMEE), the majority of the configuration takes place within the following IMG menu path: 
    IMG Path: Financial Accounting -> Accounts Receivable and Accounts Payable -> Business Transactions -> Outgoing Payments -> Automatic Outgoing Payments -> Payment Media -> Make Settings for Payment Media Formats from Payment Medium Workbench 
    Config 
    Assign Selection Variants 
    IMG -> Financial Accounting -> Accounts Receivable and Accounts Payable -> Business Transactions -> Outgoing Payments -> Automatic Outgoing Payments -> Payment Media -> Make Settings for Payment Medium Formats from Payment Medium Workbench -> Create / Assign Selection Variants or transaction 
    OBPM4..select your format that you are using 
    Check in FBZP config that all is linked! 
    Although this is bitty but you need to work through it! 
    Start with FBZP, create all there than go to DMEE either to create your own format or use the standard ones.. than go to the menu path above and work through from create to assign...

  • DMEE payment reason

    For each foreign transaction (bank transfer) to overseas, it is required to indicate transaction classification and industry code for BOP declaration.
    Example:
    121010 General trade
    228050 Goods or services trading commissions and related services
    How can we determine this in DMEE field?

    Hi Amitash,
    This is to set the logic to determine the nature of payment.
    Any fields that we could use to setup the logic?
    In DMEE, not much fields (refer structure FPAYH, FPAYHX, FPAYP) that we could use.
    For example:
    we would pay to vendor A for comission
    then the bank transfer file should display "228050 Goods or services trading commissions and related services".
    or perhaps any customizing to be setup?
    Thanks,
    Yap

  • DME Payment Formats

    Hi, I am working on a DME issue. Here the Funct Consultant has created a new payment format in which it ll pick the IBAN number in place of Bank A/C number of vendor for Automatic Payment transaction (F110) of Open Orders. The requirement is while doing  the payments if the IBAN is blank then it should pick the bank ac number for that vendor.i might need to add a Function Module for this one but I ve debugged the program but not getting from where its getting the value for IBAN. Could you please give me some suggestion in order to solve this.
    Thanks.

    Hello Sam
    When configuring the payment methods for the country (transaction OBVCU), choose the payment medium program as RFFOM100. 
    From se38, pls read the documentation for the program, which will give you the various options & the required config too. 
    You would also need to configure the instructions keys as required. 
    To generate the DME file, you have to run the automatic payment program with this payment method. 
    After the payments have been successfully posted, you can go to DME administration and with the help of dme manager download files on your PC. 
    SAP has determined that the standard print programs for automatic payments will no longer be supported, and will be replaced by transfer structures created by a tool called the DME Engine. 
    This tool enables the business to create DME output files without ABAP development, and can be attached to a print program and form for the creation of Payment Advices. 
    Outside of the DME Engine (DMEE), the majority of the configuration takes place within the following IMG menu path: 
    IMG Path: Financial Accounting -> Accounts Receivable and Accounts Payable -> Business Transactions -> Outgoing Payments -> Automatic Outgoing Payments -> Payment Media -> Make Settings for Payment Media Formats from Payment Medium Workbench 
    Config 
    Assign Selection Variants 
    IMG -> Financial Accounting -> Accounts Receivable and Accounts Payable -> Business Transactions -> Outgoing Payments -> Automatic Outgoing Payments -> Payment Media -> Make Settings for Payment Medium Formats from Payment Medium Workbench -> Create / Assign Selection Variants or transaction 
    OBPM4..select your format that you are using 
    Check in FBZP config that all is linked! 
    Although this is bitty but you need to work through it! 
    Start with FBZP, create all there than go to DMEE either to create your own format or use the standard ones.. than go to the menu path above and work through from create to assign...

  • Dme payment File for invoice & Credit Memo

    Dear Sapients,
    I have created a DME Tree structure for PAYM. This structure contains header & line items. Header will contain the vendor bank master data inputs  & Total payment payable by the bank per vendor for each payment run. The line items contain both invoices & credit memos details & their corresponding amounts.
    Issue is getting the total value of all the invoice credit memo's in the header Field payment.
    Currently, it sum-up the values without any sign in the payment file.
    Below are the structure screen shots. Really appreciate quick response.
    Structure
    Header Field payment
    Using Aggregation of Ref AMOUNT from line item
    Line item reference field Amount
    Structure field value of line item payment.
    Kindly help to achieve this summation field value for the header.
    regards
    PBB

    Dear Friends,
    Can anyone shed some light on this topic ?
    Many thanks
    PBB

  • DMEE- payment code summary when payment code changes

    Hello,
    I need to make changes in DMEE, tree type PAYM, format tree- TS
    A sum-up record should be created every time the payer code, payment date or reason for payment is changed.  What is the best way to create such a sum-up record?
    Any help is highly valued

    Hi
    Please assign Code page converter to your profile
    System->user profile -> own data.
    set the parameter as DCP and give the value as required.
    Go to Tcode SCP to find appropriate code page converter for chinese character.
    Regards,
    SATVIR SINGH

  • Residual Payment identification

    Hi,
    How can we identify the payment document which was made through partial payment or residual payment F-53 in BSIK and BSAK tables.
    We need to develop a  report based on paid history for the vendor.
    Some times we use residual payement method.
    But the residual payment data was not availiable in BSIK and BSAK tables.
    How can we track those payments also in report.
    Please guide me
    sateesh

    Hi
    Can you share the solution with me?
    Thanks
    Lakshmi

  • DME payment file Citibank Paylink

    Does any one have experience with payment file generated in tx F110 in format that Citibank uses, called Paylink?
    Before I start to program myself in ABAP maybe there are ways to save time and money to get the payment orders (open items with vendors) extracted from SAP.
    Thanks for your attention!

    Thank you.
    The sum and the number of credit lines (payment to the Vendor) was available. I wasn't sure how to get the debit line info, as it is our information, as to how much payment has been made from our bank account.
    To ease the process, we will just hardcode the number of debit line items as "1" and then aggregate the Amount fields for both total Debit and Credit sum.
    Thank you for your information. It was helpful.

  • How to delete DME payment run

    Hi Experts,
    I have run the preliminary run (PC00_M40_CDTA). But now due to some reason i want to delete the payroll of the employee. But the system is giving me the message that the payroll result cannot be deleted.
    Is there any way by which i can delete the Pre DME run? Once i will be able to delete the Pre DME run, then system will allow to delete the payroll result.
    Plz suggest.
    regards
    TS

    Dear
    contact to Basis People they can change  Regghu Table setting becasue of they having that tipe of authorization pl tyr & reply.
    Subhedar.

  • Duplicate Invoices/Payments Identification

    Hello,
    I have been given a task to identify potential duplicated invoices made. I have managed to extract all AP data from SAP R/3 which shows all invoices paid for a given year.
    I want to use this data either on Excel or Access to identify duplicated invoices. However, the criteria I want to use is based on the following:
           Same vendor number, same invoice number, same invoice date and same invoice amount, or
           Same vendor number, same invoice number, same invoice date and different invoice amount, or
           Same vendor number, same invoice number, same invoice amount, different invoice date, or
           Same vendor number, same invoice date, same invoice amount, different invoice number, or
              Same invoice number, same invoice date, same invoice amount, different vendor number, and so on…
    So based on either set of criteria shown above, a report must be pulled out that shows me the duplicated invoices.
    In relation to the invoice numbers, it would also be beneficial to pull out invoices who have similar reference numbers. For example, if the same invoice is captured twice on SAP – one with a reference number “1234” and the other with “1234.” SAP thinks that two different invoices were captured but in fact it’s the same invoice. This could also be a duplicated invoice.
    Is there some macro, or code, of set of rules that I can use either on Excel or Access to implement this? I have looked everywhere but have not come up with a proper solution.
    In essence, I want to use Excel or Access as an audit software.
    Any help will be much appreciated.

    one method might be to use sort, filter, group, outline?
    http://office.microsoft.com/en-us/excel-help/sort-data-in-a-range-or-table-HP010342909.aspx?CTT=1#_Toc246836976
    http://office.microsoft.com/en-us/excel-help/outline-group-data-in-a-worksheet-HA010342744.aspx?CTT=1
    Don
    (Please take a moment to "Vote as Helpful" and/or "Mark as Answer", where applicable.
    This helps the community, keeps the forums tidy, and recognises useful contributions. Thanks!)

  • User Exit / BADI available for PC00_M99_FPAYM - Create DME -Payment Medium?

    Hi All,
    We need to create a secure FTP process (SFTP) from SAP payroll system to the third party Finance syem to transfer Bank Files.
    As of now, the Bank files generated using the above transaction is downloaded into local PC and manually uploaded in the Finance system.
    However, we want to eliminate this manual intervention and send the generated Bank file directly to Finance system using SFTP.
    Is there any User exit or BADI available to do this automation, once the user presses the Download button in PC00_M99_FPAYM  program aftyer displaying the file?
    If any of you have encountered similar requirement, please let me know how to proceed. Or any other suggestions to accomplish the required functionality?
    Thanks & Regards,
    Anshumita.

    Here are the exits available in that TCode.
    Enhancement
    HRPCAL00                                User exit p/reports de clientes no menu cálculo folha pgto.
    HRPY0001                                Definição da data início/fim p/os registros dados acumulação
    Business Add-in
    HR_PY_OUT_OF_SEQ                        Exits países p/rotina principal do cálculo folhas pagamento
    HR_PY_ENQUEUE                           BAdI: atividades adicionais para empregados bloqueados
    HR_PY_CLST_DISP                         PC_PAYRESULT: exit de país antes da exibição de uma tabela
    HR_PY_AUTH_PU01                         Verificação de autorização própria do cliente PU01
    HRPAY99_KTO                             Permite operações diferentes em relação a conta folha pgto.
    HRPAY00_PRE_DME                         Exit p/programa prévio intercâmbio dados suporte magnético
    HRPAY00_PAYMENTS                        Exit para a interface de transferência CL_HRPAY00_PAYMENTS
    HRPAY00_ESS_PAYSLIP                     Verificar se comprovante remuneração só é acessível via ESS
    HRPAY00_COL_DME_KEYS                    Chave de compactação para transferências coletivas
    HRPAY00_COL_DME                         Motivo da operação na transferência coletiva
    BADI_OCWB_REVERSAL                      Workbench off-cycle: excluir pagamento para estorno

Maybe you are looking for

  • ITunes 10.2.1 update causing excessive usbmuxd warnings

    Updated to iTunes 10.2.1(1) this morning and weird usbmuxd behavior started immediately. Here is Console's last reference to usbmuxd a minute before I started installing the update. Mar 10 08:36:26 Mac-Pro com.apple.usbmuxd[60]: usbmuxd-207 built for

  • Best practice for storing user's generated file?

    Hi all, I have this web application that user draws an image off the applet and is able to send the image via mms. I wonder what is the best practice to store the user image before sending the mms. Message was edited by: tomdog

  • WLS 8.1B - LoggingHelper class not in weblogic.jar

    While testing a servlet that uses the weblogic.logging.NonCatalogLoger class to perform logging I ran into several problems. 1) The alert() and critical() methods of the NonCatalogLogger class documented in the API javadoc do not appear to be in the

  • Firefox freezes when a harddrive it is not operating from is doing a lot of writing

    Hey, So I have 2 harddrives in my pc. I use one for writing a lot of data and another for my programs (this one is an ssd). I've installed firefox on the one used for programmes. When I dump a lot of data to my other harddrive, firefox stops respondi

  • Exiting with error code 16

    Hi All, Trying to install the ZCM linux agent on a couple of satellite servers that have the ZLM agent installed. The process shows: "Starting the installation... Checking pre-requisites... ZLM agent is installed on this device. Migrating the bundle