Dónde está el botón y quién puede pulsarlo
¿Dónde aparece el botón Autovincular Odoo?
Está en la pantalla Devoluciones (BI) (Returns (BI)), a la que se llega por el menú Amazon › Analíticas / BI › Devoluciones (Amazon › Analytics / BI › Returns). Cada tramo del menú pide el permiso Lector (Viewer): si no lo tienes, no ves ese tramo. El botón se ve sin ninguna condición y existe en las versiones 17, 18, 19 y 20 de Odoo.

¿Qué permisos hacen falta para que funcione?
Verlo no es lo mismo que poder usarlo. Al pulsar, lo primero que hace el botón es comprobar tu acceso. Si no tienes como mínimo el acceso de Operator del conector, se detiene con este mensaje: You need at least Amazon Seller Connector Operator access for this action. Ask a manager to grant Operator or Manager access. Cuando se detiene así no se vincula nada. La solución es pedir a un responsable que te dé acceso de Operator o de Manager. Además de pertenecer al grupo, el código comprueba que puedas escribir en esas devoluciones.


Qué hace al pulsarlo, en orden
¿Hay que pulsarlo o Odoo vincula solo?
No hace falta pulsarlo para lo habitual. Según el código de Odoo 20.0, el mismo vínculo se lanza solo al crear una devolución, al guardar una devolución cuando cambias ciertos campos y desde las tareas programadas Amazon SP-API - Auto recepción devoluciones a stock (Amazon SP-API - Auto receive returns to stock; cada 15 minutos) y Amazon SP-API - Sync devoluciones (Amazon SP-API - Sync returns; cada 3 horas), las dos activas al instalar. Al crear y al guardar, el vínculo solo rellena lo que está vacío; las tareas llegan a él por dos caminos, uno en ese mismo modo y otro en modo forzado, el que usa el botón.
¿Qué cambia cuando lo pulso yo?
El botón lanza el vínculo en modo forzado: vuelve a buscar y sustituye lo que ya hubiera en el pedido de venta, la referencia de stock, la línea de venta, el albarán y la factura de origen, pero solo cuando encuentra un candidato; si no lo encuentra, deja lo que había. Es la forma de repetir el vínculo a mano. Trabaja sobre las devoluciones con las que lo lanzas, después de comprobar tu acceso.
¿Cómo encuentra el pedido de venta de Odoo?
Salta las devoluciones que no tienen cuenta de Amazon asignada. En las demás busca primero el pedido de venta a partir del pedido de Amazon de la devolución y, si no lo encuentra, se queda con el pedido de venta que la devolución ya tuviera. Si hay pedido, lo anota en la devolución. En las devoluciones de FBA cambia además el modo de vinculación de stock, y el aviso final cuenta ese cambio como referencia de stock precargada. Si no hay ningún pedido de venta, guarda lo que hubiera cambiado hasta ahí y pasa a la devolución siguiente, sin buscar stock ni factura.
¿Cómo rellena las referencias de stock?
Con el pedido encontrado, lo anota como origen del stock. Luego obtiene las líneas candidatas del pedido de venta, teniendo en cuenta el ajuste de SKU estricto de la cuenta, y solo vincula la línea de venta cuando sale exactamente una. Después mira los albaranes del pedido: con una línea única, vincula el albarán relacionado con esa línea, pero solo si es uno solo; sin línea única, vincula el albarán únicamente si el pedido tiene uno. Si hay varios candidatos, el botón no rellena esa referencia.
¿Cuándo vincula la factura de origen?
Solo cuando la venta pasa la comprobación de venta contabilizada del módulo. Si la pasa, el botón elige una factura de origen del pedido y, si encuentra una, la vincula en lugar de la que hubiera. Si la venta aún no está contabilizada, no vincula factura: es la situación que describen algunos avisos de la sección siguiente.
Qué aviso verás al terminar
¿Qué aviso sale cuando ha precargado el stock?
El botón muestra una notificación titulada Devoluciones Amazon (Amazon Returns), que no se queda fija en pantalla. Si alguna devolución ha recibido referencias de stock, es de tipo éxito, con dos variantes. La primera: Se precargaron las referencias de stock de Odoo. Pedidos de venta encontrados: …. Devoluciones con referencias de stock precargadas: …. No se vinculó ninguna factura de origen para las ventas que aún no están contabilizadas., que sale cuando no se vinculó ninguna factura y no todas las ventas encontradas están contabilizadas. La segunda: Referencias de Odoo actualizadas. Pedidos de venta encontrados: …. Devoluciones con referencias de stock precargadas: …. Devoluciones con factura de origen vinculada: …. Los números cuentan devoluciones.
¿Y los avisos de advertencia, qué significan?
Son avisos de tipo advertencia, en este orden de comprobación. No se han seleccionado devoluciones para la vinculación automática con Odoo.: no había devoluciones que procesar. No se encontró ningún pedido de venta de Odoo vinculado para esta devolución.: en ninguna se localizó pedido. Se encontró el pedido de venta de Odoo…, pero la venta aún no está contabilizada. No se pudieron precargar automáticamente referencias de stock ni factura de origen.: hay pedido pero ni stock ni factura; el «…» queda vacío o dice y vinculado internamente. Se encontró la venta de Odoo y se vinculó una factura de origen, pero no se pudieron precargar automáticamente referencias de stock.: factura sí, stock no. Se encontró la venta de Odoo, pero no se pudieron precargar automáticamente referencias de stock ni de contabilidad.: hay venta, pero ninguna referencia se pudo precargar. Si ves alguno de los dos últimos, revisa a mano las referencias que faltan en la devolución.
Qué necesitas y cómo te ayuda FlexigoTech
El módulo es de pago único por versión de Odoo (17, 18, 19 y 20; el precio de cada una está en su ficha) y necesita la suscripción a FlexigoTech Cloud, plan Conector: 49 € al mes o 490 € al año, sin IVA. Tienes más datos en la página del módulo.
FlexigoTech implanta Odoo 17, 18, 19 y 20 y desarrolla conectores e integraciones a medida. Si quieres revisar cómo quedan vinculadas tus devoluciones de Amazon con los pedidos, el stock y las facturas de tu Odoo, podemos verlo contigo.
Sigue leyendo
Comprobado en el código del conector (versión 20.0) y en las fuentes enlazadas
Fuentes
- Código del módulo: flexigobe_amazon_seller_connector 20.0 (8576afa5): views/amazon_spapi_return_line_views.xml
- Código del módulo: flexigobe_amazon_seller_connector 20.0 (8576afa5): models/amazon_spapi_return_line.py
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
