Migrating ShiftService code updates

For Release 6.2.2, the MVS ShiftService has been updated. This topic provides information about the updates and also provides examples for migrating your existing code.

  • All ShiftService API calls associated with modifying a shift have been removed. The API has been replaced by a new FlatShiftService.
  • In this release EsShiftDetails or EsShiftSummary cannot be changed individually. All operations that create or modify a shift will now only work with EsShiftCDO objects.

How do I know if our version of MVS needs to be updated?

In general, you should upgrade if your version of MVS has had any customization done to MVS shifts.

Also, your customization may stop working. When you try to recompile the custom code your compiler will identify all places that need to be updated.