Korat

Controlar el inventario, las compras y los proveedores

La guía del lado de entradas y salidas de mercancía de la consola de Korat en business.koratland.com — desde contar insumos en la planta o la cocina central hasta solicitar, aprobar, ordenar, recibir y dejar la cuenta por pagar al proveedor.

El módulo "producción" es un plugin aparte

Insumos, recetas, órdenes de producción, historial de inventario y conteo físico exigen activar antes el plugin "producción" para que esas pestañas aparezcan en el menú — un negocio que no fabrica nada (solo compra y revende) puede activar únicamente "compras".

Insumos

El catálogo de insumos con los que se fabrican los productos, a diferencia de "Menú / productos", que son los productos terminados que se le venden al cliente. Cada insumo tiene su nivel de existencias actual, la fecha del último conteo y quién contó — si el último conteo tiene más de 30 días, la fila se pone amarilla de aviso.

El inventario puede quedar en negativo, y es normal

El sistema no obliga a que las existencias sean cero como mínimo — si se vende más de lo que hay, la cifra queda de verdad en negativo y se muestra como "en negativo — se vendió más de lo que había", con un enlace a los movimientos que lo causaron. Un número negativo que es cierto vale más que un cero que miente.

El costo promedio por unidad solo lo ven quienes tienen el permiso factory.costs — sin ese permiso, la casilla de costo queda totalmente vacía; no aparece un "$0" ni un "—" falsos.

Recetas de producción

La receta o fórmula del producto fabricado: qué insumos lleva una unidad y en qué cantidad. Cada receta tiene estado activa / borrador / archivada y su propia versión — editar una receta activa crea una versión nueva en vez de sobrescribir la anterior, para que las órdenes de producción viejas sigan apuntando correctamente a la receta que se usó entonces.

Órdenes de producción

Mandar a fabricar de verdad según la receta configurada — al terminar, el sistema descuenta los insumos del inventario solo, según la receta. Si faltan insumos, el sistema dice cuáles faltan (short_material) con un enlace a la pantalla de entrada de insumos, en vez de un simple "no se pudo".

Diferencia contra la receta — si la producción real usó más o menos insumo que lo que dice la receta, el sistema guarda esa diferencia con el nombre "diferencia contra la receta", no "merma", porque la receta puede estar tan equivocada como la persona que produce.

Historial de inventario

El registro cronológico de entradas y salidas de insumos y productos de todo el negocio. Sirve para revisar después qué entró y qué salió, cuándo y quién lo registró — cada fila lleva siempre el nombre de quien la capturó, porque el negocio todavía no tiene básculas ni escáneres automáticos: todas las cifras las escribe una persona.

Conteo físico

Contar el inventario real y compararlo contra la cifra del sistema, para ajustarla cuando falta o sobra — si se ajusta sin dar un motivo, el sistema no deja guardar (variance_reason_required): siempre hay que escribir el motivo de la diferencia.

Compras

Solicitar, aprobar y ordenar mercancía para el negocio, a diferencia del reembolso al personal, que es la devolución de un gasto personal del empleado — la ruta completa es solicitud → aprobación → orden de compra → recepción en almacén → cuenta por pagar.

Paso a paso

  1. Solicitud de compra — cualquier empleado puede crear una solicitud indicando qué y cuánto
  2. Aprobación — quien tenga el permiso purchase.approve aprueba o rechaza. La regla de qué monto exige qué permiso se configura en las reglas de aprobación (si no se configura nada, por defecto todo monto exige purchase.approve)
  3. Emitir la orden de compra — quien tenga purchase.order emite la orden al proveedor elegido del directorio
  4. Recibir en almacén — quien tenga purchase.receive confirma que la mercancía llegó de verdad y la da de alta como activo o como insumo, según se haya pedido
  5. Registrar la deuda y los pagos — quien tenga purchase.payables continúa en cuentas por pagar

Estos tres permisos los tiene que otorgar el dueño uno por uno; nadie los recibe automáticamente

purchase.approve, purchase.order, purchase.payables Ningún rol los trae de fábrica, ni siquiera "gerente" — solo el dueño (permiso total *) pasa siempre. Hay que otorgárselos al personal desde la página de roles y permisos, o cada paso se quedará esperando únicamente al dueño.

Proveedores

El directorio de proveedores a los que el negocio le compra — se usa al emitir la orden de compra y es donde se agrupan las cuentas por pagar de cada uno.

Cuentas por pagar

Lo que el negocio todavía le debe al proveedor, como continuación de las órdenes de compra ya recibidas — hace falta el permiso purchase.payables para registrar un pago o saldar la deuda. Las cifras de esta pantalla siempre vienen de órdenes de compra reales, no de importes escritos aparte a mano.

Preguntas frecuentes

PreguntaRespuesta
No veo las pestañas de insumos ni de recetasHay que activar antes el plugin "producción" en la página de plugins del negocio; esas pestañas aparecen solas
¿Por qué no sale el costo del insumo?Hace falta el permiso factory.costs — sin él la casilla de costo siempre queda vacía. No es un error
Mandé a producir y salió "faltan insumos", ¿qué hago?Pulsa el enlace que da el sistema para dar entrada a los insumos en almacén y vuelve a lanzar la producción
No puedo aprobar la solicitud de compra, no está el botónHace falta el permiso purchase.approve — pídele al dueño que lo agregue en roles y permisos
Hice el conteo y no me deja guardarSiempre hay que escribir el motivo de la diferencia; el sistema no permite ajustar sin justificación