Carga masiva

Traer a Inventarios el catálogo de insumos que ya tienes en Excel, capturar insumos nuevos a mano y completar o editar muchos a la vez, todo desde una sola hoja.

📌

Antes de empezar: nada — esta es la herramienta de arranque. Si vas a importar, ten tu archivo de Excel o CSV a la mano.

Te toma: unos minutos traer el archivo; lo que se lleva el tiempo es completar las columnas que tu Excel no trae.

Dónde está: Inventarios → Insumos → botón Carga masiva

Es una pantalla completa que funciona como un Excel dentro del sistema: "Llena la información de insumos incompletos, agrega nuevos insumos o edita los que ya tienes guardados, todo desde esta tabla. Úsala como un archivo de Excel."

Sirve para cuatro cosas, en orden de importancia para un cliente nuevo:

  1. Traer el catálogo que ya tienes en Excel.
  2. Dar de alta insumos nuevos directamente aquí — con Agregar filas escribes renglón por renglón como en cualquier hoja de cálculo. No hace falta pasar por un Excel ni por el formulario de Nuevo insumo: para capturar veinte insumos de golpe, esta es la vía más rápida.
  3. Completar insumos incompletos en bloque.
  4. Editar muchos insumos a la vez.

Y hay algo que solo se puede hacer aquí: asignar el área de conteo en bloque. La columna Área de conteo con su acción de columna es la única vía masiva; no existe otra pantalla que lo haga (ver la guía Conteos).

⚠️

Desde aquí también se dan de alta insumos producidos.

La hoja tiene una columna Tipo: "Comprado si se lo compras a un proveedor; producido si lo preparas tú. Un producido no lleva presentación, precio ni proveedor, y el tipo de un insumo guardado ya no cambia." En una fila Producido se dejan vacías Proveedor, Nombre de presentación, Cantidad, Unidad de presentación y Precio; sí lleva área de conteo, mínimo y máximo, porque un producido también se cuenta. (ver la guía Insumos) — y después se le captura su receta de producción.

⚠️ El Tipo no se puede corregir después. Una vez guardado el insumo, no hay forma de cambiarlo: habría que darlo de alta otra vez. Revisa esa columna antes de guardar.

Lo que no se captura aquí es cómo se produce. La receta de producción se arma después en Parrot (ver la guía Recetas de producción); hasta entonces el producido existe pero no tiene costo.

1️⃣

Un renglón = un insumo con UNA presentación, UN proveedor y UN área de conteo.

La hoja tiene una sola columna de cada cosa, así que desde aquí no puedes darle a un insumo dos presentaciones, ni dos proveedores, ni dos áreas de conteo. Eso se hace insumo por insumo desde Nuevo insumo o abriendo su ficha (ver la guía Insumos).

No es un problema para arrancar: lo normal es cargar aquí el catálogo completo con su presentación principal, y después abrir solo los pocos insumos que de verdad compras en dos empaques.

La barra superior

Arriba de la hoja está todo lo que la mueve: las vistas Todos / Completos / Incompletos para filtrar, Importar para subir tu Excel o CSV, Agregar filas para capturar insumos nuevos a mano, Deshacer para revertir los cambios sin guardar, y el contador Guardar N cambios. Ese contador es el que manda: nada se guarda hasta que lo presionas. El detalle de cada control está en Referencia, al final.

Debajo, una línea de estado del estilo: "Mostrando 32 de 32 insumos · sin filtro · 3 con cambios sin guardar".

Las columnas de la hoja

La hoja trae una columna por cada dato del insumo, más el semáforo de completo a la izquierda. Todas traen su ayuda al pasar el cursor; son los mismos textos del formulario de insumo. La lista completa está en Referencia, al final.

Dos cosas que conviene saber antes de capturar:

  • Unidad de receta viene marcada con un ! ámbar, por lo delicada que es.
  • Conversión es calculada — "Se calcula sola con la presentación: no se captura, para que no pueda contradecir a las celdas de las que sale" — y se lee así: "1 pres. = 1000 ml".

Abajo siempre se ve el marcador de la hoja: N insumos · N completos · N con datos pendientes · N con error. Y el punto a la izquierda de cada fila dice en qué va: sin cambios · modificada, sin guardar · guardada · el servidor la rechazó.

Importar el Excel que ya tienes

Este es el paso que más tiempo ahorra en un arranque, y tiene dos pantallas. Cómo llenar la plantilla paso a paso está en la guía Plantilla de Excel.

Pantalla 1 — subir el archivo. Al presionar Importar:

Importar insumos

"Sube el archivo que ya tienes y dinos qué es cada columna. Las filas caen en la hoja marcadas como cambios: nada se guarda hasta que tú lo digas."

Zona de arrastre: "Arrastra tu archivo aquí, o haz clic para elegirlo"

"Excel (.xlsx, .xls) o CSV · se lee la primera hoja"

💡

No hay plantilla obligatoria. Subes tu archivo, con tus nombres de columna y en tu orden. No hay que reacomodar nada antes de subirlo. Eso sí: se lee solo la primera hoja del libro, así que si tu Excel tiene varias pestañas hay que dejar la buena al frente.

Pantalla 2 — decirle qué es cada columna. Al cargar el archivo, el sistema lo lee y responde con algo así:

Detectamos 8 columnas en 3 filas. Dinos qué es cada una:

Y arma un renglón por cada columna de tu archivo. Cada renglón tiene tres partes:

  1. El nombre de tu columna, tal como viene en tu Excel — por ejemplo Producto, Como lo compro, Precio con IVA.
  2. Una muestra de sus primeros valores, para que reconozcas la columna sin abrir el archivo — por ejemplo "Zanahoria · Aceituna verde · Pechuga de pollo". Al lado dice cuántas filas traen valor: "3 con valor".
  3. Una flecha → y un selector donde eliges a qué campo de Inventarios corresponde.

Es decir: estás emparejando las columnas de tu archivo con las columnas del sistema, una por una. Las opciones del selector son los campos de la hoja — — no importar — · Insumo · Unidad de receta · Categoría · Proveedor · Nombre de presentación · Cantidad · Unidad de presentación · Precio · Área de conteo · Mínimo · Máximo — agrupados en Obligatorio · General · Presentación · Existencias. Lo que no corresponda a nada se deja en — no importar — y se ignora. Si dos columnas tuyas apuntan al mismo campo, avisa: "No se usa: «X» ya viene de la columna «Y»".

Abajo del listado hay una casilla "La primera fila son encabezados" — déjala marcada si tu archivo tiene títulos en la primera fila, y desmárcala si arranca directo con datos. El pie del modal tiene Cancelar y Traer N filas, con el número real de filas de tu archivo.

💡

El sistema adivina lo que puede. Cuando el nombre de tu columna se parece al del campo, lo empareja solo. En una prueba real con estos encabezados:

  • Producto → se mapeó solo a Insumo
  • Proveedor mio → se mapeó solo a Proveedor
  • Precio con IVA → se mapeó solo a Precio
  • Min → se mapeó solo a Mínimo
  • Como lo compro, Cuanto trae, Donde lo guardo, Max → quedaron en — no importar — y hubo que elegirlas a mano

Hay que revisar los mapeos uno por uno, incluso los que ya vienen resueltos: el sistema adivina por el nombre, no por el contenido.

Qué pasa después de traer las filas

Las filas caen en la hoja como cambios sin guardar. La barra de arriba pasa a decir Guardar N cambios y la línea de estado "N con cambios sin guardar". En ese momento puedes:

  • Revisarlas y corregirlas en la hoja, como en Excel.
  • Completar lo que falte — típicamente la unidad de receta y el área de conteo, que casi nunca vienen en el Excel del cliente.
  • Deshacer si el mapeo salió mal, y volver a importar.
  • Guardar N cambios cuando ya esté bien. Solo entonces se escriben los insumos.
🚫

El error más común del import

Traer las filas y guardarlas sin revisar. Como el Excel del cliente casi nunca trae unidad de receta ni área de conteo, los insumos entran incompletos: aparecen en Existencias pero no se pueden contar ni comprar. La secuencia correcta es traer → completar esas dos columnas con la acción de columna → guardar.

Los errores que da la hoja

Los errores salen en la celda, y mientras haya uno la hoja no deja guardar: "N filas con error: no se puede guardar", con un botón Ir al error. Los dos únicos datos obligatorios son Insumo y Unidad de receta; el resto de los errores son de formato o de duplicados. La lista completa de mensajes, con qué los causa y cómo se arreglan, está en Referencia, al final.

Cómo guarda: primero revisa, luego escribe

Son dos botones distintos y conviene usarlos en orden.

  1. Revisar sin guardar — "Validamos contra el servidor sin escribir nada." Devuelve "Revisamos N filas y no encontramos errores. Todavía no se guardó nada", o bien "Hay N celdas que el servidor rechaza. Corrígelas para poder guardar".
  2. Guardar N cambios — abre un resumen antes de escribir: "De N insumos en tu catálogo. Sólo viaja lo que tocaste", con el desglose de insumos que ya existen · se actualizan, insumos nuevos · se crean, insumos · se eliminan y categorías, áreas o proveedores que no existen · se crean primero.
🔍

Revisa antes de guardar y no hay sustos.

Revisar sin guardar valida contra el servidor sin escribir nada: te dice qué va a rechazar antes de que toque el catálogo. Con la hoja limpia, Guardar N cambios todavía te muestra el resumen de qué se crea, qué se actualiza y qué se elimina, y solo escribe cuando lo confirmas.

⚠️

Se escribe en lotes, y cada lote es todo-o-nada.

Texto del sistema: "Cada lote es todo-o-nada dentro de sí; si uno falla, los anteriores ya quedaron guardados y te decimos cuáles." Si un lote se rechaza sale "El lote N se rechazó: … Ninguna de sus filas se escribió" y "N filas no se intentaron: se detuvo al primer lote rechazado". No se pierde nada: "Lo guardado quedó ✓ y lo pendiente sigue ✎. Guardar reanuda desde donde se quedó." Mientras escribe dice "No cierres la pestaña" y va marcando Lote X de Y · N de M filas.

🚫

Eliminar desde la hoja no se puede deshacer.

Si marcas filas y las borras, el resumen dice exactamente qué se lleva cada insumo: "se quitan de N recetas", "se dan de baja N de existencia", "N se sacan de conteos abiertos". Y remata con "⚠ Eliminar no se puede deshacer." Hay que leerlo antes de confirmar.

Pegar desde Excel y otras ayudas de la hoja

Además de Importar, hay Pegar desde Excel: copias un rango de tu hoja de cálculo y lo pegas aquí. El sistema explica exactamente qué va a hacer: "Se escribe desde la celda seleccionada (fila X, columna Y) hacia la derecha y hacia abajo. Las columnas calculadas se saltan, se agregan filas si hacen falta, y los valores de catálogo que no existan se crean al guardar."

También están Agregar filas ("Caben N filas más en la hoja"; al tope: "La hoja ya está en su tope de N filas. Para más, usa Importar"), el arrastre para rellenar hacia abajo, el clic derecho con Poner ‹columna›… / Copiar / Limpiar el contenido / Borrar N filas, y Deshacer.

Desde cualquier celda de catálogo se puede crear al vuelo: Crear categoría, Crear proveedor, Crear área de conteo. El alta rápida de proveedor pide Nombre, Teléfono (opcional) y RFC (opcional), y aclara: "Se guarda en el catálogo de la organización, igual que desde la pantalla de proveedores. Queda disponible para las demás filas al instante."

Llenar una columna completa de un golpe

Cada encabezado de la hoja tiene un menú de acciones que abre un panel:

  • COLUMNA <nombre> y un campo Valor a aplicar
  • Aplicar a, con el número de filas que afecta cada opción:
  • Las filas que estoy viendo (respeta el filtro activo)
  • Solo las celdas vacías
  • Las filas marcadas
  • Las filas sombreadas
  • Todas las filas
  • Botones Limpiar columna y Aplicar
💡

Es la herramienta que resuelve el arranque. Después de importar: filtras Incompletos, abres la acción de la columna Área de conteo, escribes "Almacén", eliges Solo las celdas vacías y aplicas. Ochenta insumos quedan contables en un movimiento.

Referencia

La barra superior

Control Qué hace
Guardar N cambios Contador vivo. Nada se guarda hasta que lo presionas
Todos / Completos / Incompletos Vistas para filtrar la hoja
Importar Sube tu Excel o CSV
Agregar filas Añade renglones vacíos para capturar insumos nuevos a mano
Deshacer Revierte los cambios sin guardar

Las columnas de la hoja

Antes de las columnas de datos van dos columnas de control: el semáforo de completo (●) y el número de fila (#). Lo que sigue es lo que se captura, con la ayuda que da el propio sistema al pasar el cursor por cada encabezado:

Columna Qué va aquí
Insumo El nombre con el que lo verás en recetas, conteos y compras. Sé específico: «Jitomate saladet» en vez de solo «Jitomate»
Unidad de receta (marcada con un ! ámbar) La unidad con la que usas este insumo en tus recetas. Es la base con la que se descuenta del inventario y se costea, así que elígela con cuidado
Categoría Solo agrupa tus insumos para encontrarlos y reportarlos más fácil. No define dónde los cuentas — eso es el área de conteo
Proveedor Quién te vende esta presentación. El mismo insumo puede tener varios proveedores con precios distintos
Nombre de presentación Cómo pides o reconoces esta presentación con tu proveedor (ej. «Costal 25 kg», «Lata 2.8 kg»)
Cantidad Cuánto contiene una presentación, en la unidad de al lado. Ej. usas el azúcar en gramos pero la compras en bolsa de 1 kg → cantidad 1
Unidad de presentación La unidad en la que viene la presentación. El sistema la convierte a tu unidad de receta para descontar y costear
Conversión No se captura. Se calcula sola con la presentación, para que no pueda contradecir a las celdas de las que sale
Precio El precio de compra de esta presentación, sin impuestos (el subtotal de tu factura)
Área de conteo El lugar donde cuentas físicamente este insumo (ej. Cocina, Barra, Almacén). Sirve para ordenar tus conteos por zona
Mínimo Lo más bajo a lo que quieres dejar caer este insumo antes de resurtir. Por debajo de esto el sistema te avisa que ya toca comprar
Máximo Cuánto quieres tener cuando está bien surtido (tu nivel meta). Sirve para sugerir cuánto pedir

Ya no existen las columnas ¿Viene en otra caja? ni Presentaciones por caja: lo que trae el empaque va en Cantidad.

Los errores de celda

Mensaje exacto Qué lo causa y cómo se arregla
"Este dato es obligatorio." Falta Insumo o Unidad de receta. Son los dos únicos obligatorios de la hoja
"Aquí va un número." Se escribió texto en Cantidad, Precio, Mínimo o Máximo
"Ya hay un insumo con ese nombre. Cámbialo para poder guardar." Nombre duplicado, contra el catálogo o contra otra fila de la misma hoja. Es el error más común al reimportar un Excel que ya se había subido
"La presentación empezada necesita su nombre y su proveedor." Se capturó precio o cantidad pero se dejó en blanco el nombre de presentación o el proveedor. O se completa, o se limpia toda la presentación
"La unidad de la presentación es de otra magnitud que la de receta, y la tabla no tiene dónde pedir la equivalencia. Cárgalo desde el formulario del insumo." Compras en kg y la receta va en ml, por ejemplo. La hoja no puede resolverlo: ese insumo hay que abrirlo en el formulario y declarar ahí la equivalencia
"El mínimo no puede ser mayor que el ideal." Mínimo mayor que Máximo
"El ideal es cuánto quieres tener, así que no puede ser cero. Déjalo vacío si todavía no lo sabes." Se puso 0 en Máximo. Vacío sí se vale; cero no

Los errores de la hoja completa

  • "Hay N celdas que no se pueden guardar. No se guardó nada: corrígelas y vuelve a intentar."
  • "No pudimos traer los catálogos de categorías, proveedores y unidades. Si capturas ahora, las columnas que dependen de ellos saldrán vacías."
  • "⚠ Sólo se cargaron N de M: las demás no se ven ni se guardan." — con catálogos muy grandes. Lo que no cargó no se puede editar desde aquí.
  • "No pudimos leer el archivo. ¿Es un Excel o un CSV?" y "Falta decir cuál columna es el Insumo. Sin nombre no hay insumo que crear." — estos dos son del import.
  • "No pudimos aplicar el cambio en «X». La fila sigue como estaba."