Ir para conteúdo
  • Cadastre-se

EliasCesar

Consultores
  • Total de ítens

    440
  • Registro em

  • Última visita

  • Days Won

    3

Posts postados por EliasCesar

  1. 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).
     

  2. 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.

    • Curtir 2
  3. 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).

     

    • Curtir 1
  4. 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.

  5. 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...

  6. 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.

  7. Você pode testar também enviando o comando CarregarImagem apenas com o caminho da imagem e o nome(particularmente, eu uso dessa forma),

    pois assim o próprio ACBrETQ se encarrega de criar o MemoryStream e enviar o comando adequado para a impressora.
     

    Exemplo:
      CarregarImagem('C:\Dev\logo.bmp', 'logo');

  8. Boa tarde, 

    Efetuamos testes com o emulador de balanças e com uma balança física Filizola, mas o problema não ocorreu.

    Envie um arquivo ENT.txt onde o problema ocorre, para que possamos continuar os testes.

×
×
  • 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...