Addenda Records in ACH file

Hello All,
I have generated  ACH file to transmit it to the bank for making payments to our vendors.I am using ACH payment method format D with CCD payment mthod using PMW, not RFFOUS* program.Now my client wants to put additional details in the ACH file for vendors ,i:e, like Invoice numbers, amounts and any other detail.Could anyone tell me how can we create addenda records in the file, Do we need some additional config. for it.Thanks
Shaun

Hi,
In the PMW you have the option to fill the text field with what you want, when it is not in the standard table you can create a function module for it:
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 / Adjust Note to Payee
And with Assign Payment Medium Format and Note to Payee to Payment Method you assign it to your payment method

Similar Messages

  • Change addenda record in ACH Payment File

    My requirement is to change the addenda records in th line item records starting with 7, which are generated after running ACH payment , i need to place some data instead of the original one starting at the position of 4th till 80 chars in length.
    705ISA00NV 00NV ZZNV ZZNV 09100615300010000001
    to be replced with few fields as per customer requirement at the underlined positions
    705_ISA00NV 00NV ZZNV ZZNV 09100615300010000001_
    I figured out that the Function modules being used are FI_PAYMEDIUM_ACH_30 and FI_PAYMEDIUM_ACH_40 dealing with these line items.
    My question is to replace some chars in the line item i have coded by copying the standard to ZFM so is it sufficeint to replace the respective standard with z function modules or do i need ot create a new copy standard ACH format to ZACH and replace all the five event funciton modules to z function modules. If somebody worked in this area, please extend your help regarding the same.
    Regards,
    Vivek

    Hi Ravi Kumar,
    Please do inform how did u come to a solution as i'm also looking at the same scenarion and some input is appreciated.
    My requirement is to change the addenda records at everyline item, as u have put the line items startign with 7, i need to place some data instead of the original one starting at the position of 4th till 80 chars in length.
    705ISA00NV 00NV ZZNV ZZNV 09100615300010000001
    to be replced with few fields as per customer requirement at the underlined positions
    705_ISA00NV 00NV ZZNV ZZNV 09100615300010000001_
    I figured out that the Function modules being used are FI_PAYMEDIUM_ACH_30 and FI_PAYMEDIUM_ACH_40 dealing with these line items, is it sufficeint to replace with z function modules are do i need ot copy all the five event funciton modules.
    Regards,
    Vivek

  • ACH File addenda record

    hi all,
    Can anyone let me know how to get the addenda  record (record type 7) in the ach file? i am getting all the other records(1,5,6,8,9). Do we need to any configurational changes for this? i went through obpm2 but not sure of what to change.
    Thanks in advance..
    ~Kamal

    Hi
    Check what is your Format Supplement (CCD or PPD or CTX) for the ACH.
    And when you generate the file using RFFOUS_T, fill-in the following fields apart from the normal selection:
    PAR_CCD value - CCD (for vendor payments) or PPD (or employee payments)
    Also, tick the check-box 'Additional Records for ACH': This only triggers the addenda record to your file.
    Check and confirm.
    Regards
    Srini

  • ACH File addenda record for IAT transactions

    Hello Experts,
    While generatin the DME file for IAT payment method my addenda records are coming as 0000 while they should be either of 7,8 or 9. Not sure the cause of this. In this regard I seek your suggestion whether there are certain configurations I may be missing.
    Thanks in advance for the help.
    Anindya

    Hi Fernando,
    Thank you very much for your suggestion of not using the function module FI_PAYMEDIUM_ACH_DETAILS for the generation of the payment DME file. In this regard is it possible to kindly suggest why we should not use the function module for file generation although it is one of the configuration steps specifically mentioned in the SAP Note 1343600. I have given full points for your help in this thread.
    May I ask a little more favor from your end. There are two small errors which is appearing in the DME file :
    1. Record type 7 u2013 Addenda Type 17 (IAT Addenda record for Remittance Information) :  There are two line items of record 717 which is appearing in the message. According to the IAT file format a maximum of two IAT adenda records is permissible to accompany an IAT entry. So I dont think this is an error. The bank has come back and said that they need only one line item. Is this change possible with the existing note or there needs to be a code change regarding this.
    2. Record type 7 u2013 Addenda Type 18 (IAT Addenda Record for Foreign Correspondent Bank Information) : This line item should have all the information for the Foreign Corresponding Bank Information. This entire line item is not getting populated in my file as it is explicitly mentioned that the information applies only to Incoming / Received IAT entries only. As my file is a vendor payment it is an Outgoing file and thus rightly it is blank. But the bank has come back saying that these files should get populated. Is the Bank correct on this or is my understanding right.
    It will be of great help if you can kindly throw some light on these two cases which will truly help me finalize the DME file.
    Thanks a ton for all the help.
    Have a nice day.
    Thanks and regards
    Anindya

  • ACH CTX - Addenda Record Type 7

    Hi,
    I am working on ACH CTX file for vendor payments through Wells Fargo bank. I need some help on the Addenda Record type 7. The format generated by standard SAP for this record type 7 is not acceptable by the bank. And they are not able to help us out much on what should be the format. All they say is that it should be in ANSI ASC X12 format (payment-related information) and refer NACHA format guidelines. Can anyone tell me what is this NACHA format and what data elements should be passed on in this record type. Is there a specific format I can follow?
    Thanks,
    Raj/

    Hi,
    did you solve this items. Any information would be helpful.
    thanks
    Regards
    PG

  • ACH Addenda Record 7 Segment Identifier

    We are currently attempting to implement ACH Files for Child Support Payments.  I have completed configuration in the Payment Medium Workbench.  I am able to get a file downloaded with the addenda record 7 containing the HR information.  However, the addenda record contains more information than is required.  Only segment *DED* is required, however the file also contains segment *ISA* and *BPR*.  What am I missing in configuration that is causing these additional records to appear?  How do I get rid of ISA and BPR from writing to the file?
    Thanks.

    We have created a Z version, it is advisable not to edit SAP standard FM.
    Your Qs,
    SAP has suggested to modify the payment format with event 31, as an enhancement to even 30. Have you had any thoughts/suggestion on this?
    It depends on your requirement. If you are using PMW standard ACH format with payment supplement CCD. Then I will suggest you to use FI_PAYMEDIUM_ACH_DETAILS_CCD and assign it to note to payee config, you don't have to touch event 30
    If you are using PMW standard ACH format with payment supplement CTX. Then I will suggest you to use FI_PAYMEDIUM_CTX_FG_30 in event 31.
    Otherwise use the functional module initial suggested by you in event 31 becuase here you can take care of further custom requirements
    Thanks
    Ron

  • ACH Addenda record

    Hi All,
    We are using PMW with an ACH CCD format to send the ACH files to our Bank. But certain vendors require us to send ADDENDA record as given below for e.g.  in the ACH payments
    705ISA00NV 00NV ZZNV ZZNV 09100615300010000001
    Can we enter this information in the item text of the vendor invoice, if yes then what will be the config to polulate this information
    in the addenda record of the ACH files. Due you think activation of segment/item text check box in the NOTE TO PAYEE config of payment method in fbzp can do the trick?
    Thanks
    Ron

    We have created a Z version, it is advisable not to edit SAP standard FM.
    Your Qs,
    SAP has suggested to modify the payment format with event 31, as an enhancement to even 30. Have you had any thoughts/suggestion on this?
    It depends on your requirement. If you are using PMW standard ACH format with payment supplement CCD. Then I will suggest you to use FI_PAYMEDIUM_ACH_DETAILS_CCD and assign it to note to payee config, you don't have to touch event 30
    If you are using PMW standard ACH format with payment supplement CTX. Then I will suggest you to use FI_PAYMEDIUM_CTX_FG_30 in event 31.
    Otherwise use the functional module initial suggested by you in event 31 becuase here you can take care of further custom requirements
    Thanks
    Ron

  • ACH File – entry detail record

    Hello experts
    While ACH CTX payment file implementation, I would like to understand how “transaction code “ is fed  field 2 position 2-3 in entry detail record (begin by 6). And is it possible to change it ?
    Thank you for your help

    Hi,
    Check Structure DTAMUSCTX and verify the field position to be changed.
    Check also
    ACH File user exit modification
    regards

  • Addenda Record ACH CTX

    Hi All,
    I have copied the ZFI_PAYMEDIUM_ACH_00,ZFI_PAYMEDIUM_ACH_05,ZFI_PAYMEDIUM_ACH_20,ZFI_PAYMEDIUM_ACH_30 and replaced the standard FM's
    My question is regarding Addenda Record Segments
    For Ex: GS Segment
    FORM CONSTRUCT_ADDN_BEGIN TABLES  T_PAYMENT_DETAILS STRUCTURE FPM_PAYD
                             CHANGING  CN_LINE_CNT       TYPE N.
       CLEAR T_PAYMENT_DETAILS.
       T_PAYMENT_DETAILS-LENGTH = 80.
       T_PAYMENT_DETAILS-TYPE   = '1'.
       T_PAYMENT_DETAILS-LINE   = CN_LINE_CNT.
       WRITE: 'ISA' TO T_PAYMENT_DETAILS-TEXT(3),
              '*'   TO T_PAYMENT_DETAILS-TEXT+3(1),
              '00'  TO T_PAYMENT_DETAILS-TEXT+4(2),
              '*'   TO T_PAYMENT_DETAILS-TEXT+6(1),
              'NV'  TO T_PAYMENT_DETAILS-TEXT+7(10),
              '*'   TO T_PAYMENT_DETAILS-TEXT+17(1),
              '00'  TO T_PAYMENT_DETAILS-TEXT+18(2),
              '*'   TO T_PAYMENT_DETAILS-TEXT+20(1),
              'NV'  TO T_PAYMENT_DETAILS-TEXT+21(10),
              '*'   TO T_PAYMENT_DETAILS-TEXT+31(1),
              'ZZ'  TO T_PAYMENT_DETAILS-TEXT+32(2),
              '*'   TO T_PAYMENT_DETAILS-TEXT+34(1),
              'NV'  TO T_PAYMENT_DETAILS-TEXT+35(15),
              '*'   TO T_PAYMENT_DETAILS-TEXT+50(1),
              'ZZ'  TO T_PAYMENT_DETAILS-TEXT+51(2),
              '*'   TO T_PAYMENT_DETAILS-TEXT+53(1),
              'NV'  TO T_PAYMENT_DETAILS-TEXT+54(15),
              '*'   TO T_PAYMENT_DETAILS-TEXT+69(1),
              SY-DATLO TO T_PAYMENT_DETAILS-TEXT+70(6) YYMMDD,
              '*'   TO T_PAYMENT_DETAILS-TEXT+76(1),
                SY-TIMLO(3) TO T_PAYMENT_DETAILS-TEXT+77(3).
       APPEND T_PAYMENT_DETAILS.
       ADD 1 TO CN_LINE_CNT.
    * second addenda record
       CLEAR T_PAYMENT_DETAILS.
       T_PAYMENT_DETAILS-LENGTH = 75.
       T_PAYMENT_DETAILS-TYPE   = '1'.
       T_PAYMENT_DETAILS-LINE   = CN_LINE_CNT.
       WRITE: SY-TIMLO+3(1) TO T_PAYMENT_DETAILS-TEXT(1),
              '*'   TO T_PAYMENT_DETAILS-TEXT+1(1),
              '&'   TO T_PAYMENT_DETAILS-TEXT+2(1),     "repetition seperator
              '*'   TO T_PAYMENT_DETAILS-TEXT+3(1),
              '00400' TO T_PAYMENT_DETAILS-TEXT+4(5),   "version 004000
              '*'   TO T_PAYMENT_DETAILS-TEXT+9(1),
              '000000000' TO T_PAYMENT_DETAILS-TEXT+10(9),
              '*'   TO T_PAYMENT_DETAILS-TEXT+19(1),
              '0'   TO T_PAYMENT_DETAILS-TEXT+20(1),
              '*'   TO T_PAYMENT_DETAILS-TEXT+21(1),
              'P'   TO T_PAYMENT_DETAILS-TEXT+22(1),
              '*'   TO T_PAYMENT_DETAILS-TEXT+23(1),
              '?'   TO T_PAYMENT_DETAILS-TEXT+24(1),
              '\'   TO T_PAYMENT_DETAILS-TEXT+25(1),
              'GS'  TO T_PAYMENT_DETAILS-TEXT+26(2),
              '*'   TO T_PAYMENT_DETAILS-TEXT+28(1),
              'RA'  TO T_PAYMENT_DETAILS-TEXT+29(2),
              '*'   TO T_PAYMENT_DETAILS-TEXT+31(1),
              'NV'  TO T_PAYMENT_DETAILS-TEXT+32(2),  " I want to pass constant like '123456789' here and also at other places
              '*'   TO T_PAYMENT_DETAILS-TEXT+34(1),
              'NV'  TO T_PAYMENT_DETAILS-TEXT+35(2),
              '*'   TO T_PAYMENT_DETAILS-TEXT+37(1).
       MOVE SY-DATLO TO T_PAYMENT_DETAILS-TEXT+38(8).
       WRITE:
             '*'   TO T_PAYMENT_DETAILS-TEXT+46(1),
             SY-TIMLO(4) TO T_PAYMENT_DETAILS-TEXT+47,
             '*'   TO T_PAYMENT_DETAILS-TEXT+51(1),
             '0'   TO T_PAYMENT_DETAILS-TEXT+52(1),
             '*'   TO T_PAYMENT_DETAILS-TEXT+53(1),
             'X'   TO T_PAYMENT_DETAILS-TEXT+54(1),
             '*'   TO T_PAYMENT_DETAILS-TEXT+55(1),
             '004020' TO T_PAYMENT_DETAILS-TEXT+56(6),
             '\'   TO T_PAYMENT_DETAILS-TEXT+62(1),
             'ST'  TO T_PAYMENT_DETAILS-TEXT+63(2),
             '*'   TO T_PAYMENT_DETAILS-TEXT+65(1),
             '820' TO T_PAYMENT_DETAILS-TEXT+66(3),
             '*'   TO T_PAYMENT_DETAILS-TEXT+69(1),
             '0001' TO T_PAYMENT_DETAILS-TEXT+70(4),
             '\'   TO T_PAYMENT_DETAILS-TEXT+74(1).
       APPEND T_PAYMENT_DETAILS.
       ADD 1 TO CN_LINE_CNT.
    ENDFORM.                               " CONSTRUCT_ADDN_BEGIN
    Can someone tell me where and how to modify this ?
    Thanks

    Any Suggestions

  • Help with Form F110_US_DTA for ACH file to be sent to bank

    Hi ppl,
    I'm implementing new house bank in the system for ACH payments
    the NACHA file format for that bank is given to me.
    the bank's needs a variation in the format.
    they want effective entry date in the Batch Header Record 5, Pos 70-75 to be greater than the Creation Date located in the File Header Record 1
    Im using the form F110_US_DTA for the file that is to be generated to sent to bank
    How Do I make changes to this form to satisfy the requirement
    Or basically where do I change the format of forms like F110_US_DTA etc..
    What is T-code for that...
    Thank You Very much
    your help will be appreciated
    Also tell me how can I assign you points..

    An ACH NACHA file has the following components..
    File Header Record(1)
    This gain has many fileds like Record type code, priority code, immediate destination etc
    Batch header Record(5)
    Record type code, company Identification
    Entry Detail Record(6)
    Transactioncode, Check digit etc
    Addenda Record(7)
    Record Type Code...etc
    Batch Control Record(8)
    File Control Record(9)
    Batch Count, block count etc...
    Now This is the Layout which the company wants to implement
    The commpany is already using an ACH file for an old bank.
    But wants to implement a New Bank with a lil variation of old NACHA format
    In SAP where can I set these fields or parameters.....
    for some programs I can goto System->Status and double click on program and goto ABAP editor and change fields.
    But for this ACH where can go and set the parameters according to requirements
    There is actually one more requirement...
    In the ACH file The New banks wants the
    File Creation Date (It is entry in field no 5 of File Header Record(1) of ACH file)
    this date should be less than Effective Entry DAte (It is an entry in Field no 9 in Batch Header Record(5))

  • Addenda information for ACH payments

    Hi All,
    We are using PMW with an ACH CCD format to send the ACH files to our Bank. But certain vendors require us to send ADDENDA record as given below for e.g.  in the ACH payments
    705ISA00NV 00NV ZZNV ZZNV 09100615300010000001
    Can we enter this information in the item text of the vendor invoice, if yes then what will be the config to polulate this information
    in the addenda record of the ACH files. Due you think activation of segment/item text check box in the NOTE TO PAYEE config of payment method in fbzp can do the trick?
    Thanks
    Ron
    Edited by: Ron on Feb 25, 2010 10:26 AM

    hi
    I am working on 11i to R12 upgrade project.
    All I have is SQL and flatfile from 11.5.10 instance..I need to implement ACH in R12...
    How this flatfile is created in R12
    Do I need to create a Etext RTF template in R12? My bank is wellsfargo
    I need to create and implement ACH/credit/debit format in R12 environment.
    whate are the steps to create a bank accepting flat file in R12
    Can you please tell me how should create the flat file in r12? Should i create etext template or
    XML RTF template..
    appreciate your reply
    kp

  • Submitting 3rd party payment garnishments via ACH file format

    Our Payroll Services is required by leglistation to submit child support garnishments electronically.  We wish to submit the employee garnishment details in an ACH file format.
    Do we have the ability to specifiy which details from IT0194 and IT0195 get created in the ACH file?  If so how?
    I have not been able to find this solution in configuration or a user exit.  Is a customization required or a BADI?
    We have been able to generate a Remittance Table  from the 3rd Party Remittance Evaluation Run, but it shows a number of unnecessary and blank fields.  We need other data, such as the Case Identifier Number, Employee Name, SSN, Status, Vendor ID, Order Type, Deduction $ Amount, etc...
    Thank you.

    Hi Manny,
    A couple of more questions:
    1. You mention PMW calls a function module which retrieves the HR info and fills the addenda garnishment info.  Which function module is this? 
    2. You suggest we copy the standard format ACH and modify it.  Which one is the "standard" and how do we modify it?  Does this involve a user exit? Or is it just the configuration steps mentioned above?  Can you provide more specific instructions on the config?
    3.  Can we produce multiple emplooyee garnishment info detailed records in one ACH file or is it one ACH file per employee?
    4.  About how long would this take to configure and set up?
    5.  We are able to generate an ACH CCD file, but we cannot get the SSN or Case ID to appear.  Instead of these details, we seem to receive an SAP system generated HR ID for the record. 
    Thanks very much for looking into this.
    Mihkel
    Edited by: Mihkel Jurima on Oct 5, 2009 5:44 PM

  • Create NACHA ACH File ... Company ID not correct

    We are trying to establish and new house bank-bank account- payment method for existing company code. Which generating the payment out of the housebank, the NACHA ACH Files is picking incorrect company code.
    The file came in with an incorrect  Immediate Origin ID &  Batch/Company IDu2019s:
        The Immediate Origin, File Header (1 Record), position14-23 has 1030391841; it should be 3030391841. - This was resolved by configuration in FBZP House Bank Company Number
        The Company ID, Batch Header (5 Record) position 41-50 has 1030391841; it should be 3030391841. - Dont know how to change this
        The Company ID, Batch Trailer (8 Record) position 45-54 has 1030391841; it should be 3030391841. - Dont know how to change this.
    Please help

    If you are using RFFOUS_T to create the ACH file, that program is hard coded to put a '1' in front of the company code TIN (as maintained in OBY6 in the Additional Data for the company code) on both the batch header and the batch trailer records.  To change the value, from '1' to a different value on these records, you have to code the logic into user exits.  The RFFOUS_T user exit for the batch header is ZXFORU24 (function module EXIT_RFFOEXIT_101).  The user exit for the batch trailer record is ZXFORU28 (function module EXIT_RFFOEXIT_105).
    Regards,
    Shannon
    Edited by: Shannon Moberg on Feb 10, 2011 1:14 PM

  • How to change ACH File ID Modifier in ACH CCD File in SAP SAPFPAYM program?

    Hi,
    We are using ACH CCD File transmission using PMW to send ACH file to get incoming customer payment to the bank. In one F110 run, we have multiple house banks in a single company code, so we will have three different files to send. Here our issue is since these three files are generated through a single payment run, the date and time stamp on the three files will be same so we will have the same File ID Modifier in the Header record of the ACH file. But bank is not able to identify these three files as unique files because the File ID Modifier is same for all three files. In SAP unless these files are generated at different time, they all will have same File ID Modifier. Now we need to change this as per banks requirement. Can any one please help me on how to do this?
    Thanks,
    Ramesh

    Hi Ramesh,
    Agree with your last comments about File ID of DMEE file.
    But if bank is same but has different accounts in different branches, to distinguish them we have SWIFT code or IBAN.
    The same file means the same DMEE generated file, probably with different tags with different data. As long as the final bank is same for ex. ICICI, it may have branches in different states but usually the format will be same for a bank , but the value of the tags may differ for different branches.
    Cheers,

  • ACH File Format

    Hi Experts,
    I need to add a Header Record '$$ADD ID=NPIUSRF1 BID='NWFACH98000114' to the ACH File while processing DME.
    I have gone through the Report Documentation which has a few User exits wherein the Header recored can be modified.
    But i just need to ADD a header record to the existing one.
    How do I do this ?
    Regards,
    Somdeb.

    Hi Ted,
    Thank You for the prompt response.  I am sorry but I may sound like a novice.
    Presently my client downloads the ACH File from SAP system and adds this Header Record manually each time before sending it to the bank.
    Through shell script, will the process be automated ?
    Do we need an integration betw SAP and non-SAP in this case ? If yes, how can it be achieved ?
    We were trying to tweak the Pgm RFFOUS_T into a Z* by hard-coding the Header Record. Is it a good idea ?
    Regards,
    Somdeb.

Maybe you are looking for

  • Error while compiling QuoteRenderer.java file

    Currently I am working on Quotes customizations. As part of customizations, I need to modify the seeded java file (i.e., $JAVA_TOP/oracle/apps/qot/util/QuoteRenderer.java) Since i have only class files, I have decompiled the class file using JAD and

  • HP Expert Day: August 27-28th, 2014

    Expert Day has concluded. Thank you for visiting!  If you'd like to see a schedule of past or future events, please click here.  +++++++++++++++++++++++++ How the event will work: Our team of Experts will be monitoring the notebook, tablet, desktop,

  • Locking and unlocking photo books

    When I creat a photo book and walk away from it for a while, I cannot get back into and continue my work. It automatically locks the book and thinks I am done. How can I lock and unlock? I want to be able to spend a few days working on a book but so

  • My Excel 2011 will not open an .xlsb file, how do I open the file?

    I have a working document that I need to access, but my version of Excel will not open the file. It states that there's an issue with the file, and some of the spreadsheet isn't supported "-slicer". Do I need to upgrade my Excel version, is there a p

  • AVI video compression

    I'm using 3 music video files that are 500+ MEG AVI files. I'd sure like to shrink those way down. I'm using Director 7.0 for PC. Any suggestions on compressing those files and keep them usable? I'll be using the video files in an enhanced CD project