01. DADOS GERAIS
Produto: | TOTVS Manufatura TOTVS Backoffice
|
---|---|
Linha de Produto: | Linha Datasul |
Segmento: | Manufatura |
Módulo: | MLF - Configurador Layout Fiscal |
Função: | LF0202 - Extrator Informações EMS |
País: | Brasil |
Ticket: | 12537979 |
Requisito/Story/Issue (informe o requisito relacionado) : | DMANFISDTS-15521 |
02. SITUAÇÃO/REQUISITO
Quando o estabelecimento e o fornecedor associado a ele são extraídos para o MLF pela primeira vez, caso possuam o mesmo CNPJ, IE, endereço e telefone, ambos serão associados à mesma pessoa. Com isso, caso o fornecedor seja associado à um novo endereço no futuro, devido a um documento com entrega em um outro endereço por exemplo, então os dados do registro 0005 também serão afetados pela mudança de relacionamento.
03. SOLUÇÃO
Foi criado um identificador de tipo de pessoa, que pode assumir os seguintes valores: 0 para pessoas cadastradas manualmente no MLF, 1 para estabelecimentos, 2 para contabilistas, 3 para emitentes e 4 para transportadoras. Ao verificar a necessidade de criação de uma nova pessoa no MLF, além de verificar o CPF, CNPJ, IE, endereço e telefone, o Sistema passa a verificar também o identificador da pessoa, de forma que o estabelecimento e o fornecedor associados passarão a ser pessoas distintas. Com isso, caso o estabelecimento deixa de ser afetado pelas alterações realizadas no fornecedor e vice e versa.
Importante
Não é necessário inicializar o identificador nos registros já implantados, pois o novo campo não é visível em lugar algum do sistema, e também não é utilizado em nenhum outro momento. Seu único impacto é no momento da criação de novas pessoas, e ao comparar uma pessoa com o campo identificador com um registro já existente, o resultado da comparação sempre levará à criação de um novo registro.