Clipper On Line • Ver Tópico - Assinar Rps e Lote na NFSe

Assinar Rps e Lote na NFSe

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

Moderador: Moderadores

 

Assinar Rps e Lote na NFSe

Mensagempor Dudu_XBase » 07 Abr 2021 11:10

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

<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




Dudu_XBase
Membro Master

Membro Master
 
Mensagens: 1036
Data de registro: 25 Ago 2003 16:55
Curtiu: 24 vezes
Mens.Curtidas: 9 vezes

Assinar Rps e Lote na NFSe

Mensagempor JoséQuintas » 07 Abr 2021 14:13

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, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18157
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1215 vezes

Assinar Rps e Lote na NFSe

Mensagempor Dudu_XBase » 07 Abr 2021 15:05

<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




Dudu_XBase
Membro Master

Membro Master
 
Mensagens: 1036
Data de registro: 25 Ago 2003 16:55
Curtiu: 24 vezes
Mens.Curtidas: 9 vezes

Assinar Rps e Lote na NFSe

Mensagempor JoséQuintas » 08 Abr 2021 11:31

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, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18157
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1215 vezes

Assinar Rps e Lote na NFSe

Mensagempor malcarli » 20 Abr 2021 14:50

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
malcarli
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 184
Data de registro: 20 Ago 2015 18:14
Cidade/Estado: marilia/sp
Curtiu: 83 vezes
Mens.Curtidas: 4 vezes

Assinar Rps e Lote na NFSe

Mensagempor Dudu_XBase » 22 Abr 2021 09:34

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




Dudu_XBase
Membro Master

Membro Master
 
Mensagens: 1036
Data de registro: 25 Ago 2003 16:55
Curtiu: 24 vezes
Mens.Curtidas: 9 vezes

Assinar Rps e Lote na NFSe

Mensagempor malcarli » 22 Abr 2021 10:49

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
malcarli
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 184
Data de registro: 20 Ago 2015 18:14
Cidade/Estado: marilia/sp
Curtiu: 83 vezes
Mens.Curtidas: 4 vezes

Assinar Rps e Lote na NFSe

Mensagempor Dudu_XBase » 22 Abr 2021 21:56

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/servicos/assinadoc/ValidadorAssinaturas.app/valida.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-o-notepad-para-validar-o-xml-em-um-xsd/1072707735/

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




Dudu_XBase
Membro Master

Membro Master
 
Mensagens: 1036
Data de registro: 25 Ago 2003 16:55
Curtiu: 24 vezes
Mens.Curtidas: 9 vezes

Anterior



Retornar para Harbour

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 5 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro