Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 11-03-2016 em todas as áreas

  1. Pois é... antes de sair "achando", eu rodei a UnitTeste em Lazarus, D7 e XE7... todas retornaram 19.66
    1 ponto
  2. Muito obrigado pela analise e ajuda... já está no SVN... Lembrando que para usar a Carga Tardia com DELAYED é necessário: Ter Delphi 2010 ou superior (não funciona no Lazarus/FPC) Ativar a diretiva USE_DELAYED no ACBr.inc {.$DEFINE USE_DELAYED} // DESATIVADA {$DEFINE USE_DELAYED} // ATIVADA
    1 ponto
  3. Boa tarde ncc.star, Favor atualizar os fontes e fazer novos testes.
    1 ponto
  4. Eu acho que podíamos melhorar ainda mais ele, removendo os metodos RFILL e LFILL e utilizando os métodos do ACBrUTIL, o que acham?
    1 ponto
  5. Boa tarde, Muito obrigado Juliana Tamizou!!!
    1 ponto
  6. Foi intencional... não achei necessário... Da maneira que está... ele só inicializará a XMLSec, quando realmente precisar... ou seja, quando algum método que precisa da XMLSec for acionado...
    1 ponto
  7. O WebService anterior não existe mais (saiu do ar)... leia:
    1 ponto
  8. Realmente, fiz uma limpa geral no computador e funcionou. Muito obrigado mesmo!
    1 ponto
  9. Confirmando, assim como mencionei acima, os erros realmente pararam após a alteração descrita acima, já faz mais de uma semana, gerando diariamente gerando diversos boletos. Porém reconheço que foi uma forma arcaica, a forma como eu fiz, mas eu precisava testar daquela maneira, ela não arredonda, então vou seguir o conselho da Juliana Tamizou, estou iniciando os testes utilizando a RoundABNT(). Obrigado Juliana Tamizou.
    1 ponto
  10. Bom dia Marcos, Fiz uma alteração no componente esta semana a fim de resolver esse problema. Alguns provedores ao retornarem, uma parte desse retorno vem, vamos dizer em formato string e não em XML. Detectei esse problema em outro provedor, em vez de resolver esse problema no rExtrai e como isso só foi detectado na NFS-e fiz uma alteração no ACBrNFSeWebServices. Por favor desfaça o que você fez, atualiza os fontes e teste novamente.
    1 ponto
  11. Bom dia Vinícius, A questão é bem simples, o programa gratuito que você se refere deve utilizar o Web Services de Consulta a NF-e Destinadas, ao realizar essa consulta em seu retorno temos uma TAG chamada cSitConf onde temos os seguintes valores: 0 = Sem Manifestação do Destinatário; 1 = Confirmada Operação; 2 = Desconhecida; 3 = Operação não Realizada; 4 = Ciência. O componente ACBrNFe possui um método chamado ConsNFeDest que realiza a consulta e traz essa informação.
    1 ponto
  12. lembre-se agora o svn marcou seu arquivo não atualizável se mudarmos algo ou melhora não vai atualizar e vai dar problema no seu código!
    1 ponto
  13. em resposta a tua pergunta: partilha-do-icms-e-cest campo-cest-i05c
    1 ponto
  14. Daniel, blz, Sim alterei a estrutura das 4 units todas (são milhares de métodos....) (libeay32.pas, libxmlsec.pas, libxml2.pas, libxslt.pas) Coloquei inclusive o FreeLibrary no finalization das units. Mas foi preciso fazer o carregamento dinâmico dos métodos que antes estavam como "external", exatamente por dois motivos: 1- Como a carga acontecia em duas etapas (external e no loadlibrary), ficavam duas handles da dll separadas que dava problema de comunicação entre a dll 2- O delayed além de não funcionar no Lazarus e não ser compatível com todos os Delphi's, li na documentação da Embarcadero que ele não é recomendado utilizar quando houverem muitas funções (que é o caso - milhares de funções), pois tornará o carregamento dinâmico lento. Dessa forma o carregamento ficou todo dinâmico por LoadLibrary e funcionando em todos os Delphis / Lararus. PS: Para alterar as units escrevi um programinha para fazer isso automatizadamente, para não ter que alterar linha por linha na mão.
    1 ponto
  15. Você alterou toda a Unit ? são centenas de métodos... Acabo de enviar modificações modificações para o SVN, para contemplar a diretiva de compilação, USE_DELAYED Não seria mais simples, remover o "FreeLibrary" da inicialização ? Algo como finalization if Assigned( libHandle ) FreeLibrary(libHandle);
    1 ponto
  16. Estimado, Boa noite. O código do cedente não poderá nunca ir em branco. Ele é essencial para o banco saber pra quem irá entrar o dinheiro da baixa do título em questão. Por isso, seu software deve se recusar a continuar emitir o boleto se o código do cedente estiver vazio. Código de transmissão é um código (que até hoje) que só vejo o santander utilizar. Ele é essencial para o santander, por isso não poderá estar vazio quando o banco escolhido for o 33. As configurações acima, são básicas para um emissor da caixa (padrão sicob-caixa) emitir seus boletos sem registro. Faça os testes de emissão, qualquer coisa poste aí. Até mais, Alexandre CONSULT ATECH Software.
    1 ponto
  17. sim a que corresponde a FR! ACBrNFeDANFEFR.pas
    1 ponto
  18. Agora sim! Ibirubá/RS, pela Digifred, funcionando. Segunda-feira vai para produção.
    1 ponto
  19. Assine o sac. E ajude no projeto. Todos ganham Abraço
    1 ponto
  20. Boa noite irei avaliar e olhar a possibilidade de integrar ao Projeto ACBr!
    1 ponto
  21. Do meu ponto de vista, quando é feito um crediário, deveria ser usado o mpCreditoLoja, pois entendo que seria um credito do cliente com o lojista. A menos que eu tenha entendido errado o uso dessa forma de pagamento
    1 ponto
  22. Fechando esse tópico... Para dúvidas ou sugestões ao ACBrMail, favor abrir um "Novo Tópico"
    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.

The popup will be closed in 10 segundos...