Naar hoofdinhoud
Octopia (Cdiscount)

«Elk pakket heeft een pakketnummer nodig.» in Octopia Connector: wanneer het verschijnt en hoe je het oplost

De melding Elk pakket heeft een pakketnummer nodig. (Every parcel needs a parcel number.) verschijnt wanneer je op Aanmelden bij Octopia (Declare to Octopia) klikt en een pakketregel een leeg pakketnummer heeft. Je lost het op door dat nummer op elke regel in te vullen en opnieuw op de knop te klikken: tot dan wordt het verzendrecord niet aangemaakt en wordt Octopia niet aangeroepen.

FlexigoTech · Verantwoordelijk: Víctor Gómez · Bijgewerkt op 5 november 2026

In het kort

Versies
Odoo 17, 18, 19 en 20
Gecontroleerd
in de broncode van de connector, versie 20.0 · in de bronnen onderaan
Leestijd
4 min

Wat de melding betekent en wanneer ze verschijnt

Wat betekent Elk pakket heeft een pakketnummer nodig.?

Dat er in het venster waarmee je de verzending van een order aanmeldt minstens één pakketregel is met een leeg pakketnummer. De module meldt de verzending niet aan bij Octopia als een pakket zonder nummer is: de melding stopt de actie en verder komt het niet.

Wanneer verschijnt ze precies?

De module loopt de pakketregels van het venster een voor een door. Bij elke regel kijkt ze of het pakketnummer leeg is; zodra ze er een vindt, geeft ze de melding en stopt ze op dat punt. Eén lege regel is genoeg, ook als alle andere compleet zijn. De code doet daarnaast nog andere controles op de order vóór het doorlopen van de regels en op elke regel daarna. Deze melding verschijnt alleen als het pakketnummer leeg is; zie je een andere tekst, dan is de oorzaak een andere.

Bij welke knop verschijnt ze?

Bij Aanmelden bij Octopia, de knop in datzelfde venster. In Odoo 17, 18, 19 en 20 is de knop altijd zichtbaar en de melding staat in de gepubliceerde code van alle vier de versies.

Schema met de knop Declare to Octopia en daaronder de melding Every parcel needs a parcel number.
Schema gemaakt met code op basis van de gepubliceerde code van de module (Odoo 17, 18, 19 en 20), geen schermafbeelding van Odoo: de knop Aanmelden bij Octopia en daaronder de melding, met de originele Engelse teksten uit de code.

Hoe zie ik het in mijn Odoo?

Met Odoo in het Nederlands is de melding Elk pakket heeft een pakketnummer nodig. en heet de knop Aanmelden bij Octopia. De module bevat dezelfde tekst vertaald in andere talen; de volgende afbeelding toont de melding in het Spaans, Duits, Frans, Italiaans en Portugees.

Schema met de melding over het pakketnummer in het Spaans, Duits, Frans, Italiaans en Portugees
Schema gemaakt met code op basis van de gepubliceerde vertalingen van de module, geen schermafbeelding van Odoo: dezelfde melding in vijf talen, waaronder Elk pakket heeft een pakketnummer nodig. in het Nederlands.
48 business hours to accept each Cdiscount order. Do it in Odoo
Video: 48 business hours to accept each Cdiscount order. Do it in Odoo (video in het Engels)

Wat er gebeurt als ze verschijnt

Wordt er iets naar Octopia gestuurd als ik de melding zie? Heeft het met de verbinding te maken?

Er wordt niets verstuurd. De melding stopt de actie en wat er zou veranderen wordt niet opgeslagen. De controle van de pakketnummers gebeurt vóór het aanmaken van het verzendrecord, vóór het voorbereiden van de verbinding met Octopia en vóór het aanmelden van wat dan ook. Daarom wordt het verzendrecord niet aangemaakt, wordt Octopia niet aangeroepen en gaat de order niet naar verzonden. Het is geen verbindingsfout: het is een controle op wat er in het venster staat. Je kunt de ontbrekende regel aanvullen en opnieuw op Aanmelden bij Octopia klikken zonder dat er iets half is blijven staan.

Wat wordt er naar Octopia gestuurd als alle regels de controle doorstaan?

Voor elk pakket stelt de module een gegeven samen met het pakketnummer en de naam van de vervoerder (die van de gekoppelde vervoerder of, als die er niet is, de vrije tekst), en voegt het trackingadres toe als de regel er een heeft. Daarna maakt ze het verzendrecord aan en meldt ze de verzending aan bij Octopia. Als de aanmelding mislukt, stopt de actie met de fout. Als ze slaagt, markeert de module het verzendrecord als verzonden, zet ze de order op verzonden en laat ze een vermelding achter in het synchronisatielogboek van de module. De CGMAD van Cdiscount Marketplace (p. 47) vermelden dat de verzendbevestiging het trackingnummer bevat; wat deze melding controleert is het pakketnummer van elke regel.

Hoe je het oplost

Wat doe ik om de melding kwijt te raken?

Controleer een voor een de pakketregels van het venster en zorg dat alle een pakketnummer hebben, ook de laatste. Als er geen enkele leeg meer is, klik je opnieuw op Aanmelden bij Octopia. Als er meerdere pakketten zijn, is elk pakket een regel en heeft elke regel een eigen nummer nodig: één regel invullen geldt niet voor de andere. Zolang een regel leeg blijft, stopt de actie en wordt er niets aangemeld.

En als de melding blijft verschijnen?

Dan is er nog een regel met een leeg nummer. De module stopt bij de eerste die ze vindt, dus het in orde brengen van die regel garandeert niet dat de volgende goed zijn: controleer ze allemaal voordat je opnieuw klikt. Als er een andere melding verschijnt, behandel die dan apart, want deze gaat alleen over het pakketnummer.

Kunnen jullie me helpen Odoo met Octopia in te voeren?

FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat. Als jouw manier van verzendingen aanmelden iets extra's op maat nodig heeft, kan dat als maatwerk worden bekeken.

Lees verder

Wat de knop «Indienen bij Octopia» van Octopia Connector doet, stap voor stapWat de knop Indienen bij Octopia doet bij bulkimports van facturen: wanneer hij zichtbaar is, wat hij controleert, wat er verandert en welke fout kan komen.Wat de knop «Importeren» van Octopia Connector doet, stap voor stapWat doet de knop Importeren van Octopia Connector in Odoo: wanneer je hem ziet, wat hij importeert, wat er verandert.Wat de knop «Leveranciersfactuur aanmaken» van Octopia Connector doetWat de knop Leveranciersfactuur aanmaken van Octopia Connector in Odoo doet: wanneer hij verschijnt, wat hij controleert, wat hij aanmaakt en waar het stopt.
Gecontroleerd in de broncode van de connector (versie 20.0) en in de gelinkte bronnen

Bronnen