Ir para conteúdo
  • Cadastre-se

Sandro Andre Reghelin

Membros
  • Total de ítens

    433
  • Registro em

  • Última visita

Tudo que Sandro Andre Reghelin postou

  1. Ao tentar emitir uma NFse para Boa Vista-RR, retorna o erro código 264, mas na rotina: function TDFeHttpWinHttp.Enviar(const ConteudoXML: String; const AURL: String; const ASoapAction: String; const AMimeType: String): String; o ACBR não consegue mostrar o erro, mas precisamente no comando: if not (FWinHTTPReqResp.HTTPResultCode in [200, 201, 202]) then raise EACBrDFeException.Create(''); o Result anterior esta o seguinte: '<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><s:Fault><faultcode>s:S44</faultcode><faultstring xml:lang="pt-BR">A autenticação por username não está habilitada para o prestador informado.</faultstring></s:Fault></s:Body></s:Envelope>'
  2. Mudei a forma de arredondamento do desconto para o padrão ABNT, e resolveu o problema....
  3. sim no caso essa nota tem um desconto, deu valor quebrado...vou tratar e deve resolver o problema...
  4. Bom dia Italo, realmente tem um caractere diferente na geração: na sequencia: "... NN000000000021803...." no componente ta gerando "... NN000000000021802..." Obrigado escreci invertido o final 3 é o do componente...
  5. Estou tentando enviar uma NFSe para Campinas-SP, somente essa uma nota me da o erro: Cod: 1206 Descrição: Assinatura do RPS incorreta. Codigo Hash gerado para o campo assinatura do RPS esta invalido. O codigo hash '39a21f52a856fc3d9045b9097db31c8d777ccafb' gerado para o campo Assinatura do RPS nao esta valido. O campo Assinatura deveria estar com o conteudo '00002484633NF 00000000958020201116T NN000000000021802000000000000000045200010100026190815804' convertido no padrao SHA1 para o valor '599c97064ba80a47a08479afc621262de52fe41d'. Pelo que entendi o erro está na conversão da assinatura... Alguém saberia me dizer o pode estar acontecendo? Essa conversão e nos fontes do ACBR unit: pnfsNFSeW_ISSDSF
  6. Atualizeei o ACBRBOLETO e agora ao compilar meu projeto, e, Delphi, está dando a seguinte mensagem: "..[DCC Error] ACBrBoleto.pas(48): F1026 File not found: 'ACBrBoletoRetorno.dcu'..." preciso atualizar mais algo?
  7. Ok, consegui resolver mas tiver usar uma solução não muito, eclética por assim dizer, alterando um fonte do ACBR, forçando o valor correto no momento de enviar....
  8. Achei o problema, mas gostaria de uma orientação quanto a solucção, na unit : ACBrNFSeNotasFiscais na function TNotasFiscais.AssinarXML tem o seguinte : if Assina then begin XMLAss := SSL.Assinar(ArqXML, docElemento, infElemento, SignatureNode, SelectionNamespaces, IdSignature, IdAttr); XMLAss := Self.Items[0].CorrigirAssinatura(XMLAss); Result := XMLAss; end; Na variável "IdAttr" está indo o valor 'id', se mudar para "Id"..funciona e não dá o erro.... onde consigo alterar?
  9. ok fiz o teste aqui, coloquei a senha de instalação do certificado e deu senha inválida... ArquivoPFX := 'c:\bases\certificado.pfx'; Senha := '1234';
  10. esta instalado no micro e foi marcado como chave exportável ao instalar....eu mesmo instalei e agora acabei de refazer só para ter certeza...
  11. ao tentar assinar da o "erro não específico" na rotina signedKey := xmldsig.sign(dsigKey, CERTIFICATES); Verifiquei alguns post do fórum com o mesmo erro para a NFse de Curitiba-Pr, mas o meu sistema ja segue as configurções indicadas no post: "SSLLib := libWinCrypt;"
  12. Segue os fontes que tive que alterar para poder enviar as NFSe de Ponta Grossa na versão 2.03 utilizando o programa externo SITS.... a parte de envio está funcionando normalmente, estou com problema no cancelamento...ja estou em contato com o suporte da Elotech para tentar sanar... PCNNFSe.rar ACBrNFSeWebServices.pas
  13. Estou gerando a NFse para Ponta Grossa-PR para a versão 2,03, que deverá entrar em produção futuramente No grupo ListaRps tem as tag <dataemissaoÇ> e <status>, no xsd de validação essas tag estão invertidas em relação ao gerado pelo ACBR. Como faço para alterar a ordem de geração dessas tags. Segue o xsd de validação fornecido pela Elotech e um arquivo texto que peguei debugando o ACBR xmlEnvioElotec.txt nfse_v2_03.xsd
  14. na unit ACBrECFBloco_Y_Class.pas houve necessidade referenciar a versão 600, nas outras ele ja faz a checagem se a v ersão e maior oui igual 500 ou seja já engloba a 600 segue o arquivo para validação ACBrECFBloco_Y_Class.pas
×
×
  • 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.