{"v":{"area":"admin","slug":"payouts","path":"/home/tiixcom/public_html/sistema/docs/readme/admin/payouts.md","relative_path":"docs/readme/admin/payouts.md","title":"Payouts","html":"<h1>Payouts</h1><h2>Rota</h2><ul><li><code>/adm/payouts</code></li></ul><h2>O que e</h2><p>Tela financeira para acompanhar e criar lotes de pagamento de comissoes.</p><h2>Para que serve</h2><ul><li>listar lotes de pagamento;</li><li>filtrar lotes por status e periodo;</li><li>revisar quantidade de itens, total, status e data de criacao;</li><li>criar lote de pagamento com base no periodo filtrado.</li></ul><h2>Blocos principais</h2><ul><li>hero Matdash com KPIs de lotes, itens, total e status;</li><li>leitura consolidada do recorte atual;</li><li>alerta contextual sobre criacao de lote;</li><li>tabela principal em <code>DataTable</code>;</li><li>offcanvas de filtros.</li></ul><h2>Botoes do topo</h2><ul><li><code>Criar lote</code>: cria um lote com entradas aprovadas usando o periodo informado nos filtros.</li><li><code>Filtrar</code>: abre o offcanvas com status e periodo.</li><li><code>Atualizar</code>: recarrega a tabela usando o recorte atual.</li></ul><h2>Filtros</h2><ul><li><code>Status</code>: restringe a listagem por status do lote.</li><li><code>Periodo</code>: aceita o formato <code>AAAA-MM-DD..AAAA-MM-DD</code>.</li><li><code>Aplicar filtros</code>: consulta novamente a API com o recorte informado.</li><li><code>Limpar filtros</code>: remove o recorte e recarrega todos os lotes retornados pela API.</li></ul><h2>Tabela</h2><p>A tabela usa DataTable para busca local, ordenacao, paginacao e controle de quantidade exibida.</p><h2>Observacoes</h2><ul><li>O botao <code>Criar lote</code> usa <code>entry_status: approved</code> e <code>min_amount: 0</code>.</li><li>Revise o periodo antes de criar um lote, porque a operacao afeta o fluxo financeiro de comissoes.</li><li>A tela corrige o acesso ao campo de periodo para evitar erro de sintaxe em JavaScript.</li></ul>"},"exp":1780849831}