Uma linha por especificação (marca · família · índice · função · tratamento). Clicar na linha abre a matriz de cobertura esfera × cilindro; «➕ gama» pré-preenche o registo para alargar. Registar lentes novas continua em Lista de artigos → Novo artigo.
Especificação
Lentes deste grupo (tratar individualmente)
Novo intervalo
Esfera
Cilindro
Preços por intervalo
Novo intervalo (fica logo disponível para preços em baixo)
Cada venda de lente RX ou de pacote gera aqui uma encomenda. Enquanto está pendente não mexe no stock — a lente está no laboratório. Recebi dá entrada no armazém; Entreguei dá saída quando o paciente levanta.
Paciente
Serviços registados (consultas recentes)
Da loja activa quando escolhida; clicar numa linha abre o paciente para nova prescrição ou venda.
Receitas anteriores
Nova prescrição
| ESF | CIL | EIXO | ADD | DNP | Alt. pupilar | DIP | |
|---|---|---|---|---|---|---|---|
| OD | |||||||
| OE |
Aro (opcional)
Ficha Clínica — paciente
Novo paciente
Identificação
Receitas
Nova receita (consulta)
| ESF | CIL | EIXO | ADD | |
|---|---|---|---|---|
| OD | ||||
| OE |
Corredor automático por desenho
Regra herdada do legado: nas progressivas, o corredor é sugerido pelo desenho da lente e pela altura pupilar. Sem regras aqui, o corredor fica manual.
Taxas de imposto (IVA e outras)
A taxa marcada como padrão aplica-se a todos os artigos. As excepções (isenções ou taxa diferente) definem-se em baixo, por cliente, tipo de artigo ou artigo — a regra mais específica ganha. As taxas nunca se apagam: fecham-se com data e cria-se uma nova.
Regras de isenção / taxa diferente
Tintagem — tipos e cores por fornecedor
Catálogo de lentes tintadas do legado. Quando um fornecedor tem catálogo aqui, a venda só aceita as combinações registadas.
Facturas e notas de crédito
Enquanto o software não estiver aprovado pela AT, tudo sai como pró-forma e a factura legal continua a passar-se à mão — no dia da aprovação muda-se uma linha de configuração e os documentos passam a fiscais.
Confirmar e facturar
Depois de facturada, a venda fica imutável — corrigir passa a ser por nota de crédito.
Declarar pagamento
O que o cliente pagou, método a método (parciais permitidos — completa-se nas próximas visitas). POS, cheque, transferência e M-Pesa/e-Mola exigem fotografia; o numerário liga-se ao fecho do dia da loja.
Pagamento
Inventário físico
Contar o que está fisicamente no armazém e acertar o sistema. O ciclo: escolher o armazém → ⬇ Folha de contagem → contar → importar a folha (só a coluna «contado»; vazio = não contado, não se mexe) → rever as diferenças → gerar os ajustes. Os ajustes ficam em rascunho e confirmam-se em Stock → Documentos — um segundo olhar antes de mexer no stock.
Artigo
Stock por localização
Movimentos
Registar talão de depósito
Foto do talão obrigatória; a referência é única por banco. Depois de registado, escolhe-o como talão activo (rádio) e aloca aos fechos até o cobrir.
Depósitos
Fechos de numerário
O numerário confirmado de cada loja+dia, o que já está coberto por talões e o que falta. A foto é a relação de nomes do fecho — sem ela o agente não confirma numerário.
Nota de crédito
A reversão cancela o processo comercial; o destino físico de cada componente decide-se aqui, linha a linha — Repor volta ao stock, Dar baixa regista a perda (exige observação).
Importar precário
Arrasta para aqui o ficheiro do ⬇ Precário completo depois de editado (.xlsx ou .csv). Só as células preenchidas alteram preços; as vazias ficam como estão. Cada alteração fecha o preço antigo com data — o histórico nunca se perde.
Documentos de compra
Produto óptico comprado para revenda — nada a ver com as requisições mensais de consumíveis. Cada compra guarda a moeda e o câmbio do dia e os encargos de importação; ao confirmar, calcula-se o custo real posto em armazém e a mercadoria dá entrada no stock.
Nova compra
Linhas
Encargos de importação
Sempre em meticais, mesmo quando a factura vem em euros. Distribuem-se pelas linhas por valor (o normal para direitos e seguro) ou por quantidade (faz sentido em frete de volume, quando as peças são parecidas).
As listas que alimentam os ecrãs — edita aqui, sem código. As etapas com código técnico (recepção na loja, entregue…) são usadas pelos automatismos: muda-lhes o nome e a ordem à vontade, mas não as desactives sem me perguntar.
Prontidão para arranque
Responde a uma pergunta: o que impede este sistema de ser usado amanhã de manhã numa loja? As verificações a vermelho bloqueiam a venda ou a facturação e têm de chegar a zero; os avisos não impedem, mas alguém vai tropeçar neles.
Utilizadores
Quem entra no sistema, com que papel e em que lojas. Ninguém se apaga: quem sai passa a terminado e o acesso fecha na hora, mas a história de quem fez o quê fica intacta. O papel diz o que a pessoa pode fazer; o âmbito diz onde.
Auditoria
Cada escrita nas tabelas sensíveis do sistema (74 com registo automático) fica aqui: quem, quando, e os valores antes → depois. Nada neste ecrã altera dados — é leitura pura, e a própria consulta exige o módulo Administração.
Erros da aplicação
Cada erro inesperado (falha de código, resposta de erro do servidor, rede) fica aqui com a referência que o utilizador viu, quem, em que ecrã, com que build e browser. As regras de negócio («Indicar quem assinou», «Sem permissão») não entram — são comportamento. Marca resolvido com uma nota quando o build de correcção estiver publicado.
Integridade dos documentos fiscais
Cada factura e nota de crédito é selada na emissão com um hash SHA-256 encadeado ao documento anterior da mesma série (texto: data;data_hora;número;total;hash_anterior; caracteres de controlo 1·11·21·31 impressos no documento). Depois de selado, número, total, data e entidade são imutáveis. A verificação recalcula toda a cadeia das séries que consegues ver e aponta o primeiro elo partido, se existir.
Papéis e permissões
O papel é o modelo: para cada módulo, clicar abre as secções, e cada secção tem 8 acções — ver · criar · editar · anular · duplicar · imprimir · exportar · importar. Ver é pré-requisito (desligar o ver desliga tudo); importar e duplicar exigem criar. Cada pessoa herda o papel e pode ter ajustes próprios na ficha do utilizador (separador Acessos). Neste sistema não se apaga — anular é a acção de reverter (nota de crédito, anulação de documento).
Utilizador
Entidades a que a pessoa acede e, em cada uma, se vê todas as lojas ou só as afectadas em baixo. Quem não tem a loja não a vê em lado nenhum — nem stock, nem vendas, nem armazém. Afectar uma loja acrescenta a entidade dela automaticamente.
Lojas afectadas
Pode ter VÁRIAS (afectar uma de cada vez). As afectações nunca se apagam — terminam com data, para se poder responder a «quem trabalhava nesta loja naquele dia».
O que a pessoa faz: herda do papel (caixas a cinzento) e aqui ajusta-se secção a secção. Clicar numa caixa roda entre herdado → ✔ forçado → ✘ forçado. Exemplos: «vê as vendas mas não regista» = Registo de venda › criar ✘; «só mexe na recepção IN» = Tracking › Recepção IN › editar ✔ e Laboratório › editar ✘.
Adicionar valor
Novo cliente
Precário do cliente
Produtos permitidos
Sem regras, o cliente pode comprar tudo. Uma regra «permitir» fecha o cliente ao que estiver listado; «negar» exclui um artigo específico apesar das regras permitir. Aplica-se no servidor a cada linha de venda.
Nova entidade
Sede ou sucursal da entidade. Cada loja nova (à mão ou por importação) cria automaticamente o seu armazém; a lista de armazéns está em Estrutura → Armazéns e gerem-se no detalhe da loja (clicar no nome).
Cada armazém pertence a uma loja (o stock da loja agrega os seus armazéns). Criar novos no detalhe da loja; para associar um armazém solto, «editar» → Pertence à loja. Um armazém vazio que duplique outro pode ser fechado sem perder nada.
Armazém
Resumo por tipo
Stock neste armazém
Loja
Armazéns desta loja
Médicos desta loja
Nova loja / localização
Nova marca
Fornecedores desta marca
Tipos de artigo desta marca
Novo fornecedor
Automação de encomendas — para onde e quando sai o email do lote (liga-se quando existir a conta de email; até lá o Excel envia-se à mão). As correspondências de códigos gerem-se em Encomendas → Configuração.