Passo 7 — Impressoras
Cada loja tem uma impressora predefinida; cada caixa pode escolher a sua no passo 8. Esta página explica as três maneiras de uma impressora chegar ao zrsPOS e dá os cliques exatos de cada uma.
Primeiro: o zrsPOS chega a imprimir?
O passo 7 começa com uma pergunta, Quem imprime os talões?
- O zrsPOS imprime — a resposta normal. Sai um talão na caixa à medida que cada documento é emitido. O resto desta página é para si.
- Imprimimos nós, a partir do SAGE — o zrsPOS emite o documento e fica por aí. Escolha esta opção se o seu sistema já imprime a partir do SAGE.
Escolher a segunda muda comportamento a sério, por isso vale a pena ser claro sobre o que desaparece:
| Com a impressão desligada | |
|---|---|
| Na caixa | Não sai nada. Nem talão, nem nota de crédito. |
| Reimpressão | Deixa de existir — nem na administração, nem no mosaico do POS, nem no ecrã da encomenda. Os botões desaparecem, em vez de ficarem lá a recusar. |
| Impressoras | Deixam de ser precisas. Os passos 7 e 8 ficam satisfeitos sem nenhuma e o arranque deixa de as pedir. |
| Testes de impressão | Deixam de ser oferecidos. |
| Formulários Tax Free | Também não são impressos. O formulário é emitido na Global Blue como sempre, mas o zrsPOS não o põe em papel — tem de o imprimir você. |
| Avisos | Não há avisos de «impressora em baixo» nem de «talões em espera», porque nunca se cria nenhum trabalho de impressão. |
As suas impressoras não são apagadas quando muda, por isso pode voltar atrás e elas continuam lá.
O resto desta página assume que o zrsPOS está a imprimir.
Qual devo usar?
| A sua situação | Use |
|---|---|
| Um SUNMI ou outro POS Android com impressora integrada | App de impressão |
| Uma impressora USB ligada ao tablet POS, ou a uma pequena caixa Android | App de impressão |
| Uma impressora Epson de rede (TM-m30III, TM-T88…) | Pull (Server Direct Print) |
| Uma impressora de rede de outra marca que fale ESC/POS | Direto |
A app de impressão e o pull não obrigam a mexer no router da loja e não expõem nada à internet. O direto obriga a abrir uma porta no router e destina-se a demonstrações e testes.
Impressoras suportadas
- App de impressão — a impressora integrada de qualquer POS Android SUNMI, qualquer impressora USB que siga a classe «impressora» do USB e qualquer impressora de rede na porta 9100. Veja A app de impressão.
- Pull — Epson TM-m30III (recomendada), TM-m30II, TM-m30, TM-T88VI/VII e outros modelos Epson que tenham Server Direct Print.
- Direto — qualquer impressora de rede que fale ESC/POS, de 80 mm ou 58 mm (Qian, Xprinter, Star…), além dos modelos Epson ePOS-Print.
Adicionar uma impressora
Na administração Shopify abra zrsPOS → Guia de configuração → 7. Impressoras, carregue em Adicionar impressora e escolha o modelo, a loja e a ligação. O que se segue depende da ligação escolhida.
App de impressão (SUNMI, USB ou caixa zrsPOS)
- Guia de configuração → 7. Impressoras → Adicionar impressora.
- Em Ligação escolha App de impressão — no dispositivo POS ou na caixa zrsPOS.
- Carregue em Gerar o código de emparelhamento. Aparece um QR e um código de 6 dígitos, válido durante 10 minutos.
- No dispositivo POS abra a zrsPOS Print e carregue em Ler o QR, ou escreva à mão a loja e o código.
- A app deteta a impressora e a largura do papel e regista-a. Em poucos segundos a impressora aparece na lista do zrsPOS. Carregue em Imprimir teste na página dela.
As instruções completas, incluindo a instalação da app e as impressoras USB, estão em A app de impressão.
Pull — Epson Server Direct Print
A impressora liga-se ela própria ao zrsPOS, de dentro da loja, e pergunta a cada poucos segundos «há talões para imprimir?». Nada fica exposto à internet e funciona com IP dinâmico ou CGNAT.
Onde estão o URL do servidor e o ID
São gerados pelo zrsPOS quando guarda a impressora e são diferentes em cada impressora. Para os ver:
- Na administração Shopify abra o zrsPOS.
- Abra o Guia de configuração (no menu à esquerda da app) e clique em 7. Impressoras.
- Na lista Impressoras, clique no nome da impressora. Abre-se a página dela.
- Nessa página procure a secção Como ligar esta impressora. Já está aberta enquanto a impressora nunca se ligou; se estiver fechada, carregue em Guia passo a passo (impressora, router, DDNS) para a abrir.
- Os dois primeiros campos dessa secção são exatamente o que precisa:
- URL do servidor — o endereço completo onde a impressora vem buscar os talões. Já inclui a chave de acesso.
- ID — identifica esta impressora. Cada um tem um botão Copiar à direita. Carregue em Copiar e cole na página da impressora.
Deixe o separador do zrsPOS aberto num separador do navegador e a página da impressora noutro, para copiar de um e colar no outro.
Descobrir o endereço da impressora
Desligue a impressora e volte a ligá-la mantendo o botão Feed premido. Imprime um talão com o
endereço IP, por exemplo 192.168.1.180.
Configurar a impressora
Faça isto num computador ou tablet na mesma rede da impressora.
- Abra
http://<IP-da-impressora>/no navegador, com o IP do talão. Abre-se a página de configuração da Epson. Pode pedir utilizador e palavra-passe: nas impressoras Epson TM o utilizador éepsone a palavra-passe está impressa na etiqueta da impressora (nos modelos mais antigos éepson). - No menu da esquerda procure Server Direct Print. Nalguns modelos está dentro de ePOS-Print.
- Coloque em Enable (Ativado).
- Em Server URL cole o URL do servidor que copiou do zrsPOS. Cole-o inteiro, incluindo o
https://e tudo o que vem depois da última barra. - Em ID cole o ID que copiou do zrsPOS. Tem de ficar exatamente igual, sem espaços antes nem depois.
- Em Interval escreva 5 segundos. (Um número maior faz os talões saírem mais tarde.)
- Carregue em Send ou Submit e depois em Reset ou Restart, se a impressora o pedir.
- Volte à página da impressora no zrsPOS e carregue em Atualizar. Em cerca de 10 segundos o estado passa a Ligada, com a hora do último contacto.
- Carregue em Imprimir teste. Tem de sair um talão de teste.
Não tem a opção Server Direct Print? Veja se há uma atualização de firmware Epson para o seu modelo, use a app de impressão com a impressora ligada por USB, ou mude esta impressora para Direto.
O ID e o URL ficam gravados na impressora. Se apagar a impressora no zrsPOS e voltar a criá-la, ambos mudam e têm de ser repostos na impressora.
Direto — o zrsPOS envia para a loja
O zrsPOS envia os talões para a loja pela internet. Isto obriga a encaminhar uma porta no router da loja e expõe a impressora, por isso use-o para demonstrações e testes e não numa loja em produção.
O guia na página da impressora (no mesmo sítio: Guia de configuração → 7. Impressoras → nome da impressora → Como ligar esta impressora) dá-lhe, cada um com um botão Copiar:
- a regra de encaminhamento de porta a criar no router, já com a porta interna do protocolo escolhido;
- o endereço e a porta para onde o zrsPOS envia;
- se usar DDNS do zrsPOS, o nome, utilizador e palavra-passe a pôr na página de DNS dinâmico do router, e o URL de atualização. O endereço passa a preencher-se sozinho.
O endereço também pode ser um IP público fixo do seu operador, ou um nome DDNS público que mantém atualizado (No-IP, DynDNS…). Escolha qual nas definições da impressora, em Como sabemos o endereço da loja.
Estado, e quando uma impressora está em baixo
A página da impressora mostra um destes estados:
| Estado | O que significa |
|---|---|
| Ligada | A impressora contactou-nos; é mostrada a hora do último contacto. |
| À espera da impressora | Criada mas nunca nos contactou. Siga o guia outra vez. |
| Sem contacto | Já funcionou. Verifique energia, papel e rede. |
| Sem papel / Tampa aberta / Erro na impressora | Comunicado pela app de impressão. Resolva no dispositivo. |
| Endereço por definir / Sem endereço | Uma impressora direta cujo endereço ainda não é conhecido. |
Os talões de uma impressora pull ou da app de impressão ficam na fila dela e imprimem no contacto seguinte. A página inicial e o mosaico do POS avisam quando uma impressora com talões em espera não nos contacta há mais de 2 minutos. Um talão que espera mais de 4 horas é descartado em vez de sair horas depois; reimprima-o em Documentos se ainda fizer falta. Uma impressão que a impressora nunca confirmou é tentada até 3 vezes e depois marcada como falhada. O histórico de impressões é guardado 30 dias.
Use Imprimir teste em qualquer impressora, incluindo as pull e as da app de impressão: o teste passa pela mesma fila de um talão real, por isso também lhe diz se a impressora está a perguntar.