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.
Essas opções permitiam alterar valores de documentos no Master Data de forma dinâmica, executando código a partir de um trigger ou da atualização/criação de um documento.
Para 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.
O que mudou?
Ambas as configurações dinâmicas serão desativadas no Master Data v1.
Note 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? para mais informações sobre como se adequar a essas mudanças.
Campo calculado
O Campo calculado era uma configuração dentro dos campos de 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.
Esse 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.

Alterar valor do campo
Ao 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.
A 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.

O que precisa ser feito?
Se 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:
- 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.
- 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.
Se 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.