-
Total de ítens
148 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que jackson Lima postou
-
Boa tarde pessoal, quero divulgar nesse período de quarentena um curso com os fontes que automatiza a migração do Firebird 2 para o 3. Você abre o sistema, seleciona o banco de dados e o processo é feito automaticamente. Tem aulas explicando como usar e os fontes caso queira colocar essa função de forma automática no seu sistema. Comprar agora
-
Memory Leak ao imprimir cupom MFE
jackson Lima replied to jackson Lima's tópico in MFE - Módulo Fiscal Eletrônico
Bom dia Italo. Creio que sim. Vou abrir uma issue no repositório do fortes. Obrigado a todos. -
Memory Leak ao imprimir cupom MFE
jackson Lima replied to jackson Lima's tópico in MFE - Módulo Fiscal Eletrônico
Só pra dar mais um feedback, removi um dos 3 erros que aparece na imagem 1: TRLRealBounds.Create Eu movi a linha inherited Create; do construtor para a primeira linha ficando asism: constructor TRLRealBounds.Create(AOwner: TRLCustomControl); begin inherited Create; FParentControl := AOwner; FUsedUnit := buNone; FLeft := 0; FTop := 0; FWidth := 0; FHeight := 0; end; porém nos outros dois TRLCustomControl e TRLCustomLabel não consegui resolver. -
Memory Leak ao imprimir cupom MFE
jackson Lima replied to jackson Lima's tópico in MFE - Módulo Fiscal Eletrônico
Bem, não consegui identificar precisamente o erro, mas percebi: que o vazamento só ocorre quando selecionado o preview que ao comentar a chamada da função: NewPreview dentro do create da classe TRLPreviewForm do fortes o memory leak não ocorre mais -
Memory Leak ao imprimir cupom MFE
jackson Lima replied to jackson Lima's tópico in MFE - Módulo Fiscal Eletrônico
Atualizei agora os fontes e ocorre o mesmo vazamento. Detalhe: só acontece quando mando imprimir pelo fortes, quando configurado pelo escpos não dá vazamento. Estou com a última versão 5.0.0 e com a opção report source leaks marcada -
Memory Leak ao imprimir cupom MFE
um tópico no fórum postou jackson Lima MFE - Módulo Fiscal Eletrônico
Através do MaxExcept detectei que tem um memory leak ao mandar imprimir: ACBrSAT1.ImprimirExtrato (usando o fortes report) Para reproduzir é só emitir um cupom mfe no demo dentro da pasta acbr - sat - delphi Em anexo o memory leak gerado pelo madexcept e o log do acbr. Desde já agradeço quem puder ajudar ACBrSAT.log -
Distribuir sistema em rede interna
jackson Lima replied to armando.boza's tópico in Object Pascal - Delphi & Lazarus
@Solivan bom dia, estou implementando essa rotina que você indicou, usando Delphi 7. Eu usaria o idFTPServer ou o idTCPServer do indy? Qual a diferença dos dois? -
Bom dia pessoal. Estou enviando os seguintes valores no xml para um MFE Elgin: PRODUTO QUANTIDADE VALOR SUBTOTAL 1,000000 50,00 0,20 10,00 2,000000 24,00 2,00 48,00 3,000000 1,00 5,00 5,00 4,000000 12,00 2,15 25,80 5,000000 1,00 4,10 4,10 6,000000 10,00 0,30 3,00 7,000000 40,00 0,58 23,20 8,000000 15,00 0,55 8,25 9,000000 4,00 19,00 76,00 10,000000 3,00 0,90 2,70 11,000000 2,00 1,65 3,30 12,000000 1,00 12,00 12,00 13,000000 1,00 24,00 24,00 14,000000 1,00 2,90 2,90 15,000000 2,00 3,60 7,20 16,000000 2,00 1,40 2,80 17,000000 2,00 1,10 2,20 18,000000 3,00 2,80 8,40 19,000000 20,00 0,60 12,00 20,000000 2,00 3,82 7,64 21,000000 5,00 19,00 95,00 22,000000 5,00 0,90 4,50 Valor total: 387,99 Desconto no subtotal: 38,99 Valor do pagamento: 349,00 Porém recebo os seguinte erro: Resposta:509317|06010|1408|Rejeição: Valor total do CF-e-MFE maior que o somatório dos valores de Meio de Pagamento empregados em seu pagamento|| Meu cliente que colocar o valor final de 349 por isso deu o desconto no final de 38,99. Mas porque o mfe não aceita? Como posso fazer? Desde já obrigado.
-
Como autenticar no tef cappta usando o TEFDial Troca de arquivos?
um tópico no fórum postou jackson Lima Dúvidas sobre TEF
Estou iniciando a homologação com o Cappta, e como na figura em anexo, a documentação diz que tenho que autenticar aplicação no TEF, acredito que seja ao inicializar o TEF. Eles pedem 3 parâmetros: cnpj, pdv e chaveAutenticacao. Mas como vou passar esses parâmetros usando o AcbrTefd tipo TefDial (Troca de arquivos)? -
Atualizando aqui, caso alguém precise: os cancelamento não passam mais pelo integrador, me passagem a informação errada. Apenas os pagamentos no cartão passarão por ele agora, a venda e cancelamento vai direto para o MFE.
-
Então, isso que você falou eu fiz e beleza. Porém tem o seguinte cenário: eu saio da empresa, e entra outro programador e adiciona o quickreport novamente no delphi (infelizmente onde trabalho é assim) O que eu queria mesmo é uma rotina (feita em delphi mesmo) que lê-se todas as classes do projeto ou os objetos dela. Ai eu poderia verificar se tem units do quick e avisar ao programador para não usar em tempo de execução.
-
Como saber se o meu projeto está usando algum objeto do quickreport?
um tópico no fórum postou jackson Lima Object Pascal - Delphi & Lazarus
Estamos migrando tudo do quickreport para o fortes, porém tenho receio que outros programadores ao entrarem na empresa possam continuar usando o quickreport e criando novos relatórios (aqui é meio largado as coisas). Gostaria de saber se tem como, em tempo de execução verificar todas as classes do sistema e verificar se o tipo da classe é do quickreport, se sim, eu mandaria um aviso ao programador. Sei do problema da performance disso, mas eu iria executar somente em homologação (apenas dentro da empresa) Se tivesse ao menos como eu verificar as uses do projeto daria certo também Desde já Obg. -
Descobri o problema, o erro não estava no xml, mas no parâmetro CancelarUltimaVenda eu estava passando a chave do cfe sem o prefixo cfe junto na chave. O Bruno da elgin que identificou isso. (suporte da elgin é top) O exemplo do acbr chama a função sem parâmetros, o que não funciona também. Obrigado.
-
Perdão.
-
Me dê uma luz @André Ferreira de Moraes ?
-
Ao tentar cancelar um cupom pelo mfe recebo: Resposta:842815|07002|0000|Cupom inválido|| o que há de errado nesse xml? <CFeCanc> <infCFe chCanc="CFe23190414200166000166599000083970010946737721"> <ide> <CNPJ>10615281000140</CNPJ> <signAC>CODIGO DE VINCULACAO AC DO MFE-CFE</signAC> <numeroCaixa>002</numeroCaixa> </ide> <emit/> <dest/> <total/> </infCFe> </CFeCanc>
-
Ouvi falar que o mfe agora pode ser usado sem o integrador, porém somente a operação de venda pode ser feita diretamente usando dll Os pagamentos e cancelamento continuam pelo integrador. Consegui fazer o envio da venda, porém o cancelamento retorna o seguinte erro: <Integrador> <Identificador> <Valor>36564</Valor> </Identificador> <IntegradorResposta> <Codigo>AP</Codigo> <Valor>Arquivo processado</Valor> </IntegradorResposta> <Resposta> <retorno>MFE não encontrado Verifique se está com a versão 01.04.03 ou superior do Driver MFE, e tente novamente!</retorno> </Resposta> </Integrador> já baixei as dlls do novo integrador no site da sefaz e nada. Alguém conseguiu fazer o cancelamento pelo integrador usando a versão nova?