Definindo estratégias de exclusão e verificação de registro
Definindo estratégias de exclusão e verificação de registro
Por padrão, o MDM Hub sempre identifica os registros pelo valor ROWID_OBJECT, além da chave primária e do sistema de origem. No entanto, nos muitos campos do elemento raiz da entidade comercial, você pode definir mais estratégias para determinar como o MDM Hub exclui e identifica os registros filho objeto base.
Excluir estratégia
Determina o comportamento quando você exclui um registro filho.
Quando você ativar a caixa de seleção
Estratégia de exclusão
, selecione um dos seguintes valores:
DISASSOCIATE
Os registros permanecem ativos, mas a chave externa é definida como nula. O padrão é DISASSOCIATE.
SOFT_DELETE
Exclui o registro temporariamente. O MDM Hub define HUB_STATE_IND como -1.
DELETE_PARENT
Exclui o registro da tabela de relacionamentos. O registro filho não é excluído.
Estratégia de identificação
Determina como o MDM Hub verifica a existência de um registro filho. Quando você adiciona um registro filho a uma entidade comercial, o MDM Hub determina se esse registro é novo ou já existe.
Quando você ativar a caixa de seleção
Estratégia de identificação
, configure os seguintes atributos:
oneRow
Determina o comportamento quando um registro existe.
O atributo
oneRow
pode ter os seguintes valores:
ACCEPT
O MDM Hub não cria um registro filho. O padrão é ACCEPT.
CREATE
O MDM Hub cria um registro filho.
ERROR
O MDM Hub não cria um registro filho. Ocorre um erro.
noRow
Determina o comportamento quando um registro não existe.
O atributo
noRow
pode ter os seguintes valores:
CREATE
O MDM Hub cria um registro filho.
ERROR
O MDM Hub não cria um registro filho. Ocorre um erro.