Payment medium mt103 format

Hi,
i am working on  DME(Data Medium Exchange), with the MT103,
and the function module linked is Z_FI_PAYMEDIUM_MT103_31.
my problem is when i try to debug and change  the customized FM .. ..moudule,
i am not able to locate the program...how is this FM is getting called.
and i am running the payment medium through  F110 T-code.
pl.help..
Thanks&Regards
Harikumar.p

Hi,
Thius reply may be a bit late but I had a similar problem and this is how I went about it, I assume you are utilisng the payment medium workbench.
To be able to debug or step through your custom FM or any other FM used to produce payment media with the payment media workbench you'll have to call the payment medium program inetractively (online or manually). The reason you're not able to step into the FM is because during payment medium creation with F110 the payment program is called using a background job and I think you can't debug a program that's executed in the background.
In short execute program SAPFPAYM_SCHEDULE specifying your payment run ID and date. hope this helps
Andy.

Similar Messages

  • Payment medium DME format for Cheque Refunds

    Dear Gurus,
    We have cheque Refund process in ISU FICA, cheques are not printed in SAP, instead data  will send to printwork bench via SAP PI  to print the cheques and distribute to customers,  which is handled by  3rd Party.
    In order to send the data we may  have to develop custom payment medium generate DME file,  I wanted to check with you if any one has an idea is there any SAP standard payment medium format or function module which enables less development.
    Would really appreciate your inputs and thoughts.
    I checked by copying International Payment medium CHECK and activated DME format, however am unsuccessful on put. DME file generated with no Data.
    Regards
    Prab.

    Pravakar,
    There is no standard DME format for Chq Refunds as far as I know.
    In R/3, there is a standard program for Voyager<FCKR>. If you are looking for similar program in ISU, You need to go for customized program.
    Also if you want Text file for your Chq Refund, suggest you look into the format of Legacy to understand the format.
    If it is similar to BACS Refund file like VOL1, HDR1, HDR2 etc, you can copy the standard FMs
    FKK_PAYMEDIUM_BACS_00
    FKK_PAYMEDIUM_BACWAY_10
    FKK_PAYMEDIUM_BACS_15
    FKK_PAYMEDIUM_BACWAY_20
    FKK_PAYMEDIUM_BACWAY_25
    FKK_PAYMEDIUM_BACS_30
    FKK_PAYMEDIUM_BACWAY_40
    and tailor suit to your requirements. But again, if this is only a text file for SAP PI, suggest you to look what they are expecting from SAP <like Chq no, amount,date, Customer number>.
    In that case you can write a program where it shall use the data base tables DFKKCR*, DFKKOP & FKKVKP.
    Coming to FPY1, you may see a DME entry in FDTA for Check but you cannot view it there as it is only a correspondece. Alternatively you can view in Spool.
    Hope this is clear and helps.
    Rgds
    Rajendra

  • Payment Medium Format

    Dear Friends,
    After customized format tree created in T.code DMEE1, where and how can we attach this Payment Medium format to payment media program (RFFOM100).
    After the f110 is completed, dmee is used and we have to download the Payment Medium file format according to the client specified format.
    All the help will greatly apprecaiated.
    Regards
    Sridhar

    hi,
    before this you should configure a payment method ( T code OBVCU) , for payment data (DME) as per your client bank format. while creating payment method  choose the payment medium program as RFFOM100. To generate the file, you have to run the APP 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 they 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 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!
    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...
    most of the work lies with payment method, and after running APP create the varient for the programms which are required.
    regards,
    rajendra

  • In Automatic Payment Prog - MT103 Problem

    Dear Friends,
    I have a problem for Automatic Payment Programme,
    I am Using MT103 format
    when i run Automatic Payment Programme it is Ok everything Fine it posted correclty,
    when i want to create DME file through this T.Code - FBPM - it is also working but giving 1 Error...
    this is an Error. please giv me Solution what i have to do....
    Recipient bank SWIFT code of payment medium in format MT103 is missing       
        Message no. BFIBL02307                                                   
    Diagnosis                                                                    
        The payee bank SWIFT code of the payment medium in format MT103 is       
        missing.                                                                 
        If this data is not entered by the sending bank in the message MT103,    
        then the payment medium file will be invalid.                            
    Procedure                                                                    
        The payee bank can be entered directly as a format parameter (field      
        Payee bank SWIFT code) or can be read from the house bank DME data       
        (indicator Payee in house bank DME data in the format parameters).       
        With logical or physical individual payments (field Payment medium type: 
    Collective, logical, physical individual payments of format parameters
    the payee bank is filled with the payee bank SWIFT code when neither o
    the two options are chosen (Maintain bank data).                     
    With collective payments, the payee bank is not filled if you do not 
    choose any of the named options.                                     
    Choose one of the named options to fill the payee bank, make sure that
    the payee bank is filled afterwards by the sending bank of the MT103 
    message, or switch off output of the prefix in the format parameters 
    (Indicator Create SWIFT MTxxx prefix).                               
    Please help me in this..
    Thanks,
    Srem...

    Hello,
    Please find out to which Bank you are transferring money. For Ex: your bank is AAA and u are transferring to YYY bank. In this case you must enter YYY Bank swift Code. Please go to the Bank change screen and enter SWIFT CODE for YYY Bank. This code you will get it from the Bank.
    Hope this will help youu2026.
    Please reward if this answer helps you..
    What is Swift Code?
    The Society for Worldwide Interbank Financial Telecommunication. Within the context of international payment transactions, the SWIFT code (standard throughout the world) enables banks to be identified without the need to specify an address or bank number. SWIFT codes are used mainly for automatic payment transactions.
    Thanks and Regards
    M.Manohar

  • Duplicate Payment Medium Creation

    Hi All,
    We are using Payment Medium workbench format ACH forone of the payment methods. When we do payment run F110 with this payment method, we are seeing a check box "Create Payment Medium" even during payment proposal run. If a user is checking this box during payment proposal it creates a payment medium file.
    Note: this check box is there even when I am not entrying print-variant.
    Hence, we run the risk of creating payment medium twice, once during payment proposal and second time during a payment run. Is there a way, we can suppress this check box "Create payment Medium" during payment proposal .
    Thanks
    Ron
    Edited by: Ron on Jan 7, 2010 4:49 PM

    Hi Smita,
    This is helpful.
    Just to be clear, Do we need to enter a different File Path for proposal in the Custom functional module (event 21) itself (which is separate from the path entered in FBPM selection variant for format ACH). Please let me know
    Thanks
    Ron

  • Payment medium program for MT103 format

    Hi,
    We had a requirement of generating MT013 format from automatic payment program and we are on ECC 5.0 Version.
    I have tried generating with program RFFOM100, but unable to meet all the requirement for HSBC bank, UK.
    I have another program RU_MT103 in ECC 6.0 but this is not available for ECC 5.0.
    Can anyone suggest the payment medium program to be used to generate MT 103 format.
    Thanks in advance
    Rajesh Angadala

    Hi, I implemented this MT103 two years ago for ECC500;
    At the end I copied program RFFOM100 and created a new ZFFOM103 based on the original one.
    Other option is to use PMW. If I am right I think that SAP provides a PMW format (MT103) and a structure (FPM_SWIFT_103) that I think that could be useful if you are used to PMW.
    I hope this helps
    Rafael Barreda

  • Payment Medium Workbench - Custom Format

    Hi ,
    We are in the middle of a global implementation. In our project we would be using Payemnt medium workbench to generate the payment run files from transaction F110. The Bank we will be dealing would require a custom format of MT101 for modification of few values. The changes would be the modules for Event 20 and 30.
    We went ahead and implemented the chnges by copying the FM - FI_PAYMEDIUM_MT101_20 and FI_PAYMEDIUM_MT101_30 and added them to the configuration using OBPM1.
    We are facing some issues and wanted to debug the code. Even after putting a hard BREAKPOINT in the code the program runs without stopping and is generating a payment medium file without stopping at the breakpoints.
    Is there a way in the process flow of F110 that we can but a breakpoint and debug it. Any help would be greatly appreciated.
    Regards,
    Arunava

    The job for generating DME file is launched in background by F110, so you don't have any breakpoint. The generated job contains program SAPFPAYM_SCHEDULE. Run this program SAPFPAYM_SCHEDULE by yourself in foreground and you will see have the breakpoints.

  • F110 Payment Run with MT103 Format

    Hi All,
              When I produce a payment file in MT103 format, the payment amount shows as "99,99", even though my User Profile default format is "99.99".
              Can anyone tell me if/how this can be changed?
    Many thanks
    Derek Anderson

    Hello, Derek
    MT* formats are international formats used by many banks in several countries. MT* formats may not meet the exact specifications of every bank, since some banks require the format to be slightly different to the international one. It is always recommended to customers to meet its bank requirement they may consider using custom event function modules to change the
    file data in OBPM1 and OBPM3 settings.
    As a general reminder:
    1. To change the header record information event 20 & 21 can be used.
    2. To change transaction information events 30 & 31 can be used.
    3. To change trailer information evnets 40 & 41 can be used.
    Using the above mentioned events you can take a copy of standard FM's and modify them to your requirement and maintain them in OBPM1 & OBPM3 settings.
    I hope this information helps you to solve this format issue.
    Regards,
    M. Trein

  • Portugal Payment medium format - PS2 - configuration and custom program

    Hello,
    this is my first post here, so first of all "hi!" and second, sorry if this thread isn't in the right forum.
    I need to do a custom copy of the PS2 payment medium format, which is used in Portugal. It would be a short development, I just need that the line starting with ":08:" only appears when using a pre-defined payment method.
    I've seen that in the FBZP tcode, in the "Pmnt method in company code" customizing point, at the bottom there is this section, "Payment medium", where you can inform the Format (which it should be PS2) or the payment medium program (i think that for Portugal it's RFFOM100). You can only inform one option. Which one do you recommend? (I'm more used to work with purchase orders, so this are my first steps in the payment program)
    So my question is, in order to do this custom code, should it be a copy of the PS2 format (ZPS2?) or a copy of the RFFOM100 program? In any case, where can i look for the code section where to replace the standard SAP code for our custom program?
    Thank you very much!
    Warm regards,
    Gustavo

    Hi Gustavo,
    If you take a look in FBZP - Payment Method Country, you will see a "Payment Mathod" section. There you will have 2 payments programs type: Paymt Medium Workbench (PMW) and Classical.
    PS2 payment medium format is only used for PMW type and RFF* for Classical PM. These work to print and execute payments through F110.
    In my understading you should use PS2 because is the original need on your question.
    I hope I help you. Reply me if you have more questions.

  • Payment medium program with DME format

    Hi!
    I am working for south african client.
    The standard DME format available for south africa is ACB_ZA ( acb format).
    The payment program used is RFFOZA_A and assigned to payment method "A- ACB clearing".
    But the format given by bank is different.
    So, here i have two options:
    1. Change the DME format through DMEE and other configuration and assign the DME format in Payment medium work bench in payment method country step.
    2.  Copy the  payment program RFFOZA_A to ZRFFZA_A, assign the new DME format to generate DME file in new format.
    is new DME foramt for example ZACB_ZA in payment program ZRFFZA_A?
    regs,
    ramesh

    Hello Ramesh,
    Your description is little confusing and unclear.
    Please clarify what do you mean by the following :
    "is new DME foramt for example ZACB_ZA in payment program ZRFFZA_A?"
    Yes, i can understand that you would like to change the existing format of South Africa in DMEE.
    I can think of the following meanings :
    1.  Assignment of DME format in FBZP "Payment method/Country". Here you use the option 'PMW' and enter the format that you want.
    2. You may also execute the program SAPFPAYM from SE38 and give the payment run details to get the result in the format specified here.
    Hope the above helps. Please let me know if my understanding is not correct.
    Thanks and regards,
    Suresh Jayanthi.

  • Violating Namespace Rules in Payment Medium Formats Customisation

    Hello
    I want to use the PMW to create payment medium files for Citibank.  I created the mapping in DMEE.  I called it Z_CITIPAYLINKPLUS.  Now I am trying to set-up the payment medium format in SPRO and I get the following message in the status when I use this name:
    Choose the key from the allowed namespace.
    I thought that anything starting with a Z was open for customers.  Has anyone else encountered this issue?
    What am I doing wrong???
    Here is my info:
    SAP_BASIS 620 0058 SAPKB62058 SAP Basis Component
    SAP_ABA 620 0058 SAPKA62058 Cross-Application Component
    SAP_APPL 470 0025 SAPKH47025 Logistics and Accounting
    SAP_HR 470 0010 SAPKE47010 Human Resources
    EA-IPPE 200 0020 SAPKGPIB20 SAP_iPPE
    PI 2004_1_470 0015 SAPKIPZI5F PI_2004_1_for_R3_Release_470
    PI_BASIS 2005_1_620 0000 - PI_BASIS 2005_1_620
    ST-PI 2005_1_620 0008 SAPKITLQG8 SAP Solution Tools Plug-In
    EA-APPL 110 0021 SAPKGPAA21 SAP R/3 Enterprise PLM, SCM, Financials
    EA-FINSERV 110 0006 SAPKGPFA06 SAP R/3 Enterprise Financial Services
    EA-GLTRADE 110 0006 SAPKGPGA06 SAP R/3 Enterprise Global Trade
    EA-HR 110 0010 SAPKGPHA10 SAP R/3 Enterprise HR Extension
    EA-PS 110 0006 SAPKGPPA06 SAP R/3 Enterprise Public Services
    EA-RETAIL 110 0006 SAPKGPRA06 SAP R/3 Enterprise Retail
    DIMP 471 0009 SAPKIPME09 DIMP 471 : Add-On Supplement
    ST-A/PI 01K_R3_470 0000 - Application Servicetools for R/3 470
    Thanks for the assistance!

    I figured it out myself.  I had to start the name with a '/'.  I just was not expecting that.
    thanks for reading!

  • How to process Customer format parameters with Payment Medium Workbench

    Hi
    I have one bank transfer scenario PC00_M99_FPAYM requiring supplying a payment using the French format FR_ETEBAC_CRT_DOM but the execution date of the bank transfer should be replaced by the banku2019s value date. I planned to enter this required date using the Customer format parameters when running PMW.
    The issue I tried to solve is described here below.
    How to extract the Customer format parameters assigned to the payment medium format FR_ETEBAC_VRT_DOM when processed by the Payment medium Workbench in order to fill the Customer specific user-defined fields (ZREF01 to ZREF10 in structure FPAYHX)?
    I noticed the event type 06 authorizes function modules similar like FI_PAYMEDIUM_SAMPLE_06 but the customer format parameters are only available at low level in function module FI_PAYM_MEDIUM_OPEN (example gc_format_params_c)
    Can someone help on this matter?  That would be great.
    Thanks in advance,
    Henri.

    Just sharing my findings and proposed solution.
    This worked
    The expected date is the value date/payee's bank.
    This date is created by the bank transfer program prior to be processed by Payment Medium Creation Tool (SAPFPAYM)
    According to functional investigation it sounds like the bank transfer program does not allow working with the value date/payee's bank.
    The investigation has been done in the Payment Medium Creation Tool. It allows adding the required value date/payee's bank into a customer format parameter.
    Required configuration and development:
    - Clone the current sap format FR_ETEBAC_VRT-DOM into a new Customized format ZFR_ETEBAC_VRT-DOM
    - Clone the corresponding DMEE object FR_ETEBAC_VRT-DOM into a new DMEE object tree type PAYM ZFR_ETEBAC_VRT-DOM
    - Create a new data structure: ZFR_Bank_Transfer with field CRVAL Value Date at Payee's Bank (comp type PRQ_CRVAL)
    - Assign customer structure ZFR_Bank_Transfer to payment format ZFR_ETEBAC_VRT-DOM and declare field CRVAL as required field
    - Build function module ZFI_PAYMEDIUM_06_FR in charge to extract value date/payee's bank from the customer structure and move it to the customer specific user-defined field ES_FPAYHX_CREF-ZREF01
    -  in new DMEE object tree type PAYM ZFR_ETEBAC_VRT-DOM Replace Source field FPAYH-ZALDT by FPAYHX-ZREF01 in the header record

  • Assignment of format to payment medium work bench

    Hi,
    In DMEE t code i developed one format under paym tree type and i activated also.
    But it is not appearing in FBZP - use payment medium work bench.
    where i have to assign my format.
    sateesh

    SAP has provided some of the DME structures for different countries. like GB_BACS for GB etc.
    If your client is not part of those structure, probably you are required to create your own structure. It also depends on the bank of your client. They may want the file in a different format. Therefore, you need to first talk to the bank and get a sample file in which they need the format.
    You can create the DME structure by using transaction code DMEE - Tree Type is PAYM.
    You can create the DME structure as a flat file or XML file based on the requirement of your client (bank).
    You can also copy the standard structure to Z structure and modify it according to your requirements.
    Please also make sure that you have made settings in OBPM1, OBPM2, OBPM3 and OBPM4 (More importantly you should maintain the path where it needs to be downloaded)
    Complete your FBZP settings - Importantly payment methods in country, select your DME structure.
    Take help of basis consultant in order to create the directories. You can see the directories in AL11.
    If there are no directory path maintained in OBPM4, then the file gets saved to temporary directory in AL11.
    If you are using DME structure, then forget the classic payment medium.
    1. First ask the bank for the format, file type etc. Ask bank for any document available.
    2. The see for that country if SAP has provided any standard DME structure (Transaction Code DMEE - Tree Type PAYM)
    3. If this is not sufficient, then copy the standard DME strcutre and modify it accordingly to your requirement.
    4. Assign this DME structure in FBZP - Payment Methods in country. * Use payment medium workbench
    5. Check with your basis whether any secured folders are created in AL11 (where the output file needs to get generated) - If not ask them to create.
    6.Check your settings in OBPM1 / OBPM2 / OBPM3 / OBPM4 - (In OBPM4 make sure you have given the secured folder path and file name for your variant)
    7. Run F110 - Check you have maintained your variant details properly for program RFFOAVIS_FPAYM
    If you maintain all these steps correct, hope your DME file should get generated.
    Regards,
    Ravi

  • SWIFT-XML PAYMENT MEDIUM FORMAT

    Hello Gurus,
    My company is implementing SWIFT online banking recently. I have to configure payment medium file in XML format. We do not have PI package , understand that it require license costs. Can you please help to provide solution for :
    1) MT101 payment medium format in XML format, how to generate such file format from SAP?
    2) Besides mapping the relevant values to bank format, any mapping to SWIFT?
    Can you please share the details step by step for SWIFT payment medium file?
    Many thanks in advance,

    Hi Kamen
    There are various flavors how you can integrate SAP into SWIFTNet.
    We have implemented such solutions for 40+ customes with various SAP blueprints:
    - full blown SAP with ECC 6.0, PI/BCM  incl. SIPS
    - SAP ECC 6.0 with PI but no SIPS
    - SAP ECC 6.0 with BCM but no PI and SIPS
    - SAP ECC 6.0 direct integration
    1) payment format templates (e. g. MT101 or XML PAIN.001 are available in Payment Medium Workbench (PMW) and can be modified with Data Definition Exchange Engine (DDEE) to the bank specific flavor.
    2) mapping would be provided by us in the Service Bureau
    The longer the more we see the trend, that a corporate only maintains one payment format in SAP and we then map it to to bank or country specific format and flavor.

  • How to create new event in payment medium formats?

    Hi Gurus please help,
    How can I add new row into table tfpm042fb to add new event to payment meduim formats? I want to do an enhancement for ACH.
    Best regards,
    Pavan.

    Hi,
    It is in IMG config. Check SPRO transaction and follow Fin.Accoutning ->Accounts Recv. and Accounts payable->Buss. Trans.->Outgoing Payments -> Auto.Outgoing Payments->Payment Media->Make settings for Payment Medium Formats from Payment Medium Workbench->Adjust Payment Medium format
    Also explore PMW(Payment Medium Workbench) for more details.
    rgds,
    PB

Maybe you are looking for

  • Upgrading from 10.3 to 10.4 on a iBook G3

    My friend has an iBook G3 and needs to upgrade for the iPhone. I was going over some of the tech specs and became concerned whether the iBook G3 could handle the upgrade-- I mean whether it would meet all the requirements or whether it is even worth

  • How can I allow a "0.00" dollar amount in a required field?

    I'm creating an expense form that has several fields marked a required. I've also included a java base print button that checks the fields and will open the print dialogue box if all the fields are completed. I'm wanting to allow a zero dollar amount

  • File Sharing over web interface?

    I am trying to figure out a solution. We are an advertising agency that we need to transfter files between our studio and clients (which are mostly PC based and cannot connect to conventional ftp server) so we are looking at creating something like d

  • How can we generate result set report?

    how can we generate result set report ?means the out put of one query be the input of another query?how it is?

  • Restriction on attribute in Schema

    I have the following schema:  the format of Date attribute should be YYYY-MM-DD(1999-05-31 ) format.If user enter the date different then this format then Date attribute should not be created in destination schema and a message in Error attribute sho