Ir para conteúdo
  • Cadastre-se

EliasCesar

Consultores
  • Total de ítens

    470
  • Registro em

  • Última visita

  • Days Won

    3

Tudo que EliasCesar postou

  1. Você pode tratar isso no evento OnRecebeDados. Marque a opção "Enviar Eco Automático" , dessa maneira o componente irá enviar para o Micro Terminal o texto que estiver em "Recebido". Usando seu exemplo, vc poderia colocar esse trecho no evento OnRecebeDados: Recebido := '*';
  2. Efetuei testes no Lazarus, porém o problema não está ocorrendo... (Obs: As correções citadas acima já estão disponíveis)
  3. Vou tentar reproduzir e corrigir o erro, Posto aqui o resultado assim que conseguir...
  4. Se a impressora estiver compartilhada corretamente, deverá ser possível enviar comandos de impressão para a porta: \\192.168.1.51\Argox Tente colocar esse caminho no campo Porta, ou até fazer um teste pelo próprio cmd, utilizando o comando: "dir > \\192.168.1.51\Argox " (O comando irá enviar uma impressão dos arquivos da pasta atual. Cuidado para não utilizar esse comando dentro da pasta system32 por exemplo, pois iria enviar uma impressão gigante)
  5. Nós utilizamos os comandos 312 e 313 que seriam de Pagamento Genérico. - 312: Consulta para Pagamento Desvinculado (Genérico); - 313: Pagamento Desvinculado (Genérico). Basicamente funciona da seguinte forma: - Chama comando 312 (Informa os Documentos a serem pagos); - SiTef retorna valor no TipoCampo 609; - Efetua os pagamentos em seu sistema; - Chama comando 313 informando a Forma de Pagamento utilizada; Dessa forma a parte de pagamento fica desvinculada do SiTef. Esse manual explica detalhadamente como utilizar dessa maneira. Interface Simplificada com a aplicação - Pagamento Genérico.pdf
  6. Correção do problema está disponível no SVN: [12012] Após alteração o componente irá armazenar as informações de cada boleto separadamente.
  7. Você quis dizer Code128? Ao enviar o comando ImprimirBarras(), você precisará alterar o parâmetro TipoBarras com:PPLA: - Code128 = 'E'- EAN13 = 'F' - EAN8 = 'G'
  8. Bom dia, Basicamente, a maneira que estou enviando é: if (EhForaEstado) then begin idDest=2; if (ConsumidorFinal) and (NaoContribuinte) and (NaoTemCupomVinculado) then // Informa grupo ICMSUFDest; end; Obs: - Caso seja informado o grupo ICMSUFDest, as tags de totais também devem ser informadas; - No caso de cupom vinculado(CFOP 6929), não é informado o grupo ICMSUFDest (Exceção incluída a partir da NT2015-003 v.1.7.0).
  9. Na linguagem PPLA sim, Se não me engano os códigos vão de 'A' até 'T'. Você pode encontrar todos os tipos de barras no manual de programação da linguagem(basta saber qual linguagem sua impressora utiliza: PPLA, PPLB, ZPLII).
  10. Boa tarde Marco, Ao enviar o comando ImprimirBarras(), você precisará alterar o parâmetro TipoBarras. O conteúdo desse parâmetro dependerá da linguagem da sua impressora, por exemplo: PPLA: - Code128 = 'E' - EAN13 = 'F' PPLB: - Code 128 = '0' ou '1' - EAN13 = 'E30' Para outros tipos de barras, consulte o manual da linguagem.
  11. É possível imprimir nesse tipo de etiqueta sim. Para "girar" o código de barras ou texto, ao enviar os comandos ImprimirTexto() ou ImprimirBarras() basta configurar a propriedade 'Orientacao' para 'or90' ou 'or270'.
  12. Bom dia Pablo, Verifique na sua máquina em 'Configurações de compartilhamento avançadas' se a opção 'Ativar compartilhamento de arquivo e impressora' está marcada. Você pode tentar efetuar um teste pelo cmd, usando o comando: "dir > \\192.168.1.1\Argox" (sem aspas) O comando deve enviar uma impressão dos arquivos do diretório atual (certifique-se de não estar em um diretório com muitos arquivos, como system32 por exemplo).
  13. Você consegue imprimir utilizando o cmd!? Tente abrir o prompt de comando e enviar uma impressão para a porta. Utilize o comando: dir > \\localhost\ELGIN
  14. Se a impressora estiver instalada, tente compartilhá-la e utilizar o caminho de compartilhamento no ACBrETQ. Exemplo: \\localhost\ELGIN
  15. Boa tarde, No ACBrETQ não há um recurso para quebra de linha automática. Nesse caso, acho que realmente vai ser necessário dividir a descrição manualmente.
  16. Bom dia, Você pode compartilhar a impressora, e utilizar a porta como: '\\localhost\Argox' por exemplo.
  17. Bom dia, Como está a linha completa do comando ImprimirBarras ? Anexe também o log do ACBrETQ
  18. Bom dia, Tente utilizar o 'A' (3 of 9) ou o 'E' (Code 128).
  19. Bom dia, É necessário apenas enviar o campo com tipo TDateTime conforme a demonstração do Italo e o ACBr se encarrega de 'montar' o XML com o layout citado na Nota Técnica.
  20. Bom dia, Tente colocar tanto a data quanto a hora no campo: Ide.dSaiEnt
  21. Boa tarde, Fiz o procedimento descrito, utilizando as mesmas informações: - Abre Relatório Gerencial; - Imprime Linha Relatório : "isso é um teste de relatório"; - Pular Linhas: 3; - Fecha Relatório / Vinculado. Não houve nenhum erro e o relatório foi impresso corretamente. Anexei o cupom ao caso. RelatorioGerencial.pdf
  22. Fiz a alteração no Emulador de balanças para simular a Urano, mas mesmo assim não consegui reproduzir o problema. Quando ocorre o travamento, é necessário finalizar o ACBrMonitor ou ainda é possível utilizar a interface do programa? Caso o ACBrMonitor não trave por completo, após o travamento, tente desativar a balança pela interface do ACBrMonitor e enviar os comandos novamente. Anexe tbm o log do ACBrMonitor por favor.
  23. Olá Elmo, Provavelmente o problema é algo relacionado à classe da Urano, tente testar com o emulador que lhe enviei (simulando uma balança Filizola). Você também precisará de um emulador de porta COM, por exemplo esse: http://migre.me/p3BtL Basta configurar o par de portas, indicar uma das portas no emulador de balança e outra no ACBrMonitor. No emulador de balança, marque a opção: "Monitorar porta aguardando pedido de leitura" e clique em "Gerar Peso". Após isso, utilize os comandos do ACBrMonitor normalmente. Conversei com o Daniel sobre esse caso e vamos efetuar uma alteração no emulador, para também emular a Urano. Assim que possível posto mais informações. Abraços...
  24. Tente efetuar os mesmos testes com o executável do ACBrMonitor que anexei. Caso continue, tente utilizar esse emulador de balanças, para simular uma Filizola, e veja se o problema também ocorre. ACBrMonitor.rar EmuladorBalanca.rar ACBrMonitor.rar EmuladorBalanca.rar
  25. Desculpe pela demora, só consegui efetuar o teste agora... Consegui carregar e imprimir normalmente a imagem, utilizando: with ACBrETQ1 do begin Ativar; CarregarImagem('logo_etiqueta.bmp', 'logo'); ImprimirImagem(1, 10, 10, 'logo'); Imprimir(1, 600); Desativar; end; Pelo que sei, não há limite para as dimensões da imagem.
×
×
  • 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.