Gestión de Períodos
+ Nuevo Período
Período
Días Laborables
Fecha Inicio
Fecha Fin
Estado
Acciones
[[ periodo.periodo ]]
[[ periodo.dias_laborables.substring(0, 30) ]]...
[[ periodo.fecha_inicio || '-' ]]
[[ periodo.fecha_fin || '-' ]]
[[ periodo.activo ? 'Activo' : 'Inactivo' ]]
Editar
No hay períodos registrados
Mostrando [[ ((paginaPeriodos - 1) * tamanoPaginaPeriodos) + 1 ]] - [[ Math.min(paginaPeriodos * tamanoPaginaPeriodos, periodos.length) ]] de [[ periodos.length ]] registros
Primera
Anterior
Página [[ paginaPeriodos ]] de [[ totalPaginasPeriodos ]]
Siguiente
Última
Gestión de Cuota Principal
+ Nueva Cuota Principal
Filtrar por Período:
Todos los períodos
[[ p.periodo ]]
Período
Días Programados
Cuota Soles
Cuota Cobertura
Estado
Acciones
[[ cuota.periodo ]]
[[ cuota.dias_programados ]]
S/ [[ cuota.cuota_soles.toLocaleString('es-PE') ]]
[[ cuota.cuota_cobertura ]]
[[ cuota.estado === 1 ? 'Activo' : 'Cerrado' ]]
Editar
No hay cuotas principales registradas
Mostrando [[ ((paginaCuotasPrincipal - 1) * tamanoPaginaCuotasPrincipal) + 1 ]] - [[ Math.min(paginaCuotasPrincipal * tamanoPaginaCuotasPrincipal, cuotasPrincipal.length) ]] de [[ cuotasPrincipal.length ]] registros
Primera
Anterior
Página [[ paginaCuotasPrincipal ]] de [[ totalPaginasCuotasPrincipal ]]
Siguiente
Última
Gestión de Cuota por Unidad
+ Nueva Cuota Unidad
Filtrar por Cuota Principal:
Todas las cuotas principales
[[ cp.periodo ]]
Unidad Comercial
Período
Cuota Soles
Cuota Cobertura
Acciones
[[ cuota.unidad_comercial ]]
[[ obtenerPeriodoPorCuotaPrincipal(cuota.id_principal) ]]
S/ [[ cuota.cuota_soles.toLocaleString('es-PE') ]]
[[ cuota.cuota_cobertura ]]
Editar
Eliminar
TOTAL
S/ [[ totalCuotaSolesUnidad.toLocaleString('es-PE') ]]
[[ totalCuotaCoberturaUnidad ]]
No hay cuotas de unidad registradas
Mostrando [[ ((paginaCuotasUnidad - 1) * tamanoPaginaCuotasUnidad) + 1 ]] - [[ Math.min(paginaCuotasUnidad * tamanoPaginaCuotasUnidad, cuotasUnidad.length) ]] de [[ cuotasUnidad.length ]] registros
Primera
Anterior
Página [[ paginaCuotasUnidad ]] de [[ totalPaginasCuotasUnidad ]]
Siguiente
Última
Gestión de Vendedores
📥 Importar Excel
+ Nuevo Vendedor
ID
Nombre Vendedor
Acciones
[[ vendedor.id ]]
[[ vendedor.nombre_vendedor ]]
Editar
Eliminar
No hay vendedores registrados
Mostrando [[ ((paginaVendedores - 1) * tamanoPaginaVendedores) + 1 ]] - [[ Math.min(paginaVendedores * tamanoPaginaVendedores, vendedores.length) ]] de [[ vendedores.length ]] registros
Primera
Anterior
Página [[ paginaVendedores ]] de [[ totalPaginasVendedores ]]
Siguiente
Última
Gestión de Proveedores
📥 Importar Excel
+ Nuevo Proveedor
ID
Nombre Proveedor
Acciones
[[ proveedor.id ]]
[[ proveedor.nombre_proveedor ]]
Editar
Eliminar
No hay proveedores registrados
Mostrando [[ ((paginaProveedores - 1) * tamanoPaginaProveedores) + 1 ]] - [[ Math.min(paginaProveedores * tamanoPaginaProveedores, proveedores.length) ]] de [[ proveedores.length ]] registros
Primera
Anterior
Página [[ paginaProveedores ]] de [[ totalPaginasProveedores ]]
Siguiente
Última
Gestión de Vendedor Período
📥 Descargar Plantilla
📤 Importar Excel
+ Nuevo Vendedor Período
Filtrar por Período:
Todos los períodos
[[ p.periodo ]]
Período
Vendedor
Unidad Comercial
Canal
Acciones
[[ vp.periodo ]]
[[ vp.nombre_vendedor ]]
[[ vp.unidad_comercial ]]
[[ vp.canal ]]
Editar
Eliminar
No hay vendedores período registrados
Mostrando [[ ((paginaVendedoresPeriodo - 1) * tamanoPaginaVendedoresPeriodo) + 1 ]] - [[ Math.min(paginaVendedoresPeriodo * tamanoPaginaVendedoresPeriodo, vendedoresPeriodo.length) ]] de [[ vendedoresPeriodo.length ]] registros
Primera
Anterior
Página [[ paginaVendedoresPeriodo ]] de [[ totalPaginasVendedoresPeriodo ]]
Siguiente
Última
Gestión de Cuota por Vendedor
📥 Descargar Plantilla
📤 Importar Excel
+ Nueva Cuota Vendedor
Filtrar por Cuota Unidad:
Todas las cuotas unidad
[[ cu.unidad_comercial ]]
Vendedor
Unidad Comercial
Cuota Soles
Cuota Cobertura
Acciones
[[ cuota.nombre_vendedor ]]
[[ cuota.unidad_comercial ]]
S/ [[ cuota.cuota_soles.toLocaleString('es-PE') ]]
[[ cuota.cuota_cobertura ]]
Editar
Eliminar
No hay cuotas de vendedor registradas
Mostrando [[ ((paginaCuotasVendedor - 1) * tamanoPaginaCuotasVendedor) + 1 ]] - [[ Math.min(paginaCuotasVendedor * tamanoPaginaCuotasVendedor, cuotasVendedor.length) ]] de [[ cuotasVendedor.length ]] registros
Primera
Anterior
Página [[ paginaCuotasVendedor ]] de [[ totalPaginasCuotasVendedor ]]
Siguiente
Última
Gestión de Cuota por Vendedor-Proveedor
📥 Descargar Plantilla
📤 Importar Excel
+ Nueva Cuota Vendedor-Proveedor
Filtrar por Cuota Vendedor:
Todas las cuotas vendedor
[[ cv.nombre_vendedor ]] - [[ cv.unidad_comercial ]]
Vendedor
Proveedor
Unidad Comercial
Cuota Soles
Cuota Cobertura
Acciones
[[ cuota.nombre_vendedor ]]
[[ cuota.nombre_proveedor ]]
[[ cuota.unidad_comercial ]]
S/ [[ cuota.cuota_soles.toLocaleString('es-PE') ]]
[[ cuota.cuota_cobertura ]]
Editar
Eliminar
No hay cuotas de vendedor-proveedor registradas
Mostrando [[ ((paginaCuotasVendedorProveedor - 1) * tamanoPaginaCuotasVendedorProveedor) + 1 ]] - [[ Math.min(paginaCuotasVendedorProveedor * tamanoPaginaCuotasVendedorProveedor, cuotasVendedorProveedor.length) ]] de [[ cuotasVendedorProveedor.length ]] registros
Primera
Anterior
Página [[ paginaCuotasVendedorProveedor ]] de [[ totalPaginasCuotasVendedorProveedor ]]
Siguiente
Última
Subir Datos de Ventas
Los datos se cargarán para el período activo actual. El archivo debe estar en formato Excel (.xls o .xlsx) con las columnas requeridas.
Período Activo:
[[ periodoActivo ]]
⚠️ No hay ningún período activo. Debe activar un período primero.
Archivo Actual:
[[ infoArchivoVentas.nombre ]]
Tamaño: [[ infoArchivoVentas.tamano_mb ]] MB |
Última actualización: [[ infoArchivoVentas.fecha_modificacion ]]
Descargar
📄 No se ha subido ningún archivo para este período.
ℹ️ Columnas Requeridas en el Excel:
• Fec.Emisión
• Documento
• Cod.Local
• Descripción
• Vendedor
• Cliente
• Segmento
• Sub.Total.Venta
• Marca
Al subir el archivo, se procesarán los datos y se actualizarán automáticamente los avances en:
Cuota Principal, Cuota Unidad, Cuota Vendedor y Cuota Vendedor-Proveedor.
Gestión de Supervisores
👥 Asignar Vendedores
📥 Importar Excel
+ Nuevo Supervisor
ID
Período
Nombre Supervisor
Canal
Acciones
[[ supervisor.id ]]
[[ supervisor.periodo ]]
[[ supervisor.nombre_supervisor ]]
[[ supervisor.canal ]]
Editar
Eliminar
No hay supervisores registrados
Mostrando [[ ((paginaSupervisores - 1) * tamanoPaginaSupervisores) + 1 ]] - [[ Math.min(paginaSupervisores * tamanoPaginaSupervisores, supervisores.length) ]] de [[ supervisores.length ]] registros
Primera
Anterior
Página [[ paginaSupervisores ]] de [[ totalPaginasSupervisores ]]
Siguiente
Última