Identificador de Regra

VEN-000ABRAS20

Módulo: VEN - Vendas.

Finalidade: Permitir alterar o valor de algumas tags do arquivo XML da NFS-e no padrão ABRASF 2.0. Semelhante ao identificador de regras GER-000ABRASF1.

Transação: Não se aplica.

Regra:

Definir Numero VenNEmpresaNF;
Definir Numero VenNFilialNF;
Definir Alfa VenASerieNF;
Definir Alfa VenAIdRps;
Definir Numero VenNNumeroRps;
Definir Alfa VenASerieRps;
Definir Numero VenNTipoRps;
Definir Alfa VenAInscricaoMunicipalLoteRps;
Definir Data VenDDataEmissaoRps;
Definir Numero VenNStatusRps;
Definir Numero VenNValorServicos;
Definir Numero VenNValorDeducoes;
Definir Numero VenNValorPis;
Definir Numero VenNValorCofins;
Definir Numero VenNValorInss;
Definir Numero VenNValorIr;
Definir Numero VenNValorCsll;
Definir Numero VenNValorIss;
Definir Numero VenNIssRetido;
Definir Numero VenNOutrasRetencoes;
Definir Numero VenNAliquotaIss;
Definir Numero VenNDescontoIncondicionado;
Definir Numero VenNDescontoCondicionado;
Definir Alfa VenAItemListaServico;
Definir Alfa VenACodigoTributacaoMunicipio;
Definir Alfa VenADiscriminacao;
Definir Numero VenNCodigoMunicipioServico;
Definir Alfa VenACnpjPrestador;
Definir Alfa VenAInscricaoMunicipalPrestador;
Definir Alfa VenACpfTomador;
Definir Alfa VenACnpjTomador;
Definir Alfa VenAInscricaoMunicipalTomador;
Definir Alfa VenARazaoSocialTomador;
Definir Alfa VenAEnderecoTomador;
Definir Alfa VenANumeroEnderecoTomador;
Definir Alfa VenAComplementoEnderecoTomador;
Definir Alfa VenABairroTomador;
Definir Numero VenNCodigoMunicipioTomador;
Definir Alfa VenAUfTomador;
Definir Alfa VenACepTomador;
Definir Alfa VenATelefoneTomador;
Definir Alfa VenAEmailTomador;
Definir Alfa VenARazaoSocialIntermediario;
Definir Alfa VenACpfIntermediario;
Definir Alfa VenACnpjIntermediario;
Definir Alfa VenAInscricaoMunicipalIntermediario;
Definir Alfa VenACodigoObra;
Definir Alfa VenAArt;
Definir Numero VenNRegimeEspecialTributacao;
Definir Numero VenNOptanteSimplesNacional;
Definir Alfa VenACodigoCnae;

@ Retorna a descrição do serviço da NFS-e @

VenADiscriminacao = "Descrição do serviço da NFS-e";

@ Demais variáveis de retorno @

/*
VenAInscricaoMunicipalLoteRps
VenAInscricaoMunicipalPrestador
VenAItemListaServico
VenACodigoTributacaoMunicipio
VenNCodigoMunicipioServico
VenACpfTomador
VenACnpjTomador
VenAInscricaoMunicipalTomador
VenAEnderecoTomador
VenARazaoSocialTomador
VenANumeroEnderecoTomador
VenAComplementoEnderecoTomador
VenABairroTomador
VenNCodigoMunicipioTomador
VenAUfTomador
VenACepTomador
VenATelefoneTomador
VenAEmailTomador
VenARazaoSocialIntermediario
VenACpfIntermediario
VenACnpjIntermediario
VenAInscricaoMunicipalIntermediario
VenACodigoObra
VenAArt
*/

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VenIntXmlTcc Alfa Defina se as tags CPF e CNPJ devem ser geradas no arquivo XML para nota fiscal de serviço N
VenNEmpresaNF Número Código da empresa da nota fiscal de serviço N
VenNFilialNF Número Código da filial da nota fiscal de serviço N
VenASerieNF Alfa Código da série da nota fiscal de serviço N
VenAIdRps Alfa Chave do RPS N
VenNNumeroRps Número Número do RPS N
VenASerieRps Alfa Série legal do RPS N
VenNTipoRps Número Tipo do RPS (1 = Recibo Provisório de Serviços; 2 = RPS Nota Fiscal Conjugada(Mista); 3 = Cupom) N
VenAInscricaoMunicipalLoteRps Alfa Inscrição municipal do lote RPS S
VenDDataEmissaoRps Data Data de emissão do RPS N
VenNStatusRps Número Status do RPS (1 = Normal; 2 = Cancelado) N
VenNValorServicos Número Valor total dos serviços da nota fiscal de serviço N
VenNValorDeducoes Número Valor total das deduções da nota fiscal de serviço N
VenNValorPis Número Valor total de PIS da nota fiscal de serviço N
VenNValorCofins Número Valor total de COFINS da nota fiscal de serviço N
VenNValorInss Número Valor total de INSS da nota fiscal de serviço N
VenNValorIr Número Valor total de IR da nota fiscal de serviço N
VenNValorCsll Número Valor total de CSLL da nota fiscal de serviço N
VenNValorIss Número Valor total de ISS da nota fiscal de serviço N
VenNIssRetido Número Indicativo se houve ISS retido (1 = Sim; 2 = Não) N
VenNOutrasRetencoes Número Valor total de outras retenções da nota fiscal de serviço N
VenNAliquotaIss Número Percentual de ISS da nota fiscal de serviço N
VenNDescontoIncondicionado Número Valor total de desconto incondicionado da nota fiscal de serviço N
VenNDescontoCondicionado Número Valor total de desconto condicionado da nota fiscal de serviço N
VenAItemListaServico Alfa Código do serviço prestado conforme Item da LC 116/2003 S
VenACodigoTributacaoMunicipio Alfa Código do serviço prestado conforme Item da LC 116/2003 S
VenACodigoTributacaoMunicipio Alfa Código do serviço prestado próprio do município N
VenADiscriminacao Alfa Descrição do serviço da nota fiscal de serviço S
VenNCodigoMunicipioServico Número Código do município (IBGE) onde o serviço foi prestado S
VenACnpjPrestador Alfa CNPJ do prestador do serviço N
VenAInscricaoMunicipalPrestador Alfa Inscrição municipal do prestador do serviço S
VenACpfTomador Alfa CPF do tomador do serviço S
VenACnpjTomador Alfa CNPJ do tomador do serviço S
VenAInscricaoMunicipalTomador Alfa Inscrição municipal do tomador do serviço S
VenARazaoSocialTomador Alfa Razão social do tomador do serviço S
VenAEnderecoTomador Alfa Endereço do tomador do serviço S
VenANumeroEnderecoTomador Alfa Número do endereço do tomador do serviço S
VenAComplementoEnderecoTomador Alfa Complemento do endereço do tomador do serviço S
VenABairroTomador Alfa Bairro do tomador do serviço S
VenNCodigoMunicipioTomador Número Código do município (IBGE) do tomador do serviço S
VenAUfTomador Alfa Sigla do estado (UF) do tomador do serviço S
VenACepTomador Alfa CEP do tomador do serviço S
VenATelefoneTomador Alfa Telefone do tomador do serviço S
VenAEmailTomador Alfa Email do tomador do serviço S
VenARazaoSocialIntermediario Alfa Razão social do intermediário do serviço S
VenACpfIntermediario Alfa CPF do intermediário do serviço S
VenACnpjIntermediario Alfa CNPJ do intermediário do serviço S
VenAInscricaoMunicipalIntermediario Alfa Inscrição municipal do intermediário do serviço S
VenACodigoObra Alfa Número da matrícula CEI da obra ou da empresa S
VenAArt Alfa Número da ART S
VenNRegimeEspecialTributacao Número Regime especial de tributação (1 = Microempresa Municipal; 2 = Estimativa; 3 = Sociedade de Profissionais; 4 = Cooperativa; 5 = Microempresário Individual (MEI); 6 = Microempresário e Empresa de Pequeno Porte (ME EPP)) N
VenNOptanteSimplesNacional Número Indicativo se é optante do simples nacional (1 = Sim; 2 = Não) N
VenACodigoCnae Alfa CNAE N

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.

Este artigo ajudou você?