2009 Apr 02 3:34 AM
Hi guys,
We are using FPY1 tcode for posting payment run for recurring payments.
We are scheduling this as a background job for every night.
My question is: before posting the payment I need check credit card verification. For credit card verification we are using RFC calls to the 3rd party system. I did not see any place in FPY1 to make my RFC call to 3rd party.
In my RFC call once I make call to my 3rd party system it will give the authorization code. Once I get the authorization code from my 3rd party I will go ahead and post the payment else don't post it.
I did not see any spot to include my enhancement spot something like, It would be great if you could share you ideas.
Thanks
M
2009 Apr 02 6:14 AM
Murali,
I'm aware that RFC can be called either during FPB0 or FPCD but not aware how it will be called during FPY1.
However as a workaround, why do not you make the RFC call during entering of Card details in BP itself?
Event 1054 may be helpful to you.
May be you need to make this call everytime you run FPY1 for a particular BP....only if you get successful message, then only you should pass the BP in FPY1 variant.
Pls look into SAP note Note 520124 - FI-CA Processing of payment cards.
Does this help?
Rgds
Rajendra
2009 Apr 02 3:53 PM
Rajendra,
Thank you for quick response.
We are using due date in FPY1, we are not passing the business partner. if we give the due date it should run for all business partners which are due.
Thanks
M
2009 Apr 03 5:46 AM
Murali,
Why do not you pass BP nos too along with the Due date? In that case you need to amend the FPY1 variant.
Alternatively, you can have a 'Z' program where you 'd pass the due date in DFKKOP-FAEDN to derive all the BP/CA that would be covered under FPY1.
Now using your 'Z' FM for all the derived BP/CA s', valiadate the Cr Card details...<can capture the results in another 'Z' table if needed>....all valid BP/CAs shall any how go through FPY1 run. But for all invalid BP/CAs, set Payment lock <Table DFKKLOCKS>..or can also use <standard program FKLOCK2>
now your FPY1 shall only have valid Cr Card BP/CA items....for your Due date selection.
This is only a work around as I do not see any standard...of course SAP might have some valid solutions....Suggest you to raise OSS if this does not help
Rgds
Rajendra
2013 Feb 26 7:54 PM
Murli:
I am in same situation and need to device payment card verification call to third party. how did you achieve your requirement?