Coding in user exit in program rffous_t

10-11  Source: Network gathering  Views:3 

The ACH file generated has to be updated with company specific information required by the NACHA file format standards. SAP functionality will be used to generate the interface file. 
The ACH file will contain all employees who have pay for the current pay period being processed and have direct deposit set up for the current pay period.  The ACH file will run during the biweekly and monthly payroll runs.This file will be generated upon completion of the current payroll processing.
The user-exits are invoked when the RFFOUS_T program is executed.For each record type, use the mentioned user-exit below:
•     1 (File Header Record)
o     EXIT_100
o     Function Module EXIT_RFFOEXIT_100
•     5 (Batch Header Record)
o     EXIT_101
o     Function Module EXIT_RFFOEXIT_101
•     8 (Batch Control Record)
o     EXIT_105
o     Function Module EXIT_RFFOEXIT_105
Based on the account id (REGUH table-HKTID field), the other fields have been identified.
Record Type "1"          
File ID (Immediate Origin) - Structure DTAMUSFH, Component FH4     
Origination Bank (immediate destination name) - Structure DTAMUSFH,Component FH11
Company Name (immediate origin name) - Structure DTAMUSFH, Component FH12
Record Type "5"                         
Company Name - Structure DTAMUSBH, Component BH3     
Company Discretionary Date - Structure DTAMUSBH, Component BH4
Company ID - Structure DTAMUSBH, Component BH5     
Company Entry Description - Structure DTAMUSBH, Component BH7
Company Descriptive Date - Structure DTAMUSBH, Component BH8
Effective entry date - Structure DTAMUSBH, Component BH9
Record Type "8"     
Company ID - Structure DTAMUSBC, Component BC7     
Message Authentication Code - Structure DTAMUSBC, Component BC8
Can somebody please advice me after reading the above information that how should i proceed for the coding to be done inside the user exit!!
Hi Bhaskar,
1. Go to CMOD(transaction) create an enchancement project .
2. enter the project name ZName and click create and enter the short description of the project. click on the enhancement assigment button on the application tool bar and enter the enhancement number: RFFOX100 (File Header Record),RFFOX101(Batch Header Record), RFFOX105(Batch Control Record). select the first enhancement number i'e RFFOX10 and click on the components it will show you the fuction module exit EXIT_RFFOEXIT_100.
5.double click on it it will take you to the fuction builder screen now click on the include it will show you the warrining 'Program names ZX... are reserved for includes of exit function groups' just ignore the warning and press enter after placing your coursour on the include, system asks to create the include press yes.
6..and now in the include code your logic to update The ACH file generated has to be updated with company specific information required by the NACHA file format standards as per your needs.
follow the procedure from 4 to 6 to populate Batch Header Record and Batch control record in the exits EXIT_RFFOEXIT_101and
EXIT_RFFOEXIT_105 respectively.
thanks and Regards,
Related articles
  • Coding in user exit in program rffous_t 10-11

    The ACH file generated has to be updated with company specific information required by the NACHA file format standards. SAP functionality will be used to generate the interface file.  The ACH file will contain all employees who have pay for the curre

  • User Exit -  EXIT_SAPLVEDA_001 program ZXVEDU13 11-30

    Hi All, I am very new to Extensions i.e user exits. there is requirement to make validations in the user exit 'EXIT_SAPLVEDA_001' program ZXVEDU13. There is a structure given for EDI and  SAP orders/contracts from which i have to to create two intern

  • Update termination error on coding in user exit EXIT_SAPLCOIH_009 11-30

    HI All, I am working on approval of a work order in IW32 for which I am coding within a user exit EXIT_SAPLCOIH_009 which gets triggerred at the time of saving the work order. This will update the AUFK table and send a mail to a recipient. But when I

  • User-exit for program RFPNFC00 11-30

    I need to create an ACH format file. For this i'm using program RFPNFC00 to create file. I need to modify few things in the file for which i need any user-exit available to do the required modifications. Please lemme know if anyone have used this pro

  • USER EXIT - Sample Program or Material 11-30

    Hai,      I don't know User Exit Programs.So, If anybody have Sample Program or Material, please send them to me...Finding the User Exit: Code SE18 is used to Identify the BADI available. Look for the string 'CL_EXITHANDLER' in the standard program.

  • User exit macro - Program name 11-30

    Hi, In the APO macro builder, we have a USER EXIT MACRO defined and i just see the description of the macro there. Where do we see which User exit (Program) it is executing if i run the macro? Thanks, Shankar.Hi, Refer to the note 418801 which explai

  • Debugging a User Exit or Program 11-30

    Hi, I would like to debug a program, and locate and fix an error in one of the user exits. How can I go about doing this? Thanks, Shah.Hi, Enhancement/Modifications 1) Execute tcode SMOD to find available enhancement/modifications. 2) Create a projec

  • User exit at program RGGBS000 11-30

    Hi all, I need to start a Workflow at user exit RGGBS000. I know that I need to do a copy of this program ( ZRGGBS000). But I don´t know how to implement on there. I only need to call this function like this: *Calls Workflow           call function '

  • User exit ZXF08U06.. values not able to see while program execution. 11-30

    Am working with user exit ZXF08U06... I am passing values into IDOC in this user exit ZXF08U06 program. once we run RFFOEDI1, it excutes through this user exit ZXF08U06...When we use /nWE02 to look at the following IDOC:   ( basic type:  pexr2001; lo

  • Help reqd on USER EXIT 11-30

    Hi all.... I got a new object in USER EXIT for my current impl project... 1st,i know that how to creat it in cmod but i desnt know how to do enhancement assignment and writing a code for the below requirement my SD consultant req is...... IN VA01, th

  • What are the User Exits for Sales Order creation process? 10-11

    Hi, what are the User Exits for Sales Order creation process? how can I find them? thanks in advance, will reward, MindaugasPlease check this info: User Exits In Sales Document Processing This IMG step describes additional installation-specific proce

  • PO Release strategy User Exit  if value is Reduced 10-11

    Hi, I need to write a user exit to trigger the release strategy in Purchase order even if the value is "Reduced". As you may be knowing releases will only be triggered if the value is increased according to standard SAP functionality. So to trig

  • User Exit for payment term 11-30

    Hi Friends how to write the User Exit for Payment terms at Item Level. Any Sample User Exits can help me if no exact User Exit Is there User Exit Name : USEREXIT_MOVE_FIELD_TO_VBKD Thanks in Advance. Regards sahitiHi Amrish. thanks again. Hear is the

  • User exits for VA01 11-30

    Hi Experts, For transaction VA01, is it possible to know list of  user-exits available. Thank youHi Peter, You can have the User Exits for sales order processing not for the VA01 transaction. User Exits In Sales Document Processing This IMG step desc

  • Problem with User Exit parameter in MD01 11-30

    I have done the coding for user exit in MD01. But the exit is not being triggered even when the exit key is specified in the selection screen of the transaction. I need to control the material being planned and restrict it to type ROH only. Please he

  • User exit  for a query 11-30

    Hi Experts, I have to design a query wherein the user has to compare the forecast and the actual figures.Forecasting is done on weekly basis for next 12 months. Now in my selections i have period before forecast is frozen : say if user enters 6 month

  • User Exit for Pick Quantity 11-30

    Hi All, Please let me know user exit for Pick Quantity. We are doing picking without ware house management. while creating the delivery, pick quantity should be same as delivery quantity. while creating the delivery on the first screen it self pickin

  • User exit export parameter 11-30

    Hi Now we setup po mail output. But we found when po relased, the release person become the po mail sender. this is not we wanted. We checked with sap, they mentioned There is a user exit in program RVCOMFZZ 'userexit_komkbea_fill'.   In this user ex

  • User Exit to Block Invoicing 11-30

    Hello, A sales order needs to be created & its invoicing needs to be blocked if the user(creating a sales order) exceeds a certain  value (net) in the sales order. Does anyone has an idea of what user exit we need to code for this. Regards, Alam.User

  • Is there a user exit to include Purchase Order (EBELN) in RFFOUS_T? 10-11

    Is there a user exit to include the Purchase Order Number (EBELN) on the Payment Advice generated from RFFOUS_T? Or is this a custom modification? I have field REGUP-EBELN defined in the form Z110_US_AVIS_SAP (clone of F110_US_AVIS_SAP), but the prin