Identificador de Regra
VEN-140NSDED01
Módulo: VEN - Vendas.
Finalidade: Alterar as informações relacionadas à operação de dedução para composição da respectiva tag no arquivo .XML da NFS-e.
A prefeitura de Campinas/SP possui as opções abaixo para o tipo de operação (TipoOperacao):
- A - Sem Dedução;
- B - Com Dedução/Materiais;
- C - Imune/Isenta de ISSQN;
- D - Devolução/Simples Remessa;
- J - Intermediação.
Quando a nota fiscal de serviço emitida possuir valor de dedução de ISS, deve ser gerada a opção B - Com Dedução/Materiais, passando as seguintes informações:
- TipoDeducao: A - Despesas com Materiais;
- DocumentoReferencia: número do CPF ou CNPJ do fornecedor de materiais (Número do CPF ou CNPJ do participante no documento referenciado);
- NumeroNFReferencia: número da nota fiscal de referência (Número da nota fiscal referenciada);
- ValorTotalReferencia: valor total da nota fiscal de referência (valor da própria dedução).
Exemplo do grupo no infSenior:
<Itens>
<Item>
<Descricao>DESCRICAO DO ITEM DE SERVICO 1</Descricao>
<Quantidade>1.00000</Quantidade>
<ValorUnitario>1.00000</ValorUnitario>
<vPISRet>0.00</vPISRet>
<Deducao>
<TipoDeducao>A</TipoDeducao>
<DocumentoReferencia>99999999999999</DocumentoReferencia>
<NumeroNFReferencia>999</NumeroNFReferencia>
<ValorTotalReferencia>1.0000</ValorTotalReferencia>
</Deducao>
</Item>
</Itens>
Transação: Não se aplica.
Regra:
Definir numero VenNCodEmp;
Definir numero VenNCodFil;
Definir numero VenNCodCli;
Definir alfa VenACodSnf;
Definir numero VenNNumNfv;
Definir numero VenNSeqIsv;
Definir alfa VenATipDed;
Definir numero VenNDocRef;
Definir numero VenNNfvRef;
Definir numero VenNTotRef;
Inicio
Se (VenNCodCli = 10)
VenATipDed = 'B';
Fim;
Variáveis disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
VenNCodEmp | Número | Código da empresa | N |
VenNCodFil | Número | Código da filial | N |
VenNCodCli | Número | Código do cliente | N |
VenACodSnf | Alfa | Código da série da nota fiscal | N |
VenNNumNfv | Número | Número da nota fiscal | N |
VenNSeqIsv | Número | Sequência do item de serviço na nota fiscal | N |
VenATipDed | Alfa | Tipo de dedução | S |
VenADocRef | Número | Número do CPF ou CNPJ do documento referenciado | S |
VenNNfvRef | Número | Número da nota fiscal referenciada | S |
VenNTotRef | Número | Valor total da nota fiscal referenciada | 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.