Ir para conteúdo
  • Cadastre-se

dev botao

Erro ao Assinar Lote


Ver Solução Respondido por Italo Giurizzato Junior,
  • Este tópico foi criado há 2122 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Bom Dia a Todos ! Fiz a atualização do ACBr ontem e desde então não consigo mais transmitir NFSe. Ao fazer a chamada GerarNFSe é gerado o erro

Expected token 'EOF' found ':'.


.//ns3:ns3-->:<--EnviarLoteRpsEnvio/ds:Signature.

Depurando eu cheguei na chamada onde o erro ocorre:

ACBrNFSeWebServices.pas

procedure DefinirDadosMsg

    FPDadosMsg := FNotasFiscais.AssinarLote(FPDadosMsg, FTagGrupo, TagElemento,
                                   FPConfiguracoesNFSe.Geral.ConfigAssinar.Lote,
                                   xSignatureNode, xDSIGNSLote, xIdSignature);

Aqui é onde acontece o erro. Não foi mudado nada nas configurações do componente ACBrNFSe em relação ao certificado. Uso o provedor Betha. Peço ajuda ao pessoal aqui do fórum para me dar uma luz pois estou empacado nessa situação. Abaixo o conteúdo de cada um dos parâmetros. Me chamou a atenção o xIdSignature estar vazio

FPDadosMsg '<ns3:EnviarLoteRpsEnvio xmlns:ns3="http://www.betha.com.br/e-nota-contribuinte-ws"><LoteRps Id="30454"><NumeroLote>30454</NumeroLote><Cnpj>04351814000121</Cnpj><InscricaoMunicipal>3375</InscricaoMunicipal><QuantidadeRps>1</QuantidadeRps><ListaRps><Rps><InfRps Id="9333UNICA"><IdentificacaoRps><Numero>9333</Numero><Serie>UNICA</Serie><Tipo>1</Tipo></IdentificacaoRps><DataEmissao>2019-02-05T21:33:37</DataEmissao><NaturezaOperacao>1</NaturezaOperacao><OptanteSimplesNacional>2</OptanteSimplesNacional><IncentivadorCultural>2</IncentivadorCultural><Status>1</Status><OutrasInformacoes>ENQUADRAMENTO: / PORTE;OS: ;Vencimentos: Vencimento: 06/04/19 R$ 312,41;Pedido Cliente:</OutrasInformacoes><Servico><Valores><ValorServicos>379.37</ValorServicos><ValorPis>2.47</ValorPis><ValorCofins>11.38</ValorCofins><ValorInss>41.73</ValorInss><ValorCsll>3.79</ValorCsll><IssRetido>3</IssRetido><ValorIss>7.59</ValorIss><BaseCalculo>379.37</BaseCalculo><Aliquota>2.0000</Aliquota><ValorLiquidoNfse>312.41</ValorLiquidoNfse><ValorIssRetido>7.59</ValorIssRetido></Valores><ItemListaServico>1401</ItemListaServico><CodigoCnae>3312102</CodigoCnae><Discriminacao>{[[Descricao=CONTRATO DE CALIBRACAO][Quantidade=1.0000][ValorUnitario=379.3700]]}</Discriminacao><CodigoMunicipio>4204251</CodigoMunicipio></Servico><Prestador><Cnpj>04351814000121</Cnpj><InscricaoMunicipal>3375</InscricaoMunicipal></Prestador><Tomador><IdentificacaoTomador><CpfCnpj><Cnpj>86532538003269</Cnpj></CpfCnpj></IdentificacaoTomador><RazaoSocial>ELIANE REVESTIMENTOS CERAMICOS S.A. - ARTISTICA</RazaoSocial><Endereco><Endereco>RUA MAXIMILIANO GAIDZINSKI</Endereco><Numero>245</Numero><Bairro>CENTRO</Bairro><CodigoMunicipio>4204251</CodigoMunicipio><Uf>SC</Uf><Cep>88845000</Cep></Endereco><Contato><Telefone>4834477777</Telefone></Contato></Tomador><CondicaoPagamento><Condicao>A_PRAZO</Condicao><QtdParcela>1</QtdParcela><Parcelas><Parcela>1</Parcela><DataVencimento>06/04/2019</DataVencimento><Valor>312.41</Valor></Parcelas></CondicaoPagamento></InfRps><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="#9333UNICA"><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><DigestValue>5sSOCjOvHYZy5hMYk8xYcI+wkog=</DigestValue></Reference></SignedInfo><SignatureValue>vN3r+IDAVi8o26T5MmeRZcLCytfNyuITGJtRoL1mX4JTcJPoN5hOQNajJC6CKsw9Q0YZFTBlzKzSNVeqN1fiWNkBF8bl36f6iiXQoUB/UrTcdjkbLfR3EvLDOpu1lpF2UwbBqw2PSCMWQSDNN3IsIZPo7SwFfjzYVsMZ8hRZHD1+zoGApGPNVBG1sNGZh1iFZLtRgNMGi4x56Ircs5eNXHiQQpIk8itpDkBQJkyP7wJD2oQ2M39bpTrXCDlI9xMeKpqPuJBE7ldtOw3rt1vUi9o0p5Jt55DVzDQJPEPrJudvczlpdvgamqp9M3n9pEgc1jyjL2s7IKzFKsnb4bYG5A==</SignatureValue><KeyInfo><X509Data><X509Certificate>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</X509Certificate></X509Data></KeyInfo></Signature></Rps></ListaRps></LoteRps></ns3:EnviarLoteRpsEnvio>'
FTagGrupo 'ns3:EnviarLoteRpsEnvio'
TagElemento 'LoteRps'
FPConfiguracoesNFSe.Geral.ConfigAssinar.Lote true
xSignatureNode './/ns3:ns3:EnviarLoteRpsEnvio/ds:Signature'
xDSIGNSLote 'xmlns:ns3="http://www.betha.com.br/e-nota-contribuinte-ws"'
xIdSignature  ''
 

No componente estou usando

SSLCryptLib cryCapicom

SSLHttpLib httpIndy

SSLib libCapicomDelphiSoap

SSLXmlSignLib xsMsXmlCapicom

 

Muito obrigado pela atenção

Sucesso a todos

Adriano

 

  • Administradores
Postado

Bom dia.

Por favor evite copiar o conteúdo dos arquivos em suas postagens, ao invés disso, anexe o arquivo.

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

Para mim ocorre o erro "Não foi possível carregar o XML". E começou depois que atualizei o ACBR.

image.thumb.png.614d06ed3f58ddd677148b6c06f7c4b7.png

Agora, paiaka2012 disse:

Para mim ocorre o erro "Não foi possível carregar o XML". E começou depois que atualizei o ACBR.

image.thumb.png.614d06ed3f58ddd677148b6c06f7c4b7.png

Ocorre tanto no envio como no cancelamento.

  • Consultores
  • Solution
Postado

Favor atualizar todos os fontes de todas as pastas, reinstalar os componentes usando o ACBrInstall_Trunk2 com a opção de remover arquivos antigos marcada.

Refaçam os testes usando o programa exemplo, configurando para usar o libCapicom.

  • Obrigado 1
Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Consultores
Postado

Bom dia a todos,

Foi feito uma simplificação no código que provocou um efeito colateral, pois a rotina que define o nó de assinatura estava recebendo o nome da tag com prefixo, sendo que não deve.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Este tópico foi criado há 2122 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.