Identificador de Regra
VEN-140NFSES20
Módulo: VEN - Vendas.
Finalidade: Manipular dados antes da geração do XML da NFS-e com o leiaute Senior 2.0.
Características: Campo Integração NFS-e igual a "8 - Senior 2.0" presente na guia Documentos Eletrônicos da tela F070FVE.
Tela: F070FVE.
Transação: Não se aplica.
Variáveis Disponibilizadas:
| Nome | Tipo | Observações | Retorna Valor | Usa no leiaute Senior 2.0 |
|---|---|---|---|---|
| VenNCodEmp | NÚMERO | Código da empresa emissora da NFSe | N |
Não |
| VenNCodFil | NÚMERO | Código da filial emissora da NFSe | N | Não |
| VenACodSnf | ALFA | Código da série da NFSe | N | Não |
| VenNNumNfv | NÚMERO | Número da NFSe | N | Não |
| VenAnBM | ALFA |
Identificador do benefício parametrizado pelo município. Trata-se de um identificador único que foi gerado pelo Sistema Nacional no momento em que o município de incidência do ISSQN incluiu o benefício no sistema. Critério de formação do número de identificação de parâmetros municipais:
|
S | Sim |
| VenNpRedBCBM | NÚMERO | Valor percentual (%) informado pelo emitente para redução da base de cálculo (BC) do ISSQN devido a um Benefício Municipal (BM). | S | Sim |
| VenAGerPAliq | ALFA |
Indicador para gerar ou não a tag <pAliq>. Os possíveis valores são S ou N. Observações
|
S | Sim |
| VenAGerIMPrest | ALFA | Indicador para gerar ou não a tag <IM> do prestador. Os possíveis valores são S ou N. | S | Não |
| VenATipImu | ALFA |
Indicador do tipo de imunidade quando a Exigibilidade ISS do cadastro da transação for 5- Imunidade. Possíveis valores:
|
S | Não |
| VSIntVerDoc | NÚMERO | Código da versão do leiaute | N | Sim |
| VenNRaiCli | NÚMERO | Código RAIS do Cliente | N | Sim |
| VenNRaiFil | NÚMERO | Código RAIS da filial | N | Sim |
| VenNCodCli | NÚMERO | Código do cliente | N | Sim |
| VenNRaiMin | NÚMERO | Código RAIS do Município de prestação do Serviço | N | Sim |
| VenADatEmi | Alfa | Data de emissão da NFS-e | Não | |
| VenADatPre | Alfa | Data de Compentecia da NFS-e | Sim | |
| VenNRaiCli | Número | Código do município do cliente | Não | |
| VenNCodCli | Número | Código do cliente | Não | |
| VenNRaiFil | Número | Código do município da filial | Não | |
| VenNRaiMin | Número | Código do município de incidencia | Não | |
| VenASimNac | Alfa | Situação perante Simples Nacional | Não | |
| VenNRegEst | Número | Regime Especial de Tributação | Não | |
| VenNRegApu | Número | Forma de Tributação Simples Nacional | Não | |
| VenNRetISS | Número | Tipo de retencao do ISSQN. Sendo : 1 - Não Retido; 2 - Retido pelo Tomador; | Não | |
| VenAGercTribMun | Alfa | Indicador se deve gerar a tag cTribMun. Aceita S ou N | Sim | |
| VenNModPre | Número | Modo de prestação. Aceita: 0 - Desconhecido (tipo não informado na nota de origem); 1 - Transfronteiriço; 2 - Consumo no Brasil; 3 - Movimento Temporário de Pessoas Físicas; 4 - Consumo no Exterior; | Sim | |
| VenNTipVin | Número | Vínculo entre as partes no negócio. Aceita: 0 - Sem vínculo com o Tomador/Prestador 1 - Controlada; 2 - Controladora; 3 - Coligada; 4 - Matriz; 5 - Filial ou sucursal; 6 - Outro vínculo; | Sim | |
| VenACodMoe | Alfa | Código da moeda Interno | Não | |
| VenACodBac | Alfa | Código Moeda BACEN | Sim | |
| VenNCotMoe | Número | Valor da cotação da moeda | Não | |
| VenNVlrMoe | Número | Valor do serviço prestado expresso em moeda estrangeira especificada | Sim | |
| VenNPreMec | Número | Mecanismo de apoio/fomento ao Comércio Exterior utilizado pelo prestador do serviço. Aceita: 00 - Desconhecido (tipo não informado na nota de origem); 01 - Nenhum; 02 - ACC - Adiantamento sobre Contrato de Câmbio – Redução a Zero do IR e do IOF; 03 - ACE – Adiantamento sobre Cambiais Entregues - Redução a Zero do IR e do IOF; 04 - BNDES-Exim Pós-Embarque – Serviços; 05 - BNDES-Exim Pré-Embarque - Serviços; 06 - FGE - Fundo de Garantia à Exportação; 07 - PROEX - EQUALIZAÇÃO 08 - PROEX - Financiamento; | Sim | |
| VenNTomMec | Número | Mecanismo de apoio/fomento ao Comércio Exterior utilizado pelo tomador do serviço. Aceita: 00 - Desconhecido (tipo não informado na nota de origem); 01 - Nenhum; 02 - Adm. Pública e Repr. Internacional; 03 - Alugueis e Arrend. Mercantil de maquinas, equip., embarc. e aeronaves; 04 - Arrendamento Mercantil de aeronave para empresa de transporte aéreo público; 05 - Comissão a agentes externos na exportação; 06 - Despesas de armazenagem, mov. e transporte de carga no exterior; 07 - Eventos FIFA (subsidiária); 08 - Eventos FIFA; 09 - Fretes, arrendamentos de embarcações ou aeronaves e outros; 10 - Material Aeronáutico; 11 - Promoção de Bens no Exterior; 12 - Promoção de Dest. Turísticos Brasileiros; 13 - Promoção do Brasil no Exterior; 14 - Promoção Serviços no Exterior; 15 - RECINE; 16 - RECOPA; 17 - Registro e Manutenção de marcas, patentes e cultivares; 18 - REICOMP; 19 - REIDI; 20 - REPENEC; 21 - REPES; 22 - RETAERO; 23 - RETID; 24 - Royalties, Assistência Técnica, Científica e Assemelhados; 25 - Serviços de avaliação da conformidade vinculados aos Acordos da OMC; 26 - ZPE; | Sim | |
| VenNVinOmb | Número | Vínculo da Operação à Movimentação Temporária de Bens. Aceita: 0 - Desconhecido (tipo não informado na nota de origem); 1 - Não; 2 - Vinculada - Declaração de Importação; 3 - Vinculada - Declaração de Exportação; | Sim | |
| VenANumDoi | Alfa | Número da Declaração de Importação (DI/DSI/DA/DRI-E) averbado. | Sim | |
| VenANumRde | Alfa | Número do Registro de Exportação (RE) averbado. | Sim | |
| VenNIndMdi | Número | Indicador se a NFS-e deverá ser disponibilizada ao MDIC. Aceita: 0 - Não enviar para o MDIC; 1 - Enviar para o MDIC; | Sim | |
| VenAidDocTec | Alfa | Identificador de Documento de Responsabilidade Técnica: ART, RRT, DRT, Outros. | Sim | Sim |
| VenACAEPF | Alfa | Número do Cadastro de Atividade Econômica da Pessoa Física (CAEPF) do tomador do serviço. | Sim | Sim |
| VenAVersao | Alfa | Versão do leiaute da NFS-e. | Sim | Sim |
| VenAcIntContrib | Alfa | Código interno do contribuinte | Sim | Sim |
| VenACodImo | Alfa | Unidade imobiliária NFS-e | Sim | Sim |
| VenAIndSpf | Alfa | Serviço Prestado Fisicamente | Sim | Sim |
| VenNCodDes | Número | Destinatário Serviço Prestado | Sim | Sim |
| VenNTpoGov | Número | Tipo Operação Governanementais ou outros serviços sobre bens imóveis | Sim | Sim |
| VenAxNCMBemMovel | Alfa | Descrição do Bem Móvel objeto da locação. | Sim | Sim |
| VenNregEspTrib | Número | Manipula o campo regEspTrib, Regimes Especiais de Tributação Municipal, no XML. | Sim | Sim |
| VenNvRedBCBM | Número | Valor monetário | Não | Sim |
| VenAPaisResult | Alfa | Manipula o campo cPaisResult, código do país onde se verificou o resultado da prestação do serviço, no XML | Sim | Sim |
| VenNBensMov | LISTA | Lista estruturada para manipulação programática dos bens móveis objeto de locação. Cada item da lista pode conter: cNCMBemMovel (código NCM do bem), xNCMBemMovel (descrição do bem móvel), qtdNCMBemMovel (quantidade do bem móvel). Permite ao desenvolvedor adicionar, modificar ou remover bens móveis antes da geração do XML. Origem dos dados: tabela E140LBM (bens móveis da nota fiscal). | Sim | Sim |
Regra:
Exemplo de uso da variável VenNBensMov na regra (LSP):
definir numero VenNBensMov; definir alfa aAux; ListaRegraNovaLinha(VenNBensMov); ListaRegraAddValorLinhaAlfa(VenNBensMov, "cNCMBemMovel", "95063200", aAux); ListaRegraAddValorLinhaAlfa(VenNBensMov, "xNCMBemMovel", "Equipamento de ginastica", aAux); ListaRegraAddValorLinhaNumero(VenNBensMov, "qtdNCMBemMovel", 1, aAux); ListaRegraSalvarLinha(VenNBensMov); |
Observação
No GOUP, quando esse identificador é acionado, é executada a Regra 13. Por meio das variáveis de sistema IdeRegExc (Descrição do Identificador de Regras em uso) e ModSisExc (Módulo do sistema ao qual pertence o identificador de regras), é possível identificar qual identificador está sendo acionado no momento. É importante ressaltar que esses identificadores de regras somente serão executados se o parâmetro global NFS-NOTA_PERSONALIZA estiver configurado como “Sim”.
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.
English
Español
English
Español


