In the ever-evolving world of software development, maintaining a clean and efficient codebase is crucial. Just as we add new fields to accommodate new features, it's equally important to remove fields that no longer serve their intended purpose. This practice not only enhances the stability of an application but also ensures its maintainability.
In our ongoing efforts to maintain a robust application, we are deprecating and planning to eventually remove two legacy fields from Employee Central V1 from the Job Information entity. This process is guided by our comprehensive documentation, ensuring a smooth transition without disrupting existing functionalities.
Field | End of Development | End of Maintenance | Deleted |
change-reason | May 16, 2025 | May 16, 2025 | November 14, 2025 |
change-reason-external | May 16, 2025 | May 16, 2025 | November 14, 2025 |
Note: These fields have nothing to do with the event-reason field, which is not impacted by this deprecation. The change-reason and change-reason-external fields were used in an older version of Employee Central and are no longer used for any purpose. |
What you need to know: If you are using either of the fields mentioned above, you should plan to migrate them to a replacement object or custom field. Extract the data from Job Information and import it into the target fields.
Feel free to reach out and leave a comment below this blog if you have any questions or need further clarification on this process. Your feedback is always welcome!