ADM008 — Impressoras
Fonte
- Source:
source/ADM008/
Objetivo
O módulo ADM008 - Impressoras tem como propósito centralizar o cadastro e a configuração das impressoras físicas disponíveis para uso pelo sistema ERP. Por meio deste módulo, o administrador registra cada impressora com suas características técnicas — tipo de impressão, modelo, porta Windows e porta DOS — permitindo que os demais módulos do sistema identifiquem e utilizem o dispositivo correto para cada operação de impressão.
A correta configuração das impressoras no ADM008 é fundamental para o funcionamento dos processos de impressão em todo o ERP. Relatórios, documentos fiscais, etiquetas, cupons e demais saídas impressas dependem das informações cadastradas aqui para determinar qual impressora acionar, qual porta utilizar e qual modo de impressão aplicar — gráfico ou caractere. Sem um cadastro adequado, os módulos de impressão podem não localizar o dispositivo correto ou utilizar configurações incompatíveis com o hardware disponível.
O módulo integra-se diretamente com o Windows para listar as impressoras instaladas no sistema operacional, permitindo que o administrador selecione a porta correta diretamente da lista de dispositivos reconhecidos pelo Windows. Isso reduz erros de configuração manual e garante que apenas impressoras efetivamente instaladas e operacionais sejam cadastradas.
A vinculação obrigatória ao tipo de impressora (ADM009 - Tipo de Impressoras) garante que cada impressora cadastrada no ADM008 tenha um perfil técnico associado, o qual será consultado pelas stored procedures RETORNA_IMPRESSORAUSUARIO e RETORNA_CARACTERIMPRESSAO para determinar os caracteres de controle de impressão adequados para cada dispositivo.
Funcionalidades
- Cadastro de Impressoras
- Seleção de Impressora Windows via F9
- Seleção de Tipo de Impressora via F9
Mensagens exibidas
Levantadas de source/ADM008/ pela camada 0 (commit 96fc51e236).
| Código | Tipo | Mensagem |
|---|---|---|
| C-0045 | Confirmação | Deseja Excluir o Registro? |
| C-0048 | Confirmação | Deseja Salvar as Alterações Antes de Sair? |
| I-0046 | Informação | Registro Excluído com Sucesso. |
| I-0047 | Informação | Alterações Efetuadas com Sucesso. |
| W-0511 | Aviso | O Código deve ser Maior que Zero! |
| W-0512 | Aviso | Este Código já está Cadastrado! |
| W-0513 | Aviso | É Obrigatório Informar o Código! |
| W-0514 | Aviso | É Obrigatório Informar a Descrição! |
| W-0515 | Aviso | É Obrigatório Informar o Tipo da Impressora! |
| W-0516 | Aviso | É Obrigatório Informar a Porta Windows da Impressora! |
| W-0517 | Aviso | O Tipo de Impressora não está Cadastrado. Verifique! [ADM009] |
| W-0518 | Aviso | Este Computador não possui nenhuma Impressora Instalada. Verifique! |
Tabelas de Escrita (INSERT/UPDATE/DELETE)
| Tabela | Operacoes |
|---|---|
| EMPRESA | DELETE, INSERT, SELECT, UPDATE |
| IMPRESSORA | DELETE, INSERT, SELECT, UPDATE |
Tabelas de Leitura (SELECT)
| Tabela | Operacoes |
|---|---|
| TIPOIMPRESSORA | SELECT |