Hello,
I'm trying to set up a loyalty management sceneario on SAP CRM Ehp2. Practically we have to create member activities which will then be processed and will update the membership points.
Based on SAP documentation the MA can be processed:
- Batch processing: Member activities are moved to Ready for Batch status from the UI or through creating records directly in the “Ready for Batch” status using the LSMW report. When a member activity is created and set to this status, a report program RLOY_ENGINE_SCHEDULE scheduled by the loyalty engine picks up these activities from the Ready for Batch status and processes them.
What I'm trying to do is create MA using FM CRM_LOY_MA_CREATE_API, but I'm not able to set the status to "Ready for Batch" (System Status = I8122 and User Status = E0004). I've checked the settings for the status profile and everything is correct. I'm able to create MA only in status "Created", but these are not processed by RLOY_ENGINE_SCHEDULE.
Is there a way to create MA in status "Ready for Batch" or am I missing some configuration?
Thanks,
Best,
Olgen