Ir para conteúdo
  • Cadastre-se

C4Dev

Membros Pro
  • Total de ítens

    349
  • Registro em

  • Última visita

Tudo que C4Dev postou

  1. Olá Pessoal. Estou com dúvidas referente a informaçao de CSRT no sitema de NF-e. Como existe tópicos aqui referente ao estado do PR, qie pretende obrigar o uso o CSRT, estamos tentando simular a entrada destas informações no sistema. Só percebi que existem em dois locais, e gostaria de entender. Uma é nas configurações da NF: nfe.Configuracoes.RespTec.IdCSRT E outra nas informações do Responsável Técnico infRespTec.CNPJ := C_CNPJ; infRespTec.xContato := C_CONTATO; infRespTec.email := C_EMAIL; infRespTec.fone := C_FONE; infRespTec.idCSRT := 01; infRespTec.hashCSRT := SHA; Seria a primeira a informação respectiva ao usuário (Cliente), e a segunda referente a empresa desenvolvedora?
  2. @Daniel InfoCotidiano fiz contato com o suporte do Santander e me orientaram que estava faltando o X-Application-key (Client ID) no Header. Aí deu certo.
  3. O suporte da SIGEP bateu cabeça mesmo. Depois de muita insistência, ele conseguiram encontrar o problema. Para este provedor o DDD precisa ser informado separado do Telefone, e é obrigatório. Problema é eles não retornar a mensagem de erro, precisa ter uma bola de cristal. Alé disso, o schemas deles, obriga informar 3 dígitos no DDD. Enfim, nota emitida com sucesso. Att. Maiquel.
  4. @rpaulogio Você conseguiu gerar o ID do Workspace em Sandbox?
  5. Olá @Daniel InfoCotidiano Perdão pela demora, estávamos implantando em um cliente e realizando os testes com ele para conferência em ambiente de produção. Emitimos vários boletos entre ontem e hoje e a princípio tudo Ok na V3 para inclusão, consulta, cancelamento do boleto e recebimento dos boletos pagos. Qualquer outra situação reporto para vocês. Muito obrigado.
  6. @Victor H. Gonzales - Panda Efetuamos os testes e agora ficou perfeito com os ajustes que vc enviou! Segue log anexo para comprovar os testes feitos hoje, onde é possível identificar que os envios ocorrem a cada 1 segundo. Obrigado pelo auxilio. Aguardo subir essas alterações. ArqBoletoWS (1).rar
  7. Obrigado @Diego Foliene também. Pela sua ajuda e esforço de sempre;
  8. Desculpa @Italo Giurizzato Junior Refiz o teste com a linha que você indicou e gerou com sucesso. Vou enviar a unit em anexo, para que vocês possam avaliar. Obrigado. EL.Provider.pas
  9. @Italo Giurizzato Junior Fiz como solicitado mas mesmo assim, estamos no mesmo problema. A propriedade ANota.XmlNfse fica vazia, com isso ele lê o RPS;
  10. @Victor H. Gonzales - Panda Consegui coletar o arquivo completo do log com vários dias (em anexo). É notável que já ocorreu em outros dias, inclusive na V2 do Sicoob. Também questionei o suporte se tem mais casos em outros clientes com essa situação, e a resposta é que até o momento esse é o único cliente com essa reclamação.
  11. Olá @Italo Giurizzato Junior Segue os retornos. 322-rec.xml 000000055672-lista-nfse-con-lot.xml
  12. Bom dia @Italo Giurizzato Junior Consegui o schemas, estou enviando em anexo: manual_integracao.rar
  13. @Diego Foliene Uma correção do que enviei á cima. if AResumo.NumeroNota <> '' then ANota := TACBrNFSeX(FAOwner).NotasFiscais.FindByNFSe(AResumo.NumeroNota); Neste código, o número da Nota esta alimentado, porém ele cai no Anota, e não gera o xml, sendo assim, na sequencia: if ANota.XmlRps = '' then aXmlNota := GerarXmlNota(ANota.XmlNfse, aXmlRetorno) else aXmlNota := GerarXmlNota(ANota.XmlRps, aXmlRetorno); A função GeraXmlNota esta sendo alimentada com xmlRps, onde não constém a numeração. Na pasta de log esta salvando assim: NFS-e-nfse.xml Sem a numeração da NFS-e
  14. Boa dia! Por favor, adicionar no ACBrNFSeXServicos.ini a cidade de Formosa do Sul: [4205431] Nome=Formosa do Sul UF=SC Provedor=Betha Versao=2.02 ProRecepcionar=http://e-gov.betha.com.br/e-nota-contribuinte-ws/nfseWS HomRecepcionar=http://e-gov.betha.com.br/e-nota-contribuinte-test-ws/nfseWS
  15. @Diego Foliene Consegui fazer passar pelas linhas á cima, mas veja onde esta o poblema: Aqui ele preenche certinho com numeração e tudo: AResumo := Response.Resumos.New; AResumo.idNota := AidNota; AResumo.idRps := AidRps; AResumo.NumeroNota := ANumNfse; AResumo.Data := ADataHora; AResumo.Situacao := ASituacao; AResumo.NumeroRps := ANumRps; Porém quando chama a função para salvar: if ANota.NFSe.IdentificacaoRps.Numero = ANumRps then begin if ANota.XmlRps = '' then aXmlNota := GerarXmlNota(ANota.XmlNfse, aXmlRetorno) else aXmlNota := GerarXmlNota(ANota.XmlRps, aXmlRetorno); ANota.XmlNfse := aXmlNota; SalvarXmlNfse(ANota); Exit; end; A propriedade Anota não possui essas informações. Pelo que vi, dentro da função: function TACBrNFSeProviderEL.GerarXmlNota(const aXmlRps, aXmlRetorno: string): string; Para alimentar os campos Numero da nota, esta pegando da propriedade aXmlRetorno, que esta vazia, deveria ser aXmlRps IDNota := SeparaDados(aXmlRetorno, 'idNota', False); Numero := SeparaDados(aXmlRetorno, 'numero', False); NumeroRPS := SeparaDados(aXmlRetorno, 'rpsnumero', False);
  16. @Diego Foliene Bom dia; Realizando os testes em debug, verifiquei que não esta caindo na linha abaixo: for i := Low(ANodeArray) to High(ANodeArray) do begin AuxNode := ANodeArray[i]; Neste caso não realiza o processo de: aXmlNota := GerarXmlNota(ANota.XmlNfse, aXmlRetorno) E caso eu tente após a emissão pegar manualmente com a propriedade XMLNfse, ela se encontra vazia.
  17. Olá @Italo Giurizzato Junior Fiz uma nova tentativa e o erro persiste. Enviei para o pessoal do prvedor, que me responderam o seguinte:
  18. Vou levantar mais informações e logo retorno @Victor H. Gonzales - Panda
  19. @Diego Foliene Entendi o processo. Mas miha dúvida agora é como salvar essa NFSe, com a numeração de retorno correta. Procurei no fórum não encontrei um exemplo sobre isso.
  20. Bom dia @Diego Foliene Esta retornando 1. Logo após não retorna nenhuma NFSe. Próximo processo é realizar uma consulta de lote, onde novamente cai nesse Break-point, porém retornando 0. EL.Provider.pas
  21. Aplicação não está em thread. Pior que só tenho essa parte do log que foi me encaminhada do suporte conseguiu coletar no cliente.
  22. Bom dia pessoal, Após implementar a rotina de envio de boletos via Sicoob V3, identificamos que quando executamos o método "Enviar" com a lista de boletos para envio, está ocorrendo de alguns boletos serem rejeitados pela API. E analisando o log, acredito que a API V3 está rejeitando porque o sistema não está respeitando um tempo mínimo de envio entre cada boleto (método post). Deixo abaixo o log que consegui coletar de um caso que ocorreu recentemente: 09/09/24 18:03:24:043 - Autenticando Token... 09/09/24 18:03:24:043 - Comando Enviar: TOAuth 09/09/24 18:03:24:043 - URL: [POST] https://auth.sicoob.com.br/auth/realms/cooperado/protocol/openid-connect/token 09/09/24 18:03:24:324 - Validade: 09/09/2024 18:08:24 09/09/24 18:03:24:325 - Comando Enviar: TBoletoW_Bancoob_APIV3 09/09/24 18:03:24:325 - Comando Enviar: {"numeroCliente":436801,"codigoModalidade":1,"numeroContaCorrente":1098357,"codigoEspecieDocumento":"NF","dataEmissao":"2024-09-09","nossoNumero":160920,"seuNumero":"000000191-01","identificacaoBoletoEmpresa":"14340","identificacaoEmissaoBoleto":2,"identificacaoDistribuicaoBoleto":2,"valor":250,"dataVencimento":"2024-10-10","dataLimitePagamento":"2024-10-20","numeroParcela":1,"aceite":true,"tipoDesconto":0,"tipoJurosMora":2,"dataJurosMora":"2024-10-11","valorJurosMora":3,"tipoMulta":2,"dataMulta":"2024-10-11","valorMulta":5,"pagador":{"numeroCpfCnpj":"80478217000140","nome":"DELIMA MECANICA COM DE AUTO PECAS, CHAPEACAO E PINTURA LTDA","endereco":"Rodovia BR-116 07","bairro":"FAXINAL","cidade":"Mafra","cep":"89306665","uf":"SC"},"gerarPdf":false,"codigoCadastrarPIX":0} 09/09/24 18:03:24:327 - URL: [POST] https://api.sicoob.com.br/cobranca-bancaria/v3/boletos 09/09/24 18:03:24:963 - Retorno Envio: TBoletoW_Bancoob_APIV3 09/09/24 18:03:24:964 - Código do Envio: 200 1.1 OK 09/09/24 18:03:24:965 - Autenticando Token... 09/09/24 18:03:24:966 - Comando Enviar: TBoletoW_Bancoob_APIV3 09/09/24 18:03:24:966 - Comando Enviar: {"numeroCliente":436801,"codigoModalidade":1,"numeroContaCorrente":1098357,"codigoEspecieDocumento":"NF","dataEmissao":"2024-09-09","nossoNumero":160938,"seuNumero":"000000191-02","identificacaoBoletoEmpresa":"14341","identificacaoEmissaoBoleto":2,"identificacaoDistribuicaoBoleto":2,"valor":250,"dataVencimento":"2024-11-11","dataLimitePagamento":"2024-11-21","numeroParcela":1,"aceite":true,"tipoDesconto":0,"tipoJurosMora":2,"dataJurosMora":"2024-11-12","valorJurosMora":3,"tipoMulta":2,"dataMulta":"2024-11-12","valorMulta":5,"pagador":{"numeroCpfCnpj":"80478217000140","nome":"DELIMA MECANICA COM DE AUTO PECAS, CHAPEACAO E PINTURA LTDA","endereco":"Rodovia BR-116 07","bairro":"FAXINAL","cidade":"Mafra","cep":"89306665","uf":"SC"},"gerarPdf":false,"codigoCadastrarPIX":0} 09/09/24 18:03:24:966 - URL: [POST] https://api.sicoob.com.br/cobranca-bancaria/v3/boletos 09/09/24 18:03:25:386 - Retorno Envio: TBoletoW_Bancoob_APIV3 09/09/24 18:03:25:386 - Código do Envio: 200 1.1 OK 09/09/24 18:03:25:388 - Autenticando Token... 09/09/24 18:03:25:388 - Comando Enviar: TBoletoW_Bancoob_APIV3 09/09/24 18:03:25:388 - Comando Enviar: {"numeroCliente":436801,"codigoModalidade":1,"numeroContaCorrente":1098357,"codigoEspecieDocumento":"NF","dataEmissao":"2024-09-09","nossoNumero":160945,"seuNumero":"000000191-03","identificacaoBoletoEmpresa":"14342","identificacaoEmissaoBoleto":2,"identificacaoDistribuicaoBoleto":2,"valor":250,"dataVencimento":"2024-12-10","dataLimitePagamento":"2024-12-20","numeroParcela":1,"aceite":true,"tipoDesconto":0,"tipoJurosMora":2,"dataJurosMora":"2024-12-11","valorJurosMora":3,"tipoMulta":2,"dataMulta":"2024-12-11","valorMulta":5,"pagador":{"numeroCpfCnpj":"80478217000140","nome":"DELIMA MECANICA COM DE AUTO PECAS, CHAPEACAO E PINTURA LTDA","endereco":"Rodovia BR-116 07","bairro":"FAXINAL","cidade":"Mafra","cep":"89306665","uf":"SC"},"gerarPdf":false,"codigoCadastrarPIX":0} 09/09/24 18:03:25:389 - URL: [POST] https://api.sicoob.com.br/cobranca-bancaria/v3/boletos 09/09/24 18:03:25:438 - Retorno Envio: TBoletoW_Bancoob_APIV3 09/09/24 18:03:25:438 - Código do Envio: 429 1.1 Too Many Requests Imagino que talvez um tempo (sleep) entre cada chamada ao método Post resolveria o problema. Os clientes comentaram que ocorre também quando enviam 12 boletos (carnê). Gostaria de saber se vcs já viram algo similar e se tem alguma sugestão do que posso fazer para solucionar.
  23. @Diego Foliene Nãoconsigo gravar manualmente após envio, depois prosseguir para a consulta?
  24. Olá @Diego Foliene Só não entendo como não realizar a consulta após envio, se este provedor é assíncrono, então necessita de uma consulta posterior para chegar o status.
  25. Olá Pessoal. Estamos enfrentando problema com o provedor SIGEP para a cidade de ORIZONA-GO. No envio recebemos o seguinte retorno: Ocorreu um problema com o processamento desta a��o e a �rea t�cnica foi notificada automaticamente sobre o erro. Por�m, se desejar entre em contato com o suporte e informe o c�digo de erro n�mero 3PXO89M28B para facilitar a identifica��o Entramos em contato com a prefeitura, que nos repassaram que a versão informado no xml estaria incorreta. Como enviamos: <EnviarLoteRpsSincronoEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><credenciais><usuario>1293701666601-234</usuario><senha>y1PrV</senha><chavePrivada>b4760a2a94338</chavePrivada></credenciais><LoteRps versao="2.00"> Como eles pedem: <EnviarLoteRpsSincronoEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"> <credenciais> <usuario>USUARIO</usuario> <senha>SENHA</senha> <chavePrivada>CHAVE</chavePrivada> </credenciais> <LoteRps versao="1.01"> veja que a versão informada por eles é 1.01 No aguardo.
×
×
  • 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.