Pular para o conteúdo principal

ADM009 — Tipo de Impressoras

Fonte​

  • Source: source/ADM009/

Objetivo​

O módulo ADM009 - Tipo de Impressoras é responsável pelo cadastro e manutenção dos tipos de impressoras utilizados pelo sistema JunsoftERP. Por meio deste módulo, o administrador define as características técnicas de cada modelo de impressora, incluindo as sequências de escape ESC/POS para controle de formatação e os parâmetros de comunicação para impressoras fiscais (ECF - Emissor de Cupom Fiscal).

Este módulo é fundamental para o correto funcionamento da emissão de documentos impressos no sistema, pois os parâmetros aqui configurados são consumidos dinamicamente por todas as rotinas de impressão. Cada tipo de impressora cadastrado pode ser vinculado a uma ou mais impressoras físicas no módulo ADM008, garantindo que o sistema saiba como se comunicar e formatar os documentos para cada equipamento específico.

A interface do módulo é dinâmica e se adapta conforme o tipo de impressora selecionado: ao selecionar o tipo "F" (Cupom Fiscal / ECF), os campos de sequências de escape são ocultados e os parâmetros específicos do equipamento fiscal são exibidos, como modelo ECF, porta de comunicação, baud rate, timeout e configurações de abertura de gaveta. Para todos os demais tipos (Matricial, Jato de Tinta, Laser e Térmica), são exibidos os campos de sequências de caracteres ESC/POS para configuração de densidades de impressão, negrito, itálico, sublinhado, guilhotina e eject.

O módulo oferece operações completas de inclusão, alteração, exclusão e consulta, com controle de integridade referencial: não é possível excluir um tipo de impressora que esteja em uso por alguma impressora cadastrada no módulo ADM008.


Funcionalidades​

  • Cadastro de Identificação do Tipo de Impressora
  • Configuração de Sequências de Escape ESC/POS (tipos não-fiscais)
  • Configuração de Parâmetros ECF (tipo Cupom Fiscal)
  • Grade de Consulta

Mensagens exibidas​

Levantadas de source/ADM009/ pela camada 0 (commit 96fc51e236).

CódigoTipoMensagem
C-0045ConfirmaçãoDeseja Excluir o Registro?
C-0048ConfirmaçãoDeseja Salvar as Alterações Antes de Sair?
I-0046InformaçãoRegistro Excluído com Sucesso.
I-0047InformaçãoAlterações Efetuadas com Sucesso.
W-0511AvisoO Código deve ser Maior que Zero!
W-0512AvisoEste Código já está Cadastrado!
W-0513AvisoÉ Obrigatório Informar o Código!
W-0514AvisoÉ Obrigatório Informar a Descrição!

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
TIPOIMPRESSORADELETE, INSERT, SELECT, UPDATE

Tabelas de Leitura (SELECT)​

TabelaOperacoes
IMPRESSORASELECT