Trabajo / Work

Generador de números de pedido

Construí formatos de número de pedido (purchase order). Ideal para ecommerce, operaciones, compras corporativas y trazabilidad.

Instantáneo🔒En tu navegadorSin registro
En vivo

Pedido vs. factura: una distinción que se pierde seguido

El número de pedido (purchase order, PO) es el ID interno con el que tu equipo identifica una operación: lo que el cliente compró, lo que vos vas a entregar. La factura (invoice) es el documento fiscal que se emite cuando cobrás. Un mismo pedido puede generar varias facturas (entregas parciales) o ninguna (si se cancela). Por eso conviene tener numeraciones independientes — y por eso los CRMs serios separan ambos flujos.

Formato recomendado por industria

ContextoEjemploVentajaRiesgo
EcommerceORD-20260805-0042Fecha visibleExpone volumen diario
B2BPO-2026-01042Fácil de dictarRequiere guardar el correlativo
MultipaísORD-AR-2026-1042Identifica origenEl formato crece
Referencia públicaORD-2026-583104Oculta el volumenDebe validarse unicidad
  • Ecommerce. ORD-YYYYMMDD-#### es lo más útil: te dice de un vistazo cuándo se hizo el pedido sin tener que mirar la base.
  • B2B / corporate. PO-YYYY-#### con correlativo de 5-6 dígitos. Más anónimo, mejor para procesos largos donde la fecha exacta no es crítica.
  • SaaS / suscripciones. SUB-{ClienteID}-#### es común porque ata el pedido al cliente desde el ID.
  • Logística / dropshipping. Suelen agregar prefijo de origen: ORD-AR-2026-####, ORD-MX-2026-####.

Por qué fecha en el ID

Incluir la fecha en el número del pedido tiene dos ventajas operativas: ordenar la lista cronológicamente sin necesidad de campo extra, y debuggear rápido cuando un cliente llama por una compra de "hace dos meses". Si vos manejás más de 100 pedidos por día, considerá pasar al modelo sin fecha y mantener orden por base de datos — el ID empieza a alargarse mucho.

Secuencial vs. aleatorio

El secuencial es preferible para gestión interna y auditoría. El aleatorio se usa cuando no querés exponer cuántos pedidos tenés (por ejemplo, en una tienda nueva: si tu cliente ve "ORD-2026-0003" sabe que sos el tercer pedido de la historia). Un atajo común es arrancar el secuencial en un número alto (10001 en vez de 1) para evitar el problema sin renunciar al orden.

Trazabilidad: qué guardar junto al ID

  1. Timestamp de creación. Aunque la fecha esté en el ID, guardá la hora exacta.
  2. Estado. Pendiente, pagado, en preparación, enviado, entregado, devuelto, cancelado.
  3. Cliente y método de pago. Para reconciliación.
  4. Logs de cambios de estado. Quién lo movió y cuándo. Esto te salva en disputas.

Errores frecuentes

  • Reusar IDs. Si un pedido se cancela, NO reasignes ese ID — generás confusión histórica.
  • Cambiar formato a mitad de año. Mantenelo estable; cambiá solo en transición de año fiscal.
  • IDs ultra-largos. Más de 20 caracteres se vuelve molesto al teléfono y al chat.
  • Letras y números similares. Evitá O y 0, I y 1 en posiciones que confundan.

Qué hace —y qué no hace— este generador

Genfy crea referencias listas para copiar, pero no funciona como base de datos: no recuerda el último correlativo, no verifica colisiones contra tu tienda y no reserva números entre usuarios. Para producción, guardá el contador en una transacción atómica o aplicá una restricción UNIQUE. Si necesitás un identificador técnico global, usá el generador de UUID; si necesitás códigos de inventario, usá el generador de SKU.

Preguntas frecuentes

¿Pedido vs. factura?

El pedido es interno; la factura es fiscal. Pueden tener numeraciones distintas.

¿Qué formato uso?

Ecommerce: ORD-YYYYMMDD-####. B2B: PO-YYYY-####.

¿Correlativos?

No es obligación legal, pero ayuda a auditoría y trazabilidad.

¿Genfy guarda la secuencia?

No. Se genera localmente; copiá el resultado y guardá el último correlativo en tu sistema.

¿Puedo usar números aleatorios como ID único?

Como referencia visible sí, pero tu base debe controlar colisiones. Para IDs técnicos usá UUID.

¿Reinicio la numeración cada año?

Sólo si el año forma parte del formato y documentás el procedimiento.

¿Tiene validez fiscal?

No por sí solo: es una referencia operativa, distinta del comprobante fiscal.

¿Te sirvió este generador?