Initial situation

Established product structures and multiple companies.

Implementation

Assignment of variants, bundles, companies, and ongoing data flows.

Result

A product catalog suitable for Odoo processes and coordinated interfaces.

Why a broader ERP foundation was needed

Die bisherige Plenty-Landschaft bildete gewachsene Abläufe ab. Für das weitere Geschäft wurden jedoch zusätzliche Funktionen und ein gemeinsamer Blick auf Produkte, Lager und Aufträge benötigt. Odoo sollte diese Prozesse zentraler verbinden. Im gemeinsam mit SAMSA IT umgesetzten Projekt ging es deshalb sowohl um die Datenübernahme als auch um die Zusammenarbeit der beteiligten Gesellschaften und Systeme.

Clean up product variants without losing their assignment

Eine Besonderheit waren Produkte, die in Plenty getrennt mit 0 % und 19 % Umsatzsteuer angelegt waren. Diese steuerlich motivierten Varianten mussten von echten Produkteigenschaften unterschieden werden. In Odoo sollten gleiche physische Artikel nicht allein wegen dieser bestehenden Trennung mehrfach gepflegt werden müssen.

Retain real variants, consolidate tax double structures

Für den Import wurde eine Zuordnung entwickelt, die echte Varianten mit ihren Attributen erhält und die bisherigen Kennungen zusammengeführter Steuer-Varianten berücksichtigt. Tags und vorhandene Artikelbezeichnungen halfen dabei, die Datensätze zu unterscheiden. Die Plenty-Referenzen mussten erhalten bleiben, damit spätere Auftrags- und Bestandsvorgänge den passenden Odoo-Artikel finden. Auch Preise, Marken, Eigenschaften, Bilder und Barcodes waren Teil der Importarbeiten.

Differentiate between bundles and virtual assemblies

Product sets from Plenty were mapped to the appropriate Odoo kit and bill of materials structures. At the same time, virtual bundles had to be distinguished from real sets. Depending on the Plenty structure, it was necessary to consider whether the set or its components were relevant during order import. A blanket adoption of each line would not have accurately represented the professional context.

Connect multiple companies with a shared product catalog

The architecture included sales and fulfillment companies. For this, products had to remain usable across companies while incoming orders were assigned to the correct company. The contact assignment was also adjusted to ensure that permissions and the further processing of orders matched. The connector work complemented the Odoo processes for multi-company and intercompany.

Consider inventory across multiple locations

Für die Bestandsanbindung wurde eine Konfiguration für mehrere Lagerorte ergänzt. So konnte die vereinbarte Bestandsbetrachtung auf mehr als einen Ort zugreifen. Die bisher getrennten Plenty-Referenzen der Steuer-Varianten mussten auch beim Bestandsabgleich auf den gemeinsamen physischen Artikel bezogen werden. Entscheidend war eine konsistente Zuordnung zwischen Produkt, Gesellschaft und Lager.

Connect orders, tracking, and status in the ongoing process

Zum Projekt gehörten außerdem der Auftragsimport sowie die Rückgabe von Tracking- und Statusinformationen an Plenty. Im Dropshipping-Kontext musste die Sendungsnummer beim richtigen Auftrag und Mandanten ankommen. Die Umsetzung berücksichtigte auch mehrere Trackingnummern zu einem Auftrag. Zeitgesteuerte Verarbeitung ersetzte manuelle Importaufrufe für Produkte und Bundles.

What defines this customer case

SOLARCRAFT demonstrates how closely data migration and process integration can be related. The effort was primarily in accurately transferring established product structures and maintaining their references for further processing. The larger functionality of Odoo could thus be connected with the specifically needed Plenty data flows.

Frequently asked questions about the project

Why were tax variants merged?

The existing separation between 0% and 19% should be distinguished from real product characteristics. The previous Plenty references remained relevant for assignment.

Were Odoo standard processes completely redeveloped?

The connector work complemented the Odoo processes for multi-company and intercompany. Data transfer and technical setup were considered together.

Discuss your migration to Odoo

We will review your requirements and coordinate data scope, interfaces, and process adjustments with you.

Discuss project ↗