...
When the option ‘CATS’ is selected as the Person Reservation source in transaction /PACG/ECM_CPERR - Person reservation - general setting, reservations created in FSM will be reflected as CATS entries. The solution supports creation, update and deletion of reservations. See also (and perform prerequisites steps): https://proaxia-prod-doc.atlassian.net/wiki/spaces/PFCC/pages/edit-v2/831848449
Integration scope
Creation
Person Reservations are saved as CATS entries with the time slot and attendance/absence type reflecting the properties from FSM. Remarks are stored as CATS short text. Full-day Person Reservations result in full-day CATS entries.
Person Reservations longer than a day result in creation of a few CATS entries, separate for each day (while FSM Person Reservation can span across a few days, CATS entries can be created only for one). These CATS entries are linked to each other in a dedicated table (/PACG/ECM_APRES), thanks to which update/deletion of a reservation in FSM will affect all the related CATS entries in SAP.
Note |
---|
Make sure that a given Attendance/Absence Type used as a Person Reservation type allows posting of entries shorter than a day, if such will be posted in FSM. See the view V_T554S, field ‘Minimum duration’. Otherwise the posting will fail. In certain cases, e.g. based on work schedule / planned working time customizing, SAP ECC/S4 may automatically adjust the time slot of a CATS entry (e.g. shorten it). As a consequence, the Person Reservation in FSM would be adjusted to the time slot saved in the backend. This automatic adjustment is out of FSM Cloud Connector’s control and relies purely on standard HR customizing, FSM Cloud Connector however ensures that the data created in SAP ECC/S4 is reflected in FSM. |
Update
Update of a Person Reservation in FSM results in cancellation of all the related CATS entries in SAP and creation of new ones.
Deletion
Deletion of a Person Reservation in FSM results in cancellation of all the related CATS entries in SAP.
Info | ||||
---|---|---|---|---|
For instance, a three-day-long reservation is created in FSM. It results in three CATS entries. The first one is deleted in SAP. The entire reservation is removed and then two new reservations are sent to FSM, representing the two remaining days. Similar behavior applies to update of CATS related to multi-day reservations created from FSM - reservations will be split. |
Key migration
Implementation of this solution required adjustment and simplification of the object keys generated for CATS-based reservations. If you upgraded to
Status | ||
---|---|---|
|
Technical table
The table used to store data of multi-day reservations can be periodically cleared using the dedicated deletion report: /PACG/ECM_DEL_APRES - Delete table /PACG/ECM_APRES.