Passo a passo: | - Qual o objetivo desta função ?
Realizar os controles necessários para garantir que o Código seja Único entre os cadastros de Cliente, Fornecedor e Transportador caso sejam a mesma Pessoa, isto é, mesma Inscrição Federal (CNPJ ou CPF) e mesma Inscrição Estadual (Inscrição Estadual ou RG). : | Considerando que exista o seguinte Cliente cadastrado: Código: 10 Informações da Pessoa: - Inscrição Federal (CPF): 239.893.293-23 - Inscrição Estadual (RG): 99.245.111-1 Ao tentar incluir um novo Fornecedor ou Transportador com as mesmas informações de Inscrição Federal e Inscrição Estadual, o sistema irá obrigar que o código seja igual “10”. Da mesma forma, ao tentar incluir um novo Fornecedor ou Transportador com o Código “10”, o sistema irá obrigar que a Inscrição Federal seja igual a “239.893.293-23” e a Inscrição Estadual seja igual a “99.245.111-1”. IMPORTANTE: Para realizar as validações, o sistema sempre irá utilizar a combinação das duas informações (Inscrição Federal + Inscrição Estadual), portanto, se por exemplo for realizado outro cadastro informado a mesma Inscrição Federal, mas com uma Inscrição Estadual diferente, | ele o sistema irá entender que é outra Pessoa, | então utilizar ser utilizado um código diferente. |
Além disto, ao realizar um novo cadastro, o sistema irá sugerir o próximo código livre considerando os cadastros já existentes de Cliente, Fornecedor e Transportador. : | Considerando que existam os seguintes cadastrados: Cliente: 10, Fornecedor: 11, Transportador: 12. Ao iniciar um novo cadastro de Cliente, Fornecedor ou Transportador, o sistema irá sugerir como código o número 13, pois é o próximo livre considerando os três cadastros, mesmo que, por exemplo seja o cadastro um Cliente e o Cliente 11 não exista. Lembrando que, é apenas uma sugestão, o usuário poderá alterar o código, informado | para outro qualquer, desde que, | respeitas respeite as regras descritas anteriormente com relação ao Código + Inscrição Federal + Inscrição Estadual. |
A função está disponível no HUB de Funções do Produto. No menu do produto, procure por “hub” ou “Parâmetros Funções do Produto”. Dentre a funções disponíveis, escolha a “Codigo Unico Cliente Fornecedor Transportador” (imagem abaixo - seta 1) e utilize o botão “Ativar” (imagem abaixo - seta 2). <IMAGEM - HUB - Habilitar Funcao.png> Image Added
- Posso desabilitar a função ?
Sim, a função poderá ser desabilitada a qualquer momento. Ao fazer isto, o sistema irá voltar ao comportamento anterior, sem realizar as validações descritas no Objetivo da Função. - Depois que fiz a inclusão, posso alterar a Inscrição Federal ou Estadual ?
Sim, o sistema irá permitir que a Inscrição Federal ou Inscrição Estadual sejam alteradas, desde que, elas não estejam sendo utilizadas por outro Cliente, Fornecedor ou Transportador com um código diferente. Sugerido Próximo Código Livre Disponível - sugerido o próximo Código livre disponível ?
Para buscar o próximo código livre, o sistema inicia a leitura a partir de uma numeração determinado nos Parâmetros Gerais do EMS (campo: “Último Cli/Forn/Trsp”) e sequencialmente verificar o próximo disponível nos Cadastros de Cliente, Fornecedor e Transportador. : | Considerando que o Último Código utilizado foi o “10”, o sistema irá verificar se existe algum Cliente, Fornecedor ou Transportador com o código “11”, se existir, ele irá repetir a busca utilizando o código “12”, e assim por diante até chegar em um número que não esteja sendo utilizado por nenhum dos cadastros. Se a contagem chegar a valor “999999999”, ela será reiniciada de “1”. |
Após determinar o código livre, o sistema irá gravar este código nos Parâmetros Gerais do EMS, desta forma, na próxima vez que for realizada uma nova busca, irá partir deste número. - Eu posso alterar o Último Código utilizado ?
Sim, o último código utilizado pode ser alterado ao qualquer momento, basta acessa acessar o programa “Parâmetros Gerais Datasul-EMS” no menu do produto, e alterar o campo “Último Cli/Forn/Trsp” (imagem abaixo). <IMAGEM - Parametros Gerais EMS.png> Image Added
- Qual o objetivo de alterar o Último Código utilizado ?
O Último Código utilizado pode ser alterado periodicamente para informar um valor menor, com o objetivo de utilizar possível lacunas existentes no código em virtude da eliminação dos cadastros. : | Considerando que o Último Código utilizado foi o “10”, em uma nova inclusão, a sugestão do próximo código livre será um valor maior que “10”. Mesmo que, por exemplo, o usuário elimine o Cliente “7” e não exista nenhum Fornecedor ou Transportador com este código, nas próximas inclusões, o código sugerido sempre será maior que “10”. Neste cenário, se o usuário alterar o Último Código para um valor menor que “7”, em uma próxima inclusão, o código “7” será sugerido, desta forma reaproveitando o código. |
|