Jump to content

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png click.png click.png

Gabriel Bobello

Membros
  • Posts

    34
  • Joined

  • Last visited

Contact Methods

  • Website URL
    https://sciunico.com.br

Gabriel Bobello's Achievements

  1. Italo, Funcionou certinho utilizando a property de erros desse novo componente mas eu achei um problema, não sei se tem a ver com o ACBr ou é um problema do provedor em si mas a descrição do erro e a correção estão ficando assim: Elas já vem assim diretamente do XML: Se você tiver alguma solução pra isso agradeceria, no demais está funcionando corretamente. Atenciosamente, Gabriel Bobello.
  2. Ahhh ótimo vou olhar como é feito no programa exemplo, e ai eu te aviso se a modificação do fonte funcionou. Desde já agradeço.
  3. Bom dia Italo, Me surgiu uma dúvida quanto ao processo de consulta após a "emissão" de alguma NFSe. Ex.: Estou emitindo uma NFSe normalmente porém já existe um RPS igual dentro do webservice da prefeitura, assim que eu fizer a consulta após a "emissão" ele vai me retornar que já existe uma NFSe com o mesmo número de RPS certo? Nesse processo ele deveria entrar em algum exception para tratar o erro e informar ao usuário, acredito que seja esse o processo correto. Existe este exception? Porque eu estou tentando emitir e ele me retorna que deu erro mas não entra no meu exception para tratar o erro e informar pro usuário.
  4. Italo, Entendi o que foi feito... Vou implementar um método pra receber as informações de consulta e verificar se deu certo ou não, e assim fazer o tratamento. Muito obrigado, isso será enviado em algum commit? Se sim como sei que saiu?
  5. Bom dia Italo, Sim, troquei pela unit e fiz um build em todos os meus fontes novamente.
  6. Ele continua "emitindo" a nfse mesmo quando existe algum erro na emissão, ele está passando direto pela exception.
  7. Não funcionou, continua o mesmo problema... Não mostra que não emitiu.
  8. Opa perdão, acabei esquecendo de anexar o XML de retorno... Aliás o provedor é Thema e o XML de retorno tive que copiar diretamente da propriedade ConsultaLoteRpsResponse.EnvelopeRetorno pois não encontrei-o em lugar nenhum. Está aqui o XML que copiei XML_Retorno_Copiado.xml Continuando... Antes no componente antigo ACBrNFSe quando ocorria problemas como esse de não gerar a NFSe por conta do RPS o sistema acusava um erro para o usuário, mas agora ele segue normalmente o processo por conta do ConsultaLoteRpsResponse.Sucesso que sempre é setado com True.
  9. Bom dia, Estou tentando emitir NFSe's, mas não emitem. A property ConsultaLoteRpsResponse.Sucesso sempre está me retornando como True... Analisando os fontes tive uma dúvida no método: TACBrNFSeXProvider.ConsultaLoteRps ele está seta a propriedade ConsultaLoteRpsResponse.Sucesso como True antes mesmo de receber o arquivo de retorno, minha dúvida é não está equivocado isso? Acredito que seja necessário receber o arquivo de retorno antes de setar a propriedade como True, pois assim sabemos se realmente emitiu ou não. Desde já agradeço. Att. Gabriel Bobello.
  10. Bom dia, encontrei o motivo de não executar o cancelamento corretamente no fonte ACBrDFeWinCrypt no: if CryptExportKey( hRSAKey, hSessKey, PRIVATEKEYBLOB, 0, Nil, mBytesLen ) then // Calcula mBytesLen Ele está retornando como False e este é o motivo de estar ocorrendo a exeception controlada, e também acredito ser o motivo de não estar ocorrendo o cancelamento das NFSe's. O erro ocorre na função: function TDFeWinCrypt.CalcHash(const AStream: TStream; const Digest: TSSLDgst; const Assina: Boolean): AnsiString;
  11. Se executar debugando ele não cancela a nota fiscal da mesma forma, o provedor é Thema, cidade Santa Cruz do Sul.
  12. Bom dia, Estou tentando fazer o cancelamento de uma NFSe através do novo componente ACBrNFSeX, porém estou obtendo uma exception na parte de assinatura do XML. A um tempo atrás criei um tópico e descobri que essa exception é controlada e só ocorre no Debug, penso que esse problema pode ser relacionado à alguma propriedade da classe TInfCancelamento que talvez não preenchi, alguém pode me explanar quais são as propriedades obrigatórias desse objeto? E os respectivos valores que devem ser enviados. Desde já agradeço.
  13. Boa tarde, Estou tentando emitir uma nota fiscal para a cidade de Santa Cruz do Sul porém quando ele vai assinar o XML ocorre esse erro: CryptExportKey - len. Já reinstalei o certificado normalmente e pela aplicação da Valid, mas nenhuma resolveu. Fico no aguardo de um help para essa questão.
  14. Italo, Vou dar uma breve explicação de como funcionava o sistema antes de eu iniciar a atualização, antes nosso sistema não tinha um "externals" do ACBrTrunk2 era somente copiado para dentro das pastas do sistema, ou seja, os fontes estavam desatualizados a muito tempo. Tomei a iniciativa de atualiza-los e surgiu a ideia de fazer um "externals" do ACBrTrunk2 dentro das pastas do sistema o que manteria os fontes atualizados, porém muitos conflitos foram gerados e estou resolvendo-os. Como citei acima vou testar com um outro provedor para ver se o erro persiste, retorno caso tenha mais informações.
×
×
  • 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.