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.

API

API financeira