Como controlar títulos e baixas
Rotinas: CP da NF, CR do faturamento, caixa, cheque, crédito de carteira, conciliação e relatórios.
Dúvida: como o financeiro acompanha a operação no M3R?
Ambiente: módulo Financeiro (08). Título FAB012. Não lance CP/CR “no vazio” se a origem é NF ou faturamento — o documento operacional já gera a obrigação.
1º Contas a pagar
Menu: /apps/financeiro/contas-a-pagar. Origem típica: confirmação de NF (NF_ENTRADA). Parcelas pela condição de pagamento. Artigo: títulos.
2º Contas a receber
Menu: /apps/financeiro/contas-a-receber. Origem: fulfillOrder / PDV (NF_SAIDA / pedido). Agrupador de NF sem generateFinancialTitle não gera CR.
3º Baixa e caixa
Menu: mesma tela do título (pagar) + Caixa /apps/financeiro/caixa. Operador exige caixa OPEN. Cheque trava e não quita até compensar. Ticket consome FAB016/FAB015. Artigo: pagamentos.
IPs TITLE.BEFORE_CREATE e PAYMENT.BEFORE_REGISTER não wired.
4º Carteira de crédito
/apps/financeiro/carteira-credito — solicitação → aprovação → CP ticket no nome do cliente. Consumo no faturamento (creditAmount) ou na baixa CR.
5º Bancos e conciliação
Contas /apps/banks/accounts. Conciliação /apps/bank-conciliation. Extratos /apps/financeiro/extratos-bancarios. Artigo: conciliação.
6º Juros, aglutinação, renegociação
Settings da filial /apps/financeiro/configuracoes. Mora em lote: POST .../settings/:filialId/apply-late-interest. Aglutinar / renegociar nas rotas do título.
7º Relatórios
Aging, fluxo, ABC, auditoria, estornos: /apps/financeiro/relatorios/*. Dashboard API cache 45s.
