Portuguese

Impressão Controlada via ERP Print Service

Impressão Controlada via ERP Print Service

O processo ocorre da seguinte maneira: serão enviados os arquivos normalmente para serem processados pelo Connector. Em seguida, a impressão poderá ser acionada pelo próprio ERP, gravando um arquivo com a extensão .env no diretório do ERP Print Service. Este arquivo deverá conter a chave de acesso de todos os documentos a serem impressos.

Além de informar a chave do documento à ser impresso, pode ser determinado a impressora utilizada e/ou o servidor de impressão ou diretório de geração do XMLDATA (conexão de saída Forms previamente cadastrada no e-Forms e-Connector Settings), assim como o usuário que realizará a impressão e que será exposto no grid de ações dos detalhes do documento no e-Forms.

geração do arquivo .env:

Sem Impressora:

42081006255692000103550010000500001000000010

42081006255692000103550010000500011000000026

42081006255692000103550010000500021000000040

Com impressora:

42081006255692000103550010000500001000000010;Impressora1

42081006255692000103550010000500011000000026;Impressora1

42081006255692000103550010000500021000000040;Impressora2

Com impressora e servidor de impressão:

42081006255692000103550010000500001000000010;Impressora1;127.0.0.1

42081006255692000103550010000500011000000026;Impressora1;

42081006255692000103550010000500021000000040;Impressora2;D:\NDDTEMP\eforms\Forms\XML

Sem impressora e com servidor de impressão:

42081006255692000103550010000500001000000010;;127.0.0.1

42081006255692000103550010000500021000000040;;D:\NDDTEMP\eforms\Forms\XML

Identificador do usuário em que a impressão foi realizado:

42081006255692000103550010000500001000000010;;127.0.0.1;usuario

42081006255692000103550010000500001000000010;Impressora1;127.0.0.1;usuario

42081006255692000103550010000500021000000040;;D:\NDDTEMP\eforms\Forms\XML;usuario

42081006255692000103550010000500021000000040;Impressora1;D:\NDDTEMP\eforms\Forms\XML;usuario

42081006255692000103550010000500021000000040;;;usuario

Impressão em ambiente com vários pontos emissores:

Quando existirem vários pontos emissores efetuando impressão das notas via arquivo .env, é possível utilizar o ERP Print Service com processamento multithread. Para isto, deve-se utilizar um identificador no nome do arquivo .env que é enviado para este módulo, sendo colocado entre “@”, conforme exemplo abaixo:

nomedoarquivo@identificador1@.env

nomedoarquivo@identificador2@.env

Identificador do usuário

•Permite ser informado o tamanho que desejar para o campo, porém somente serão considerados os primeiros 50 caracteres.

•O usuário que mostrará no grid de ações do e-Forms e-Monitor corresponderá com o usuário preenchido no campo, não havendo validação se ele se encontra cadastrado ou não.

•Caso não for preenchido nenhum valor, irá carregar a nomeação "Impressão Comandada".

Os arquivos enviados com o identificador serão separados em um subdiretório, com o mesmo nome do identificador e o processamento será multithread entre os diretórios.

Abaixo, diagrama de funcionamento:

clip0079

Ao utilizar impressão via ERP Print Service o campo Chave de Impressão obrigatoriamente tem que ser informado na configuração da impressora no e-Forms e-Connector Settings.

Para as impressões utilizando Entry Job de forma direta ou via ped-print caso seja necessário a impressão das marcas d'água, devem ser adicionadas no diretório de formulários.