{"section":"announcements","requestedLocale":"pt","requestedSlug":"2024-04-17-master-data-v1-deprecacao-de-configuracoes-dinamicas","locale":"pt","slug":"2024-04-17-master-data-v1-deprecacao-de-configuracoes-dinamicas","path":"docs/pt/announcements/2024/abril/2024-04-17-master-data-v1-deprecacao-de-configuracoes-dinamicas.md","branch":"main","content":"No dia 17 de junho de 2024, vamos desabilitar as seguintes configurações no Master Data v1: **Campo calculado** e ação de ativação (trigger) **Alterar valor do campo**.\n\nEssas opções permitiam alterar valores de documentos no [Master Data](/pt/docs/tutorials/master-data) de forma dinâmica, executando código a partir de um trigger ou da atualização/criação de um documento.\n\nPara substituir essas configurações, caso seja necessário atualizar valores de campos de forma dinâmica, recomendamos [criar um app para se comunicar com o Master Data](https://developers.vtex.com/docs/guides/create-master-data-crud-app).\n\n## O que mudou?\n\nAmbas as configurações dinâmicas serão desativadas no Master Data v1.\n\nNote que **Campos calculados** e triggers já existentes que utilizam a função **Alterar valor do campo** deixarão de funcionar na mesma data. Veja a seção [O que precisa ser feito?](#o-que-precisa-ser-feito) para mais informações sobre como se adequar a essas mudanças.\n\n### Campo calculado\n\nO **Campo calculado** era uma configuração dentro dos campos de [entidade de dados](/pt/docs/tutorials/entidade-de-dados) que permitia a execução de código C# para recalcular o valor do campo sempre que um novo documento fosse inserido ou atualizado.\n\nEsse tipo de campo, ilustrado abaixo, não estará mais disponível a partir de 17 de junho de 2024. Os campos calculados criados previamente deixarão de funcionar na mesma data.\n\n![md-deprecation-calculated-field-pt](https://cdn.statically.io/gh/vtexdocs/help-center-content/refs/heads/main/docs/pt/announcements/2024/abril/2024-04-17-master-data-v1-deprecacao-de-configuracoes-dinamicas_1.png)\n\n### Alterar valor do campo\n\nAo configurar ações de triggers na aba **Ativação**, havia a opção de **Alterar valor do campo**, que permitia adicionar código C# para modificar o valor de campos selecionados a cada execução do trigger.\n\nA opção **Alterar valor do campo**, ilustrada abaixo, não estará mais disponível ao configurar ações de triggers a partir de 17 de junho de 2024. Os triggers criados anteriormente com essa ação continuarão funcionando somente até essa data.\n\n![md-deprecation-trigger-pt](https://cdn.statically.io/gh/vtexdocs/help-center-content/refs/heads/main/docs/pt/announcements/2024/abril/2024-04-17-master-data-v1-deprecacao-de-configuracoes-dinamicas_2.png)\n\n## O que precisa ser feito?\n\nSe você precisar atualizar os valores de campo do Master Data com base em um trigger, recomendamos que contate o seu time de desenvolvimento para seguir as orientações abaixo:\n\n* Desenvolva um app no VTEX IO que se comunique com o Master Data, seguindo as orientações do guia para desenvolvedores [Creating a Master Data CRUD app](https://developers.vtex.com/docs/guides/create-master-data-crud-app).\n* Configure um trigger que envie uma requisição HTTP para o app, seguindo as instruções disponíveis em [Criar trigger no Master Data v1](/pt/docs/tutorials/criando-trigger-no-master-data#envie-requisicao-http).\n\nSe você utiliza o **Campo calculado** ou um trigger com a ação **Alterar valor do campo**, siga o procedimento acima antes de 17 de junho de 2024 para que os valores continuem sendo atualizados de forma dinâmica mesmo após a deprecação dessas configurações no Master Data v1."}