nuraresto· ayudanuraresto.app

Canales externos (reporte)

Ruta: /reportes/canales Quién la usa: dueño y gerente Permiso requerido: reports.view (y además reports.cashier para registrar liquidaciones) Capturas: docs/manual/screenshots/reportes/

Qué es

El reporte de las plataformas de pedidos: cuánto se vendió por cada una, cuánta comisión estimó el sistema al cobrar, y cuánto pagó realmente la plataforma según su estado de cuenta. Trae una tarjeta por plataforma, la venta bruta por día, la tabla Estimado vs. real y el formulario Registrar liquidación.

Cuándo se usa

Dos momentos distintos. Durante la semana, para ver cuánto se está yendo en comisiones. Y cuando llega el pago de la plataforma —normalmente semanal—, para capturar el estado de cuenta y comprobar que el depósito calza con lo que el sistema esperaba cobrar.

Paso a paso

  1. Desde Analytics, bloque Reportes detallados, presione Canales externos. Entra con el preajuste Este mes. Reporte de canales con PedidosYa y el formulario de liquidación
  2. Ajuste el rango con los preajustes o con las dos fechas + Aplicar.
  3. Lea la tarjeta de cada plataforma. En frankies-sim, PedidosYa: Pedidos 1, Venta bruta $40.13, Comisiones est. $4.29, Neto est. $35.84. Uber Eats y ASAP aparecen igual, en ceros, aunque no tengan contrato cargado.
  4. Revise Venta bruta por día para ubicar el día del movimiento.
  5. Revise Estimado vs. real. Mientras no haya cargado ningún estado de cuenta, la tabla dice «Sin liquidaciones registradas en este periodo.».
  6. Para cargar el estado de cuenta, baje a Registrar liquidación. Elija la Plataforma y confirme Periodo desde / Periodo hasta (entran con la última semana completa de lunes a domingo).
  7. Copie del Partner Portal los montos: Bruto, Comisión, Otras deducciones, ITBMS y Payout; agregue Notas (opcional) si el pago trae un ajuste.
  8. Presione Guardar liquidación. La fila aparece en Estimado vs. real con su Diferencia: en rojo cuando la plataforma pagó menos de lo estimado (falta por cobrar) y en verde cuando pagó más.

Campos y botones

Campo/BotónQué haceNotas
← ReportesVuelve a /reportes—
Preajustes de rango + fechas + AplicarFijan el periodoLos mismos siete preajustes de Analytics
Pedidos · Venta brutaPedidos y venta de esa plataforma en el rangoUn pedido reembolsado deja de contar aquí
Comisiones est.Comisión + fee + cargo fijo + ITBMS que calculó el sistema al cobrarSale del contrato cargado en Ajustes → Canales externos
Neto est.Venta bruta − comisiones estimadasEs lo que se espera recibir
«N pedido(s) sin estimado»Aviso con enlace a Ajustes → Canales externosSolo aparece cuando hay pedidos de plataforma sin contrato que los cubra; en la simulación no salió
Venta bruta por díaBarras por día del rangoTodas las plataformas juntas
Estimado vs. realCompara cada liquidación con el estimado de su propio periodoBruto est. · Bruto real · Deducciones est. · Deducciones reales · Payout real · Diferencia
DiferenciaNeto estimado − payout realRojo = pagaron de menos; verde = pagaron de más
Plataforma · Periodo desde · Periodo hastaIdentifican la liquidaciónGuardar con el mismo periodo corrige la anterior
Bruto · Comisión · Otras deducciones · ITBMS · Payout (B/.)Los montos del estado de cuentaSe dejan en 0 si vienen vacíos
Notas (opcional)Respaldo del pagoTexto libre
Guardar liquidaciónGuarda o corrige la liquidación del periodoRequiere reports.cashier

Lo que la pantalla no hace: no descarga nada de la plataforma —los montos se copian a mano del Partner Portal—, no borra una liquidación ya guardada (solo se corrige guardando el mismo periodo otra vez) y no cambia el contrato: para eso está Ajustes → Canales externos. Nótese que las cifras de arriba se muestran con $ mientras el formulario rotula los montos con (B/.): es la misma moneda.

Mensajes y errores

"Sin permiso." — es lo que ve un rol sin reports.view; el cajero de la simulación recibe exactamente este texto.

"No tienes sedes asignadas."

"No hay plataformas de marketplace configuradas."

"Sin liquidaciones registradas en este periodo."

"Elige una plataforma."

"Revisa el periodo (desde no puede ser posterior a hasta)."

"Revisa los montos ingresados."

"Liquidación guardada."

"No tienes permiso para esta acción." NG_FORBIDDEN — al guardar sin reports.cashier.

"Plataforma desconocida" NG_PROVIDER_UNKNOWN

"No se pudo guardar la liquidación." — respaldo cuando el servidor no devuelve un código conocido.

Un rol con reports.view pero sin reports.cashier ve el reporte completo y no ve el bloque «Registrar liquidación»: la pantalla no avisa que existe.

Relacionado