Ir para conteúdo
  • Cadastre-se

Antonio Gomes

Membros
  • Total de ítens

    735
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que Antonio Gomes postou

  1. Atualizado, testado, ok! Grato.
  2. @Italo Giurizzato Junior Achei o bug de cortar o pdf veja na imagem, acha parte do xml, que faz parte do pdf, o retorno nao vem em tag, mas vem direto o pdf. A falha é na função: TACBrNFSeXWebservice.SalvarRetornoWebService, onde chama RemoverDeclaracaoXML TACBrNFSeXWebservice.SalvarRetornoDadosMsg quando faz isso ADadosMsg := RemoverDeclaracaoXML(ADadosMsg); TACBrNFSeProviderPadraoNacional.TratarRetornoConsultaNFSeporChave: Response.ArquivoRetorno := RemoverDeclaracaoXML(Response.ArquivoRetorno); // comentei isso, quando é pdf para testar. Acho que o legal é testar de outra forma, já que nao tem tag xml abrindo de fechando nesse retorno, é um pdf só,. Como chamei para pegar o pdf: FuncNFSeX.ACBrNFse.ObterDANFSE(IBDSPai.FieldByName('NFE_CHAVE_NF').AsString); ConsultaNFSe := FuncNFSeX.ACBrNFse.WebService.ConsultaNFSe; ... os fontes alterados, é apenas para vc ver como veio o retorno, com o que eu mexi, nao suba para o seu fonte. Eu não sei como mexer nesse componente ainda, é novo para eu. PadraoNacional.Provider.pas ACBrNFSeXWebserviceBase.pas
  3. voce precisa salvar, o evento onclick do menu item, e então invocar esse evento.
  4. já pensei ate desenhar no Fastreport essa impressao, so para nao depender do webserice, e nao tem gente usando isso ainda, imagina, quando entrar os simples nacional... junto com os meiotas.. kkk webservice vai p***r na farinha
  5. testei os pdf salvos, eles tão bichado tb: os que tem 4 kb, com erro, acho que vai ser um parametro para eu executar a busca de novo.. já que nao deve ter crc nisso ou md5
  6. fui olhar no banco, as nf do mes passado, kkk, uma veio sem logo: Deve ser bug do servidor viu, no endpoint da receita, ele dá timeout demais.
  7. Sim, pensei que poderia ser isso também, mas vou fazer um teste, chamando ela isolada. Esse campo não corrompe, tem mais registros correto, e so duas deram zica. Por isso estranhei, ate então, o pdf estava vindo certo. A propósito, eu salvo no banco o pdf, pq tenho automação do envio de email posterior. E como não tem gerador de pdf no object acbrdanfsexfr, achei prudente gravar no banco
  8. Voce faz ideia como posso detectar que ele veio lascado ? Se posso testar alguma coisa no objeto acbrnfsex ? pq se vier cagado assim, eu mando pegar com essa funcao que voce falou. Eu abri o arquivo no bloco de notas, parece que ele foi cortado, e a versão dele, 1.4, parece ser montada a base de streans, logo, parece que mesmo sendo parcial, ele abre... Olha o que faço, logo apos transmitir, mando consultar, se tem a chave já: if ChaveNFSeNacional <> '' then begin FuncNFSeX.ACBrNFSe.ObterDANFSE(ChaveNFSeNacional); var ConsultaNFSe: TNFSeConsultaNFSeResponse; ConsultaNFSe := FuncNFSeX.ACBrNFSe.WebService.ConsultaNFSe; if ConsultaNFSe <> nil then begin if ConsultaNFSe.ArquivoRetorno <> '' then // veio pdf begin // TCaixasDeDialogo.Informacao('veio pdf - salvou'); TFuncoesNFSeX.GravarArquivoVinculadoNF(DMConexao.Secao, IBTrTransmite, CdsNF.FieldByName('EMPRESA_NF').AsInteger, CdsNF.FieldByName('AUTOINC_NF').AsLargeInt, TFuncoesNFSeX.ArquivoNFSeX_PDF, ConsultaNFSe.ArquivoRetorno); end; end; end;
  9. produção, nem sabia que tinha homologação disso.. Eu mando ver em produção mesmo.
  10. é sabido do pdf vir do webservice, mas, como poderia analisar, se o mesmo está faltando pedaço? Segue como retornou um pdf:
  11. se não puser mensagem que vc vai ver o erro. Se nao tiver instrucoes...
  12. @Daniel InfoCotidiano o fechamento do if ficou errado. a geração da linha da remessa, nao pode ser limitada a ter mensagens... ou pode? sei la, nunca vi isso kkk ACBrBancoC6.pas
  13. @Daniel Simoes Correções C6, de acordo com o manual, na qual lhe falei.
  14. ACBrBancoC6.pas @Victor H. Gonzales - Panda @BigWings Olá, quem mantem o codigo fonte de boletos Gostaria pedir que seja analisado, conforme foi pedido pela agência, em que seja gerado o registro tipo 2, apenas, se tiver mais texto a ser impresso no boleto, mantendo parte na linha tipo 1. Apreciem, e dê um parecer por favor. Grato,
  15. pela CCC ?
  16. Na tentativa de homologar uma remessa no C6 Bank, me informaram que o cnab400, precisa ter as mensagens, na mesma linha, ou seja, nao é de 400 posicoes, mas 710. Pergunto, como eu poderia mexer para corrigir isso, sem atrapalhar o que ja existe, segue print do que grifaram, em amarelo, para puxar para linha de cima, e colocar embaixo, so se nao couber. Anexo manual que mandaram. Quem for manternedor, e puder me dar um oi aqui, antes de eu mexer. Layout Cnab 400 C6Bank_Junho 2022.pdf
  17. Pode ser o webview2 tente isso https://developer.microsoft.com/pt-br/microsoft-edge/webview2/#download-section Pode ser preciso instalar o edge.
  18. Esse evento eu criei, na espera de que seja incorporado ao fonte, o rapaz ai do acbr deu sugestao de criar metodo, aguardando ele verificar. @Victor H. Gonzales - Panda e então, pode ser usado assim? Lembrando, que o evento, foi usado no intuito de ficar mesmo esperando o html, para que qq programdor, implemente a tela, de acordo com a versao do delphi/lazarus dele. Via metodo, penso que deverá repassar de outro formato, pois certamente vai ser via property read write né? Valeu.
  19. pois é, eu vi isso, voce tem que ser quase um ungido, para receber os mesmos dados iguais do portal da receita federal, e havendo discrepancia de dias, pode dar ruim com o cliente, por isso, forcei o uso no meu erp, vindo os dados da receita mesmo, pelo mal dos pecados, se o cliente for conferir, pelo menos ele viu que vem os mesmos dados, e com o brasão nacional.
  20. onde voce reclama/pede ajuda? Para eu envolver tambem.
  21. uma informacao, nao muito relavante, mas segue: tela do site, fui testar por la... Se puser Nao, essa lista nao aparece deduzi ser o tributado, era tao mais fácil deixado o combobox com tudo ne, igual no manual... o meu lado eu resolvi aqui, taquei 1 - tributado, e seja o que Deus quiser.
  22. isso deu comigo, quando fiquei consultando repetidamente, deve ser alguma treta, mas, resolve certinho isso, so clicar, alias, comigo apareceu um de clicar na cabeça de uma tartaruga, trem para lá de engraçado... mas, deve ser para evitar maquina tambem...
  23. o seu ficou file, cromiun...
  24. ficou tela cinza só? bota a dll junto.
×
×
  • 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.