Cuenta Corriente - 1. Aplicación a construir Gestión VCN es un sistema de gestión financiera (ERP ligero) diseñado específicamente para la...
Generated Prompt
1. Resumen Ejecutivo Gestión VCN es un sistema de gestión financiera (ERP ligero) diseñado específicamente para la realidad de las agencias de servicios en Argentina. A diferencia de los sistemas contables tradicionales, VCN pone el foco en la rentabilidad por proyecto y la gestión multimoneada (ARS/USD), integrando lógica fiscal argentina rigurosa (Facturas A/B/C/E, Percepciones, IVA) con una experiencia de usuario moderna y ágil. El sistema busca reemplazar el uso de hojas de cálculo complejas y propensas a errores, centralizando clientes, proveedores, proyectos y movimientos de caja en una única fuente de verdad. 2. Definición del Problema Las agencias digitales en Argentina enfrentan desafíos únicos: Inflación y Bimonetarismo: Necesidad de gestionar presupuestos en USD pero facturar y pagar en ARS. Rentabilidad Opaca: Dificultad para saber si un proyecto específico es rentable después de imputar costos directos, indirectos y horas. Complejidad Fiscal: El cálculo manual de IVA, percepciones y tipos de comprobantes es propenso a errores humanos. Carga Administrativa: La carga manual de comprobantes de compra consume mucho tiempo operativo. 3. Objetivos del Producto Centralización: Unificar la gestión de Entidades (Clientes/Proveedores), Proyectos y Tesorería. Automatización: Reducir el tiempo de carga de datos mediante el uso de IA (Gemini) para la lectura de comprobantes. Visibilidad Financiera: Proveer dashboards en tiempo real sobre Cash Flow, Posición de IVA y Rentabilidad de Proyectos. Control de Gestión: Permitir la imputación porcentual de gastos e ingresos a múltiples proyectos (Centros de Costos). 4. Especificaciones Funcionales 4.1. Módulo: Dashboard (Centro de Comando) El aterrizaje principal de la aplicación debe ofrecer una visión macro de la salud financiera. KPIs en Tiempo Real: Flujo de Caja Neto: Ingresos - Gastos (Normalizado a ARS). Posición de IVA Estimada: Débito Fiscal vs Crédito Fiscal (Alerta de pago a AFIP). Rentabilidad Operativa: Margen porcentual sobre ventas. Billing Pendiente: Presupuesto total de proyectos activos vs. lo facturado hasta la fecha. Filtros Temporales: Mes actual, Último trimestre, Año en curso, Histórico. Gráficos: Evolución Financiera: Gráfico de área comparando Ingresos vs Gastos en el tiempo. Distribución de Gastos: Gráfico de dona desglosando gastos por categoría (RRHH, Tecnología, ADS, etc.). Actividad Reciente: Listado de los últimos 5 movimientos con acciones rápidas. 4.2. Módulo: Gestión de Entidades (Clientes y Proveedores) ABM (Alta, Baja, Modificación) de las contrapartes comerciales. Tipos de Entidad: Cliente, Proveedor o Ambos. Datos Fiscales: Validación algorítmica de CUIT (Argentina). Condición Fiscal: Responsable Inscripto, Monotributo, Exento, No Alcanzado. Tipo de ID: CUIT, DNI, Pasaporte. Datos Comerciales: Condición de pago habitual (Contado vs Cta. Cte.). Contactos: Múltiples puntos de contacto (Email, Teléfono) por entidad. Estado: Activo/Inactivo (Soft delete). 4.3. Módulo: Proyectos El núcleo de la gestión de rentabilidad de la agencia. Estructura del Proyecto: Nombre, Cliente asociado, Estado (Activo, Completado, Pausa). Presupuesto: Definición de presupuesto total y moneda base (ARS/USD). Métricas del Proyecto: Total Facturado (Ingresos imputados). Total Gastos (Costos directos imputados). Margen Neto (Nominal y Porcentual). Visualización de progreso de facturación vs presupuesto. Detalle: Vista profunda con gráfico de distribución de gastos específicos del proyecto y tabla de transacciones filtrada. 4.4. Módulo: Movimientos (Transacciones) Registro histórico y operativo de ingresos y egresos. Listado: Tabla con columnas configurables (Fecha, Entidad, Proyecto, Comprobante, Número, Total). Filtros: Por texto (búsqueda inteligente), Tipo (Ingreso/Gasto). Wizard de Carga (3 Pasos): Paso 1: Cabecera: Selección de Entidad (con autocompletado). Datos de comprobante: Tipo (A, B, C, E, M), Punto de Venta, Número, CAE. Fechas: Emisión, Contable, Vencimiento (calculado automáticamente según condición de pago). Moneda y Tipo de Cambio. Feature IA: Carga de archivo (PDF/Img) y extracción automática de datos mediante Google Gemini (Fecha, CUIT, Importes, CAE). Paso 2: Detalle e Impuestos: Renglones: Conceptos predefinidos o carga manual. Lógica Impositiva: Cantidad, Precio Unitario, % Bonificación, Alícuota IVA (0%, 10.5%, 21%, 27%). Otros Tributos: Carga de Percepciones (IIBB, IVA, Impuestos Internos). Recargo Financiero: Campo específico para intereses. Cálculos automáticos de Subtotal Gravado, No Gravado, IVA y Totales. Paso 3: Imputación (Allocation): Asignación del movimiento a uno o más proyectos. Distribución porcentual (ej: 50% Proyecto A, 50% Proyecto B). Validación de que la asignación sume 100%. 4.5. Módulo: Conceptos Catálogo de servicios o gastos recurrentes para agilizar la carga. Datos: Descripción, Categoría (RRHH, Tecnología, ADS, etc.), Ámbito (Ventas, Compras, Ambos). Precios de Referencia: Precio de Compra (Costo sugerido) y Precio de Venta (Tarifa sugerida). 5. Requisitos No Funcionales (Técnicos) Arquitectura: Single Page Application (SPA). Frontend: React con TypeScript para tipado estricto. Estilos: Tailwind CSS para diseño responsivo y sistema de diseño consistente. Persistencia: Supabase (PostgreSQL) para base de datos real-time y autenticación (futura). Inteligencia Artificial: Google GenAI SDK (Gemini Flash/Pro) para procesamiento de documentos. Responsividad: La aplicación debe ser completamente funcional en dispositivos móviles (layout adaptativo, menús hamburguesa, tablas convertidas a tarjetas). Formato Regional: Todos los importes deben respetar el formato es-AR (coma para decimales, punto para miles, símbolo $). 6. Lógica de Negocio Crítica (Reglas) Validación de CUIT: No se puede guardar una entidad con CUIT inválido (algoritmo módulo 11). Inferencia de Comprobante: Si es VENTA y el Cliente es Resp. Inscripto -> Sugerir Factura A. Si es VENTA y el Cliente es Consumidor Final/Monotributo -> Sugerir Factura B. Si es COMPRA y el Proveedor es Monotributo -> Sugerir Factura C (IVA 0%). Cálculo de Vencimiento: Si la condición es "Cuenta Corriente", la fecha de vencimiento debe ser Fecha Emisión + 30 días por defecto (editable). Imputación Obligatoria: Todo movimiento debe estar imputado al menos a un proyecto (o a un proyecto "General/Estructural" si es gasto fijo) para mantener la integridad de los reportes. 7. Roadmap Futuro (Post-MVP) Cuentas Financieras: Gestión de saldos reales por caja/banco (Banco Galicia, MercadoPago, Cash USD). Conciliación Bancaria: Importación de extractos bancarios para cruzar con movimientos cargados. Exportación Contable: Generación de archivos para importar en sistemas contables de terceros (Holistor, Bejerman). Roles y Permisos: Diferenciación entre Administrador, PM (solo ve sus proyectos) y Administrativo. Integración AFIP: Facturación electrónica directa desde la app (Webservice FE).
Loved by thousands of makers from
From early prototypes to real products, they started here.







































Generate optimized prompts for your vibe coding projects
Generate prompt
Enter a brief description of the app you want to build and get an optimized prompt
Review and use your prompt
Review (and edit if necessary) the generated prompt, then copy it or open it directly in your chosen platform
Get inspired with new ideas
Get AI-generated suggestions to expand your product with features that will surprise your users
Frequently Asked Questions
Everything you need to know about creating better prompts for your Lovable projects
Still have questions?
Can't find what you're looking for? We're here to help!
