Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 17-07-2020 em Posts

  1. Bom dia @Cassiano Rovida Quando acontece esse tipo de problema de enviar e dar Time Out, caso o meu sistema consiga pegar o PROTOCOLO, eu utilizo o Consultar Lote, senão uso o Consultar RPS. É lógico que o provedor tiver com problema, como aconteceu essa semana com o Betha, tem que ficar tentando as consultar para atualizar a base de dados do sistema. Para o cliente não ficar parado, oriento a entrar no site e imprimir a nota por lá, depois quando a consultar der certo, atualiza a base de dados.
    3 pontos
  2. Legal. Ainda não consegui iniciar nada com as APIs. Mas assim que puder eu já testo com o Itau.
    2 pontos
  3. O meu 10.4 aqui, tenho instalado em uma maquina virtual com windows original, 10.4 origininal, tudo original e tudo limpo. Fiz um projeto de testes sem utilizar NADA de terceiros para testar e problemas. É um problema quando executo run por F9 para debug, e as vezes ele meio q se perde... só estou indo pelos F7/F8 vendo o código, e faz essa loucura. Nunca vi isso no Delphi antes. Algumas vezes ele trava a IDE toda, tem q fechar tudo e começar novamente. Produtividade se precisa usar debug lascou tudo. Entrei no migrations tools e restaurei o original. Restaurei todas as personalizações de formação de fontes tbem e nada. abrirem um QA como vc comenta.... mas os kras lá parecem q não tem a mesma atenção, como o ACBr tem. Não tem ninguém para perguntar sobre esse problema. Tem um outro problema lá no QA, q o componente RESTResponseDataSetAdapter (REST Debugger), q antes, em todas as versões anteriores, quando recebia um json iniciado apenas por {} (sem array), ele mapeava tudo certinho, conseguindo trabalhar com o rootElement. No 10.4 ele se perde tudo... e só funciona com json iniciado com [ . Tem um chamado lá de 47 dias atras, não meu, que dá a impressão q nem leram. A equipe do ACBr poderia pegar o suporte técnico mundial do Delphi ahahahahahaha. Ou a embarcadero aprender com o ACBr. Problemas com o Delphi me sinto sozinho, desamparado. Totalmente diferente de utilizar o ACBr, que é gratuito, e tem um "atendimento" super dedicado e competente. Sempre tem alguém empenhado e dedicado a resolver as coisas. Até as burri.ces nossas são respondidas ehehehehe.
    2 pontos
  4. @Juliomar Marchetti Ok , baixei a ultima atualização do acbr vou fazer alguns testes com o bancos que já tem no registro online e vou estudar o fonte. , obrigado.
    2 pontos
  5. Olá Estamos disponibilizando na última versão do componente ACBrBoleto a funcionalidades de integração via WebService (Registro On-Line de Boletos), esta funcionalidade já estava disponível nos fontes da pasta Branches (para testes) e passamos para a pasta Trunk2 para que seja possível a homologação por mais usuários do Projeto ACBr. Lembrando que não são todos os bancos que disponibilizam este tipo de serviço via WebService, sendo que os bancos listados abaixo já foram implementados no projetos até o momento, sendo necessário a homologação e testes por empresas que realmente possuam cadastro com o Banco para este tipo de serviço... Pois sem um pré-cadastro para esse serviço não é possível realizar todos os testes em homologação. A estrutura do WebService no componente ACBrBoleto foi implementada nos moldes dos componente ACBrDFe, sendo assim, mesmo NÃO existindo um padrão entre os Bancos, será possível implementar todos utilizando essa estrutura como base. Se alguém desejar contribuir com outros Bancos, poderá analisar os fontes e seguir o mesmo modelo, toda contribuição é bem-vinda!!! Cada Banco exige dados específicos para integração, sendo assim disponibilizamos junto ao Exemplo demonstração (DemoACBrBoleto) o arquivo “configWebService.txt” com as orientações de configuração para integração On-Line. BANCOS SUPORTADOS POR WEBSERVICE / API: Banco do Brasil Caixa Econômica Itaú Sicred CrediSis PenseBank Inter Bancoob (Sicoob) Santander Safra Banrisul C6 Bank Bradesco Cora Cresol ATENÇÃO: Sistemas que utilizam classes de ENUMERADOS dependentes do Projeto ACBrBoleto precisam declarar em seus USES a classe “ACBrBoletoConversao”, pois todas foram migradas para esta Unit. Então se tiver erros de classe do ACBrBoleto não declaradas no seu projeto, basta declarar esta nova Unit… Veja onde ficam as novas configurações para Integração Online: CedenteWS: Configurações: Após configurar os dados de acordo com a recomendação de cada Banco, basta adicionar os Títulos e utilizar o botão: “Registrar Boleto On-Line”. No exemplo, também demonstra como capturar a lista com os retornos de cada Registro de Boleto. Uso com ACBrMonitorPlus Para quem utiliza o ACBrMonitor as configurações para integração WebService / API podem ser realizadas na seguinte tela: O métodos para envio é: https://acbr.sourceforge.io/ACBrMonitor/BOLETOEnviarBoleto.html Uso com ACBrLibBoleto Para quem utiliza a lib ACBrLibBoleto.dll as configurações para integração WebService / API podem ser verificadas na documentação, seção [WebService]: https://acbr.sourceforge.io/ACBrLib/ConfiguracoesdaBiblioteca18.html O métodos para envio é: https://acbr.sourceforge.io/ACBrLib/Boleto_EnviarBoleto.html Qualquer dúvida ou contribuições que venham a surgir no processo de homologação favor criar um novo tópico na seção referente a Boleto. https://www.projetoacbr.com.br/forum/forum/8-acbrboleto/?do=add
    1 ponto
  6. Não, você está fazendo confusão. NFe é uma coisa, NFSe é outra. O projeto que gera a DLL ACBrNFe32.dll depende do package ACBrNFe, e este depende de vários outros packages do ACBr, instalados na IDE do Lazarus, então se você conseguiu compilar a DLL da NFe imagino que tenha feito tudo isso. Já pra NFSe não tem DLL, o que existe é só o projeto do programa exemplo do componente, este depende do package ACBrNFSe instalado na IDE. Exatamente. No momento está sendo feito um refactoring do componente ACBrNFSe, pra no futuro possibilitar a implementação como DLL.
    1 ponto
  7. Se você já tem o Lazarus instalado, e já compilou a dll da NFe, já deve ter boa parte dos componentes do ACBr instalados, então basta adicionar o package do ACBrNFSe a ele, se ainda não tiver feito. Após isso pode estudar o programa exemplo. Por enquanto ele funciona apenas como componente para ser usado em Delphi ou Lazarus.
    1 ponto
  8. Apenas para atualizar, acabo de transmitir a primeira NFSE para o provedor GIS-ISS, preciso ajustar algumas coisas, principalmente a questão das mensagens de retorno, que são diferentes do padrão.
    1 ponto
  9. Também estou com o mesmo problema do Mailson. Oque o Mailson mandou eu também tive que fazer no meu arquivo . só validou apos essa alteração., Eu mandei para correção no Fórum .
    1 ponto
  10. Estou com o mesmo problema Já descrobri, montei o ID errado...
    1 ponto
  11. Boa Tarde Pessoal, Segundo o suporte da Betha já foi resolvido os problemas de Time Out ao consultar Lote ou Consulta RPS, pelo que testei hoje de manha, somente estão com uma lentidão no processamento das NFSe ao enviar, que acredito normalizar durante a semana, caso surgirem novas novidades informo aqui ou em um novo tópico. Abraços.
    1 ponto
  12. Por enquanto foi implementado apenas Caixa e Banco do Brasil
    1 ponto
  13. Boa tarde. Movido para este subforum por ser mais adequando ao assunto. Sugiro ver nossa sessão de equipamentos testados no quesito avaliação de funcionamento. https://www.projetoacbr.com.br/forum/forum/63-equipamentos-testados/ Att.
    1 ponto
  14. @Juliana Tamizou Oi bom dia. sim entendi perfeitamente. de toda forma muito Obrigado.
    1 ponto
  15. Estou envergonhado de ter falado da embarcadero. Meu elogio ao acbr continua, mas retiro o q falei da embarcadero. Não encontrar solução esta mais relacionado a minha preguiça, eu acho ehehehe. O problema do RESTResponseDataSetAdapter, foi só procurar com mais calma e tempo: https://quality.embarcadero.com/browse/RSP-29655. É um problema, mas existe uma solução manual temporária. Obrigado Juliomar por ter comentado do QA.
    1 ponto
  16. Bom dia. Relativo a contribuição citada no tópico, sempre que recebemos algo precisamos incluir em nosso cronograma (que conta com muitas tarefas) e quando entra em processo requer uma validação detalhada de conformidade com os padrões e mesmo da própria documentação em casos deste tipo, por este motivo não é um processo sim, no momento estamos trabalhando na classe do Itau. Att.
    1 ponto
  17. Deixei de ser preguiçoso e vasculhei um monte. Nesse caso já existe chamado lá e tem solução temporária. Ponto positivo pros caras. https://quality.embarcadero.com/browse/RSP-29136 https://community.idera.com/developer-tools/b/blog/posts/unexpected-popup-window-when-debugging-in-rad-studio-10-4-workaround
    1 ponto
  18. está na lista de a fazeremos sim. creio que vai demorar um pouco pois é recente tudo . mas se quiser ajudar será ótimo. mas acho que logo logo vai estar disponivel
    1 ponto
  19. Consegui resolver, a hora estava como -03:00 no xml mudei para -02:00 e passou, <dhEmi>2020-07-16T15:53:02-02:00</dhEmi>
    1 ponto
  20. Bom dia, Recentemente por exigência da Unicred precisei alterar o layout de 091 para o 136 e estou utilizando o tipo cobUnicredES... o problema é que os manuais que eles haviam me encaminhado há uns 60 dias ainda não contemplavam as últimas alterações em relação aos códigos de ocorrência e ontem questionando o responsável aqui da minha região me informou que havia documentação atualizada e que novos códigos haviam sido inseridos, brincadeira porque olhando o histórico da revisão dos manuais e comparando com os antigos a maioria das divergências no que se refere aos códigos de ocorrência já haviam sido alterados bem antes de ele ter me enviado os manuais desatualizados... mas enfim... Fazendo a conferência debugando verifiquei que a classe TACBrBancoUnicredES está considerando ainda os códigos da classe TACBrBancoUnicredRS que ainda é do layout 091 e muita coisa não fecha então não vi outra solução a não ser reescrever as rotinas abaixo na classe TACBrBancoUnicredES considerando então os tais manuais atualizados. function TipoOcorrenciaToDescricao(const TipoOcorrencia: TACBrTipoOcorrencia): String; override; function CodOcorrenciaToTipo(const CodOcorrencia: Integer ) : TACBrTipoOcorrencia; override; function TipoOCorrenciaToCod(const TipoOcorrencia: TACBrTipoOcorrencia): String; Override; function CodOcorrenciaToTipoRemessa(const CodOcorrencia:Integer): TACBrTipoOcorrencia; override; function TipoOcorrenciaToCodRemessa(const ATipoOcorrencia: TACBrTipoOcorrencia): String; override; Em anexo os novos manuais recebidos e os fontes alterados para avaliação e commit. Grato ACBrBancoUnicredES.pas ACBrBoleto.pas GR - COB136 - Layout CNAB 400 - Remessa.pdf GR - COB136 - Layout CNAB 400 - Retorno.pdf
    1 ponto
  21. object ACBrNFeDANFeRL1: TACBrNFeDANFeRL ExpandirDadosAdicionaisAuto = True Fonte.TamanhoFonteInformacoesComplementares = 10 end
    1 ponto
  22. Acho que fica mais economico pra você e para o cliente até mesmo comprar e dar um certificado A1 . inclui isso no valor da manutenção se ele quer teimar com um A3
    1 ponto
×
×
  • 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.