📦 Cómo funciona la app de Producción

Guía para el equipo · Deliver · actualizada 29-ago-2026

En una frase: los Google Sheets de siempre siguen siendo la base de datos. La app es una pantalla más cómoda para trabajar con ellos (desde el celular, con pasos y controles) y se encarga sola de leer y escribir en los sheets y en Shopify. Nada se carga dos veces.

1. Cómo se conecta todo

Google Sheets la base de datos (como siempre) 04.a · Corte 05.a · Inventario Control de calidad 01.a · Brief (productos) El puente un programita dentro de la cuenta de Google de Deliver solo lee/escribe lo permitido La app produccion.deliver.com.ar 📱 celular · 💻 PC Taco · Cortes · Salida a taller Recepción · Talleres · Reconteo Pasillos · Inventario · Tablero cada uno entra con su código lee cada 30 min escribe al confirmar te muestra lo que cargás

2. El circuito completo de un corte

Cada corte pasa por estados. La columna Estado del sheet 04.a la mueve la app:

🧱 Taco (nace el corte) → C cortado → T en taller → E entregado (en depósito) → control en la app → subir stock a Shopify

Si es jean con lavado: al recibirlo se marca EFL (entregado, falta lavadero) → L (está en el lavadero) → E cuando vuelve.

🧱 Antes del estado C está el taco: el cortador anota los rollos y las capas, y de ahí sale solo el inventario del corte (cuántas prendas de cada color y talle). Es el paso que reemplaza la carga a mano del inventario.
📌 El orden importa: primero se entrega (queda en depósito), después se controla (conteo + calidad en la app), y recién ahí se sube el stock. La app no deja subir un corte sin control.

3. Qué hace cada sección

Cada sección tiene un rol. Si algo no anda, el punto "cómo sé que anda" de cada una es el chequeo rápido.

🧱 Taco — el primer paso de todo

Rol: es donde nace el corte. El cortador anota lo que apiló y la app calcula sola cuántas prendas salen de cada color y talle. Reemplaza la carga a mano del inventario en 05.a.

Cómo funciona: dos caminos.
1 · Corte nuevo (lo habitual): el número lo pone la app, correlativo, y no se toca. Se carga la tela, el lote, el ancho base, si es tubular (una pasada deja 2 capas) o plana (1 capa), si se mide en kilos o metros, y los artículos con su curva (cuántas prendas de cada talle salen por capa). La curva se puede copiar de una tizada anterior del mismo artículo.
2 · Corte que ya existe: si la tizada ya está cargada en el sheet, aparece en la lista y sólo se cargan los rollos.
Después, en el detalle: cada rollo en el orden en que se apiló, con su color, sus capas físicas, los kg o metros (si se saben) y, opcional, una foto de la etiqueta. Un rollo se puede marcar fallado con el detalle de la falla. Cuando terminó, el cortador toca "Listo, que lo revisen" y le llega el aviso al administrativo por Slack.

La cuenta: prendas = capas físicas × 2 si es tubular × la curva del talle. Con un solo artículo, todos los kilos van a ese artículo. Con dos o más, se reparten según la superficie de moldes (la de Optitex) que carga el administrativo al revisar. El rinde es tela ÷ prendas.

Quién hace qué: el cortador carga (perfil ✂️ Corte). El administrativo revisa, completa lo que falte y confirma (permiso taco.revisar). Recién al confirmar se escribe en los sheets: el corte en 04.a y el inventario por color y talle en 05.a.

✔ Anda si: en "Ver el cálculo" las prendas coinciden con lo que se cortó, ninguna fila dice "sin stock" y, después de confirmar, el corte aparece en ✂️ Cortes con su cantidad.

🏠 Inicio (Recepción de cortes)

Rol: el tablero del día del depósito. Muestra todo lo que espera una acción, en orden.

Cómo funciona: arriba de todo, lo que requiere atención (faltantes, fallas del taller, desaprobados) hasta marcarlo resuelto. Después, en orden de trabajo: ⬆️ Controlados — subir a stock (ya contados, listos para la web), 📦 En depósito — falta contarlos (llegaron y esperan el conteo, vengan de la app o del sheet), 🧼 lavadero y 🏭 en taller (por prioridad P1/P2/P3 según lo que más se necesita reponer). Tiene buscador y filtro.

✔ Anda si: los números de cada lista coinciden con la realidad del depósito y el puntito al lado de tu nombre está verde.

🚚 Salida a taller

Rol: registrar que un corte salió del depósito hacia un taller.

Cómo funciona: elegís el corte (estado C), el taller de la lista y confirmás. La app escribe en el sheet 04.a: Estado → T, el taller y la fecha de salida. Una salida se puede editar o anular (vuelve a C y limpia taller y fecha).

✔ Anda si: después de confirmar, el corte aparece "en taller" en el inicio y en el sheet 04.a la fila tiene T + taller + fecha.

🏭 Talleres (cuenta corriente)

Rol: la deuda de cada taller: faltantes y fallas del taller que quedaron anotados para cobrar o descontar más adelante.

Cómo funciona: al resolver un corte con diferencias, la opción "📒 A la cuenta corriente" anota la deuda (prendas + monto estimado por precio de confección). En esta sección se ve cuánto debe cada taller y se marca cuándo se cobró o descontó, con registro de quién y cómo.

✔ Anda si: lo que cada taller debe acá coincide con lo que se le va a descontar en el próximo pago.

📥 Recibir un corte (los 5 pasos)

Rol: registrar la llegada y el control de calidad. Es el corazón de la app.

Cómo funciona: primero "Recibir" (marca E o EFL si va a lavadero — el corte ya figura en depósito). El control se hace cuando hay tiempo: conteo por color y talle → datos → calidad con muestreo → cierre. Al cerrar, la app escribe inventario OK y fallas en 05.a y la fila completa del control en Calidad. Todo se guarda solo mientras cargás: si te vas y volvés, seguís donde estabas.

✔ Anda si: en el paso Cierre cada cambio tiene su tilde verde, y el corte pasa a la lista "para subir a la web".

🌐 Subir stock a la web

Rol: pasar a Shopify las prendas OK de un corte ya controlado.

Cómo funciona: desde la lista "para subir", la app muestra el repaso (qué variantes y cuántas unidades suma) y pide confirmación escribiendo el número del corte. Suma el stock en Shopify sin duplicar (aunque se toque dos veces). Si un corte ya se subió por otro lado, se marca "subido" con un motivo obligatorio que queda registrado. Tiene botón ↩ Deshacer.

✔ Anda si: el stock de la variante en Shopify subió exactamente las unidades OK del corte, y el corte salió de la lista.

🔢 Reconteo

Rol: corregir el stock de Shopify cuando se cuenta físicamente un artículo en el depósito.

Cómo funciona: tiene dos modos. 🔢 Reconteo: contás lo que hay y se reemplaza el disponible (físico − pickeadas − comprometido); elegís si lo no contado queda en 0 o como está. ➕ Sumar o restar stock: sin recontar, le sumás unidades a las variantes que elijas (con menos adelante, resta) — se suma sobre el stock del momento, no toca el comprometido y el resto del artículo queda igual; pide motivo. Los dos muestran una previa antes de tocar Shopify.

🔒 Siempre con aprobación: quien carga tiene que explicar qué pasó y tocar "Pedir aprobación". Ahí Hermes avisa por Slack al canal #deposito mencionando a Uriel y a Alan. Hasta que un administrador lo apruebe, no se puede aplicar en Shopify. Los pedidos aparecen arriba de todo en Recepción de cortes. Si lo rechazan, vuelve con el motivo para corregirlo.

✔ Anda si: la previa coincide con lo que contaste y, tras aplicar, Shopify muestra los disponibles nuevos.

🗺 Pasillos

Rol: registrar en qué pasillo del depósito vive cada artículo (puede tener varios).

Cómo funciona: buscás el artículo, cargás o cambiás sus pasillos y la app los escribe en la columna Pasillos del Brief (01.a). Tiene filtro de "sin pasillo" para completar lo que falta.

✔ Anda si: el pasillo aparece en la columna Pasillos del Brief al rato de guardarlo.

📊 Tablero

Rol: los números de producción de un vistazo (cuántos cortes en cada estado, unidades, fallas).

Cómo funciona: solo lee. No escribe nada en ningún lado.

✔ Anda si: los totales cierran contra el inicio y los sheets.

✂️ Cortes · 📦 Inventario · 👕 Productos

Rol: ver (y corregir con permiso) lo que dicen los sheets, sin abrir Google.

Cómo funciona: son espejos de 04.a, 05.a y el Brief. Una edición pide motivo y se escribe en el sheet con registro de quién y por qué.

✔ Anda si: lo que ves coincide con el sheet (a lo sumo 30 minutos de diferencia).

🔍 Revisión

Rol: el detector de inconsistencias entre los sheets (cantidades que no cierran, cortes entregados sin control, productos sin Brief).

Cómo funciona: corre reglas automáticas y lista cada hallazgo con link a la celda exacta. Cada uno se marca: corregido, ignorar (con nota de por qué) o error del sistema. Cuando el dato se corrige en el sheet, el hallazgo desaparece solo — y su marca, con la nota, pasa a ✅ Resueltas (abajo de la lista): ahí queda el registro de quién lo trabajó y cómo. Si el mismo problema vuelve, reaparece como nuevo.

Tres avisos que miran plata parada:
🧼 Jean parado esperando lavadero — un corte en EFL o L hace más de 21 días. Son prendas cortadas y pagadas que no se pueden vender hasta que salgan del lavado.
🚫 Corte de un artículo que no está publicado — el artículo no tiene variantes en el catálogo, así que cuando el corte vuelva del taller el stock no se va a poder subir. Hay que publicarlo antes. (Los RETAZOS no cuentan: son sobras, nunca se publican.)
#️⃣ Cantidad del inventario con error de fórmula — la celda CANTIDAD de 05.a quedó con un #REF! o vacía: esas prendas no se pueden contar ni subir.

✔ Anda si: los hallazgos "sin decidir" son pocos y conocidos. Si aparece uno nuevo, es un dato real a mirar.

🔌 Sheets (estado del sistema)

Rol: el panel de salud: puente, sincronización, cola de cambios, backups, conexión a Shopify.

Cómo funciona: muestra la última lectura de los sheets, cuántos cambios están en cola o con error, y permite forzar una sincronización.

✔ Anda si: puente OK, cola en 0, última lectura de hace menos de 30 minutos y backup del día hecho.

📏 Rindes

Rol: decir cuántos kilos de tela lleva de verdad una prenda. Es el número con el que se decide cuánta tela pedir.

Qué corrige: cuando un corte tiene dos artículos, los kilos que se anotan son los del corte entero y quedan repetidos en la fila de cada uno. Calculado así, cada artículo se lleva TODA la tela: se cuenta dos veces la que se usó. La app lo arregla con el área de la tizada que ya se carga en 03.a → Corte (columnas Area Total y Area Patrones): cuánta ocupa cada artículo.

Cuándo corrige y cuándo no: sólo cuando el caso es inequívoco — los kilos repetidos en todas las filas y las áreas sumando 100 %. Si hay cualquier duda, el corte queda sin corregir y la columna Confianza lo dice: segura (ningún corte quedó dudoso), con reparos o dudosa.

✔ Anda si: el rinde real nunca es mayor que el de hoy (repartir sólo puede bajarlo), y los artículos marcados "segura" son los que no comparten corte o los tienen todos con área.

⚙️ Ajustes

Rol: la configuración del sistema. Está en el botón de arriba a la derecha.

Cómo funciona: 👷 Cortadores y encimadores (quiénes aparecen en la lista al cargar un taco: se prenden, se apagan y se agregan; los nombres viejos del sheet vienen apagados), el puente con los sheets, la conexión con Shopify, el backup, el registro de cambios y las importaciones.

✔ Anda si: el puente dice OK con la versión del script y en Cortadores está prendido sólo quien corta hoy.

👥 Usuarios

Rol: quién entra y qué puede hacer cada uno.

Cómo funciona: cada persona tiene su código y sus permisos (recibir, editar, subir stock, recontar…). Todo lo que se hace queda registrado con nombre.

✔ Anda si: cada uno ve solo lo suyo y el historial muestra quién hizo qué.

4. Los 5 pasos cuando llega un corte

1CorteBuscás el número (o lo tocás en el inicio). La app muestra artículo, taller, prendas esperadas por color y talle. Sacás una foto del remito.
2ConteoContás por color y talle: contadas, fallas de tela, fallas del taller y sin costurar. La columna OK se calcula sola. Lo anotado no se pierde aunque vayas para atrás.
3DatosConfirmás que el sheet (taller, cantidad, tela, lote, fechas, bolsas) coincide con lo que llegó. Si no, corregís y queda registrado por qué.
4CalidadLa app dice cuántas prendas revisar (muestreo) y cuántas fallas se toleran. Checklist OK / X, fotos de las fallas si hay, y la aprobación (la app sugiere una). Si el conteo dio diferencias, es obligatorio revisar el TACO (las capas de producción): se registra qué pasó — el taco estaba mal, el taller mezcló talles, o no lo tienen (y el corte queda en atención).
5CierreResumen y cierre: la app manda todo a los sheets. Si te equivocaste, se puede reabrir; todo queda en el historial.

5. Qué escribe la app (y dónde)

Estas columnas las escribe la app. Si las tocás a mano, en la próxima escritura la app las puede pisar.

DóndeQuéCuándo
04.a → CortesLa fila entera de un corte nuevo: Corte, N, A / B, Prenda, Estado, Cantidad, Cortado, Articulo tela, Lote Tela, Ancho en cm, Cortador, Encimador, Rollos, ID, Kg / Metros TelaAl confirmar un taco de un corte que se dio de alta en la app
04.a → CortesEstado (C→T→E / EFL / L), Taller, Salida, En deposito, Cantidad, Kg / Metros Tela, lavado en ObservacionesAl confirmar un taco, registrar salida, recibir o mover al lavadero
05.a → InventarioUna fila por color y talle: CORTE, C.TALLES, C.CAPAS, ID de Produccion, ARTICULO, Color, Talle, CANTIDAD, LoteAl confirmar el taco
05.a → InventarioInv. OK y Fallas por color y talleAl cerrar el control
Calidad → Cortes contadosLa fila completa del control + cómo se resolvió un faltanteAl cerrar / al marcar resuelto
Calidad → App - Recepciones / detallePestañas propias: remito, sobrantes, muestreo, detalle por color y talleAl cerrar
01.a → BriefColumna PasillosAl guardar en la sección Pasillos
ShopifyStock: suma al subir un corte · fija disponibles en un reconteo aplicadoCon confirmación, sin duplicados, con deshacer
📖 Lo que la app lee de 03.a — Pre producción (sólo lee, nunca escribe): Envivados → cuántos centímetros separar para la tira de envivado, por capa, con el 10 % de merma ya adentro · Corte → el área de la tizada y cuánta ocupa cada artículo, que es lo que reparte los kilos cuando el corte tiene dos o más.
✅ Lo que sigue igual que siempre: las tizadas (curva y superficie de moldes, de Optitex) se cargan en el sheet y el Brief se mantiene en 01.a. La app los lee de ahí.
🚫 Lo que la app NO toca nunca: Rinde y los DEMORA de 04.a son fórmulas del sheet. Cuando la app agrega una fila nueva, el puente copia esas fórmulas de la fila de arriba, igual que si alguien las arrastrara.
🔢 Los talles se escriben como los usa cada artículo: una remera va XS · S · M · L · XL · XXL y un jean va 36 · 38 · 40 · 42 · 44 · 46. La curva de la tizada siempre viene en las seis posiciones de letra, y la app traduce al escribir el inventario. Si no tradujera, el stock de los jeans no se podría subir.

6. Chequeo rápido: ¿está todo funcionando?

  1. Puntito verde al lado de tu nombre → la última sincronización salió bien.
  2. Pestaña Sheets: puente OK · cola de cambios en 0 · última lectura hace menos de 30 min · backup del día.
  3. Cerraste algo y querés confirmar: en el Cierre, cada cambio con su tilde verde = llegó al sheet.
  4. Pestaña Revisión: si aparece un hallazgo nuevo "sin decidir", hay un dato real para mirar.
  5. Subiste stock: el disponible de la variante en Shopify subió exactamente las unidades OK.
  6. Cargaste un taco: el corte aparece en ✂️ Cortes con su cantidad, y en 📦 Inventario están sus filas por color y talle.

Si alguno de estos falla, avisale a Alan o a Uri. Los datos no se pierden: la cola reintenta sola y hay copia de seguridad diaria.

7. Usuarios, permisos y registro

8. Si algo no cuadra

9. Preguntas frecuentes

¿Puedo seguir abriendo los sheets?Sí. Para mirar, siempre. Para cargar, lo de siempre (cortes, tizadas, inventario, Brief) sigue en los sheets. Lo que no se carga más a mano son las columnas de la tabla de la sección 5.
¿Qué pasa si se corta internet en el depósito?Sin conexión no se puede usar, pero no se pierde lo cargado: cada paso se guarda solo (también lo que vas tipeando en el conteo), y al volver la conexión seguís desde donde estabas.
¿Y si cerré una recepción con un error?Se puede reabrir, corregir y volver a cerrar: la app actualiza lo que ya había escrito sin duplicar filas. Un administrador también puede "deshacer en los sheets".
¿Qué es "ya se subió por otro lado"?Para cortes que llegaron a la web sin pasar por la app (por ejemplo, cargados a mano antes). Se marca con un motivo obligatorio, y ese motivo queda guardado y visible en la ficha del corte.
¿Cuándo se usa el Reconteo?Cuando el stock físico de un artículo no coincide con la web y se cuenta de verdad en el depósito. No es para la llegada de cortes (eso es la Recepción): es para corregir diferencias acumuladas.
¿Qué es EFL / L?Estados de lavadero para jeans: EFL = entregado pero falta lavar; L = está en el lavadero. Cuando vuelve, pasa a E y sigue el circuito normal.
¿La letra se ve chica?Arriba a la derecha está el botón A: tres tamaños de letra. Queda guardado en tu teléfono.
¿Qué es el "modo prueba"?Cuando hay una banda amarilla arriba, se puede practicar con cortes reales y nada se escribe en los sheets. Lo cargado en ese modo se borra al salir.
¿Desde dónde entro?Desde cualquier celular o computadora: produccion.deliver.com.ar. Pedile tu código a Alan o a Uri.
¿Cómo es mi código?Son 6 caracteres entre números y letras (por ejemplo K7M2P9). Lo genera la app y te lo pasa Alan o Uri. Da igual si lo escribís en mayúscula o en minúscula. Nunca lleva la letra I ni la O ni los números 0 y 1, así no se confunden. Si lo perdés, pedí uno nuevo: se genera otro y el anterior deja de servir.

Dudas: Alan o Uri. Esta guía se actualiza junto con la app: cada sección nueva se suma acá.