Aplin Connector for Odoo - Qué se sincroniza y qué no
Saber exactamente qué cruza a Aplin evita dos sustos: descubrir que algo no llegó, y descubrir que llegó algo que no debía.
🎯 La regla
El conector sólo actúa sobre albaranes que cumplen las dos condiciones:
- Pertenecen al almacén configurado en los ajustes.
- Son de tipo entrada o salida.
Todo lo demás queda fuera por completo. Ni se envía, ni se marca, ni se reintenta.
📊 Tabla de referencia
| Operación en Odoo | En Aplin |
|---|---|
| Recepción de una orden de compra | Entrada |
| Reabastecimiento desde otro almacén | Entrada — la mercancía llega de verdad al operador |
| Devolución de un cliente | Entrada |
| Entrega a un cliente | Orden |
| Reabastecimiento hacia otro almacén | Nada: va a tránsito, no es una venta |
| Transferencia interna | Nada |
| Pasos intermedios de un almacén multi-etapa (PICK, PACK) | Nada |
| Desecho (scrap) | Nada |
| Ajuste de inventario | Nada |
| Cualquier operación de otro almacén | Nada |

📉 Desechos y ajustes de inventario
No viajan a Aplin. Y no es un olvido.
La API de Aplin no expone ningún endpoint de ajuste: allí el inventario sólo se mueve con entradas y órdenes. No hay forma de decirle «descuenta tres piezas porque se rompieron».
La consecuencia práctica es que las existencias de los dos sistemas divergen cuando ajustas o desechas en Odoo.
Normalmente eso es lo correcto. Quien tiene la mercancía físicamente es Aplin, así que su inventario es la verdad y el ajuste en Odoo sirve para ponerse al día. Pero si la merma ocurrió de verdad en el almacén de Aplin, hay que reflejarla también en su panel: el conector no puede hacerlo por ti.
🔁 Cambios hechos en Aplin
La sincronización de entradas es de una sola dirección.
Si alguien cancela o modifica una entrada desde el panel de Aplin, Odoo no se entera: el albarán seguirá diciendo Sincronizado.
De las órdenes sí se consulta el estado cada 10 minutos, pero sólo para registrarlo en el albarán, no para cambiar nada.
💡 Tip: Si vuestro equipo trabaja también desde el panel de Aplin, acordad quién manda sobre cada documento. La bitácora de Odoo registra todo lo que hizo el conector, así que cualquier cambio que aparezca en Aplin y no esté ahí vino del otro lado.
🏭 Un solo almacén
El conector opera sobre un almacén de Odoo. No hay forma de configurar varios.
Si tu operación tiene mercancía en Aplin repartida en más de un almacén de Odoo, es un desarrollo a medida.
↩️ Devoluciones
Una devolución de cliente genera un albarán de entrada en el mismo almacén, así que al validarla se crea una entrada en Aplin.
Tiene su lógica —la mercancía vuelve al operador logístico—, pero si en vuestra operativa las devoluciones no deben declararse como entradas normales, decídnoslo: se puede excluir.