Definir a propriedade do código de conta
Depois de importar as informações da conta do cliente, atualize a propriedade com.snc.cs_base.last.generated.code.tree.path com o valor do código de conta correto.
Antes de Iniciar
Função necessária: administrador
Por Que e Quando Desempenhar Esta Tarefa
A propriedade do sistema com.snc.cs_base.last.generated.code.tree.path armazena o valor do Código de conta para a conta do cliente criada mais recentemente na tabela Conta (customer_account).
Quando você cria um novo registro de conta de cliente, o sistema usa essa propriedade para determinar um valor de código de conta exclusivo para a conta. A propriedade é atualizada com este valor atribuído mais recente para que o próximo valor de código de conta possa ser definido como um valor exclusivo para a próxima inserção de registro de conta.
O valor da propriedade com.snc.cs_base.last.generated.code.tree.path deve corresponder ao valor do campo Código de conta do último registro de conta do cliente inserido. Quando você cria registros de conta do cliente importando dados de outras origens ou instâncias, esses valores podem ficar fora de sincronia. Se esses valores não corresponderem, o sistema gerará um erro na criação do próximo novo registro na tabela Conta:
java.sql.BatchUpdateException: entrada duplicada para a chave account_path
Use as etapas abaixo para corrigir este erro.
Procedimento
- Determine o código de conta da última conta criada.
- Navegue até a tabela Propriedade do sistema [sys_properties].
- Defina a propriedade com.snc.cs_base.last.generated.code.tree.path com o valor determinado na etapa 1.