Observações: | A partir de uma sessão prompt do sistema operacional, deve ser executado o comando de envio de uma impressão para a impressora usando os seguintes comandos: WINDOWS: LPDOS.EXE <Arquivo> <Impressora> no_delete log_errors Onde: <ARQUIVO> - caminho/nome de um arquivo qualquer que esteja no formato texto a ser emitido na impressora. <IMPRESSORA> - compartilhamento/mapeamento de rede da impressora para qual deseja enviar a impressão. Observações: 1) O aplicativo LPDOS.EXE é disponibilizado juntamente com a instalação do TOTVS Tec, incluso na pasta de instalação do bin/appserver do TOTVS Tec. Caso ela não exista pode ser baixado da página de suporte, no link de atualização do TOTVS Tec versão WINDOWS, a partir do download do arquivo LPDOS.ZIP. 2) Se os serviços do TOTVS Tec estiverem sendo gerenciados por um equipamento com sistema operacional windows, o aplicativo LPDOS.EXE deverá ser copiado para subpasta SYSTEM32 abaixo da pasta de instalação do windows (Exemplo: c:windowssystem32), para que seja reconhecido pelo sistema LOGIX quando os serviços APPSERVER forem executados como serviços do windows. 3) É interessante realizar o teste de impressão com um arquivo contendo instruções PCL (arquivo PCLLogix.lst), para identificar se a impressora aceita instruções PCL 5 e também realizar a impressão de um arquivo formato texto (arquivo TXTLogix.lst). LINUX: lp –d<fila impressão> <arquivo> Onde: <FILA IMPRESSÃO> - nome da fila da impressora no LINUX para qual deseja enviar a impressão. <ARQUIVO> - caminho/nome de um arquivo qualquer que esteja no formato texto a ser emitido na impressora. Observações: 1) É interessante realizar o teste de impressão com um arquivo contendo instruções PCL (arquivo PCLLogix.lst), para identificar se a impressora aceita instruções PCL 5 e também realizar a impressão de um arquivo formato texto (arquivo TXTLogix.lst). 2) Mesmo que o servidor TOTVS Tec esteja sendo executado em um servidor LINUX é necessário que esteja disponível na pasta de instalação do APPSERVER o aplicativo LPDOS.EXE (incluso na instalação do TOTVS Tec), pois a IMPRESSÃO LOCAL do LOGIX faz uso deste aplicativo para concluir a impressão. . Mantenha este arquivo disponível na pasta do APPSERVER e em caso de utilizar LOAD BALANCE, todos os servers SLAVES deverão conter o aplicativo. Atente para o nome do arquivo a ser gravado no linux pois deverá ser gravado como “lpdos.exe”, usando apenas caixa baixa (letras em minúsculo). RESULTADO DO TESTE DE IMPRESSÃO: Se no teste inicial, conforme citado acima: - IMPRIMIU O ARQUIVO A impressão será feita com sucesso a partir do sistema LOGIX - NÃO IMPRIMIU O ARQUIVO Talvez a impressora somente aceite impressões no modo gráfico. Neste caso deve realizar os passos de impressão no formato PDF conforme item a seguir. IMPRESSÃO DE ARQUIVOS NO FORMATO PDF Para impressão de arquivos no formato PDF, juntamente com a instalação do TOTVS Tec é disponibilizado o aplicativo FOXIT.EXE. A partir de uma sessão prompt do sistema operacional, deve ser executado o comando de envio de uma impressão no formato PDF para a impressora usando os seguintes comandos: WINDOWS: FOXIT.EXE /t <Arquivo> <Impressora> Onde: <ARQUIVO> - caminho/nome de um arquivo qualquer que esteja no formato texto a ser emitido na impressora. <IMPRESSORA> - compartilhamento/mapeamento de rede da impressora para qual deseja enviar a impressão. Observações: 1) O aplicativo FOXIT.EXE é disponibilizado juntamente com a instalação do TOTVS Tec, incluso na pasta de instalação do bin/appserver do TOTVS Tec. Caso ela não exista pode ser baixado da página de suporte, no link de atualização do TOTVS Tec versão WINDOWS, a partir do download do arquivo FOXIT.ZIP. 2) Se os serviços do TOTVS Tec estiverem sendo gerenciados em um servidor windows, o aplicativo FOXIT.EXE deverá ser copiado para subpasta SYSTEM32 abaixo da pasta de instalação do windows (Exemplo: c:windowssystem32), para que seja reconhecido pelo sistema LOGIX quando os serviços APPSERVER forem executados como serviços do windows. LINUX: pdftops -paper A4 <arquivo> - /lp -d<fila impressão> Onde: <FILA IMPRESSÃO> - nome da fila da impressora no LINUX para qual deseja enviar a impressão. <ARQUIVO> - caminho/nome de um arquivo qualquer que esteja no formato texto a ser emitido na impressora. Observações: 1) Mesmo que o servidor TOTVS Tec esteja sendo executado em um servidor LINUX é necessário que esteja disponível na pasta de instalação do APPSERVER o aplicativo FOXIT.EXE (incluso na instalação do TOTVS Tec), pois a IMPRESSÃO LOCAL do LOGIX faz uso deste aplicativo para concluir a impressão no formato PDF. Mantenha este arquivo disponível na pasta do APPSERVER e em caso de utilizar LOAD BALANCE, todos os servers SLAVES deverão conter o aplicativo. Atente para o nome do arquivo a ser gravado no linux pois deverá ser gravado como “foxit.exe”, usando apenas caixa baixa (letras em minúsculo). |