H&S LOGISTIC
Especificaciones completas · API de Facturación y Envío de Guías a SUNAT + Detracciones (4%) + Conciliación Bancaria con BCP
Laravel 11
API REST Facturación
Envío Guías SUNAT
Detracción 4%
Conciliación BCP
Alertas Inteligentes
Desarrollo con Laravel 11: Backend robusto con API propia para facturación electrónica, envío de guías a SUNAT, gestión de detracciones (4%) y conciliación bancaria dinámica con BCP.
- Registro completo: Razón social, RUC/DNI, correo electrónico (obligatorio), teléfono celular (obligatorio para WhatsApp).
- Múltiples puntos de entrega con dirección, coordenadas GPS, horario, responsable.
- Panel web app para el cliente con acceso mediante email y contraseña.
- El cliente visualiza: listado de órdenes con código único de 5 dígitos, estado actual, fecha aproximada de llegada.
- El cliente NO visualiza la ubicación en tiempo real de la unidad por políticas de seguridad.
- El cliente puede descargar sus facturas, guías y comprobantes de detracción desde el panel.
Acceso exclusivo por email + contraseña. Sin geolocalización de unidades.
- Registro: nombres, apellidos, DNI, licencia de conducir (categoría, fechas).
- Número telefónico principal + alternativo, dirección.
- Control de disponibilidad: Disponible, En servicio, Descanso, Vacaciones, Licencia médica.
- Alertas automáticas ante vencimiento de licencia.
- Historial de servicios y calificación.
- Registro vehicular: placa, marca, modelo, año, tipo de unidad.
- Figuración/icono representativo para mapas.
- Capacidad de carga (kg y m³). Tipo de carga permitida.
- SOAT, revisión técnica: fechas, alertas.
- Mantenimiento Preventivo: por km o tiempo.
- Mantenimiento Correctivo: registro de averías, costos.
- Alertas y bloqueo de unidad si no se realiza mantenimiento.
- Registro desde panel conductor: galones, monto, km actual.
- Registro de viáticos: monto, concepto.
- Registro de peajes: monto, plaza.
- Control de rendimiento (km/galón).
- Sin obligación de fotografías.
- Registro de empresas remitentes: razón social, RUC.
- Múltiples almacenes con dirección, GPS, responsable.
- Puntos de recojo predefinidos.
- Creación con múltiples puntos de recojo y entrega.
- Selección de unidad, fecha tentativa, tipo de carga (fiscalizada / no fiscalizada).
- Al aprobar → se genera Orden de Servicio con código único alfanumérico de 5 dígitos.
- Al crear la cotización, envío automático de PDF por WhatsApp al cliente.
Código único: "7H2K9", "M3N8P" - no repetible.
- Subir guía remitente (PDF) – obligatorio.
- Generación automática de Guía Transportista en PDF según tipo: fiscalizada (con campos SUNAT) o no fiscalizada.
- Asignación de conductor y unidad.
- Checklist obligatorio antes de iniciar servicio.
- La guía transportista puede ser enviada a SUNAT vía API.
Las guías de carga fiscalizada se envían automáticamente a SUNAT.
- Login, dashboard de órdenes asignadas.
- Registro de gastos: combustible, viáticos, peajes.
- Botones: "Llegué a recojo" (geolocalización + firma digital).
- "Llegué a entrega" (geolocalización + firma digital cliente).
- Reporte de incidencias. Finalizar servicio.
- Captura automática cada 2 minutos.
- Dashboard con mapa para operaciones/gerencia.
- El cliente NO tiene acceso a la ubicación.
Ubicación solo para roles autorizados.
- Dashboard financiero: Cuentas por cobrar, por pagar, flujo de caja, rentabilidad por servicio.
- Registro de pagos recibidos y conciliación bancaria.
- Gestión de gastos operativos (combustible, mantenimiento, peajes, viáticos).
- Reportes financieros: Estado de resultados, balance, libro de ventas/compras.
- Integración con módulo de detracciones para registrar pagos al fisco.
- Exportación a Excel/PDF de todos los reportes contables.
Control completo de ingresos y egresos asociados a cada orden de servicio.
- Porcentaje único: 4% sobre el monto total de la factura (base imponible + IGV + otros tributos).
- Lógica de pago:
- Cliente paga detracción: El monto final a pagar por el cliente = total factura - (4% del total). La empresa deposita el 4% al fisco.
- Empresa asume detracción: Cliente paga el total de la factura completa. La empresa asume el costo del 4% y deposita al fisco.
- Registro de cada detracción: N° factura, monto base, porcentaje aplicado (4%), monto detracción, responsable pago (cliente/empresa), estado (pendiente/pagado), fecha límite de depósito a SUNAT.
- Generación de constancia de detracción y reporte diario de depósitos pendientes.
Alerta antes del vencimiento del depósito de detracción (máximo 5 días después del pago).
- Condiciones de pago configurables: Contado, Crédito 15 días, Crédito 30 días, Crédito 45 días, etc.
- Plazos personalizados por cliente (aprobación previa).
- Control de vencimiento de facturas: alertas automáticas de cobranza.
- Módulo de cobranzas: Registro de seguimiento, promesas de pago, reporte de morosidad.
- Intereses moratorios automáticos según días de atraso.
- Envío de recordatorios de pago por WhatsApp y correo electrónico.
Cada factura registra condición de pago y fecha de vencimiento.
- Carga del reporte BCP: El sistema permite importar el archivo (Excel/CSV/TXT) que el banco BCP emite con los movimientos de la cuenta.
- Matching automático: El sistema cruza los movimientos del banco con los registros internos de facturas, pagos de clientes, depósitos de detracciones, etc.
- Detección de diferencias: Identifica automáticamente montos no conciliados, cargos no registrados o pagos duplicados.
- Propuesta de conciliación: El sistema sugiere la asignación de movimientos bancarios a facturas o documentos internos.
- Dashboard de conciliación: Visualización del estado (conciliado / pendiente / diferencia) con fecha de corte.
- Generación del reporte de conciliación bancaria automático para auditoría.
Dinámico e inteligente: Basta con subir el reporte del BCP para que el sistema actualice automáticamente la conciliación bancaria.
- Detracciones 4%: Alerta 2 días antes del vencimiento del depósito a SUNAT.
- Créditos: Alerta 5 días antes del vencimiento de factura.
- Conciliación: Alerta cuando hay diferencias no resueltas en la conciliación bancaria por más de 3 días.
- Finanzas: Alerta cuando un cliente supera su límite de crédito.
- Operaciones: Mantenimiento próximo, vencimiento SOAT/Revisión Técnica.
- Canales: WhatsApp, correo electrónico, notificaciones en sistema (campana).
Todas las alertas son registradas en un log de auditoría.