← Volver a docs

Pedidos — Gestión de pedidos

Los pedidos son el elemento central del sistema GetOrder. Toda la gestión de clientes, la producción, el inventario y las ventas fluyen a través de ellos.

Cada pedido avanza por estados secuenciales. En cada transición, el sistema crea automáticamente los documentos necesarios — desde los descuentos de materia prima hasta los registros de venta.

Un pedido es el punto de entrada de toda la lógica de negocio en GetOrder.


Qué es un pedido

Un pedido es una entidad que contiene:

  • un cliente
  • una lista de productos o servicios
  • una fecha y hora programadas
  • comentarios de entrega opcionales
  • un estado actual

Los pedidos impulsan los descuentos de inventario, el cálculo de costo basado en cálculos y la generación de documentos a lo largo del ciclo de vida del pedido.


Cómo crear un pedido

Puedes crear un pedido:

Pasos:

  1. Selecciona un cliente
  2. Establece fecha y hora
  3. Agrega productos o servicios
  4. Agrega comentarios si es necesario

Tras crearlo, el pedido recibe el estado «Nuevo».


Editar un pedido

La edición solo está permitida en el estado «Nuevo».

En este estado puedes:

  • agregar o quitar líneas
  • cambiar fecha y hora
  • actualizar los datos del cliente
  • modificar comentarios

Una vez que pasa a «En proceso», la edición queda restringida.


Ciclo de vida del pedido

Cada pedido pasa por los siguientes estados:

Nuevo → En proceso → Listo → Entrega → Completado

Cada transición activa procesos automáticos. Para una descripción completa de cada etapa, consulta Ciclo de vida del pedido.


Qué ocurre en cada estado

Nuevo

  • pedido recién creado
  • edición completa disponible
  • no se generan documentos

En proceso

El sistema automáticamente:

  • analiza los cálculos (recetas) de cada producto
  • determina los requerimientos de materia prima
  • calcula los faltantes
  • reserva recursos en el inventario para evitar conflictos con pedidos simultáneos

Además:

  • puedes editar o cambiar los cálculos
  • puedes sustituir ingredientes (por ejemplo, cuando un material está agotado)

Modo de inventario

Puedes elegir:

  • Modo estricto — el sistema aplica los límites de inventario
  • Permitir stock negativo — el inventario no se aplica

⚠️ Permitir stock negativo puede dar lugar a un costo inexacto.


Listo

El sistema crea automáticamente:

  • un documento de producción
  • un documento de descuento de materia prima (basado en el cálculo)

Puedes:

  • ver todos los documentos en los reportes
  • rastrear los documentos hasta el pedido específico

Entrega

El sistema crea:

  • un documento de venta

Se registran:

  • el importe de la venta
  • el costo preliminar

Completado

  • el pedido se considera finalizado
  • la venta queda confirmada
  • se registra el costo final

Generación automática de documentos

El sistema crea documentos automáticamente en las transiciones de estado:

Estado Documentos creados
En proceso (reserva de recursos en el inventario)
Listo Producción, Descuento de materia prima
Entrega Venta
Completado Finalización de la venta

Esto elimina la necesidad de llevar la contabilidad manualmente.


Integración con el inventario

Los pedidos están directamente vinculados al inventario:

  • reservan materia prima
  • descuentan ingredientes al completarse
  • contabilizan los semielaborados
  • calculan el costo

Cuando un cálculo está asociado a un producto:

  • los descuentos ocurren automáticamente
  • las estructuras de receta anidadas (semielaborados) se resuelven por completo

Reversión (rollback)

El sistema admite la reversión segura de estados.

Cuando mueves un pedido hacia atrás:

  • los documentos relacionados se eliminan automáticamente
  • los datos se mantienen consistentes

Ejemplos:

  • «Listo» → «En proceso» → se eliminan los documentos de producción
  • «Entrega» → «Listo» → se elimina el documento de venta

Web y bot

Puedes gestionar pedidos a través de:

  • la aplicación web — interfaz completa
  • el Bot de Telegram — interfaz en chat con entrada por voz

Ambas interfaces ofrecen:

  • creación de pedidos
  • cambios de estado
  • vista de detalles del pedido

El bot además admite:

  • entrada por voz
  • acciones rápidas

Limitaciones

  • los pedidos solo se pueden editar en el estado «Nuevo»
  • el modo «permitir stock negativo» desactiva el control de inventario
  • la exactitud del costo depende de la calidad de los cálculos
  • los pedidos simultáneos usan la reserva de recursos para evitar descuentos dobles

Secciones relacionadas


Preguntas frecuentes

¿Puedo editar un pedido después de pasarlo a «En proceso»? No, la edición solo está disponible en el estado «Nuevo».

¿Qué pasa si no hay suficiente materia prima? El sistema muestra el faltante. Puedes:

  • reabastecer el inventario
  • cambiar el cálculo
  • pasar al modo «permitir stock negativo»

¿Cuándo se crea el documento de venta? En la etapa «Entrega».

¿Puedo deshacer las acciones del sistema? Sí, usando la reversión de estado.