Tempo aproximado para leitura: 30:00:00 min
Dúvida
Como configurar pontos de impressão Consinco e NDD, validando as parametrizações no JOB de saída e sua comunicação com o equipamento de impressão instalado em ambiente local da NDD (In Loco) ou em IP's externos (Pontas de impressão).
O objetivo deste documento é apoiar na validação das configurações realizadas sobre o ponto de impressão Consinco em conjunto ao JOB de saída já criado na NDD, quando houver necessidade de troca do equipamento de impressão e seu respectivo IP de instalação, ou de validação da funcionalidade com o equipamento atual utilizado.
Ambiente
Servidores In Loco NDD - Versão 4.8.3 ou superiror.
Solução
As validações de configuração serão dividias em duas etapas, sendo a primeira sobre os ajustes necessários a serem realizados dentro do JOB da NDD e a segunda sobre o cadastro do ponto de impressão na Consinco.
Fluxo das impressões: Consinco gera o XML dos documentos > NDD recebe e processa o XML > O JOB de saída o qual processou os documentos realiza o disparo de impressão para a fila (Spool de impressão) do equipamento e IP configurados no JOB de saída > Equipamento libera a impressão após recebido na fila.
- Etapa 1 - Configuração NDD e ponta de impressão
Passo 1:
Configurar o equipamento de impressão a ser utilizado, sendo o seu nome exatamente como o nome com o qual o mesmo foi instalado no seu ambiente de origem, seja este In Loco ou em IP's externos. Recomenda-se abrir as propriedades da impressora, copiar o nome e colar durante o cadastramento da impressora.
Passo 2:
Dentro do JOB de saída criado para utilização como ponto de impressão na NDD, na aba 'Formulários', validar ou ajustar com duplo clique sobre todos os caminhos de formulário apresentados no JOB selecionando o equipamento desejado o qual foi configurado no passo anterior nos campos 'Impressora destino' e Impressora de contingência'. O 'Caminho formulário' estará preenchido com o seu respectivo formulário NF-e em PDF, localizado no diretório C:\NDDTemp\eForms\Forms\FRM e não deve ser alterado.
É necessário configurar os campos de 'Comandos de impressão' presentes na imagem acima apenas caso o equipamento utilizado o possua. Para identificar se o equipamento possui ou não algum comando de impressão, através das propriedades da impressora, nas informações do 'Modelo' haverá a descrição do equipamento seguido de algum comando, como por exemplo, os mais comuns #pcl5 ou #pcl6. Se o equipamento possuir comando de impressão, nas linhas respectivas aos comandos na aba Formulários do JOB de saída na NDD, este deverá ser inserido com #pcl5 ou #pcl6, por exemplo, conforme o modelo. O comando de impressão inserido na linha da aba formulários não poderá ser divergente do equipamento. Caso a impressão não esteja funcionando com o comando de impressão configurado, remove-lo.
Neste exemplo, o modelo do equipamento não possui comando de impressão.
Passo 3:
Caso o equipamento esteja instalado no próprio ambiente In Loco do seu servidor da NDD, deverá existir uma conexão do Forms onde o campo 'Servidor impressão' esteja como 'localhost' ou com o IP da rede local correspondente ao ambiente da NDD. O nome pode ser preenchido conforme necessidade e o checkbox 'Imprimir diretamente' deve estar marcado.
Caso o equipamento esteja instalado em uma ponta de impressão, com algum IP externo, o campo 'Servidor impressão' deverá ser preenchido com o IP correspondente ao ambiente onde o equipamento foi instalado. O nome pode ser preenchido conforme necessidade e o checkbox 'Imprimir diretamente' deve estar marcado.
Após configurar a saída Forms, esta deverá ser selecionada dentro do JOB NDD criado para uso como ponto de impressão, conforme a imagem abaixo:
Passo 4:
Caso o equipamento de impressão esteja instalado em um IP externo, ou seja, uma ponta de impressão, o e-Print versão 4.8.3.0 ou 4.8.5.0 (Caso não possua o instalador do e-Print, solicitar ao seu analista TOTVS através do atendimento) deverá estar instalado neste ambiente e o diretório 'FRM' localizado no ambiente In Loco da NDD (C:\NDDTemp\eForms\Forms\FRM) deverá ser copiado e colado neste mesmo diretório citado anteriormente, porém dentro do ambiente utilizado como ponta de impressão após a instalação do e-Print.
Obs.: Durante a instalação do e-Print, o checkbox abaixo NÃO deve ser marcado:
*Ao final dos ajustes no ambiente/JOB NDD, reiniciar os seguintes serviços marcados:
*No ambiente da ponta de impressão, reiniciar TODOS os serviços da NDD (Geralmente entre 4 ou 5 serviços totais).
Passo 5:
Caso o equipamento de impressão esteja instalado em um IP externo, a porta 5656 deverá estar habilitada na ponta para que o JOB NDD criado consiga disparar o documento emitido ao spool de impressão desejado.
Para validar a comunicação entre o servidor NDD e o ambiente utilizado como ponta de impressão, executar o CMD como administrador dentro do ambiente In Loco da NDD e rodar o seguinte comando:
telnet 192.168.0.51 5656 (telnet + IP externo, o mesmo configurado na saída Forms + porta 5656)
Caso a porta 5656 esteja habilitada na ponta de impressão e permita a comunicação com a aplicação da NDD, teremos o seguinte exemplo:
Caso a porta 5656 não esteja habilitada na ponta de impressão e não permita a comunicação com a aplicação da NDD, teremos o seguinte exemplo:
Em caso de falha na comunicação, através do ambiente utilizado como ponta de impressão, habilitar a porta 5656 em: Painel de Controle > Firewall do Windows > Configurações Avançadas > Regras de Entrada > Nova Regra:
Para finalizar, avançar, nomear a porta conforme desejado e concluir.
- Etapa 2 - Configuração ponto de impressão Consinco
Passo 1:
Se todos JOB's estiverem configurados adequadamente, isto é, apontados para as impressoras e para as conexões forms, basta seguir o passo a passo abaixo para cadastro de pontos de impressão no ERP. Neste chamado a maioria dos Jobs já existiam, mas a NDD criou alguns novos para atendimento de sua solicitação.
PARTE 1 - Módulo: MaxParametros • Menu: Parâmetros • Aplicação: Pontos de Impressão.
Para cadastro de um ponto de impressão, selecione a empresa desejada e em seguida preencha os mesmos campos que foram preenchidos na figura abaixo.
Somente os destacados em amarelo são obrigatórios, ou seja, são indispensáveis para o funcionamento dos pontos de impressão, sendo que, o Status também deverá estar ativo para que os mesmos funcionem.
Descrição: Definir um nome de sua preferência.
Nome Job Impressão Nfe/Cte: Obter esta informação no e-Connetor Settings NDD (explicado na Parte 3).
Tipo Job: Vai de acordo com a situação. Estes no caso são de Nfe.
PARTE 2 - Aplicação: e-Connector • Menu: Jobs de Trabalho • Sub-Menu: Nfe Job.
Esta etapa é importante e precisa de total atenção para que você entre no Job correto. Com base na planilha que você me enviou, os nomes são autoassociativos, então para cada linha da planilha enviada eu busquei pelo Job equivalente, considerando em minha busca o número da empresa e o setor do ponto de impressão.
Na figura abaixo, exemplifiquei com o Job 02 - HERVAL FIN PROD, que eu havia identificado ser o equivalente para o ponto de impressão intitulado FINANCEIRO da Empresa 02, destacado em preto na figura da Parte 1.
Após identificar o Job utilizado para ponto de impressão, dar dois cliques sobre o mesmo.
PARTE 3 – Identificando a Chave do Job para preenchimento do campo Nome Job Impressão Nfe/Cte da Parte 1
Nesta etapa dirija-se para a aba Conversão, circulada em vermelho na figura abaixo.
Aqui você obtém a Chave do Job (destacado em amarelo na figura anterior), que deve ser copiada e transcrita no campo Nome Job Impressão Nfe/Cte da Parte 1.
IMPORTANTE: O NOME DO JOB É DIFERENTE DA CHAVE DO JOB. EM ALGUNS CASOS ESTES PODEM ATÉ COINCIDIR, MAS POSSUEM FINALIDADES DISTINTAS E PARA O CADASTRO DO PONTO DE IMPRESSÃO VOCÊ PRECISA DO QUE ESTÁ ESPECIFICADO EM CHAVE DO JOB. NOTE QUE EMBORA O NOME DESTE JOB SEJA 02 - HERVAL FIN PROD, SUA CHAVE É 02 - HERVAL PROD, E É ESTA CHAVE QUE DEVE SER INFORMADA NO CAMPO “NOME JOB IMPRESSÃO NFE/CTE” DA PARTE 1.
0 Comentários