-
Total de ítens
27.470 -
Registro em
-
Última visita
-
Days Won
766
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Daniel Simoes postou
-
Erro Na Impressão De Relatório Gerencial - Elgin
Daniel Simoes replied to vilelajr's tópico in ACBrSerial
Pode ser que o Índice que seja programando não seja o que você está enviando... alias: StrToIntDef('1', 0) é igual a 1 sempre... Use AchaRGDescricao.. RelGer := ACBrECF1.AchaRGDescricao(NomeRel); if RelGer <> nil then Indice := StrToIntDef( RelGer.Indice, 0) ; Estude o exemplo a cima e outros no código fonte do Projeto ECFTeste.dpr -
Erro Na Impressão De Relatório Gerencial - Elgin
Daniel Simoes replied to vilelajr's tópico in ACBrSerial
É claro que o relatório gerencial já deve existir... Você pode programar um novo com: ACBrECF1.ProgramaRelatoriosGerenciais( cDescricao ); Se você não especificar um Índice o ACBrECF tentará com índice default, que pode variar de acordo com o modelo.. repare que na FiscNET ele usou índice 1 -
Problema Comunicação Impressora Sweda If St 200
Daniel Simoes replied to tiagows's tópico in ACBrSerial
Não um comando para detectar o protocolo... o ECF escolherá o protocolo de acordo com a primeira sequencia de instruções que será enviada... o TimeOut sempre ocorre na inicialização ? em qual comando ? Tem um LOG para analise ? -
Não tem como... não se trata de algo que precise ou possa ser corrigido... Veja: o Chip da USB do ECF, é na maioria das vezes, um emulador de USB-Serial... quando você desliga o ECF, ele perde a alimentação, e morre, é como se você tivesse removido o cabo USB do PC... No caso de um adaptador USB-Serial, a alimentação do dispositivo é feita pela USB do PC, por isso ele não morre quando o ECF for desligado... Faça o mesmo teste usando a DLL do fabricante
-
Se observamos como o fisco agiu no passado... o PAF-ECF não será extinto mas sim termos uma super homologação exigindo: PAF-ECF-SAT-NFCe... Até hoje o SINTEGRA é obrigatório, sendo que todas as informações dele estão no SPED, NFe, NFP, etc... É difícil o fisco "desmontar" o aparato que foi montado para o PAF-ECF... ( O que ele irá fazer com todos esses pobres funcionários ? )
-
Obrigado por reportar a correção... Penso que o componente poderia cuidar dos espaços desnecessários (Trim), ou na atribuição (Set) da propriedade, ou quando for usá-la em algum arquivo ou Rotina
- 8 replies
-
- Erro
- Codigo de barras
- (e 2 mais)
-
Pré-Homologação, Sequência 2
Daniel Simoes replied to Rodolfo Nemer Nogueira's tópico in Dúvidas sobre TEF
Parece que a resposta está no seu próprio post: "NSU: 150001 ou NSU não foi gerado" -
Acbrecf Não Ativa Devido A Um Arquivo De Nome: Cupom.ini Na Pasta Log?
Daniel Simoes replied to Ess's tópico in ACBrSerial
O modelo ecfNaoFiscal NUNCA deve ser usado em produção ou clientes finais... Você pode estar cometendo crime de sonegação fiscal... -
Propriedade Todasaliquotas Não Retorna Nada
Daniel Simoes replied to ferbigode's tópico in ACBrSerial
A propriedade DadosReducaoZClass só conterá informações após você chamar os métodos "DadosReducaoZ" e "DadosUltimaReducaoZ"... ECF.CarregaAliquotas não irá alimentar as informações de DadosReducaoZClass e sim de ECF.Aliquotas -
Na verdade apenas a Epson suporta isso... Estou tentando implementar na Bematech... No entanto, o ACBrECF usa métodos básicos da DLL apenas para enviar o comando e ler a resposta... ele mesmo cuida da montagem dos pacotes no protocolo do fabricante... Ou seja.. não é utilizado os métodos de comandos da DLL do fabricante, como Fabricante_AbreCupom, Fabricante_LeituraX, etc... Utilizamos apenas um método específico (e geralmente não documentado) que permite o envio e leitura usando o canal da USB, pela DLL
-
Invés de usar um cabo, você poderia usar um emulador de portas serias "null modem"... assim como o com0com
-
Enviei uma possível correção para o SVN...
-
Problema Comunicação Impressora Sweda If St 200
Daniel Simoes replied to tiagows's tópico in ACBrSerial
Uma outra coisa é ser tentada, se a impressora estiver com a valocidade muito alta, ou usando USB emulada em COM é diminuir o Buffer de Entrada e Saida -
Erro Access violation ao ativar o ECF com ACBrRFD
Daniel Simoes replied to maiconsi's tópico in ACBrSerial
Por favor abra um novo tópico para um novo problema... -
Humm.. resta saber se a Indy10 roda corretamente no D7... O ideal seria remover a dependecia da Indy, usando apenas o ACBrTCPServer (que encapsula a Synapse), assim como ocorreu no ACBrMonitor
-
AcbrEcf - Pegar data e hora do ultimo documento.
Daniel Simoes replied to Roseno's tópico in ACBrSerial
Se ela retorna via DLL é pq ela está lendo a Hora do ECF... apenas a Daruma preve esse retorno em seu protocolo básico.... Descomplique... leia a hora do ECF e grave no seu BD... -
Existem os métodos EspelhoMFD_DLL (que depende da DLL) e o LeituraMFDSerial (que só funciona em alguns modelos) Entretanto o uso de ambos é extremamente lento e difícil... é melhor vc gerar uma cópia com informações do seu BD
-
Nfc Nota Fiscal Cidadã - Pará
Daniel Simoes replied to SolivanAraujo's tópico in Dúvidas Gerais sobre o ACBr
Pelo que li na lei: http://www.sefa.pa.gov.br/LEGISLA/leg/estadual/DecInstNormPortarias/INs/in00016_12an0.pdf O layout incluso nos fontes é para ser utilizado apenas para notas Modelo Consumidor 1 ou 1A... Se for ECF permanece o layout do Ato Cotepe 17/04 -
Erro Na Hora De Fazer Multiplas Forma De Pagamentos Com 3 Cartoes
Daniel Simoes replied to bergson's tópico in Dúvidas sobre TEF
Está descrito no roteiro... Veja esse link: http://br.groups.yahoo.com/group/AutomacaoTotal/message/45507 -
Erro Na Hora De Fazer Multiplas Forma De Pagamentos Com 3 Cartoes
Daniel Simoes replied to bergson's tópico in Dúvidas sobre TEF
Seu fluxo está errado... Você não pode subtotalizar ou imprimir qualquer pagamento antes de concluir todos os pagamentos em buffer -
Erro Na Hora De Fazer Multiplas Forma De Pagamentos Com 3 Cartoes
Daniel Simoes replied to bergson's tópico in Dúvidas sobre TEF
Provavelmente é algum evento novo que está faltando... Muitas mudanças foram introduzidas com a chegada do Cielo Premia (leia o Change-Log.txt) Sobre o espacejamento, é você quem determina quantas linhas quer pular... no evento: ACBrTEFD.OnComandaECF opePulaLinhas : begin ACBrECF1.PulaLinhas( ACBrECF1.LinhasEntreCupons ); ACBrECF1.CortaPapel( True ); Sleep(200); end; -
Obrigado pelo report... acabei de corrigir no SVN...
-
Tente enviar o parâmetro entre chaves {vendanptc=1} Acompanhe com o Debug, veja o que foi realmente enviado para a DLL...