Cotizador de impresión

Cantidades
Colores
Técnica
Ubicaciones
—
Elegí un producto
%

Se suma al precio de todos los métodos. Usalo para el express cuando lo confirmes.

Ordenar por
¿Necesitás otra técnica?

Pedí cotizar una técnica que no está asignada a este producto, o una técnica nueva.

Abre Gmail con un mail a Producción para que asignen la técnica a este producto y carguen el precio. También queda anotada en la planilla, en la pestaña Solicitudes.

Tabla de precios por técnica

Cada fila es un rango de cantidad + colores + áreas de una técnica, con su precio unitario × área, su setup × área y la cantidad mínima sin setup (si la cantidad es menor, se cobra el setup prorrateado). Los cambios se guardan automáticamente.

TécnicaCant. desdeCant. hasta Col. desdeCol. hastaÁreas desdeÁreas hasta Precio unit. × áreaSetup × áreaMín. sin setupImpresorEntrega desde (días)Entrega hasta (días)Recargo expressExpressFull colorActivo

Familias, subfamilias y métodos permitidos

Definí qué métodos se ofrecen para cada subfamilia. Elegilos de la lista desplegable — las opciones salen de las técnicas cargadas en Precios y técnicas.

FamiliaSubfamiliaClaveMétodos (elegí de Precios)

Sincronizar precios desde Google Sheets

Pegá el link CSV de tu hoja publicada en la web y el cotizador va a leer los precios directo de la hoja cada vez que se abre (con los datos guardados como respaldo si no hay internet). Actualizar precios pasa a ser solo editar la hoja — sin re-publicar la app.

  1. En tu Google Sheets: Archivo → Compartir → Publicar en la web.
  2. En “Enlace”, elegí la pestaña Precios y el formato Valores separados por comas (.csv). Tocá Publicar.
  3. Copiá el link que te da, pegalo acá abajo y tocá Guardar y probar.

La hoja tiene que tener las columnas en el mismo orden que el importador (Técnica · Cant. desde · … · Impresor · Entrega desde · Entrega hasta · Express · Recargo express). Ojo: con la sincronización activa, los cambios manuales que hagas en la tabla de precios se pisan con lo que diga la hoja. Si cambiás el link, tocá “Descargar app actualizada” y subila una única vez a GitHub: así el link queda incorporado y todos los vendedores sincronizan solos.

Sincronizar familias y métodos desde Google Sheets

Igual que los precios, pero para la asignación de métodos por familia / subfamilia. Publicá la pestaña Config Métodos como CSV y pegá el link acá: el cotizador lee de la hoja qué métodos ofrece cada subfamilia cada vez que se abre. Columnas esperadas:

Familia · Subfamilia · Clave (opcional) · Métodos (separados por coma o punto y coma)

En la hoja, la columna Métodos puede ser un desplegable con selección múltiple (chips): Google guarda los valores separados por coma y el cotizador los lee igual. Ojo: con esta sincronización activa, los cambios manuales en Variables → Subfamilias se pisan con lo que diga la hoja. Si cambiás el link, tocá “Descargar app actualizada” y subila una vez a GitHub.

Publicar precios para todos

Los precios que editás acá se guardan solo en este navegador. Con las sincronizaciones con Google Sheets activas (precios y familias/métodos) todo se actualiza solo: alcanza con editar la hoja. Republicá la app únicamente si querés cambiar los datos de respaldo o la configuración:

  1. Editá / importá los precios en Variables → Precios.
  2. Tocá “Descargar app actualizada” (genera un index.html con estos precios como predeterminados).
  3. Reemplazá el index.html del repo cotizador-formas-shop en GitHub (rama main). Cloudflare lo publica solo en un minuto.

Importar precios desde Google Sheets / Excel

Copiá las filas de tu hoja Precios (con o sin encabezado) y pegalas acá. Acepta columnas separadas por tab (pegado directo de Sheets/Excel), coma o punto y coma. Orden de columnas:

Técnica · Cant.desde · Cant.hasta · Col.desde · Col.hasta · Áreas desde · Áreas hasta · Precio unit.×área · Setup×área · Mín.sin setup · Activo · Full color · Impresor · Entrega desde (días) · Entrega hasta (días) · Express (Sí/No) · Recargo express (columnas N–Q, opcionales)

Exportar / Respaldar

Descargá tus datos para respaldarlos o pasarlos a otra computadora.

Restaurar respaldo (JSON)

Restablecer

Esto borra tus cambios y vuelve a los precios cargados de fábrica.

Cómo funciona el cálculo

  1. Elegís Familia → Subfamilia → Método. La app solo ofrece los métodos habilitados para esa subfamilia.
  2. Busca en la tabla de precios la fila cuya cantidad, colores y áreas entren en el rango de esa técnica.
  3. Setup: se aplica Setup × área × cantidad de áreas cuando la cantidad es menor a “Mínimo sin setup”. Si el mínimo es 0 y la fila tiene setup cargado (serigrafía, láser), el setup se cobra siempre; con precio unitario 0 la fila funciona como “precio por trabajo”.
  4. Setup prorrateado × unidad = Setup total ÷ cantidad.
  5. Precio unitario final = (Precio unit. × área × áreas) + Setup prorrateado.
  6. Total cotización = Precio unitario final × cantidad.
  7. Recargo: porcentaje que se suma al precio de todos los métodos (precio = costo × (1 + recargo%)). Sirve para aplicar el recargo express real una vez que lo confirmás con el proveedor. Ej.: costo $1.000 con recargo 30% → $1.300. Dejá en 0 si no corresponde.

Tiempo de entrega

Cada método muestra un rango estimado de entrega en días hábiles (tomado de la hoja de precios). Si una técnica no tiene el tiempo cargado, se aclara con “Tiempo de entrega no cargado”. Cuando la técnica lo permite, aparece “Se puede acelerar la entrega avisando” con el recargo aproximado (un rango informativo, ej. “+20% a +40%”). El número exacto lo aplicás a mano con el campo Recargo cuando lo confirmás. Con el selector Ordenar por podés ver primero el precio más bajo o la entrega más rápida.

Actualizar precios

La forma recomendada es la sincronización con Google Sheets (Variables → Importar / Exportar): editás la hoja y todos los cotizadores se actualizan solos al abrirse. Hay dos links: uno para la pestaña Precios y otro para Config Métodos (qué métodos ofrece cada familia/subfamilia). También podés editar a mano en Variables → Precios o Variables → Subfamilias; en ese caso queda guardado solo en este navegador.

Publicar online

Esta app es un único archivo index.html guardado en el repo de GitHub cotizador-formas-shop. Cada cambio que llega a la rama main se publica solo en Cloudflare. Cada navegador guarda su propia copia de los precios; usá Exportar JSON para pasar los datos entre dispositivos.