SISTEMA: Prosoft – Intax.
Objetivo: Este guia prático tem por objetivo, orientar o usuário sobre a Tipagem dos Campos para os seguintes modelos de documentos NF-e (55), NFC-e (65), CF-e SAT (59) e CT-e (57).
Informações adicionais: Não se aplica.
Resolução:
1). A Tipagem dos Campos no INTAX, trata-se da padronização das informações que deverão ser inseridas no campo valores no momento da montagem das regras ou ao realizar o preenchimento dos campos quando um documento apresentar o status de advertência na gestão de documentos.
2). No exemplo abaixo utilizamos o campo da nota = CFOP, que é um campo NUMÉRICO, FIXO, com tamanho de 4 dígitos e se não for preenchido na regra, com o formato correto que seria = NÚMEROS com 4 dígitos, não será habilitada a opção de salvar a mesma.
3). Todos os campos utilizados na montagem de regras no INTAX, foram tipados. E ao realizar o preenchimento do campo de forma incorreta, será apresentada mensagem abaixo, informando formato correto do elemento, com o intuito de auxiliar o usuário a incluir o dado correto.
4). Este processo também determina, operadores matemáticos específicos de acordo com o TIPODADO ao qual o campo do documento corresponda. Deste modo, para alguns campos serão apresentados todos os operadores matemáticos disponíveis no Intax e para outros serão apresentados somente alguns operadores.
4.1). Exemplo de operadores matemáticos apresentados para o campo, de acordo com o TIPODADO:
- TIPODADO = STRING: Item – NCM (OPERADORES: CONTÉM; DIFERENTE DE; IGUAL A)
- TIPODADO = INTEGER: Item - Motivo ICMS Desonerado (OPERADORES: CONTÉM; DIFERENTE DE; ENTRE; IGUAL A; MAIOR OU IGUAL A; MAIOR QUE; MENOR OU IGUAL A; MENOR QUE)
- TIPODADO = CURRENCY: Item - Valor Unitário Tributável (OPERADORES: DIFERENTE DE; ENTRE; IGUAL A; MAIOR OU IGUAL A; MAIOR QUE; MENOR OU IGUAL A; MENOR QUE)
- TIPODADO = DATE: Item - Serviço - Data Retido (OPERADORES: DIFERENTE DE; ENTRE; IGUAL A; MAIOR OU IGUAL A; MAIOR QUE; MENOR OU IGUAL A; MENOR QUE)
5). Operadores matemáticos que aceitam intervalo por “; “no campo valores: CONTÉM e DIFERENTE DE.
6). Aplicação de regras:
6.1). Funcionamento de regra antiga, incluída anteriormente à tipagem: Este tipo de regra, continuará funcionando normalmente, pois após liberação da tipagem, foi rodado o WORKER DE REGRAS, que tipou as regras apresentadas em formato incorreto (internamente), porém a visualização da regra, não mudará.
6.2). Funcionamento de regra antiga, editada após tipagem: Neste caso, para que a mesma seja corretamente aplicada, será necessário editar os campos respeitando o padrão atribuído pela tipagem, seguindo as orientações apresentadas nos campos.
6.3). Funcionamento de regra nova, incluída após tipagem: Para este tipo regra será solicitado o preenchimento da mesma também de acordo com a tipagem, não sendo possível salvar a regra, caso ela possua informações diferentes dos padrões determinados.