Acciones de mantenimiento. Antes de ejecutar, haz un 📥 Backup JSON.
Datos del Cliente
💡 El cliente se guarda automáticamente al generar el PDF
📜 Historial de este cliente
🚚
Máximo 12 productos por cotización. Elimina uno para agregar otro.
Producto Personalizado
Cotización
✍️ Firma:
Juan PabloChef y Cofundador
KatherineDir. Creativa y Cofundadora
0 productos
$0
🎪 Propuesta Evento
📜 Historial de este cliente
📋 Datos del Evento
🚚
💡 El cliente se guarda automáticamente al generar el PDF de la propuesta
(default: hoy + 15 días)
✍️ Firma:
Juan PabloChef y Cofundador
KatherineDir. Creativa y Cofundadora
👔 Personal de Servicio
Tipo de servicio del evento (sugiere cantidad de meseros)
Bufé 1 c/40 pax
Emplatado 1 c/22 pax
Coctel 1 c/30 pax
🍽 Menaje
⚠️ Valores de Reposición
Precio por reposición de menaje en caso de pérdida o daño. Aparece automáticamente en el PDF. Los valores en dorado son sugerencias de propuestas anteriores.
📋 Condiciones Comerciales
7 cláusulas que van como anexo al final del PDF. Edítalas si este evento tiene condiciones especiales.
🔍 Buscar
Escribe al menos 2 caracteres. Resultados se muestran en tiempo real.
📁 Historial de Cotizaciones
📞 Seguimiento Comercial
Cotizaciones y propuestas vivas sin cerrar
—
—
Eventos del mes
Seleccionar producto
📋 Duplicar documento
Vas a crear una copia de de . La copia arranca sin consecutivo (se asigna uno nuevo al guardar) y con todas las fechas en blanco. El estado del documento original no se copia — el duplicado arranca como enviada.
✅ Marcar como pedido
El cliente aprobó la cotización y la confirma como pedido. Deja registro de cuándo aprobó, anticipo, fechas y cualquier nota relevante para producción.
💡 Producción se auto-llena 1 día antes de la entrega. Puedes editarla si produces el mismo día o con más anticipación. Si pones producción = entrega, la app pedirá confirmación.
✓ Marcar propuesta como aprobada
El cliente firmó la Propuesta Final. Registra el momento en que confirmó para dejar trazabilidad del pedido.
💰 Marcar saldo cobrado
Registra el cobro del 50% restante. Esto cierra la operación financiera.
Saldo pendiente: —
💵 Registrar pago
Registra un pago recibido. Foto del comprobante o texto descriptivo. Cada documento puede tener varios pagos (anticipo, abonos, saldo).
📒 Pagos registrados
✓ Generar Propuesta Final
El cliente confirmó su selección. Marca la opción elegida en cada sección — esas serán las únicas en el PDF de la Propuesta Final, con total real. Llevará su propio consecutivo GB-PF-2026-XXXX.
Total propuesta final
—
Incluye personal, menaje, transporte y servicio de catering si aplican.
🎉 Marcar como entregado
Registra los detalles de la entrega: foto opcional (producto o planilla firmada), notas, quién entregó, y confirmación del cliente.
¿Cliente recibió conforme?
📸 Enviar foto a Kathy
Entrega registrada. Envía las fotos a Kathy por WhatsApp para que ella las reenvíe al cliente desde el WhatsApp Business de Gourmet Bites.
👤 Cliente: —
📅 Fecha: —
✍️ Recibió: —
Las fotos quedan guardadas en el documento. Si Kathy no está disponible ahora, puedes reenviarlas más tarde desde Historial → entrega → 📸 Enviar fotos a Kathy.
💬 Comentario del cliente
Registra qué dijo el cliente del pedido. Texto y/o foto/captura. Esto sirve para análisis posteriores y se ve cuando el cliente vuelve a cotizar.
Detalle
↩️ Anular pedido
Vas a anular — · —
El doc conserva todos sus datos pero NO suma en Cotizado / Vendido. Aparece en el filtro "Anuladas" del historial.
⚠️ Este pedido tiene pagos previos por —. Puedes registrar la devolución ahora (recomendado) o después desde el módulo de pagos.
Si dejas el monto en 0 o vacío, no se registra devolución. Los pagos previos quedan intactos como histórico.
🗑️ Borrar propuesta convertida
Documento
🖨️ Hoja de entregas
Genera un PDF con las entregas del rango para imprimir y que el cliente firme al recibir. Reemplaza la hoja manual.
💬 Recordatorio de saldo
Envía un recordatorio amigable al cliente. Puedes editar el mensaje antes de mandarlo.
📆 Rango de fechas personalizado
Escoge las fechas entre las que quieres ver las métricas del dashboard. Se usan para todos los KPIs (Cotizado, Vendido, Entregado, Recaudado) y comentarios recientes.
ℹ️ Backup automático en Firebase
Tu negocio ya tiene 3 niveles de protección. Este diálogo te explica cuáles funcionan solos y cuáles requieren que actives algo en la consola.
Nivel 0 · Replicación automática (gratis, ya activo)
Firebase replica tus datos en múltiples servidores con 99.999% de disponibilidad. Protege contra fallos de hardware. NO protege contra borrados accidentales tuyos.
Nivel 1 · Backup JSON manual (gratis, ya lo tienes)
Botón "📥 Backup JSON" arriba. Descarga todo tu historial en un archivo. Recomendación: guardarlo en Google Drive 1 vez por semana.
Nivel 2 · Point-in-Time Recovery (PITR) — REQUIERE ACTIVAR
Recuperación a cualquier minuto dentro de los últimos 7 días. Costo: ~$0.30-0.50 USD/mes. Requiere plan Blaze (pay-as-you-go).
Backups diarios o semanales automáticos con retención hasta 14 semanas. Costo: ~$0.50-1.00 USD/mes adicional. Requiere plan Blaze.
Cómo activarlo: Mismo lugar que PITR → columna "Scheduled backups" → Edit settings → activar Daily (retención 7 días) o Weekly (retención 4 semanas) → Save.
Código del programa (GitHub)
El código (HTML, JS, CSS) NO se guarda en Firebase — está en GitHub. Cada commit es una versión inmutable. Puedes volver a cualquier versión anterior desde History del repo.
Mi recomendación: activa los niveles 2 y 3 esta semana. Son 5 clics en la consola y te dan tranquilidad por ~$1.50 USD/mes. Puedes abrir la consola ahora desde el botón de abajo. El archivo INSTRUCCIONES_FIREBASE_BACKUP.md que te entregué tiene los pasos exactos con screenshots descritos.
Cada vez que regeneras el PDF queda una copia en la nube. La versión ACTUAL es la última generada.
📤 Restaurar backup JSON
Modo MERGE (aditivo): solo agrega los documentos cuyo ID no existe en la nube. Tus datos actuales NO se sobrescriben. Útil para recuperar docs borrados por error o consolidar backups viejos.
📎 Todos los PDFs en la nube
Navegador global de todos los PDFs guardados desde v5.4.1 (Firebase Storage). Cada regeneración queda como versión nueva.
📱 Enviar WhatsApp
— · — —
1. Elige una plantilla
2. Revisa y ajusta
✏️ Editar plantillas WhatsApp
Edita los textos libremente. Placeholders disponibles: {cliente} {numero} {total} {fecha} {hora} {dias}
🕒 Historial de cambios
—
Este historial es interno. No se comparte con el cliente.