Hurtownia współpracuje z dziesiątkami dostawców, a każdy przysyła cennik po swojemu: jeden arkusz Excel z dwudziestoma kolumnami, inny CSV z własnego systemu, trzeci katalog PDF ze zdjęciami. Nazwy są po angielsku, polsku lub niemiecku, jednostki miary się różnią (sztuka, opakowanie, paleta), a kody EAN raz są, a raz ich brak. Pracownik działu zakupów spędza godziny na kopiowaniu pozycji do szablonu importu Comarch ERP Optima lub enova365, tłumaczeniu opisów i porównywaniu ich z istniejącymi kartotekami, potem wpisuje te same produkty jeszcze raz do sklepu B2B na PrestaShop lub Magento i mimo to przeoczy zmienione ceny.
Rozwiązanie pobiera plik dostawcy ze skrzynki pocztowej lub folderu SharePoint. Najpierw ustala strukturę pliku: model ChatGPT przez API rozpoznaje, która kolumna to kod, nazwa, cena, jednostka, opakowanie i EAN, nawet gdy nagłówki za każdym razem są inne, a tekst z PDF jest wyciągany narzędziem do rozpoznawania dokumentów. Następnie każda pozycja jest porównywana z istniejącymi kartotekami w Comarch ERP Optima, enova365 lub Business Central: dopasowanie po EAN lub kodzie dostawcy, a gdy ich brak, po nazwie, z potwierdzeniem kierownika. Model pisze nazwę i opis produktu w stylu Twojego katalogu i ujednolica jednostki miary. Wynikiem jest tabela z trzema grupami: nowy produkt, zmieniona cena, bez zmian. Kierownik zakupów zatwierdza nowe produkty i zmiany cen, a zatwierdzone dane trafiają do ERP przez format importu lub API oraz do PrestaShop lub Magento przez API sklepu, tak aby kartoteka, cena i stan zgadzały się w obu miejscach. Metodę integracji (API, import pliku lub przepływ e-mail) wybieramy po sprawdzeniu, zależnie od Twojej wersji. Model działa na platformie OpenAI przez API bez trenowania na Twoich danych, a źródłem kartotek pozostaje Twoje ERP, którego administrowanie bazami danych możemy w razie potrzeby przejąć.