Ir para conteúdo
  • Cadastre-se

Antonio Gomes

Membros
  • Total de ítens

    643
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que Antonio Gomes postou

  1. a maioria tem como consultar o boleto, dá uma olhada na documentação, e sim, eu no caso, tenho inter e sicoob, e as baixas vem, fazemos tudo no modo automatico direto no financeiro do sistema, usuario mija de amor com isso.
  2. Sim, mas ainda não tenho como enviar o cancelamento, dado, que é um evento sob chave de NFS-e, e não chave de DPS... Mas, apliquei uma gambi no programa: Se mando consultar um DPS, e ele não foi enviado de fato, e veio aquele erro x999 e erro 500 no http, considero que ele nao foi transmitido, e vida que segue, sofrer com isso nao, o retorno dos caras é chulé demais. testa ai, no navegador: DPS TRANSMITIDO: JÁ O DPS sem eu ter transmitido, ou tentado uma vez, e caiu a conexao: parece que o response 500, é considerado ok. fecha o topico.
  3. e tem o controle, o programa gera, porem, o ambiente ali para nós mei, ele cai direto, então, é preciso ficar tentando se ja foi. entendeu? nesse caso, eu fiz um monte de DPS errado, a data, a chatisse nao deixa data da minha pre fatura, como cada mes eu ainda to ajustando as coisas, na prefeitura antes aceitava, so o mes e ano na comptencia, ai, precisei cancelar todos os DPS e gerar de novo, mas, como eu havia tentado enviar, caiu no bloco de verificação. o programa controla se já tentou uma transmissão, ai se vai cancelar, tenta consultar, antes de cancelar, claro, eu consulto, para ter certeza, que posso cancelar meu registro aqui no meu banco de dados, e não deixar ela pendente no site, se nao existe, mando ver no cancelamento do do registro que eu gerei, nem comando de cancelar eu mando pro webservice, haja visto, que precisa mandar o numero da nota, e não numero de DPS, para o endpoint de cancelamento. Vou ler os manuais, qq coisa, volto aqui, vou dar por encerrado o assunto. Ah: Eu cancelei manual as minhas notas, conferi no portal, uma a uma, se tinha gerado a NFS-e.
  4. sim, é, tem como voce me passar o caminho da documentação que voce se ampara? de repente. se nao tem dps criada, pois nesse caso ai, não tem, eu simulo antes de cancelar, se a mesma foi criada a nfse, pois preciso ter a certeza que a chave nao foi gerada, e o sistema caiu sem me dar o retorno, dai consulto, mas, com esse erro, de repente, é o sinal que nao existe, logo, o cancelamento pode seguir. Exceto, se o erro for uma falha no meu xml de consulta por DPS. Analogia, tipo, nfe hoje se nao tem a chave, retorna 217, quem sabe esse provedor, retorna erro 500 como nao ter o registro lá.... é uma hipotese, entende?
  5. chave sua é de sp, começa com 35, mas a minha ainda insiste dar erro 500 316990123382041700015000001000000000000028
  6. uai. vou ver o que tem no sistema então, deve ter alguma treta louca que faltou.
  7. @Italo Giurizzato Junior Olá, supondo, a nfse tentou, e não veio chave, esses monte de erro, ai tem ela no portal, ai, via sistema não tenho a chave para mandar cancelar. Logo, eu preciso consultar pelo DPS, se tem uma nfse gerada, logo, ao tentar consultar via chave do DPS, acusa o erro x999 e http 500, considero isso como OK e cancelo o DPS no meu sistema? Tipo, tentei consulta no link https://sefin.nfse.gov.br/sefinnacional/dps/316990123382041700015000001000000000000028 Ai veio isso, tanto no navegador, quanto no programa: Esta página não está funcionando sefin.nfse.gov.br não consegue atender a esta solicitação no momento. HTTP ERROR 500 Ambiente de producao. MEI
  8. isso não é fonte seu desatualizado? está informando, que a função base, esta diferente na declaração posterior. Você aplicou cleanup no tortoise? Build all no aplicativo? Limpeza no instalador do pacote?
  9. @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
  10. voce precisa salvar, o evento onclick do menu item, e então invocar esse evento.
  11. 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
  12. 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
  13. 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.
  14. 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
  15. 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;
  16. produção, nem sabia que tinha homologação disso.. Eu mando ver em produção mesmo.
  17. é sabido do pdf vir do webservice, mas, como poderia analisar, se o mesmo está faltando pedaço? Segue como retornou um pdf:
  18. se não puser mensagem que vc vai ver o erro. Se nao tiver instrucoes...
  19. @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
  20. @Daniel Simoes Correções C6, de acordo com o manual, na qual lhe falei.
  21. 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,
  22. 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
  23. Pode ser o webview2 tente isso https://developer.microsoft.com/pt-br/microsoft-edge/webview2/#download-section Pode ser preciso instalar o edge.
×
×
  • 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.

The popup will be closed in 10 segundos...