Respuesta directa
Para controlar stock con ERPNext hay que definir almacenes, unidades de medida, artículos y movimientos antes de confiar en el saldo. Cada entrada, salida, transferencia y ajuste debe representar una operación física o una decisión documentada.
El stock no es un número aislado: depende del almacén, la unidad, reservas, recepciones y devoluciones. Si el ecommerce descuenta inventario y el ERP también lo hace sin una regla acordada, ambos pueden estar “bien” técnicamente y mal operativamente.
Qué hay que decidir antes de tocar la configuración
| Movimiento | Efecto | Prueba |
|---|---|---|
| Recepción | Aumenta disponible | Proveedor y almacén |
| Entrega | Reduce existencias | Pedido vinculado |
| Transferencia | Mueve entre almacenes | Origen y destino |
| Recuento | Corrige diferencia | Motivo aprobado |
Plan de implementación paso a paso
- Define almacenes físicos y virtuales que el equipo entiende.
- Establece unidades, conversiones, lotes o series cuando aplican.
- Carga saldos iniciales con fecha y evidencia.
- Prueba compra, recepción, venta, devolución y transferencia.
- Programa recuentos cíclicos y registra diferencias.
- Integra ecommerce después de validar la operativa interna.
Relaciona cada saldo con una operación física
Define quién registra recepción, transferencia, producción, entrega y ajuste, y en qué momento. Para lotes o series, prueba trazabilidad de entrada a salida y devolución. Los recuentos deben tener fecha, responsable y motivo de diferencia para que el ajuste no oculte una causa recurrente.
Control de canal
Si conectas una tienda, compara reserva, venta y devolución con el almacén físico. Revisa primero una selección de SKUs de alta rotación antes de sincronizar todo el catálogo.
Controla el cambio antes de ampliarlo
Define una señal que el equipo pueda revisar: operaciones en excepción, tiempo hasta resolver una solicitud, diferencias entre sistemas o tareas manuales pendientes. Registra el punto de partida y vuelve a medir tras el lanzamiento. Una mejora no se confirma porque la herramienta esté activa, sino porque el proceso entrega el resultado esperado de forma repetible.
Durante los primeros días revisa una muestra completa con la persona que recibe el resultado. Incluye un caso normal, información incompleta, una modificación posterior y una repetición accidental. Si aparece una excepción, conserva el identificador de operación y la decisión tomada; ese registro sirve para mejorar la regla sin ocultar el problema.
Responsabilidad y continuidad
Deja escrito quién es dueño del proceso, dónde se gestionan los accesos, qué dependencia externa interviene y cómo se recupera una operación fallida. Las credenciales no deben depender de una cuenta personal. Programa una revisión tras el lanzamiento para actualizar responsables, retirar atajos provisionales y comprobar que las excepciones siguen teniendo una salida clara.
Guarda además una decisión mínima de aceptación: qué resultado se esperaba, quién lo comprobó y dónde puede consultarse la evidencia. Ese cierre permite que una incidencia posterior se investigue con hechos —no con recuerdos— y evita que un cambio de personas deje la operación sin contexto técnico ni comercial. Incluye fecha, versión y una persona de contacto para la siguiente revisión.
Riesgos habituales y cómo evitarlos
- Crear almacenes por cada excepción: mantén una estructura legible.
- Ajustar sin motivo: se pierde capacidad de investigar la desviación.
- Mezclar unidades: define conversiones antes de importar cantidades.
Cuando la decisión depende de una función concreta, conviene contrastarla con la documentación oficial de movimientos de stock de ERPNext antes de desplegar. La documentación del proveedor cambia con más frecuencia que una guía general.
Cuándo pedir ayuda técnica
Si el stock se vende por varios canales, la configuración y el conector deben probarse con pedidos reales de prueba. Codanter integra ERPNext con ecommerce y automatizaciones.
Ve ERPNext, ecommerce y la guía para integrar Shopify con ERP.
Equipo Codanter
Desarrollo web, IA y automatización