Assinar Rps e Lote na NFSe

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Dudu_XBase
Membro Master
Membro Master
Mensagens: 1071
Registrado em: 25 Ago 2003 16:55

Assinar Rps e Lote na NFSe

Mensagem por Dudu_XBase »

Bom dia Galera...
Achei que nunca mexeria com isso mas to aqui batendo cabeça....

Assinamos o rps e depois o lote .... o retorna "Assinatura do RPS inválida"...

Já tentamos fazer de outra forma como falado

Código: Selecionar todos

<EnviarLoteRpsSincronoEnvio>
<LoteRps versao="2.01" Id="lote00000058">
<NumeroLote>58</NumeroLote>
<CpfCnpj>
<Cnpj>62103619000340</Cnpj>
</CpfCnpj>
<InscricaoMunicipal>10866</InscricaoMunicipal>
<QuantidadeRps>1</QuantidadeRps>
<ListaRps>
<Rps>
<InfDeclaracaoPrestacaoServico Id="rps49">
<Rps>
<IdentificacaoRps>
<Numero>49</Numero>
<Serie>A</Serie>
<Tipo>1</Tipo>
</IdentificacaoRps>
<DataEmissao>2021-04-06</DataEmissao>
<Status>1</Status>
</Rps>
<Competencia>2021-01-10</Competencia>
<Servico>
<Valores>
<ValorServicos>975.15</ValorServicos>
</Valores>
<IssRetido>2</IssRetido>
<ItemListaServico>8.01</ItemListaServico>
<CodigoCnae>851210</CodigoCnae>
<CodigoTributacaoMunicipio>8.01</CodigoTributacaoMunicipio>
<Discriminacao>
MATRICULA - JANEIRO/2021 975,15 - VALOR LIQUIDO - 975,15. -  ID:00001720210101
</Discriminacao>
<CodigoMunicipio>3151800</CodigoMunicipio>
<ExigibilidadeISS>3</ExigibilidadeISS>
<MunicipioIncidencia>3151800</MunicipioIncidencia>
</Servico>
<Prestador>
<CpfCnpj>
<Cnpj>62103619000340</Cnpj>
</CpfCnpj>
<InscricaoMunicipal>10866</InscricaoMunicipal>
</Prestador>
<Tomador>
<IdentificacaoTomador>
<CpfCnpj>
<Cpf>06154137656</Cpf>
</CpfCnpj>
</IdentificacaoTomador>
<RazaoSocial>XXXXXX</RazaoSocial>
<Endereco>
<Endereco>XXXXX</Endereco>
<Numero>93</Numero>
<Bairro>Res. Morumbi</Bairro>
<CodigoMunicipio>3151800</CodigoMunicipio>
<Uf>MG</Uf>
<Cep>37718300</Cep>
</Endereco>
</Tomador>
<OptanteSimplesNacional>2</OptanteSimplesNacional>
<IncentivoFiscal>2</IncentivoFiscal>
</InfDeclaracaoPrestacaoServico>
<Signature>
<SignedInfo>
<CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
<SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
<Reference URI="#rps49">
<Transforms>
<Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
</Transforms>
<DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
<DigestValue>wShnhOeacLHqvr9sDuN4bdggJmA=</DigestValue>
</Reference>
</SignedInfo>
<SignatureValue>
fLiNHkrw91ZYycrPavRUbDSvZEDkWcl0DgG0ooEch6Jw5iS7ucpCTXHzlmaZ09i8QnYr2Zri8h0GzxKd9ilM5K3fF/sK7C500u3mx9/RpDiHkP8lnKN6VH1wuED6vHLG17ZQ0slX8gOONV5phk8M+KGS3ZuUPhQAPLtGLiSleYV8vWdSWaseSOQrwrffibxCi5yfQ03SRis8gpnAC+mrnyugGOuPVN6T68kt5RD1KhhtaPkAfi9De5HQq+PRq2msngvffu+R4KL6FYCASSwL8MBeEmDJclVNU/ab/O+cE12xYJTD+/ArEKT6nA9N6oJUxS2UfCPeCX+YWmcrsI96zg==
</SignatureValue>
<KeyInfo>
<X509Data>
<X509Certificate>
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
</X509Certificate>
</X509Data>
</KeyInfo>
</Signature>
</Rps>
</ListaRps>
</LoteRps>
<Signature>
<SignedInfo>
<CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
<SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
<Reference URI="#lote00000058">
<Transforms>
<Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
</Transforms>
<DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
<DigestValue>zcgUwtxR/9tOVmzLIhK/6sfha2I=</DigestValue>
</Reference>
</SignedInfo>
<SignatureValue>
recxxl/lSL6Cwj8Ye9iNv3wZ29HGx3l/xuNNIYgdHdM2sm2eTYad7qYhYXiGYGVKVtYDkNaEFZ+Y3tdpjFdAAqKTzzKP3zeZ8lHbQNFjtlTee+V9LjQAt2KkuerFDJcBRk+v2GxUUgk4fRL3kN0lmy7PMMPa8lNlTR36rhxFwebpNovZb5ne47ndsboMHiUUIe6pgDaTxRySn/hUkMq8h4l1hN5JdbRV3ydZIu/WWylvMNypBS1bSmTeMoMFmOkgypLSwrnTcoyrZBgOUkocWMAO2D6nDPFplRqmfzK+movbdmhDj7FO0AOX9evWwGGwc9qkRIllHNiS9IyLhgwc5w==
</SignatureValue>
<KeyInfo>
<X509Data>
<X509Certificate>
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
</X509Certificate>
</X509Data>
</KeyInfo>
</Signature>
</EnviarLoteRpsSincronoEnvio>


________________________________________________________________________________________________________
(Aow Saudade) Clipper 5.2e, Blinker 7, RDD SIXNSX, DBFCDX /Xharbour 1.0, Rdd Mediator (Mysql) Free , RDD Sqlrdd (Sql Server) Comercial
(Hoje) C# Python Sql Server e Oracle




Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Assinar Rps e Lote na NFSe

Mensagem por JoséQuintas »

O arquivo está com mudança de linha ou é impressão?
O XML é tudo numa linha só.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Dudu_XBase
Membro Master
Membro Master
Mensagens: 1071
Registrado em: 25 Ago 2003 16:55

Assinar Rps e Lote na NFSe

Mensagem por Dudu_XBase »

Código: Selecionar todos

<EnviarLoteRpsSincronoEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><LoteRps versao="2.01" Id="lote00000058"><NumeroLote>58</NumeroLote><CpfCnpj><Cnpj999999999</Cnpj></CpfCnpj><InscricaoMunicipal>10866</InscricaoMunicipal><QuantidadeRps>1</QuantidadeRps><ListaRps><Rps><InfDeclaracaoPrestacaoServico Id="rps49"><Rps><IdentificacaoRps><Numero>49</Numero><Serie>A</Serie><Tipo>1</Tipo></IdentificacaoRps><DataEmissao>2021-04-06</DataEmissao><Status>1</Status></Rps><Competencia>2021-01-10</Competencia><Servico><Valores><ValorServicos>975.15</ValorServicos></Valores><IssRetido>2</IssRetido><ItemListaServico>8.01</ItemListaServico><CodigoCnae>851210</CodigoCnae><CodigoTributacaoMunicipio>8.01</CodigoTributacaoMunicipio><Discriminacao>MATRICULA - JANEIRO/2021 975,15 - VALOR LIQUIDO - 975,15. - ID:00001720210101</Discriminacao><CodigoMunicipio>3151800</CodigoMunicipio><ExigibilidadeISS>3</ExigibilidadeISS><MunicipioIncidencia>3151800</MunicipioIncidencia></Servico><Prestador><CpfCnpj><Cnpj>62103619000340</Cnpj></CpfCnpj><InscricaoMunicipal>10866</InscricaoMunicipal></Prestador><Tomador><IdentificacaoTomador><CpfCnpj><Cpf>06154137656</Cpf></CpfCnpj></IdentificacaoTomador><RazaoSocial>DANILO SANCHES ROSALIN</RazaoSocial><Endereco><Endereco>Av. Geni c do Prado Brandao</Endereco><Numero>9999</Numero><Bairro>Res. Morumbi</Bairro><CodigoMunicipio>3151800</CodigoMunicipio><Uf>MG</Uf><Cep>37718300</Cep></Endereco></Tomador><OptanteSimplesNacional>2</OptanteSimplesNacional><IncentivoFiscal>2</IncentivoFiscal></InfDeclaracaoPrestacaoServico><Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/><Reference URI="#rps49"><Transforms><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><DigestValue>wShnhOeacLHqvr9sDuN4bdggJmA=</DigestValue></Reference></SignedInfo><SignatureValue>fLiNHkrw91ZYycrPavRUbDSvZEDkWcl0DgG0ooEch6Jw5iS7ucpCTXHzlmaZ09i8QnYr2Zri8h0GzxKd9ilM5K3fF/sK7C500u3mx9/RpDiHkP8lnKN6VH1wuED6vHLG17ZQ0slX8gOONV5phk8M+KGS3ZuUPhQAPLtGLiSleYV8vWdSWaseSOQrwrffibxCi5yfQ03SRis8gpnAC+mrnyugGOuPVN6T68kt5RD1KhhtaPkAfi9De5HQq+PRq2msngvffu+R4KL6FYCASSwL8MBeEmDJclVNU/ab/O+cE12xYJTD+/ArEKT6nA9N6oJUxS2UfCPeCX+YWmcrsI96zg==</SignatureValue><KeyInfo><X509Data><X509Certificate>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</X509Certificate></X509Data></KeyInfo></Signature></Rps></ListaRps></LoteRps><Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/><Reference URI="#lote00000058"><Transforms><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><DigestValue>zcgUwtxR/9tOVmzLIhK/6sfha2I=</DigestValue></Reference></SignedInfo><SignatureValue>recxxl/lSL6Cwj8Ye9iNv3wZ29HGx3l/xuNNIYgdHdM2sm2eTYad7qYhYXiGYGVKVtYDkNaEFZ+Y3tdpjFdAAqKTzzKP3zeZ8lHbQNFjtlTee+V9LjQAt2KkuerFDJcBRk+v2GxUUgk4fRL3kN0lmy7PMMPa8lNlTR36rhxFwebpNovZb5ne47ndsboMHiUUIe6pgDaTxRySn/hUkMq8h4l1hN5JdbRV3ydZIu/WWylvMNypBS1bSmTeMoMFmOkgypLSwrnTcoyrZBgOUkocWMAO2D6nDPFplRqmfzK+movbdmhDj7FO0AOX9evWwGGwc9qkRIllHNiS9IyLhgwc5w==</SignatureValue><KeyInfo><X509Data><X509Certificate>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</X509Certificate></X509Data></KeyInfo></Signature></EnviarLoteRpsSincronoEnvio>


________________________________________________________________________________________________________
(Aow Saudade) Clipper 5.2e, Blinker 7, RDD SIXNSX, DBFCDX /Xharbour 1.0, Rdd Mediator (Mysql) Free , RDD Sqlrdd (Sql Server) Comercial
(Hoje) C# Python Sql Server e Oracle




Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Assinar Rps e Lote na NFSe

Mensagem por JoséQuintas »

Tem também as regras de formatação do XML.
Dependendo da rotina de assinatura, ela faz conversões extras.
Letras acentuadas/especiais também causam diferença.
E comercial (&) é uma das letras especiais. (a usada como macro, ou XXX & CIA LTDA).
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
malcarli
Usuário Nível 3
Usuário Nível 3
Mensagens: 239
Registrado em: 20 Ago 2015 18:14
Localização: marilia/sp

Assinar Rps e Lote na NFSe

Mensagem por malcarli »

Boa tarde, agora apareceu a necessidade de gerar xml e enviar para a prefeitura de sp. Sei que a classe tem essa possibilidade. Mestre Quintas, poderia alterar o test.prg para enviar xml com 2 rps e pegar o retorno?

Estive lendo no fórum, mas não encontrei ainda o caminho das pedras. Creio que este exemplo, ajudaria a muitos não só em sp, mas como no restante dos estados, pois a classe é excelente.

Att.

Marcelo A. L. Carli
Marília/SP
Capital Nacional do Alimento ®

https://malc-informatica.ueniweb.com
http://marcelo.lx.com.br
Email / Skype: malcarli@life.com.br
Dudu_XBase
Membro Master
Membro Master
Mensagens: 1071
Registrado em: 25 Ago 2003 16:55

Assinar Rps e Lote na NFSe

Mensagem por Dudu_XBase »

Resolvemos aqui.
Ao assinar o lote o componente estava ignorando as assinaturas dos RPS internos....e assim invalidando....
Ajustado para ele assinar também as assinaturas existentes.


________________________________________________________________________________________________________
(Aow Saudade) Clipper 5.2e, Blinker 7, RDD SIXNSX, DBFCDX /Xharbour 1.0, Rdd Mediator (Mysql) Free , RDD Sqlrdd (Sql Server) Comercial
(Hoje) C# Python Sql Server e Oracle




malcarli
Usuário Nível 3
Usuário Nível 3
Mensagens: 239
Registrado em: 20 Ago 2015 18:14
Localização: marilia/sp

Assinar Rps e Lote na NFSe

Mensagem por malcarli »

Bom dia, poderia postar o xml com 2 ou mais rps para eu analisar o meu erro?

obrigado
Dudu_XBase escreveu:Resolvemos aqui.
Ao assinar o lote o componente estava ignorando as assinaturas dos RPS internos....e assim invalidando....
Ajustado para ele assinar também as assinaturas existentes.
Att.

Marcelo A. L. Carli
Marília/SP
Capital Nacional do Alimento ®

https://malc-informatica.ueniweb.com
http://marcelo.lx.com.br
Email / Skype: malcarli@life.com.br
Dudu_XBase
Membro Master
Membro Master
Mensagens: 1071
Registrado em: 25 Ago 2003 16:55

Assinar Rps e Lote na NFSe

Mensagem por Dudu_XBase »

Tem um ai que postei mas é de Minas Gerais...qual erro que esta aparecendo ?

Carregue o xml aqui nesse link e me passe o retorno

https://servicos.receita.fazenda.gov.br ... alida.aspx

Outra coisa eu uso o notepad++ para fazer validação do schema do xml .... aqueles arquivos xsd...
https://www.ti-enxame.com/pt/xml/usando ... 072707735/

Xml eta lasquera....to fazendo os ultimos testes aqui na versão nova do E-social ainda bem que to finalizando....


________________________________________________________________________________________________________
(Aow Saudade) Clipper 5.2e, Blinker 7, RDD SIXNSX, DBFCDX /Xharbour 1.0, Rdd Mediator (Mysql) Free , RDD Sqlrdd (Sql Server) Comercial
(Hoje) C# Python Sql Server e Oracle




Responder