Ir al contenido

Pedidos B2B

Los pedidos B2B pasan por un ciclo de vida definido desde que el cliente los envía hasta que son completados o cancelados. Esta página describe el flujo tanto para el cliente como para el personal interno.

ENVIADO ──► EN_REVISIÓN ──► CONFIRMADO ──► EN_PROCESO ──► DESPACHADO ──► COMPLETADO
│ │ │
└──────────────┴──────────────┴──► RECHAZADO
└──────────────┴──────────────────► CANCELADO
Estado Significado
ENVIADO El cliente confirmó el pedido desde el checkout
EN_REVISIÓN El monto supera el umbral de aprobación o el cliente tiene aprobación requerida
CONFIRMADO El pedido fue aprobado por el personal interno
EN_PROCESO El equipo de almacén está preparando el pedido
DESPACHADO El pedido salió del almacén
COMPLETADO El pedido fue entregado (estado terminal)
RECHAZADO El pedido fue rechazado por el personal interno (estado terminal)
CANCELADO El pedido fue cancelado por el cliente o el personal interno (estado terminal)

Ruta del portal: /portal-b2b/checkout

Una vez que el carrito tiene artículos, el cliente hace clic en Proceder al checkout y completa el formulario de entrega:

Dirección de entrega:

Campo Validación
Calle y número Mínimo 5 caracteres
Ciudad Mínimo 2 caracteres
Estado Mínimo 2 caracteres
Código postal Exactamente 5 dígitos numéricos

Método de entrega:

Opción Descripción
Envío a domicilio El pedido se envía a la dirección indicada
Recoger en sucursal El cliente recoge en la sucursal de despacho
El cliente recoge El cliente pasa a recoger directamente

Notas del pedido (opcional): hasta 500 caracteres con instrucciones especiales.

Al hacer clic en Confirmar pedido, el sistema procesa el pedido y muestra un diálogo con:

  • El folio asignado (formato alfanumérico único).
  • El estado inicial: ENVIADO o EN_REVISIÓN según el monto y la configuración del cliente.
  • Si requiere aprobación, un mensaje indica que el pedido está bajo revisión.

Ruta del portal: /portal-b2b/pedidos (dentro del portal del cliente)

Historial de pedidos cliente B2B

El cliente puede filtrar sus pedidos por estado. Cada fila muestra:

  • Folio del pedido.
  • Fecha de creación.
  • Estado con distintivo de color.
  • Total del pedido.
  • Botón Ver para acceder al detalle.
  • Tabla de artículos con clave, nombre, cantidad, precio unitario y subtotal.
  • Total del pedido.
  • Botón Reordenar: vuelca todos los artículos del pedido al carrito actual (disponible en pedidos completados).
  • Botón Cancelar: disponible únicamente en pedidos con estado ENVIADO o EN_REVISIÓN.

Vista del personal interno — Cola de pedidos B2B

Sección titulada «Vista del personal interno — Cola de pedidos B2B»

Ruta en ALTUM ERP: /portal-b2b/pedidos (admin)

Permiso requerido: portal_b2b.aprobar_pedidos

Cola de pedidos B2B para administrador

  • Buscar por folio: campo de texto para búsqueda instantánea.
  • Filtrar por estado: desplegable con todos los estados del ciclo de vida.
  1. Haga clic en Ver en la fila del pedido con estado EN_REVISIÓN.
  2. En la pantalla de detalle, haga clic en Aprobar / Rechazar pedido.
  3. En el diálogo que aparece, elija la acción:
    • Aprobar: el pedido pasa a CONFIRMADO y el cliente recibe notificación por correo.
    • Rechazar: ingrese el motivo del rechazo (campo de texto). El pedido pasa a RECHAZADO y el motivo se muestra al cliente en el detalle de su pedido.

Ruta en ALTUM ERP: /portal-b2b/metricas

Permiso requerido: portal_b2b.ver

Muestra el desempeño del portal en un rango de fechas configurable (predeterminado: últimos 30 días):

  • KPI Cards: totales de pedidos, monto acumulado, pedidos pendientes y tasa de aprobación.
  • Pedidos por día: gráfica de barras con la evolución diaria de pedidos.
  • Top productos: gráfica con los artículos más solicitados en el período.
  • El folio de pedido es único y se asigna automáticamente; no puede modificarse.
  • Los estados terminales (COMPLETADO, RECHAZADO, CANCELADO) no tienen transiciones de salida.
  • El motivo de rechazo es obligatorio al rechazar un pedido.
  • La transición de estados por parte del personal interno (CONFIRMADO → EN_PROCESO → DESPACHADO → COMPLETADO) se gestiona desde el sistema ERP, no desde el portal del cliente.

Un cliente dice que su pedido lleva varios días en ENVIADO sin moverse a EN_REVISIÓN ni a CONFIRMADO Verifique en la cola de pedidos admin si el pedido existe. Si el monto está por debajo del umbral y el cliente no tiene aprobación requerida, el sistema debió confirmarlo automáticamente. Contacte a soporte técnico si el estado no avanzó.

¿Puedo rechazar un pedido que ya fue confirmado? No. Una vez en CONFIRMADO o estados posteriores, el flujo solo permite avanzar (EN_PROCESO → DESPACHADO → COMPLETADO). Para detener un pedido ya confirmado, utilice el proceso interno de cancelación de órdenes de venta.

El cliente quiere cambiar artículos de un pedido ya enviado No es posible modificar un pedido ya creado. El cliente debe cancelarlo (si aún está en ENVIADO o EN_REVISIÓN) y crear uno nuevo con los artículos correctos.