Aviso: Esta documentação foi gerada por inteligência artificial e pode conter erros.
O contrato é o eixo operacional do LHISP. Ele vincula uma pessoa e uma filial aos serviços vendidos, acessos de rede, cobranças, notas fiscais, atendimentos, OTT, telefonia, produtos e documentos. A situação do contrato resume o conjunto; cada serviço mantém também sua própria situação.
A listagem permite filtrar por filial, situação, endereço e registros apagados. A pesquisa principal aceita:
Sem texto, a tela carrega dez contratos por chamada; com texto, consulta até cem. Se uma pesquisa executada retornar exatamente um contrato, o sistema abre seu cadastro automaticamente.
As cores ajudam na triagem: cancelados aparecem em vermelho, pendentes em azul-claro e contratos com algum serviço bloqueado em amarelo. A coluna Situação lista o ID e o estado de cada serviço, não apenas o estado geral do contrato.
Para incluir um cliente, use o botão Novo. Consulte Cadastrar novo cliente.
Enter para abrir outro contrato.O cabeçalho reflete a situação geral: Pendente, Ativo, Cancelado, Suspenso ou Desativado. Bloquear um serviço por inadimplência pode mudar o resumo do contrato sem cancelar os demais serviços.
| Aba | Responsabilidade |
|---|---|
| Dados | Pessoa, filial, categoria, origem, contatos, endereços, localização, histórico, alarmes, notificações, crédito e acesso ao LHSAC. |
| Serviços | Planos contratados, valores, vencimento, fidelidade, situação e regras de cobrança/fiscal. |
| Acessos | Autenticação e endereçamento de rede vinculados ao serviço, incluindo PPPoE, IP, ONU e velocidade. |
| Financeiro | Contas a receber, pagamentos, carnês, negociação e relatório de quitação. |
| NF | Notas fiscais relacionadas ao contrato. |
| Atendimentos | Protocolos e ordens de atendimento do cliente. |
| OTT | Assinaturas e provisionamento de serviços de conteúdo vinculados. |
| Telefonia | Ramais, portabilidade, recargas, faturas e ações do provedor VoIP. |
| Produtos | Equipamentos/produtos associados ao contrato. |
| Documentos | Modelos, arquivos, aceite e anexos do contrato. |
| Observações | Registro cronológico de observações internas. |
Parte dessas abas é React e parte incorpora telas do backend PHP. Na aba Dados, o botão de ambulância alterna entre as interfaces atual e legada. A aba Documentos também pode variar conforme a preferência local newTabDocs.
Não trate contrato e serviço como o mesmo estado. Um contrato pode conter serviços ativos, bloqueados e cancelados simultaneamente. Rotinas financeiras normalmente selecionam o serviço vinculado à conta; rotinas de rede atuam sobre os acessos desse serviço.
Antes de bloquear, cancelar, excluir ou trocar um plano, confira:
| Situação | Verificação |
|---|---|
| Contrato não aparece | Confira filial, situação, endereço, tipo de pesquisa e opção de exibir apagados. |
| Pesquisa por rede não retorna | Verifique se MAC/IP/ONU/usuário está realmente vinculado a um acesso do serviço. |
| Situação parece divergente | Compare a situação geral com os estados individuais na aba Serviços. |
| Aba não salva | Entre em Editar, corrija campos obrigatórios e aguarde o processamento do formulário atual/legado. |
| Ação não aparece | Confirme permissão e situação do contrato/serviço. |
| Dados diferem entre interfaces | Recarregue o contrato e confronte o histórico; não salve simultaneamente nas telas atual e legada. |
Rotas atuais: listagem /contratos, cadastro /contratos/:contrato_id e novo contrato /contratos/add.