Logo

Configuración del Sistema

Gestión de Períodos

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' ]]
No hay períodos registrados
Mostrando [[ ((paginaPeriodos - 1) * tamanoPaginaPeriodos) + 1 ]] - [[ Math.min(paginaPeriodos * tamanoPaginaPeriodos, periodos.length) ]] de [[ periodos.length ]] registros
Página [[ paginaPeriodos ]] de [[ totalPaginasPeriodos ]]

Gestión de Cuota Principal

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' ]]
No hay cuotas principales registradas
Mostrando [[ ((paginaCuotasPrincipal - 1) * tamanoPaginaCuotasPrincipal) + 1 ]] - [[ Math.min(paginaCuotasPrincipal * tamanoPaginaCuotasPrincipal, cuotasPrincipal.length) ]] de [[ cuotasPrincipal.length ]] registros
Página [[ paginaCuotasPrincipal ]] de [[ totalPaginasCuotasPrincipal ]]

Gestión de Cuota por Unidad

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 ]]
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
Página [[ paginaCuotasUnidad ]] de [[ totalPaginasCuotasUnidad ]]

Gestión de Vendedores

ID Nombre Vendedor Acciones
[[ vendedor.id ]] [[ vendedor.nombre_vendedor ]]
No hay vendedores registrados
Mostrando [[ ((paginaVendedores - 1) * tamanoPaginaVendedores) + 1 ]] - [[ Math.min(paginaVendedores * tamanoPaginaVendedores, vendedores.length) ]] de [[ vendedores.length ]] registros
Página [[ paginaVendedores ]] de [[ totalPaginasVendedores ]]

Gestión de Proveedores

ID Nombre Proveedor Acciones
[[ proveedor.id ]] [[ proveedor.nombre_proveedor ]]
No hay proveedores registrados
Mostrando [[ ((paginaProveedores - 1) * tamanoPaginaProveedores) + 1 ]] - [[ Math.min(paginaProveedores * tamanoPaginaProveedores, proveedores.length) ]] de [[ proveedores.length ]] registros
Página [[ paginaProveedores ]] de [[ totalPaginasProveedores ]]

Gestión de Vendedor Período

Período Vendedor Unidad Comercial Canal Acciones
[[ vp.periodo ]] [[ vp.nombre_vendedor ]] [[ vp.unidad_comercial ]] [[ vp.canal ]]
No hay vendedores período registrados
Mostrando [[ ((paginaVendedoresPeriodo - 1) * tamanoPaginaVendedoresPeriodo) + 1 ]] - [[ Math.min(paginaVendedoresPeriodo * tamanoPaginaVendedoresPeriodo, vendedoresPeriodo.length) ]] de [[ vendedoresPeriodo.length ]] registros
Página [[ paginaVendedoresPeriodo ]] de [[ totalPaginasVendedoresPeriodo ]]

Gestión de Cuota por Vendedor

Vendedor Unidad Comercial Cuota Soles Cuota Cobertura Acciones
[[ cuota.nombre_vendedor ]] [[ cuota.unidad_comercial ]] S/ [[ cuota.cuota_soles.toLocaleString('es-PE') ]] [[ cuota.cuota_cobertura ]]
No hay cuotas de vendedor registradas
Mostrando [[ ((paginaCuotasVendedor - 1) * tamanoPaginaCuotasVendedor) + 1 ]] - [[ Math.min(paginaCuotasVendedor * tamanoPaginaCuotasVendedor, cuotasVendedor.length) ]] de [[ cuotasVendedor.length ]] registros
Página [[ paginaCuotasVendedor ]] de [[ totalPaginasCuotasVendedor ]]

Gestión de Cuota por Vendedor-Proveedor

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 ]]
No hay cuotas de vendedor-proveedor registradas
Mostrando [[ ((paginaCuotasVendedorProveedor - 1) * tamanoPaginaCuotasVendedorProveedor) + 1 ]] - [[ Math.min(paginaCuotasVendedorProveedor * tamanoPaginaCuotasVendedorProveedor, cuotasVendedorProveedor.length) ]] de [[ cuotasVendedorProveedor.length ]] registros
Página [[ paginaCuotasVendedorProveedor ]] de [[ totalPaginasCuotasVendedorProveedor ]]

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 ]]

📄 No se ha subido ningún archivo para este período.

Excel (.xls, .xlsx)

Procesando...

ℹ️ 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

ID Período Nombre Supervisor Canal Acciones
[[ supervisor.id ]] [[ supervisor.periodo ]] [[ supervisor.nombre_supervisor ]] [[ supervisor.canal ]]
No hay supervisores registrados
Mostrando [[ ((paginaSupervisores - 1) * tamanoPaginaSupervisores) + 1 ]] - [[ Math.min(paginaSupervisores * tamanoPaginaSupervisores, supervisores.length) ]] de [[ supervisores.length ]] registros
Página [[ paginaSupervisores ]] de [[ totalPaginasSupervisores ]]

[[ modalPeriodo.id ? 'Editar' : 'Nuevo' ]] Período

[[ modalCuotaPrincipal.id_principal ? 'Editar' : 'Nueva' ]] Cuota Principal

[[ modalCuotaUnidad.id_cuota_unidad ? 'Editar' : 'Nueva' ]] Cuota Unidad

[[ modalCuotaVendedor.id_cuota_vendedor ? 'Editar' : 'Nueva' ]] Cuota Vendedor

Importar Cuotas Vendedor desde Excel

El archivo debe tener las columnas: Unidad Comercial, Vendedor, Cuota Soles, Cuota Cobertura

[[ modalVendedor.id ? 'Editar' : 'Nuevo' ]] Vendedor

Importar Vendedores desde Excel

El archivo debe tener una columna con nombres de vendedores (puede ser "Vendedor", "nombre_vendedor", etc.)

[[ modalProveedor.id ? 'Editar' : 'Nuevo' ]] Proveedor

Importar Proveedores desde Excel

El archivo debe tener una columna con nombres de proveedores (puede ser "Proveedor", "nombre_proveedor", "Marca", etc.)

[[ modalSupervisor.id ? 'Editar' : 'Nuevo' ]] Supervisor

Importar Supervisores desde Excel

El archivo debe tener las columnas: Periodo, Nombre Supervisor, Canal

[[ modalVendedorPeriodo.id ? 'Editar' : 'Nuevo' ]] Vendedor Período

Importar Vendedores Período desde Excel

El archivo debe tener las columnas: Periodo, Vendedor, Unidad Comercial, Canal

[[ modalCuotaVendedorProveedor.id_cuota_proveedor ? 'Editar' : 'Nueva' ]] Cuota Vendedor-Proveedor

Importar Cuotas Vendedor-Proveedor desde Excel

El archivo debe tener las columnas: Unidad Comercial, Vendedor, Proveedor, Cuota Soles, Cuota Cobertura