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