Definir uma substituição de dicionário
Use uma substituição de dicionário para permitir que um campo em uma tabela secundária tenha um valor ou comportamento diferente do mesmo campo em uma tabela primária. Por exemplo, uma substituição de dicionário muda o valor padrão do campo de prioridade de 4 na tabela primária para 5 na tabela Incidente.
Antes de Iniciar
Por Que e Quando Desempenhar Esta Tarefa
As substituições de dicionário estão disponíveis somente para tabelas que oferecem suporte à extensão de tabela.
As substituições de dicionário são herdadas por tabelas estendidas, portanto, pode ser necessário definir substituições adicionais para mudar o valor dos campos em tabelas estendidas. Por exemplo, se você definir o valor padrão de cmdb_ci.install_status como 3 e criar uma substituição para o mesmo campo em cmdb_ci_hardware como 5, todas as tabelas estendidas da tabela Hardware também serão padronizadas como 5. Portanto, se você quiser que o padrão cmdb_ci_computer.install_status for 3, você precisará de outra substituição.
Você pode adicionar uma substituição de dicionário em um app com escopo, mas deve adicionar a substituição enquanto trabalha no contexto do app com escopo e só pode selecionar tabelas secundárias dentro desse escopo. Abra o app com escopo, edite a entrada de dicionário do campo, adicione uma nova substituição de dicionário, selecione a tabela secundária e forneça os detalhes de substituição.