Jump to content

Assista click.png tectoy.png

C6 chamada_c6.png botao.png

Gerar Lote Nfse Provedor Natal


vagnerfranco
Go to solution Solved by Italo Giurizzato Junior,
  • Este tópico foi criado há 2609 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Boa noite estou tentando gerar o lote NFSe para Natal mas não estou conseguindo enviar no modelo válido.

Segue em anexo modelo Válido e modelo que estou enviando.

Notei que no meu xml não está gerando algumas tags principalmente a inicial <EnviarLoteRpsEnvio>

Atc,

Vagner

 

Estou alimentando o compomente dessa forma.

procedure TF_Monta_Lote_Rps.Btn_Gera_NFSEClick(Sender: TObject);
var
   ValorISS: Double;
begin
        ACBrNFSe1.NotasFiscais.Clear;
        Lista_Dados.First;
        while not Lista_Dados.Eof do
        begin
                with ACBrNFSe1 do
                begin
                        NotasFiscais.NumeroLote:='1';
                        NotasFiscais.Transacao:=True;                
                        with NotasFiscais.Add.NFSe do
                        begin
                                IdentificacaoRps.Numero := FormatFloat('#########0', StrToInt(edtNfse.Text));
                                // Para o provedor ISS.NET em ambiente de Homologação mudar a série para '8'
                                IdentificacaoRps.Serie := 'UNICA';
                                // TnfseTipoRPS = ( trRPS, trNFConjugada, trCupom );
                                IdentificacaoRps.Tipo := trRPS;
                                DataEmissao := Now;
                                // TnfseNaturezaOperacao = ( noTributacaoNoMunicipio, noTributacaoForaMunicipio, noIsencao, noImune, noSuspensaDecisaoJudicial, noSuspensaProcedimentoAdministrativo );
                                NaturezaOperacao := noTributacaoNoMunicipio;
                                //     NaturezaOperacao := noTributacaoNoMunicipio51;
                                // TnfseRegimeEspecialTributacao = ( retNenhum, retMicroempresaMunicipal, retEstimativa, retSociedadeProfissionais, retCooperativa, retMicroempresarioIndividual, retMicroempresarioEmpresaPP );
                                //     RegimeEspecialTributacao := retNenhum;
                                RegimeEspecialTributacao := retMicroempresaMunicipal;
                                // TnfseSimNao = ( snSim, snNao );
                                OptanteSimplesNacional := snSim;
                                // TnfseSimNao = ( snSim, snNao );
                                IncentivadorCultural := snNao;
                                // TnfseSimNao = ( snSim, snNao );
                                // snSim = Ambiente de Produção
                                // snNao = Ambiente de Homologação
                                Producao := snNao;
                                // TnfseStatusRPS = ( srNormal, srCancelado );
                                Status := srNormal;
                                // Somente Os provedores Betha, FISSLex e SimplISS permitem incluir no RPS
                                // a TAG: OutrasInformacoes os demais essa TAG é gerada e preenchida pelo
                                // WebService do provedor.
                                OutrasInformacoes := 'Pagamento a Vista';
                                (* Usando quando o RPS for substituir outro
                                RpsSubstituido.Numero := FormatFloat('#########0', i);
                                RpsSubstituido.Serie  := 'UNICA';
                                // TnfseTipoRPS = ( trRPS, trNFConjugada, trCupom );
                                RpsSubstituido.Tipo   := trRPS;*)
                                Servico.Valores.ValorServicos          := Lista_Dadosvalor_nota.Value;
                                Servico.Valores.ValorDeducoes          := 0.00;
                                Servico.Valores.ValorPis               := 0.00;
                                Servico.Valores.ValorCofins            := 0.00;
                                Servico.Valores.ValorInss              := 0.00;
                                Servico.Valores.ValorIr                := 0.00;
                                Servico.Valores.ValorCsll              := 0.00;
                                // TnfseSituacaoTributaria = ( stRetencao, stNormal, stSubstituicao );
                                // stRetencao = snSim
                                // stNormal   = snNao
                                // Neste exemplo não temos ISS Retido ( stNormal = Não )
                                // Logo o valor do ISS Retido é igual a zero.
                                Servico.Valores.IssRetido              := stNormal;
                                Servico.Valores.ValorIssRetido         := 0.00;
                                Servico.Valores.OutrasRetencoes        := 0.00;
                                Servico.Valores.DescontoIncondicionado := 0.00;
                                Servico.Valores.DescontoCondicionado   := 0.00;
                                Servico.Valores.BaseCalculo := Servico.Valores.ValorServicos - Servico.Valores.ValorDeducoes - Servico.Valores.DescontoIncondicionado;
                                // No caso do provedor Ginfes devemos informar a aliquota já dividida por 100
                                // para outros provedores devemos informar por exemplo 3, mas ao fazer o calculo
                                // do valor do ISS devemos dividir por 100
                                Servico.Valores.Aliquota    := 0.05;
                                // Valor do ISS calculado multiplicando-se a base de calculo pela aliquota
                                ValorISS := Servico.Valores.BaseCalculo * Servico.Valores.Aliquota;
                                // A função RoundTo5 é usada para arredondar valores, sendo que o segundo
                                // parametro se refere ao numero de casas decimais.
                                // exemplos: RoundTo5(50.532, -2) ==> 50.53
                                // exemplos: RoundTo5(50.535, -2) ==> 50.54
                                // exemplos: RoundTo5(50.536, -2) ==> 50.54
                                Servico.Valores.ValorIss := RoundTo5(ValorISS, -2);
                                Servico.Valores.ValorLiquidoNfse := Servico.Valores.ValorServicos -
                                                 Servico.Valores.ValorPis -
                                                 Servico.Valores.ValorCofins -
                                                 Servico.Valores.ValorInss -
                                                 Servico.Valores.ValorIr -
                                                 Servico.Valores.ValorCsll -
                                                 Servico.Valores.OutrasRetencoes -
                                                 Servico.Valores.ValorIssRetido -
                                                 Servico.Valores.DescontoIncondicionado -
                                                 Servico.Valores.DescontoCondicionado;
                                // TnfseResponsavelRetencao = ( ptTomador, rtPrestador );
                                Servico.ResponsavelRetencao := ptTomador;
                                Servico.ItemListaServico    := '01.07';
                                // Para o provedor ISS.NET em ambiente de Homologação
                                // o Codigo CNAE tem que ser '6511102'
                                // Servico.CodigoCnae                := '123'; // Informação Opcional
                                Servico.CodigoTributacaoMunicipio := '118879';
                                Servico.Discriminacao             := 'discriminacao I;discriminacao II';
                                // Para o provedor ISS.NET em ambiente de Homologação
                                // o Codigo do Municipio tem que ser '999'
                                Servico.CodigoMunicipio := edtCodCidade.Text;
                                // Informar A Exigibilidade ISS para fintelISS [1/2/3/4/5/6/7]
                                Servico.ExigibilidadeISS := exiExigivel;
                                // Informar para Saatri
                                Servico.CodigoPais := 1058; // Brasil
                                Servico.MunicipioIncidencia := StrToIntDef(edtCodCidade.Text, 0);
 
                                    // Somente o provedor SimplISS permite infomar mais de 1 serviço
                                with Servico.ItemServico.Add do
                                begin
                                        Descricao     := 'SERVICO 1';
                                        Quantidade    := 1;
                                        ValorUnitario := 15.00;
                                end;
                                Prestador.Cnpj               := edtEmitCNPJ.Text;
                                Prestador.InscricaoMunicipal := edtEmitIM.Text;
                                // Para o provedor ISSDigital deve-se informar também:
{                                Prestador.Senha        := 'senha';
                                Prestador.FraseSecreta := 'frase secreta';}
                                Prestador.cUF          := 24;
                                PrestadorServico.Endereco.CodigoMunicipio := edtCodCidade.Text;
                                PrestadorServico.RazaoSocial := edtEmitRazao.Text;
                                Tomador.IdentificacaoTomador.CpfCnpj            := Lista_Dadoscpf_responsavel.Value;
                                Tomador.IdentificacaoTomador.InscricaoMunicipal := '';
                                Tomador.RazaoSocial := Lista_Dadosnome_responsavel.Value;
                                Tomador.Endereco.Endereco        := Lista_Dadosendereco_responsavel.Value;
                                Tomador.Endereco.Numero          := Somente_Numeros(Lista_Dadosendereco_responsavel.Value);
                                Tomador.Endereco.Complemento     := '';
                                Tomador.Endereco.Bairro          := Lista_Dadosbairro_responsavel.Value;
                                Tomador.Endereco.CodigoMunicipio := edtCodCidade.Text;
                                Tomador.Endereco.UF              := edtEmitUF.Text;
                                Tomador.Endereco.CodigoPais      := 1058; // Brasil
                                Tomador.Endereco.CEP             := Lista_Dadoscep_responsavel.Value;
                                //Provedor Equiplano é obrigatório o pais e IE
                                Tomador.Endereco.xPais           := 'BRASIL';
                                Tomador.IdentificacaoTomador.InscricaoEstadual := '';
                                Tomador.Contato.Telefone := Lista_Dadostelefone_responsavel.Value;
                                Tomador.Contato.Email    := Lista_Dadosemail_responsavel.Value;
                        end;
                end;
                Lista_Dados.Next;
        end;
        ACBrNFSe1.GerarLote('1');
end;
 

 

 

Xml Exemplo da Prefeitura

 

<?xml version="1.0"?>
 
-<EnviarLoteRpsEnvio xmlns="http://www.abrasf.or...ivos/nfse.xsd">
 
 
-<LoteRps Id="lote">
 
<NumeroLote>1</NumeroLote>
 
<Cnpj>27596568000505</Cnpj>
 
<InscricaoMunicipal>1000047</InscricaoMunicipal>
 
<QuantidadeRps>1</QuantidadeRps>
 
 
-<ListaRps>
 
 
-<Rps>
 
 
-<InfRps Id="rps:1ABCDZ">
 
 
-<IdentificacaoRps>
 
<Numero>1</Numero>
 
<Serie>ABCDH</Serie>
 
<Tipo>1</Tipo>
 
</IdentificacaoRps>
 
<DataEmissao>2010-06-16T21:00:00</DataEmissao>
 
<NaturezaOperacao>1</NaturezaOperacao>
 
<RegimeEspecialTributacao>6</RegimeEspecialTributacao>
 
<OptanteSimplesNacional>1</OptanteSimplesNacional>
 
<IncentivadorCultural>2</IncentivadorCultural>
 
<Status>1</Status>
 
 
-<Servico>
 
 
-<Valores>
 
<ValorServicos>1000</ValorServicos>
 
<ValorPis>10</ValorPis>
 
<ValorCofins>10</ValorCofins>
 
<ValorInss>10</ValorInss>
 
<ValorIr>10</ValorIr>
 
<ValorCsll>10</ValorCsll>
 
<IssRetido>1</IssRetido>
 
<ValorIss>50</ValorIss>
 
<OutrasRetencoes>10</OutrasRetencoes>
 
<BaseCalculo>1000</BaseCalculo>
 
<Aliquota>0.05</Aliquota>
 
</Valores>
 
<ItemListaServico>11.01</ItemListaServico>
 
<CodigoCnae>4520005</CodigoCnae>
 
<Discriminacao>Teste.</Discriminacao>
 
<CodigoMunicipio>3106200</CodigoMunicipio>
 
</Servico>
 
 
-<Prestador>
 
<Cnpj>27596568000505</Cnpj>
 
<InscricaoMunicipal>1000047</InscricaoMunicipal>
 
</Prestador>
 
 
-<Tomador>
 
 
-<IdentificacaoTomador>
 
 
-<CpfCnpj>
 
<Cnpj>24533572000102</Cnpj>
 
</CpfCnpj>
 
<InscricaoMunicipal>1000039</InscricaoMunicipal>
 
</IdentificacaoTomador>
 
<RazaoSocial>INSCRICAO DE TESTE SIATU - DAGUA -PAULINOS</RazaoSocial>
 
 
-<Endereco>
 
<Endereco>DA BAHIA</Endereco>
 
<Numero>200</Numero>
 
<Complemento>ANDAR 14</Complemento>
 
<Bairro>CENTRO</Bairro>
 
<CodigoMunicipio>2408102</CodigoMunicipio>
 
<Uf>RN</Uf>
 
<Cep>30160010</Cep>
 
</Endereco>
 
 
-<Contato>
 
<Email>[email protected]</Email>
 
</Contato>
 
</Tomador>
 
 
-<ConstrucaoCivil>
 
<CodigoObra>1234</CodigoObra>
 
<Art>1234</Art>
 
</ConstrucaoCivil>
 
</InfRps>
 
 
 
 
-<SignedInfo>
 
<CanonicalizationMethod Algorithm="http://www.w3.org/TR...WithComments"/>
 
<SignatureMethod Algorithm="http://www.w3.org/20...sig#rsa-sha1"/>
 
 
-<Reference URI="#rps:1ABCDZ">
 
 
-<Transforms>
 
 
</Transforms>
 
<DigestMethod Algorithm="http://www.w3.org/20...xmldsig#sha1"/>
 
<DigestValue>mMyQLAm4psxx52kaD8Jlta3ouPM=</DigestValue>
 
</Reference>
 
</SignedInfo>
 
<SignatureValue> qBKfaNz6RbsYUxCOrjGZ9zrdgiGL7QSBxjlhYRlKDNlDERlDWvM8gi28yus8FoUb0v2CTKKIBz0tzfqxgk60rke4YCMkTzdWfpm7ofMIhYC9VHqbWdInC20znOKygJy5hyIx6JBoyXbejnw/0KF+2E1P1ZehqXJWZqY+KPaIGAY= </SignatureValue>
 
 
-<KeyInfo>
 
 
-<X509Data>
 
<X509Certificate> MIIE7DCCA9SgAwIBAgIQZMlLC9ZEsHWsnvJNdMI2yzANBgkqhkiG9w0BAQUFADBqMQswCQYDVQQGEwJCUjETMBEGA1UEChMKSUNQLUJyYXNpbDEsMCoGA1UECxMjU2VjcmV0YXJpYSBkYSBSZWNlaXRhIEZlZGVyYWwgLSBTUkYxGDAWBgNVBAMTD0FDIFBST0RFTUdFIFNSRjAeFw0wNzEwMzEwMDAwMDBaFw0xMDEwMzAyMzU5NTlaMIGQMQswCQYDVQQGEwJCUjETMBEGA1UEChQKSUNQLUJyYXNpbDEqMCgGA1UECxQhU2VjcmV0YXJpYSBkYSBSZWNlaXRhIEZlZGVyYWwtU1JGMRIwEAYDVQQLFAlTUkYgZS1DUEYxLDAqBgNVBAMTI0VER0FSIERPIENBUk1PIEZFUlJFSVJBOjQzMjYwMTUyNjg3MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC6M+9XT5KLQN3IH8mAr+S6vxiochY/EwF8EhtNoxPTYl+zr0Dh+eZsRG31bN410nr2OrwncrRorMK8Ngq+j3FnNF0nIMigaaa5NAEfIk3Yy4kuqrTUZBpqUJvCqc3mkF3C3XD0MTmtbVTWCvYIk+qn3t5ShHyMnQcuah5Q0ItSbQIDAQABo4IB6TCCAeUwgZUGA1UdEQSBjTCBiqA9BgVgTAEDAaA0BDIyMTAzMTk2NDQzMjYwMTUyNjg3MDAwMDAwMDAwMDAwMDAwMDBNLTI4ODQwODVTU1BNR6AXBgVgTAEDBqAOBAwwMDAwMDAwMDAwMDCgHgYFYEwBAwWgFQQTMDAwMDAwMDAwMDAwMDAwMDAwMIEQZWRnYXJAcGJoLmdvdi5icjAJBgNVHRMEAjAAMF8GA1UdHwRYMFYwVKBSoFCGTmh0dHA6Ly9pY3AtYnJhc2lsLmNlcnRpc2lnbi5jb20uYnIvcmVwb3NpdG9yaW8vbGNyL0FDUFJPREVNR0VTUkYvTGF0ZXN0Q1JMLmNybDAfBgNVHSMEGDAWgBTdO9vtjZcRRUMBQ020Ev0O7niacDAOBgNVHQ8BAf8EBAMCBeAwVQYDVR0gBE4wTDBKBgZgTAECAxQwQDA+BggrBgEFBQcCARYyaHR0cDovL2ljcC1icmFzaWwuY2VydGlzaWduLmNvbS5ici9yZXBvc2l0b3Jpby9kcGMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMCMDgGCCsGAQUFBwEBBCwwKjAoBggrBgEFBQcwAYYcaHR0cDovL29jc3AuY2VydGlzaWduLmNvbS5icjANBgkqhkiG9w0BAQUFAAOCAQEAYFcjZj4lGVEREHBaHtcRletWS6/mvpkxmodwj3ele5yXsxuqSZd7ebHbKewXx7gkyaWFkFAxFanQhls2tYKjg6haqt2b0AO1FsitVIHkMcxRwkU9G+1ec8yfdxymra2VdXazkxuvqKABgxkqKnaFdHjje7cjWDgwparymH64mTlHkSQz59GutJW0xfwBHcMGx0/9/iIug6pfMQivWf0NMVpFNzxO5ZNPEuOeBhVDxQr4+KB+4B9xDai/3J6f42UNbSy+z3xuB0K8/7V7BsFUYOYFSNnBrXhvbvXtZOtteX65V0r1+RJJX5OK+PAPhZ57T1LEmHMggdo5kli3Nr1KFQ== </X509Certificate>
 
</X509Data>
 
</KeyInfo>
 
</Signature>
 
</Rps>
 
</ListaRps>
 
</LoteRps>
 
 
-<Signature xmlns="http://www.w3.org/2000/09/xmldsig#"Id="Ass_lote">
 
 
-<SignedInfo>
 
<CanonicalizationMethod Algorithm="http://www.w3.org/TR...WithComments"/>
 
<SignatureMethod Algorithm="http://www.w3.org/20...sig#rsa-sha1"/>
 
 
-<Reference URI="#lote">
 
 
-<Transforms>
 
 
</Transforms>
 
<DigestMethod Algorithm="http://www.w3.org/20...xmldsig#sha1"/>
 
<DigestValue>n42EhtzDSnZ071g+44ZMBCc74UQ=</DigestValue>
 
</Reference>
 
</SignedInfo>
 
<SignatureValue> pQyeXnJ2S9KyUJ1BE3k3PZuDpk7WkD2nMPLoELSLJeNBe9TwmLhImsIUS4inAUreuTsjfrs2BUmChN6jPA0/1cSR0GbblLsHFN+IwPE2dnPN/u0vIOmsan4MuW1OnlH6KexmDHRj/uFwjoXfSJ0JJE1u9bYdbsp5LGlFuc//CCQ= </SignatureValue>
 
 
-<KeyInfo>
 
 
-<X509Data>
 
<X509Certificate> MIIE7DCCA9SgAwIBAgIQZMlLC9ZEsHWsnvJNdMI2yzANBgkqhkiG9w0BAQUFADBqMQswCQYDVQQGEwJCUjETMBEGA1UEChMKSUNQLUJyYXNpbDEsMCoGA1UECxMjU2VjcmV0YXJpYSBkYSBSZWNlaXRhIEZlZGVyYWwgLSBTUkYxGDAWBgNVBAMTD0FDIFBST0RFTUdFIFNSRjAeFw0wNzEwMzEwMDAwMDBaFw0xMDEwMzAyMzU5NTlaMIGQMQswCQYDVQQGEwJCUjETMBEGA1UEChQKSUNQLUJyYXNpbDEqMCgGA1UECxQhU2VjcmV0YXJpYSBkYSBSZWNlaXRhIEZlZGVyYWwtU1JGMRIwEAYDVQQLFAlTUkYgZS1DUEYxLDAqBgNVBAMTI0VER0FSIERPIENBUk1PIEZFUlJFSVJBOjQzMjYwMTUyNjg3MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC6M+9XT5KLQN3IH8mAr+S6vxiochY/EwF8EhtNoxPTYl+zr0Dh+eZsRG31bN410nr2OrwncrRorMK8Ngq+j3FnNF0nIMigaaa5NAEfIk3Yy4kuqrTUZBpqUJvCqc3mkF3C3XD0MTmtbVTWCvYIk+qn3t5ShHyMnQcuah5Q0ItSbQIDAQABo4IB6TCCAeUwgZUGA1UdEQSBjTCBiqA9BgVgTAEDAaA0BDIyMTAzMTk2NDQzMjYwMTUyNjg3MDAwMDAwMDAwMDAwMDAwMDBNLTI4ODQwODVTU1BNR6AXBgVgTAEDBqAOBAwwMDAwMDAwMDAwMDCgHgYFYEwBAwWgFQQTMDAwMDAwMDAwMDAwMDAwMDAwMIEQZWRnYXJAcGJoLmdvdi5icjAJBgNVHRMEAjAAMF8GA1UdHwRYMFYwVKBSoFCGTmh0dHA6Ly9pY3AtYnJhc2lsLmNlcnRpc2lnbi5jb20uYnIvcmVwb3NpdG9yaW8vbGNyL0FDUFJPREVNR0VTUkYvTGF0ZXN0Q1JMLmNybDAfBgNVHSMEGDAWgBTdO9vtjZcRRUMBQ020Ev0O7niacDAOBgNVHQ8BAf8EBAMCBeAwVQYDVR0gBE4wTDBKBgZgTAECAxQwQDA+BggrBgEFBQcCARYyaHR0cDovL2ljcC1icmFzaWwuY2VydGlzaWduLmNvbS5ici9yZXBvc2l0b3Jpby9kcGMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMCMDgGCCsGAQUFBwEBBCwwKjAoBggrBgEFBQcwAYYcaHR0cDovL29jc3AuY2VydGlzaWduLmNvbS5icjANBgkqhkiG9w0BAQUFAAOCAQEAYFcjZj4lGVEREHBaHtcRletWS6/mvpkxmodwj3ele5yXsxuqSZd7ebHbKewXx7gkyaWFkFAxFanQhls2tYKjg6haqt2b0AO1FsitVIHkMcxRwkU9G+1ec8yfdxymra2VdXazkxuvqKABgxkqKnaFdHjje7cjWDgwparymH64mTlHkSQz59GutJW0xfwBHcMGx0/9/iIug6pfMQivWf0NMVpFNzxO5ZNPEuOeBhVDxQr4+KB+4B9xDai/3J6f42UNbSy+z3xuB0K8/7V7BsFUYOYFSNnBrXhvbvXtZOtteX65V0r1+RJJX5OK+PAPhZ57T1LEmHMggdo5kli3Nr1KFQ== </X509Certificate>
 
</X509Data>
 
</KeyInfo>
 
</Signature>
 
</EnviarLoteRpsEnvio>

 

 

 

 

Xml que Estou Gerando

 

 

<?xml version="1.0"?>
 
-<EnviarLoteRpsEnvio xmlns="http://www.abrasf.or...ivos/nfse.xsd">
 
 
-<LoteRps Id="lote">
 
<NumeroLote>1</NumeroLote>
 
<Cnpj>27596568000505</Cnpj>
 
<InscricaoMunicipal>1000047</InscricaoMunicipal>
 
<QuantidadeRps>1</QuantidadeRps>
 
 
-<ListaRps>
 
 
-<Rps>
 
 
-<InfRps Id="rps:1ABCDZ">
 
 
-<IdentificacaoRps>
 
<Numero>1</Numero>
 
<Serie>ABCDH</Serie>
 
<Tipo>1</Tipo>
 
</IdentificacaoRps>
 
<DataEmissao>2010-06-16T21:00:00</DataEmissao>
 
<NaturezaOperacao>1</NaturezaOperacao>
 
<RegimeEspecialTributacao>6</RegimeEspecialTributacao>
 
<OptanteSimplesNacional>1</OptanteSimplesNacional>
 
<IncentivadorCultural>2</IncentivadorCultural>
 
<Status>1</Status>
 
 
-<Servico>
 
 
-<Valores>
 
<ValorServicos>1000</ValorServicos>
 
<ValorPis>10</ValorPis>
 
<ValorCofins>10</ValorCofins>
 
<ValorInss>10</ValorInss>
 
<ValorIr>10</ValorIr>
 
<ValorCsll>10</ValorCsll>
 
<IssRetido>1</IssRetido>
 
<ValorIss>50</ValorIss>
 
<OutrasRetencoes>10</OutrasRetencoes>
 
<BaseCalculo>1000</BaseCalculo>
 
<Aliquota>0.05</Aliquota>
 
</Valores>
 
<ItemListaServico>11.01</ItemListaServico>
 
<CodigoCnae>4520005</CodigoCnae>
 
<Discriminacao>Teste.</Discriminacao>
 
<CodigoMunicipio>3106200</CodigoMunicipio>
 
</Servico>
 
 
-<Prestador>
 
<Cnpj>27596568000505</Cnpj>
 
<InscricaoMunicipal>1000047</InscricaoMunicipal>
 
</Prestador>
 
 
-<Tomador>
 
 
-<IdentificacaoTomador>
 
 
-<CpfCnpj>
 
<Cnpj>24533572000102</Cnpj>
 
</CpfCnpj>
 
<InscricaoMunicipal>1000039</InscricaoMunicipal>
 
</IdentificacaoTomador>
 
<RazaoSocial>INSCRICAO DE TESTE SIATU - DAGUA -PAULINOS</RazaoSocial>
 
 
-<Endereco>
 
<Endereco>DA BAHIA</Endereco>
 
<Numero>200</Numero>
 
<Complemento>ANDAR 14</Complemento>
 
<Bairro>CENTRO</Bairro>
 
<CodigoMunicipio>2408102</CodigoMunicipio>
 
<Uf>RN</Uf>
 
<Cep>30160010</Cep>
 
</Endereco>
 
 
-<Contato>
 
<Email>[email protected]</Email>
 
</Contato>
 
</Tomador>
 
 
-<ConstrucaoCivil>
 
<CodigoObra>1234</CodigoObra>
 
<Art>1234</Art>
 
</ConstrucaoCivil>
 
</InfRps>
 
 
 
 
-<SignedInfo>
 
<CanonicalizationMethod Algorithm="http://www.w3.org/TR...WithComments"/>
 
<SignatureMethod Algorithm="http://www.w3.org/20...sig#rsa-sha1"/>
 
 
-<Reference URI="#rps:1ABCDZ">
 
 
-<Transforms>
 
 
</Transforms>
 
<DigestMethod Algorithm="http://www.w3.org/20...xmldsig#sha1"/>
 
<DigestValue>mMyQLAm4psxx52kaD8Jlta3ouPM=</DigestValue>
 
</Reference>
 
</SignedInfo>
 
<SignatureValue> qBKfaNz6RbsYUxCOrjGZ9zrdgiGL7QSBxjlhYRlKDNlDERlDWvM8gi28yus8FoUb0v2CTKKIBz0tzfqxgk60rke4YCMkTzdWfpm7ofMIhYC9VHqbWdInC20znOKygJy5hyIx6JBoyXbejnw/0KF+2E1P1ZehqXJWZqY+KPaIGAY= </SignatureValue>
 
 
-<KeyInfo>
 
 
-<X509Data>
 
<X509Certificate> MIIE7DCCA9SgAwIBAgIQZMlLC9ZEsHWsnvJNdMI2yzANBgkqhkiG9w0BAQUFADBqMQswCQYDVQQGEwJCUjETMBEGA1UEChMKSUNQLUJyYXNpbDEsMCoGA1UECxMjU2VjcmV0YXJpYSBkYSBSZWNlaXRhIEZlZGVyYWwgLSBTUkYxGDAWBgNVBAMTD0FDIFBST0RFTUdFIFNSRjAeFw0wNzEwMzEwMDAwMDBaFw0xMDEwMzAyMzU5NTlaMIGQMQswCQYDVQQGEwJCUjETMBEGA1UEChQKSUNQLUJyYXNpbDEqMCgGA1UECxQhU2VjcmV0YXJpYSBkYSBSZWNlaXRhIEZlZGVyYWwtU1JGMRIwEAYDVQQLFAlTUkYgZS1DUEYxLDAqBgNVBAMTI0VER0FSIERPIENBUk1PIEZFUlJFSVJBOjQzMjYwMTUyNjg3MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC6M+9XT5KLQN3IH8mAr+S6vxiochY/EwF8EhtNoxPTYl+zr0Dh+eZsRG31bN410nr2OrwncrRorMK8Ngq+j3FnNF0nIMigaaa5NAEfIk3Yy4kuqrTUZBpqUJvCqc3mkF3C3XD0MTmtbVTWCvYIk+qn3t5ShHyMnQcuah5Q0ItSbQIDAQABo4IB6TCCAeUwgZUGA1UdEQSBjTCBiqA9BgVgTAEDAaA0BDIyMTAzMTk2NDQzMjYwMTUyNjg3MDAwMDAwMDAwMDAwMDAwMDBNLTI4ODQwODVTU1BNR6AXBgVgTAEDBqAOBAwwMDAwMDAwMDAwMDCgHgYFYEwBAwWgFQQTMDAwMDAwMDAwMDAwMDAwMDAwMIEQZWRnYXJAcGJoLmdvdi5icjAJBgNVHRMEAjAAMF8GA1UdHwRYMFYwVKBSoFCGTmh0dHA6Ly9pY3AtYnJhc2lsLmNlcnRpc2lnbi5jb20uYnIvcmVwb3NpdG9yaW8vbGNyL0FDUFJPREVNR0VTUkYvTGF0ZXN0Q1JMLmNybDAfBgNVHSMEGDAWgBTdO9vtjZcRRUMBQ020Ev0O7niacDAOBgNVHQ8BAf8EBAMCBeAwVQYDVR0gBE4wTDBKBgZgTAECAxQwQDA+BggrBgEFBQcCARYyaHR0cDovL2ljcC1icmFzaWwuY2VydGlzaWduLmNvbS5ici9yZXBvc2l0b3Jpby9kcGMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMCMDgGCCsGAQUFBwEBBCwwKjAoBggrBgEFBQcwAYYcaHR0cDovL29jc3AuY2VydGlzaWduLmNvbS5icjANBgkqhkiG9w0BAQUFAAOCAQEAYFcjZj4lGVEREHBaHtcRletWS6/mvpkxmodwj3ele5yXsxuqSZd7ebHbKewXx7gkyaWFkFAxFanQhls2tYKjg6haqt2b0AO1FsitVIHkMcxRwkU9G+1ec8yfdxymra2VdXazkxuvqKABgxkqKnaFdHjje7cjWDgwparymH64mTlHkSQz59GutJW0xfwBHcMGx0/9/iIug6pfMQivWf0NMVpFNzxO5ZNPEuOeBhVDxQr4+KB+4B9xDai/3J6f42UNbSy+z3xuB0K8/7V7BsFUYOYFSNnBrXhvbvXtZOtteX65V0r1+RJJX5OK+PAPhZ57T1LEmHMggdo5kli3Nr1KFQ== </X509Certificate>
 
</X509Data>
 
</KeyInfo>
 
</Signature>
 
</Rps>
 
</ListaRps>
 
</LoteRps>
 
 
-<Signature xmlns="http://www.w3.org/2000/09/xmldsig#"Id="Ass_lote">
 
 
-<SignedInfo>
 
<CanonicalizationMethod Algorithm="http://www.w3.org/TR...WithComments"/>
 
<SignatureMethod Algorithm="http://www.w3.org/20...sig#rsa-sha1"/>
 
 
-<Reference URI="#lote">
 
 
-<Transforms>
 
 
</Transforms>
 
<DigestMethod Algorithm="http://www.w3.org/20...xmldsig#sha1"/>
 
<DigestValue>n42EhtzDSnZ071g+44ZMBCc74UQ=</DigestValue>
 
</Reference>
 
</SignedInfo>
 
<SignatureValue> pQyeXnJ2S9KyUJ1BE3k3PZuDpk7WkD2nMPLoELSLJeNBe9TwmLhImsIUS4inAUreuTsjfrs2BUmChN6jPA0/1cSR0GbblLsHFN+IwPE2dnPN/u0vIOmsan4MuW1OnlH6KexmDHRj/uFwjoXfSJ0JJE1u9bYdbsp5LGlFuc//CCQ= </SignatureValue>
 
 
-<KeyInfo>
 
 
-<X509Data>
 
<X509Certificate> MIIE7DCCA9SgAwIBAgIQZMlLC9ZEsHWsnvJNdMI2yzANBgkqhkiG9w0BAQUFADBqMQswCQYDVQQGEwJCUjETMBEGA1UEChMKSUNQLUJyYXNpbDEsMCoGA1UECxMjU2VjcmV0YXJpYSBkYSBSZWNlaXRhIEZlZGVyYWwgLSBTUkYxGDAWBgNVBAMTD0FDIFBST0RFTUdFIFNSRjAeFw0wNzEwMzEwMDAwMDBaFw0xMDEwMzAyMzU5NTlaMIGQMQswCQYDVQQGEwJCUjETMBEGA1UEChQKSUNQLUJyYXNpbDEqMCgGA1UECxQhU2VjcmV0YXJpYSBkYSBSZWNlaXRhIEZlZGVyYWwtU1JGMRIwEAYDVQQLFAlTUkYgZS1DUEYxLDAqBgNVBAMTI0VER0FSIERPIENBUk1PIEZFUlJFSVJBOjQzMjYwMTUyNjg3MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC6M+9XT5KLQN3IH8mAr+S6vxiochY/EwF8EhtNoxPTYl+zr0Dh+eZsRG31bN410nr2OrwncrRorMK8Ngq+j3FnNF0nIMigaaa5NAEfIk3Yy4kuqrTUZBpqUJvCqc3mkF3C3XD0MTmtbVTWCvYIk+qn3t5ShHyMnQcuah5Q0ItSbQIDAQABo4IB6TCCAeUwgZUGA1UdEQSBjTCBiqA9BgVgTAEDAaA0BDIyMTAzMTk2NDQzMjYwMTUyNjg3MDAwMDAwMDAwMDAwMDAwMDBNLTI4ODQwODVTU1BNR6AXBgVgTAEDBqAOBAwwMDAwMDAwMDAwMDCgHgYFYEwBAwWgFQQTMDAwMDAwMDAwMDAwMDAwMDAwMIEQZWRnYXJAcGJoLmdvdi5icjAJBgNVHRMEAjAAMF8GA1UdHwRYMFYwVKBSoFCGTmh0dHA6Ly9pY3AtYnJhc2lsLmNlcnRpc2lnbi5jb20uYnIvcmVwb3NpdG9yaW8vbGNyL0FDUFJPREVNR0VTUkYvTGF0ZXN0Q1JMLmNybDAfBgNVHSMEGDAWgBTdO9vtjZcRRUMBQ020Ev0O7niacDAOBgNVHQ8BAf8EBAMCBeAwVQYDVR0gBE4wTDBKBgZgTAECAxQwQDA+BggrBgEFBQcCARYyaHR0cDovL2ljcC1icmFzaWwuY2VydGlzaWduLmNvbS5ici9yZXBvc2l0b3Jpby9kcGMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMCMDgGCCsGAQUFBwEBBCwwKjAoBggrBgEFBQcwAYYcaHR0cDovL29jc3AuY2VydGlzaWduLmNvbS5icjANBgkqhkiG9w0BAQUFAAOCAQEAYFcjZj4lGVEREHBaHtcRletWS6/mvpkxmodwj3ele5yXsxuqSZd7ebHbKewXx7gkyaWFkFAxFanQhls2tYKjg6haqt2b0AO1FsitVIHkMcxRwkU9G+1ec8yfdxymra2VdXazkxuvqKABgxkqKnaFdHjje7cjWDgwparymH64mTlHkSQz59GutJW0xfwBHcMGx0/9/iIug6pfMQivWf0NMVpFNzxO5ZNPEuOeBhVDxQr4+KB+4B9xDai/3J6f42UNbSy+z3xuB0K8/7V7BsFUYOYFSNnBrXhvbvXtZOtteX65V0r1+RJJX5OK+PAPhZ57T1LEmHMggdo5kli3Nr1KFQ== </X509Certificate>
 
</X509Data>
 
</KeyInfo>
 
</Signature>
 
</EnviarLoteRpsEnvio>
Arquivo(s) anexado(s)

 

Link to comment
Share on other sites

  • Consultores

Boa noite Vagner,

 

Por favor não post como texto fragmento de código ou conteúdo de arquivo XML, procure sempre anexar os arquivos ao post.

Consultor SAC ACBr Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Link to comment
Share on other sites

  • Consultores
  • Solution

Bom dia Vagner,

 

Algumas observações:

 

1. O arquivo referente ao modelo note que o XML do RPS encontra-se dentro de um lote ( grupo <LoteRps> ) e este por sua vez dentro do grupo <EnviarLoteRpsEnvio>.

 

2. O arquivo referente ao gerado pelo componente nada mais é do que o XML do RPS e sem a assinatura.

 

3. O do modelo tanto o RPS quanto o Lote ambos estão assinados.

 

4. Com relação a sua rotina, troque: ACBrNFSe1.GerarLote('1');       por         ACBrNFSe1.Enviar('1');

 

5. O método Enviar vai gerar o XML do RPS e assinar, gerar o Lote e assinar e por fim colocar o lote dentro do grupo <EnviarLoteRpsEnvio> conforme o modelo.

Consultor SAC ACBr Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.