Transcript
Page 1: ImpressãoMoura Gerenciamento de fila de impressão

ImpressãoMouraGerenciamento de fila de impressão

Page 2: ImpressãoMoura Gerenciamento de fila de impressão

2

Objetivo• Trata-se de um aplicativo que funcionará em

background (segundo plano), tendo um simples objetivo: gerenciar as impressões de um front - no caso o SisMoura ou qualquer outro que esteja apto ao uso - e direcionar as mesmas em suas devidas impressoras.

Page 3: ImpressãoMoura Gerenciamento de fila de impressão

3

Funcionamento• ImpressãoMoura.exe \\rede\HDVirtual\Download\SisMoura\EXEs do SisMoura - Liberados Mensalmente\ImpressaoMoura.rar

• Premissas– Por se tratar de um aplicativo em background, deve-se

iniciar juntamente ao windows, então: adicionar no Inicializar

– Configurar o aplicativo para funcionar de acordo com a necessidade

– Deve existir conexão com a base de dados apontada (serviço do SQL rodando, comunicação na rede, etc)

– No exemplo desse documento, será realizado a configuração para o SAT CF-e, portanto tenha o mesmo instalado/configurado

Page 4: ImpressãoMoura Gerenciamento de fila de impressão

4

Simulação com SAT CF-e• SisMoura– PDV / Configurações / SAT CF-e / Modelo Impressora

• Selecionar: #COMPARTILHADA

Page 5: ImpressãoMoura Gerenciamento de fila de impressão

5

Simulação com SAT CF-e• ImpressãoMoura

– Abrir as configurações

– Configurar a conexão com o Servidor

– Selecionar o Modelo de <Cupom>

– Tipo de comunicação <DLL>– Modelo da impressora– Caminho/Porta– Selecionar todas as bases de

dados que devem ser monitoradas

– Informar o tempo em segundos de inicialização

Page 6: ImpressãoMoura Gerenciamento de fila de impressão

6

Simulação com SAT CF-e• ImpressãoMoura

– No caso ao lado, o servidor é o DEV04 / Atividade

– Foi configurado o modelo <Cupom> para imprimir na comunicação <DLL> da <BEMATECH MP4200> pela COM13

– A base de dados a ser monitorada é a do PDV (PRES)

Page 7: ImpressãoMoura Gerenciamento de fila de impressão

7

Simulação com SAT CF-e• ImpressãoMoura

– Nesse caso, estamos criando uma configuração para gerenciar as impressões do SAT CF-e, sendo assim: temos a necessidade de utilizar o tipo de comunicação <DLL> (devido a impressão do QRCode e BARCode, os comandos têm que ser enviados via DLL).

– Nesse caso apontamos que a impressora será a BEMATECH MP4200, sendo assim:

IMPORTANTE: Máquina 32bits usar a SYSTEM32

Page 8: ImpressãoMoura Gerenciamento de fila de impressão

8

Simulação com SAT CF-e• PDV

– Realizando venda no SAT– SAT Emitido– Impressão enviada ao app.: ImpressãoMoura

Page 9: ImpressãoMoura Gerenciamento de fila de impressão

9

Simulação com SAT CF-e• ImpressãoMoura

– Fluxo funcional:1. Consultar a tabela <Lista_Impressao>2. Encontrar o registro a ser impresso2.1. Realizar a impressão do mesmo2.2. Retornar ao passo 1.

Page 10: ImpressãoMoura Gerenciamento de fila de impressão

10

Simulação com SAT CF-e• ImpressãoMoura

– O cupom emitido na venda será impresso conforme o modelo solicitado na impressora e porta configurada

– Nesse caso, tivemos um acesso à impressora via <DLL>, de acordo com a fabricante BEMATECH MP4200)

Page 11: ImpressãoMoura Gerenciamento de fila de impressão

11

Considerações Finais• O que mais está funcionando com o ImpressãoMoura?– Além do SAT, a NFC-e também já está apta ao uso do

ImpressãoMoura, o passo a passo para configurar é exatamente o mesmo do SAT, basta apenas configurar o Modelo de Impressora nas configurações da NFC-e para: #Compartilhada (assim como mostrado nesse documento).

• Para que será usado o ImpressãoMoura?– Esse aplicativo poderá ser usado de diversas formas e em

diversos projetos focados à Moura Informática;– Quando existir a necessidade de direcionamento das

impressões em diversas impressoras;– Exemplo: O módulo de PETShop Web poderá realizar suas

impressões com o modelo de impressão <Pedido> em uma porta <Genérica/Compartilhada>

Page 12: ImpressãoMoura Gerenciamento de fila de impressão

Obrigado


Recommended