Quan surt exactament
L'avís Submit promotions of one account at a time. surt en prémer el botó Submit to Octopia, que és a la vista de les promocions. Aquest botó només es veu mentre la promoció està en esborrany (el camp State té aquest valor); quan canvia d'estat, s'amaga. És igual a Odoo 17, 18, 19 i 20, i el missatge consta al codi publicat de les quatre versions.
La condició és aquesta: el mòdul es queda amb les promocions en esborrany de les que has seleccionat i compta a quants comptes d'Octopia pertanyen. Si són més d'un, l'acció s'atura i apareix el missatge. Diverses promocions d'un mateix compte no provoquen aquest error.
Les promocions s'obren des del menú Octopia › Offers › Promotions. El tram Octopia el veus si tens el permís Octopia User.


Què vol dir i què no ha passat
El missatge no diu que una promoció estigui malament: diu que la selecció barreja comptes. El mòdul prepara un únic paquet XML amb les promocions seleccionades i, segons la descripció del mateix mètode, aquest paquet exigeix que totes comparteixin compte. El compte que s'usa és el de la primera promoció en esborrany, i amb la connexió d'aquest compte s'envia el paquet.
Com que l'avís atura l'acció abans de construir res, no es desa cap canvi: el mòdul no ha preparat el paquet ni l'ha enviat a Octopia, i les promocions segueixen com estaven, en esborrany. Pots corregir la selecció i tornar a prémer sense netejar res abans.
Un detall del codi: la comprovació de comptes només mira les promocions en esborrany. Si a la selecció hi ha promocions que ja no estan en esborrany, no compten per a aquest avís.

Submit promotions of one account at a time.; en alemany, Übermitteln Sie Werbeaktionen jeweils nur für ein Konto.; en francès, Soumettez les promotions d'un seul compte à la fois.; en italià, Invia le promozioni di un account alla volta.; en portuguès, Submeta promoções de uma conta de cada vez.Com resoldre-ho, pas a pas
- Tanca l'avís. No hi ha res a desfer: cap promoció no ha canviat d'estat.
- Obre
Octopia › Offers › Promotions. - Decideix quin compte d'Octopia enviaràs primer i selecciona només les promocions en esborrany d'aquest compte.
- Prem
Submit to Octopia. Amb un sol compte a la selecció, el mòdul continua amb l'enviament. - Repeteix els passos tres i quatre amb cadascun dels altres comptes, una selecció i un enviament per compte.
- Comprova el resultat: les promocions enviades deixen d'estar en esborrany, així que el botó
Submit to Octopiadesapareix d'elles, i el mòdul anota al registre de sincronització del compte que el paquet de promocions s'ha enviat.
Si després d'ajustar la selecció continues sense poder enviar, el motiu ja serà un altre: el mateix botó té altres comprovacions, que expliquem a què fa el botó «Submit to Octopia».
Què passa quan l'enviament sí segueix endavant
Perquè s'entengui per què el mòdul exigeix un compte per enviament, aquest és l'ordre que segueix el codi quan la selecció és vàlida:
- Es queda amb les promocions en esborrany i pren el compte de la primera.
- Construeix un paquet comprimit amb l'XML de les promocions.
- El desa com a adjunt amb un enllaç protegit per token, perquè l'API d'Octopia només accepta un enllaç al paquet, mai el contingut directament.
- Lliura aquest enllaç a Octopia amb la connexió del compte.
- Anota a cada promoció la referència del paquet, l'adjunt i l'enllaç, i la passa d'esborrany a enviada.
- Deixa una entrada al registre de sincronització del compte.
Tot això es fa amb la connexió d'un compte concret, per això un mateix paquet no es pot repartir entre diversos.
Comptes i subscripció
El mòdul és de pagament únic per versió d'Odoo i necessita la subscripció a FlexigoTech Cloud (pla Conector). El pla costa 49 €/mes o 490 €/any, sense IVA, i admet fins a 3 comptes de la plataforma (el pla Pro, 10). La connexió passa per FlexigoTech Cloud, que desa xifrades les credencials, vigila la sincronització i avisa per correu si falla. El preu del mòdul per a cada versió (17, 18, 19 i 20) és a la seva fitxa d'Odoo Apps.
Si treballes amb diversos comptes
Si gestiones diversos comptes d'Octopia en una mateixa base d'Odoo i vols ordenar com es preparen i s'envien les promocions, FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida.
Continua llegint
Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades
Fonts
- Codi del mòdul: flexigobe_octopia_connector 20.0 (4848da6a): models/octopia_promotion.py
- Codi del mòdul: flexigobe_octopia_connector 20.0 (4848da6a): views/octopia_promotion_views.xml
- apps.odoo.com/apps/modules/20.0/flexigobe_octopia_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
