cancel
Showing results for 
Search instead for 
Did you mean: 

Modify user exit RFFOEXIT ( call customer 900, 901, 902)

Former Member
0 Kudos

Hi Ppl,

I'm new to SAP HR. I had tried to search for documentation on modifying user exit for bank format output but couldn't find any documentation that helps me to understand clearer. Appreciate if someone could help me how can I edit the user exit ( RFFOEXIT) to suite a bank requirement. Sample code would be much appreciated.

I believed that I should be modfying the RFFOEXIT of 900, 901 and 902 ( for International ) .

The bank format will be executed through PC00_M14_FFOM

Edited by: Lynn Guan on Sep 30, 2008 6:25 AM

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Lynn,

This is a user exit for a standard functionality PC00_M14_FFOM. It has a call to function module EXIT_RFFOEXIT_nnn(900 etc in your case).

You have to implement this exit by creating the include ZXFORU11 which is provided in this FM and write the desired logic code in here. You can modify the export parametrs of this FM using the import param data.

rgds...Sameer

Former Member
0 Kudos

Hi Sameer,

Thanks for the response. It was indeed helpful for me to get started. Is there a sample logic/code which i can use as a reference. Appreciate if you could provide a simple coding.

Former Member
0 Kudos

sorry lynn I dont have the sample coding for that. but there is a funct module help available for EXIT_RFFOEXIT_901. it should be helpful.

Answers (2)

Answers (2)

Former Member
0 Kudos

Issues is solved. Thanks to Sameer for your initial help. You helped to get me started

ajimenez
Participant
0 Kudos

Hi Lynn,

Can you provide some code sample for the exit 901? I need to modify the bank format and don't know how to start. I know ABAP and Payroll, but the bank transfer estructures are new to me.

Thanks in advance.

Former Member
0 Kudos

I had updated the 3 user EXIT - 900, 901 and 902 however I notice that in the standard program It has aline that executes the output and causes extra "-" for each detail line

e.g

- <----


dash

PLP@MY@1234567890@MYR@@@3514.85@20081008@30000007@@@@@@Malaysia User@@@@@@MMM02 NON-EXEMPT@@@@@

- <----


dash

PLP@MY@1234567890@MYR@@@3514.85@20081008@30000007@@@@@@Malaysia User@@@@@@MMM02 NON-EXEMPT@@@@@

This seems to be executed from :

PERFORM put_mt100 USING: '59_1' reguh-zbnkn 1,

'59_2' up_zahl_empf_1 1,

'59_3' up_zahl_empf_2 1,

'59_4' up_zahl_empf_3 1,

'59_5' up_zahl_empf_4 1,

'71A' t015w-dtkvs 1,

'72_1' t015w-dtws1 1,

'72_2' t015w-dtws2 1,

'72_3' t015w-dtws3 1,

'72_4' t015w-dtws4 1,

'99' '-'

Anyone can help to advise if there is a way to remove the "-" in the output. I don't want to modify the source code of the include RFFOM110.

Thanks.

Edited by: Lynn Guan on Oct 8, 2008 11:38 AM

Former Member
0 Kudos

I had found the solution - it was due to the parameter passed in DTAM100 table. I had created a component 99 in the append structure and it fixed the extra character issues.