Volver a Actualizaciones
CorrecciónV-3.2.026618 de mayo de 2026

QA financiero de invoices de franquicia

V-3.2.0266 — Se reescribió la función franchise_compute_invoice_balance para devolver liquidable_total, principal_due y balance_due por modelo. En consignación la liquidación = (vendido × precio) + (TMDI/impuestos/extras prorrateados por vendido/enviado) + cargos de devoluciones rechazadas − pagado. supplierValidatePayment ahora consulta el balance para decidir paid/partially_paid, así un pago de $75 sobre un envío de $150 con 5 vendidos cierra el invoice. listSupplierInvoices y listSupplierOperators adjuntan balance por invoice. /franchise-network, /franchise-operator e InvoiceDetailDialog muestran Liquidable y Pendiente correctos. Intereses se calculan sobre principal_due, no sobre el bruto.

Aspectos destacados

  • Consignación: solo se cobra lo vendido
  • Pago anticipado y crédito intactos
  • Devoluciones rechazadas suman al saldo
  • Saldo y mora calculados server-side
#Franchise#Invoices#Consignment#QA