-
Total de ítens
27.641 -
Registro em
-
Última visita
-
Days Won
767
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Daniel Simoes postou
-
Verifique o seu PasswordChar no componente...
-
Não havia notado que mudar o EchoMode, influenciava no PasswordChar... isso não faz sentido, e deve ser algo relacionado a implementação anterior ao refactoring... Enviei um ajuste para o SVN...
-
Não acho necessário... Consegue reproduzir o problema no Demo ?
-
Tente deixar ele conectado na Internet... por um longo período (de um dia para o outro)... Pode ser que esteja faltando transmitir algum documento pendente... Verifique também, se a Luz SEFAZ, do SAT está acesa
-
Bloco X e desconto/acréscimo proporcional sobre itens
Daniel Simoes replied to jjw.roberto's tópico in Dúvidas Gerais sobre o ACBr
Descubra usando um emulador de ECF... - Usando um emulador... - limpe a memória... - programe as alíquotas necessárias - Faça a venda exatamente como você descreveu... - Comande uma LeituraX e verifique as alíquotas de impostos... -
Veja se assim fica mais claro...
-
Mude o EchoMode, no variável que é passada por referência no Evento de tratamento de dados recebidos... e não na propriedade Global, que afeta todo o componente ( ACBrMTer1.EchoMode ) ... procedure TForm1.ACBrMTer1RecebeDados(const IP: AnsiString; const Recebido: AnsiString; var EchoMode: TACBrMTerEchoMode); // <--- Repare na váriável EchoMode aqui... begin if EstaDigitandoSenha then EchoMode := mdePassword; // <-- modificando, apenas para os dados recebidos nesse evento .... end;
-
Bloco X e desconto/acréscimo proporcional sobre itens
Daniel Simoes replied to jjw.roberto's tópico in Dúvidas Gerais sobre o ACBr
Você não precisa... Todo ECF ou Trunca, ou arredonda, conforme a ABNT... basta saber se ele está configurado para Truncar ou arredondar... -
isso está errado... veja o parâmetro do evento: procedure TForm1.ACBrMTer1RecebeDados(const IP: AnsiString; const Recebido: AnsiString; var EchoMode: TACBrMTerEchoMode); // <--- AQUI begin EchoMode := mdeNone; // <-- DESLIGANDO, apenas para esses dados recebidos
-
Cadastre-se para Pré-Venda do Dia do ACBr, 2a Edição
um tópico no fórum postou Daniel Simoes Dúvidas Gerais sobre o ACBr
Já temos a página oficial do Dia do ACBr da 2a Edição... https://www.doity.com.br/diadoacbr O Primeiro Lote de vendas, será aberto apenas no dia 02/07/19... Mas no dia 12/06, abriremos a Pré-Venda: Um Lote limitado de ingressos, com um super desconto para os fãs do ACBr Clique Aqui, para receber o código de Desconto da Pré-Venda, no dia 12/06... Garanta a sua vaga na 2a Edição do Dia do ACBr, com um preço super especial -
Versão do delphi VS tamanho do projeto/fontes
Daniel Simoes replied to AlexBecker's tópico in Object Pascal - Delphi & Lazarus
A última versão é a Rio... mas comprando uma versão original, você pode baixar a ISO de qualquer edição, desde o Delphi 7 Ter muitos formulários, não é um problema... mas crie-os em tempo de execução (não deixe como Auto create) -
Imprimir código de Barras com PosPrinter
Daniel Simoes replied to ssantos's tópico in Dúvidas Gerais sobre o ACBr
Use a força, leia aos fontes... Veja como fizemos no DANFCE, em EscPos http://svn.code.sf.net/p/acbr/code/trunk2/Fontes/ACBrDFe/ACBrNFe/DANFE/NFCe/EscPos/ACBrNFeDANFeESCPOS.pas Ou no Extrato do SAT http://svn.code.sf.net/p/acbr/code/trunk2/Fontes/ACBrSAT/Extrato/EscPos/ACBrSATExtratoESCPOS.pas -
Código da Bandeira do cartão de crédito
Daniel Simoes replied to edsonsimoespereira's tópico in Dúvidas Gerais sobre o ACBr
Veja no Demo, como retornar, qualquer um dos Códigos... procedure TForm1.ACBrTEFD1DepoisConfirmarTransacoes( RespostasPendentes: TACBrTEFDRespostasPendentes); var I : Integer; begin for I := 0 to RespostasPendentes.Count-1 do begin with RespostasPendentes[I] do begin Memo1.Lines.Add('Confirmado: '+Header+' ID: '+IntToStr( ID ) ); // Lendo os campos mapeados // Memo1.Lines.Add( 'Rede: ' + Rede + ' NSU: ' + NSU + ' Parcelas: '+ IntToStr(QtdParcelas) + ' Parcelado por: '+ GetEnumName(TypeInfo(TACBrTEFDRespParceladoPor), integer(ParceladoPor) ) + ' É Débito: '+BoolToStr(Debito)+ ' É Crédito: '+BoolToStr(Credito)+ ' Valor: '+ FormatFloat('###,###,##0.00',ValorTotal)) ; // Lendo um Campo Específico // Memo1.Lines.Add('Campo 32: ' + LeInformacao(32,0).AsString ); // <---- AQUI end; end; end; -
AcbrPosPrinter: Diretório da logo com acento
Daniel Simoes replied to Jeferson Carvalho's tópico in Dúvidas Gerais sobre o ACBr
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. -
AcbrPosPrinter: Diretório da logo com acento
Daniel Simoes replied to Jeferson Carvalho's tópico in Dúvidas Gerais sobre o ACBr
Use um Path relativo ou defina um parâmetro para onde encontrar a Imagem, em tempo de execução -
Contrato freelance que já homologou o TEF com o componente.
Daniel Simoes replied to sergiokawahara's tópico in Classificados
Veja essa página https://www.projetoacbr.com.br/forum/companies/category/2-consultores/ -
Creio que sim... em um futuro próximo, teremos a ACBrLibBoleto... No momento a única opção seria o ACBrMonitorPLUS https://www.projetoacbr.com.br/acbr-monitor-plus/ https://acbr.sourceforge.io/ACBrMonitor/ComoimprimirumBoleto.html
-
Se a comunicação com o SEFAZ não funcionar... nennhum outra operação será possível... Se o aparelho ficou muito tempo desconectado, pode ser que não tenha atualizado para o novo certificado da SEFAZ Verifique com o Fabricante, se a versão desse equipamento, não ocorre no problema de usar um certificado da Sefaz antigo... Se for esse o caso, apenas o Fabricante conseguiria inserir um novo certificado do SEFAZ no aparelho...
-
538-Rejeicao: Total do IPI difere do somatorio dos itens
Daniel Simoes replied to rcfatura's tópico in ACBrMonitor PLUS
Você mesmo gera o XML, na sua aplicação ? Ou você usa comandos e o formato INI Se usa o INI, favor anexar o comando e INI enviado, para geração do XML -
Não compreendi o seu Post... a biblioteca "ACBrPosPrinter32.dll" , é específica para Impressão em Impressoras de bobina, usando EscPos.... ela não gera Boletos...
-
Veja os fontes da classe ACBrTEFDCliSitef.pas... ele não envia CNF se o mesmo já foi enviado.. { Já Finalizou este Documento por outra Transação ? } if (pos(DocumentoVinculado, fDocumentosProcessados) > 0) then exit; Basta você monitora o Log do ACBrTEFD ou do próprio SiTef, e verificar os comandos enviados e respostas recebidas...
- 1 reply
-
- 2
-
-
-
Pode ser que funcionasse por alguma "excesso". Na definição da porta... mas o RAW sempre foi necessário para usar Impressora de Spool
-
Você deve desligar o EchoMode, na variável que é passada como referencia, no Evento... Veja um exemplo em:
-
SMTP: Unable login no ACBRMAIL
Daniel Simoes replied to Julio Cesar Rocha de Souza's tópico in ACBrTCP
-
ACBrPosPrinter Via TS, ativa mas nao imprime
Daniel Simoes replied to cueiogordo's tópico in ACBrSerial
Não há a possibilidade de criar uma Porta Serial, Virtual e Remota ? https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc770631(v=ws.11)