Clientes B2B con venta a crédito: estado de cuenta, recompra inteligente, stock en vivo y pre-compra con descuento.
/servicio-asistencia).POST /leer_comprobante → extrae op., importe, fecha.POST /verificar → BrouBot cruza movimientos eBROU.account.payment + reconcilia factura → aparece en estado de cuenta.| Nivel | Config | Default |
|---|---|---|
| Global | Ajustes → Ventas → Portal crédito | 5% |
| Por producto | Ficha producto → «Descuento pre-compra portal %» | Vacío = usa global |
| Módulo | Uso en portal crédito |
|---|---|
pf_sale_credit_control | allow_credit_sale, credit_limit, validación tope |
biller_all | PDF CFE en facturas portal |
pf_preorder | pf_is_preorder, pf_estimated_days, RFQ automática |
pf_website | Branding, checkout, estilos portal |
pf_estado_pago | Badges pago en pedidos/facturas |
| Ruta | Descripción | Estado |
|---|---|---|
/mi-cuenta | Página portal (5 tabs) | P2+ |
/mi-cuenta/api/ayuda | FAQ + links mesa ayuda | P2+ |
/mi-cuenta/api/sugeridos-agregar | Cross-sell productos nuevos | P2+ |
/shop/cart/retiro | Día retiro checkout | P2+ |
/mi-cuenta/api/resumen | Crédito + datos BROU + % web | P2+ |
/mi-cuenta/api/estado-cuenta | Facturas + comprobantes pagos | P2 |
/mi-cuenta/api/sugerencias | Stock / sin stock + sugeridos | P2+ |
/mi-cuenta/api/pago/informar | Subir captura → BrouBot → recibo | P2 |
/mi-cuenta/api/precompra | POST crear SO pre-orden | P5 |
Código: odoo-dev/pf_portal_credito/
Documentación, mockups, módulo vacío en repo.
Portal /mi-cuenta, comprobantes, descuento global 5% / por producto.
Antigüedad, export PDF, alertas vencimiento.
Agregar al pedido, repetir pedido.
Confirmar SO + pf_preorder RFQ + descuento configurable.
Lista precios partner, carrito con validación crédito.
| Tema | Propuesta |
|---|---|
| Descuento pre-compra | 5% default (pf_portal_credito.preorder_discount_pct) |
| Historial sugerencias | 12 meses (history_months) |
| Acceso portal | Solo allow_credit_sale = True |
| ETA sin stock | pf_estimated_days; fase 2: PO entrante |
sale.order.line (12 meses, partner comercial, sale/done)
→ ranking por frecuencia y cantidad
→ cruce free_qty en vivo
→ CON STOCK: free_qty > 0
→ SIN STOCK: pf_is_preorder o free_qty ≤ 0 + ETA + descuento
← Volver al centro de desarrollo ·
docs/desarrollo/PORTAL_CLIENTE_CREDITO.md