{"section":"announcements","requestedLocale":"en","requestedSlug":"2024-04-17-master-data-v1-dynamic-settings-deprecation","locale":"en","slug":"2024-04-17-master-data-v1-dynamic-settings-deprecation","path":"docs/en/announcements/2024/april/2024-04-17-master-data-v1-dynamic-settings-deprecation.md","branch":"main","content":"On June 17, 2024, we will disable the following settings in Master Data v1: **Calculated field** and **Change field value** trigger.\n\nThese options allowed you to dynamically change document values in[ Master Data](/en/docs/tutorials/master-data) by running code from a trigger or updating/creating a document.\n\nWe recommend [creating an app to communicate with Master Data](https://developers.vtex.com/docs/guides/create-master-data-crud-app) to replace these settings if you need to update field values dynamically.\n\n## What has changed?\n\nBoth dynamic settings will be disabled in Master Data v1.\n\nNote that **Calculated fields** and existing triggers using the **Change field value** function will stop working on the same date. See the [What needs to be done?](#what-needs-to-be-done) section for more information on how to adapt to these changes.\n\n### Calculated field\n\nThe **Calculated field** was a setting within the [data entity](/en/docs/tutorials/data-entity) fields that allowed running C# code to recalculate the field's value whenever a new document was added or updated. \n\nThis field type and the calculated fields created will no longer be available from June 17, 2024, as illustrated below. \n\n![image5](https://cdn.statically.io/gh/vtexdocs/help-center-content/refs/heads/main/docs/en/announcements/2024/april/2024-04-17-master-data-v1-dynamic-settings-deprecation_1.png)\n\n### Change field value\n\nWhen configuring triggers, the **Change field value** option allows you to add C# code to change the value of selected fields for each trigger execution.\n\nThe **Change field value** option, illustrated below, will no longer be available when configuring trigger actions from June 17, 2024. Triggers previously created with this option will continue to work until that date.\n\n![image2](https://cdn.statically.io/gh/vtexdocs/help-center-content/refs/heads/main/docs/en/announcements/2024/april/2024-04-17-master-data-v1-dynamic-settings-deprecation_2.png)\n\n## What needs to be done?\n\nIf you need to update Master Data field values based on a trigger, we recommend contacting your development team and following the instructions below:\n\n- Develop an app on VTEX IO that communicates with Master Data, following the instructions in the developer's guide on [Creating a Master Data CRUD app](https://developers.vtex.com/docs/guides/create-master-data-crud-app).\n-\tConfigure a trigger that sends an HTTP request to the app, following the instructions in [How to create a trigger in Master Data v1](/en/docs/tutorials/creating-trigger-in-master-data#sending-an-http-request).\n\nIf you use the **Calculated field** or a trigger with the **Change field value**, follow the steps above before June 17, 2024 to dynamically update the values even after these settings have been deprecated in Master Data v1."}