on 10-17-2013 6:39 AM
Hi Gurus
We have a requirement to make available a Real Time Points Calculation via an integrated solution.
So...unlike the WEB UI Process, where you can create an Activity online and then click process, we need to provide some sort of function module/web service which will not only create the Activity but also Process it as well and return an updated point balance.
From the Enterprise Services WIKI, I can see some Loyalty Web Services which Create Activities, but from the documentation it would appear that that is all that they do, they do not Process the activity. (Is this correct?)
The Web Channel (WCEM) solution appears to offer a Real Time solution, but I've not be exposed to how this works.
Does anyone know if this is possible via Standard or Non Standard Mechanisms?
What needs to done to make this work?
Many Thanks in advance for your assistance.
Panduranga
Hi Panduranga,
Last month i worked for the exactly same requirement for our client.
We followed the billow steps to achieve that.
Regards
Vijay
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Panduranga,
Sorry for late reply,
as said, You can use CRM_LOY_MA_CREATE_PROCESS_API.
In my case i reused the code inside this FM, Because it allow you to create one Activity at a time but i need multiple. And i need to add SLG log for creation failed activities.
Regards
Vijay
Message was edited by: VIJAYAKUMAR G
Greetings,
As Vijayakumar G already pointed out, CRM_LOY_MA_CREATE_PROCESS_API is not funcitonal for mass activity creation and mass processng.
You can use FM LOY_COM_LSMW_CREATE_MA for mass creation of activites instead.
For mass processing you can run program RLOY_ENGINE_SCHEDULE in background. Please keep in my mind the status of the activities shoud be "Ready for Batch".
Alternatively, you can call FM LOY_ENGINE_ONLINE_PROCESS after member activity creation. However I find FM LOY_PROCESS_MA_RFC more useful.as it demands less import parameters than famous LOY_ENGINE_ONLINE_PROCESS. LOY_ENGINE_ONLINE_PROCESS is called inside of this FM after optimization of member activities.
So in a nutshell, my suggestion is combination of LOY_COM_LSMW_CREATE_MA (for mass creation) + LOY_PROCESS_MA_RFC (for mass processing)
Best Regards,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Anyone able to provide any guidance on this please
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
7 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.