{"v":{"area":"admin","slug":"kits","path":"/home/tiixcom/public_html/sistema/docs/readme/admin/kits.md","relative_path":"docs/readme/admin/kits.md","title":"Kits","html":"<h1>Kits</h1><h2>Rota</h2><ul><li><code>/adm/kits</code></li></ul><h2>O que e</h2><p>Central administrativa de envios de kits, com recorte por contrato, plano, periodo e status de emissao.</p><h2>Para que serve</h2><p>Use esta tela para localizar adesoes pagas aptas a envio, separar pendentes de emitidos, marcar lotes como emitidos, registrar codigo de rastreio e consultar historico por assinatura.</p><h2>Blocos principais</h2><ul><li>Hero Matdash: mostra o contexto da operacao e KPIs de registros, pendentes, emitidos e selecionados.</li><li>Leitura do lote: resume o periodo e orienta a acao em lote.</li><li>Tabela principal: DataTable server-side com selecao em lote, rastreio e historico.</li><li>Offcanvas de filtros: concentra contrato, plano, periodo, status e anexo opcional.</li><li>Modal de historico: apresenta os registros de envio da assinatura selecionada.</li></ul><h2>Botoes do topo</h2><ul><li>Filtrar: abre o offcanvas de filtros.</li><li>Marcar como emitido: processa os registros selecionados na primeira coluna da tabela.</li><li>Atualizar: recarrega a grade preservando o recorte atual.</li></ul><h2>Filtros</h2><ul><li>Contrato: restringe a lista ao contrato selecionado.</li><li>Plano: filtra os envios por plano do contrato.</li><li>Inicio e Fim: definem o periodo de adesao paga.</li><li>Status: alterna entre pendentes, emitidos ou todos.</li><li>Anexo opcional: envia um link/URL junto ao lote marcado como emitido.</li></ul><h2>Acoes da tabela</h2><ul><li>Checkbox da primeira coluna: seleciona registros para emissao em lote.</li><li>Campo Rastreio: permite informar o codigo de rastreio por assinatura.</li><li>Salvar rastreio: grava o codigo informado.</li><li>Historico: abre o modal com os envios ja registrados para aquela assinatura.</li></ul><h2>Observacoes</h2><ul><li>A tabela usa DataTable server-side.</li><li>A tela consome <code>/adm/api/KitsAdmin/list</code>, <code>contracts</code>, <code>plans</code>, <code>mark_emitted</code>, <code>tracking_save</code> e <code>history</code>.</li><li>Os filtros ficam no offcanvas para evitar comprimir a tabela principal.</li></ul>"},"exp":1780849809}