Identificador de Regra
VEN-140NEAGR03
Módulo: VEN - Vendas.
Finalidade: Este identificador tem a finalidade de desconsiderar a derivação no agrupamento, ou seja, o usuário poderá informar 2 itens com um mesmo produto (ex: SAPATO) e com derivações diferentes (Ex: 38 e 42 respectivamente), e estes dois serão agrupados em um único item. O uso deste identificador, trará consequências ao usuário que não contará com o campo VSIntCodDer em todos os identificadores de regras disponíveis (Esta alteração aplica-se somente ao leiaute 2.00).
Características:
- Este identificador de regra só terá efeito, caso o identificador VEN-140NEAGR02 também esteja ativo;
- Não poderá utilizá-lo, caso esteja ativo o uso do código fiscal;
- O valor padrão da variável "VSIntAgrDer" é igual a “S”, ou seja, caso ela seja apenas declarada na regra, os itens serão agrupados desconsiderando a derivação como um critério de quebra. Exemplo:
- Em um cenário, onde a nota fiscal possui dois itens de produto com código "CAMISA", sendo um produto com a derivação "M" e outro com a derivação "G", o sistema irá:
- Quando a variável do identificador for igual a "S", os dois itens serão agrupados e o XML do documento eletrônico será gerado com um único item;
- Quando a variável do identificador for igual a "N", os dois itens não serão agrupados e o XML do documento eletrônico será gerado com dois itens, um referente a derivação "M" e outro referente a derivação "G".
- Em um cenário, onde a nota fiscal possui dois itens de produto com código "CAMISA", sendo um produto com a derivação "M" e outro com a derivação "G", o sistema irá:
Observação
- Para a variável "VSIntAgrDer", caso existirem mais itens com o mesmo produto/derivação, deve-se entender que podem ser gerados mais do que dois itens no XML do documento eletrônico;
- O sistema forma grupos de itens que se tornarão um item no XML do documento eletrônico, agrupando itens cujos os campos que influenciam no agrupamento sejam iguais. O agrupamento depende de inúmeros fatores que influenciam na formação dos grupos, como por exemplo, o preço e os percentuais de impostos (IPI, ICMS, COFINS, etc);
- Os ajustes SINIEF 07/05 e 19/16 e suas alterações obrigam o preenchimento de alguns campos na nota fiscal quando o produto comercializado possui código de barras com GTIN. Desta forma, a partir dessas alterações os seguintes campos passam a ser considerados no agrupamento:
- Sendo assim, caso uma dessas informações for diferente de um item para o outro, não haverá agrupamento.
Transação: Não se aplica.
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
VSIntCodEmp | NÚMERO | Código da Empresa | N |
VSIntCodFil | NÚMERO | Código da Filial | N |
VSIntCodSnf | ALFA | Código da Série da Nota Fiscal | N |
VSIntNumNfv | NÚMERO | Número da Nota Fiscal | N |
VSIntAgrDer | ALFA | Indicativo se a derivação não é relevante para formar os grupos na geração do XML do documento eletrônico. | S |
Atenção
Caso o parâmetro global LisVarReg esteja habilitado, a variável ListaVariaveis estará disponível em todos os identificadores de regras do sistema. O conteúdo desta variável lista os campos disponibilizados no identificador de regras em questão.
Não é aconselhada a ativação desse parâmetro global para o uso cotidiano. Esse recurso de listagem dos campos de identificadores auxilia a construção de regras e o Suporte para, por exemplo, depuração ou quando não houver acesso à documentação dos identificadores de regras.