cancel
Showing results for 
Search instead for 
Did you mean: 

Integration of Check Register with Classic Payment Programs

Former Member
0 Kudos

Hello,

I know you can integrate the check register with electronic payments via the payment medium workbench. Is there any way to achieve the same integration using classic payment media programs like RFFOUS_T? Thanks!

Accepted Solutions (1)

Accepted Solutions (1)

ravichandran_iyer
Active Contributor
0 Kudos

It is possible. You'll have to select the appropriate variant for RFFOUS_C program in 'Printout/Data medium' tab in the F110 transaction. The variant will contain fields for all the information required for cheque printing like the form, house bank, bank account no. cheque lot number etc. You'll have to fill the required information while processing F110 be editing the variant as and when required.

Ravi.

Former Member
0 Kudos

I understand if you use the actual check output program it would create checks in the check register. We are trying to create a flat file for payment via the Citibank paylink file format. We are going to copy and modify an existing classic payment program RFFOES_T to create this new format. We would like to integrate with the check registerusing this custom payment program. Is this possible?

ravichandran_iyer
Active Contributor
0 Kudos

RFFOES_T is a Bank Transfer routine. BT routines will not normally update the Cheque registers. You can look into RFFOES_D program which is a DME routine.

May I ask why you would want to do it with a classic program instead of PMW? PMW is more easier to create and manage. It takes a lot less effort to create PMW than writing a classic output program.

Ravi.

Former Member
0 Kudos

I would perfer to use the PMW if possible. I however am not sure how to use the PMW without creating a payment format tree in the DMEE. Unfortunatly the file format is a little too complicated to use the DMEE. Can I use the PMW and a custom program to generate the file format?

ravichandran_iyer
Active Contributor
0 Kudos

It is possible. You can write your format and attach it to the PMW in the format field. For this you'll have to uncheck "Use of DME Mapping Engine' in the Format Settings - Mapping section.

But DME is designed to support complex formats. Mostly standard will suffice but if not, you can even write your algorithm to fill each field that is available in the file. As you control each field separately, it is easier to debug, change and maintain the file formats. I experienced that this facility came very handy when my client's bank changed the format 3 times in six months. With DME, I just had to re-arrange the fields, include the new fields where required and remove the dormant ones. Its that easy. I totally did away with the need for an ABAPer to do all those changes.

Ravi.

Former Member
0 Kudos

In creating a new format with custom code would I have the developer create the required function modules and assign them in the event modules for payment meduim formats? I guess I am just missing where the custom code integrates with the format.

I agree the DME is great. I have used it in the past to create various payment formats. I tried originally to create the required file format in the DMEE but failed because I could not get the tree to repeat at the correct levels. The format I am working with is the Citibank Paylink file format for Argentina. It effectively is a three level file

1. Payment Record

2. Invoice Records - with sublevels

3. Legal Invoice Document Records (specific for Argentina)

The problem I face is that level 2 has dynamic sublevels of data that has to repeat for certain data in the same document. It may be possible but it is currently above my skill level with the DMEE.

ravichandran_iyer
Active Contributor
0 Kudos

Hi,

In the DME format tree properties (the top node which will have a hat symbol), you'll find a levels tab. You can define as many levels as you want.

Then you create different segment groups (like Root which is created by default) for each level of output. In the properties of the Segment group, you assign the level.

After this you create the segments and nodes under each segment group which will bring the values from your transactions.

That way you can create multiple levels in a DME file format. While printing, it is printed in the same hierarchy for each line of output.

Hope this helps.

Ravi.

Answers (0)