Breadcrumbs

Problemas de Impressão. ERPPrint consome arquivo .env antes do App Remote Print

Falha

O cliente está com problemas de impressão, devido ao ERPPrint consumir o arquivo .env antes do App Remote Print. Com isso, o arquivo não é processado no App e a impressão não sai. O App está configurado para buscar o arquivo no diretório de entrada do ERPPrint. Como resolver?

Solução

Quando enviado o arquivo .env pelo eForms, o ERPPrint consome e insere em um diretório Default para processamento da impressão. Para que o Remote Print consiga processar este arquivo, basta configurar para o eForms gerar uma cópia do arquivo .env no diretório do ERPPrint.

Primeiro, é necessário configurar no Settings do Connector o diretório de entrada do ERP Print Service.

image-20221202-065826.png

Com esta configuração, o eForms irá inserir no diretório configurado, o arquivo .env em uma pasta Default que será criada automaticamente.

Após esta configuração, nos registros do Windows deve-se criar uma “String Value” no registro do Connector (HKEY_LOCAL_MACHINE\SOFTWARE\NDDigital\eForms\Connector). Sua nomenclatura deve ser “CopyERPPrintFile” com valor “true”

image-20221202-065849.png

Com esta configuração, além do eForms gerar o arquivo na pasta Default, também ira inserir uma cópia do arquivo em um diretório Bakcup, que será criado automaticamente no mesmo caminho configurado no Settings do Connector.

Dessa forma, deve-se configurar no App Remote Print o caminho do diretório Backup, para processamento da impressão via App.

image-20221202-065852.png

Feita esta configuração, quando gerada impressão para o Remote Print, será enviado dois arquivos para os diretórios Default e Backup, no caminho de entrada do ERP Print Service.

image-20221202-065859.png

Reiniciar os serviços do Connector, ERP Print Service e Remote Print, para gravar as configurações realizadas.

Observação: Realizamos testes, e identificamos que somente irá sair a impressão dessa forma, se o arquivo .env for enviado para os diretórios Default e Backup. Se enviado apenas para um dos diretórios, a impressão não será realizada.

Outras informações

Fonte: Michael Rosa Macedo