Piotrek need Oprogramowanie
Contact person: Piotrek
Phone:Show
Email:Show
Location: Remote Cooperation
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"Automatyzacja zamówień + obsługa faktur (Sellasist + producenci)🎯 Cel projektuZbudować system automatyzujący:1. Pobieranie zamówień z Sellasist o określonym statusie2. Przetwarzanie i rozdzielanie zamówień na producentów3. Upload plików CSV do koszyka, automatyczne dodawanie brakujących produktów w koszyku, sprawdzanie dostępności4. Obsługę faktur z Fakturownia5. Aktualizację statusów i wysyłanie powiadomień o problemachSystem ma pracować automatycznie codziennie i eliminować większość manualnej pracy.🧠 WYMAGANE FUNKCJONALNOŚCI1) Pobieranie zamówieńŹródło: SellasistKryterium pobierania:🔹 tylko zamówienia o statusie DO ZAMÓWIENIADane pobierane:• ID zamówienia• SKU produktów• ilość• dane klienta (opcjonalnie)2) Mapowanie SKU → producentSystem musi przypisać każdy SKU do producenta.Źródła mapowania:• plik CSV mappingu (SKU → Producent),• lub pliki CSV/XML od producentów.Nieprzypisane SKU → traktowane jako „unknown”.3) Obsługa producentów (automatyzacja przeglądarką)Dla każdego producenta system musi:Funkcje modułu producenta• logowanie do panelu producenta• upload CSV• wyszukiwanie produktów po SKU• dodawanie produktów do koszyka• ustawianie ilości• sprawdzanie dostępności• finalne potwierdzenie zamówieniaAutomatyzacja:👉 Playwrightlub👉 Selenium(moduły osobne dla każdego producenta – różne UI)4) Statusy produktówSystem dla każdej pozycji decyduje:Status ZnaczenieOK Produkt znaleziony i dostępnyNOT_FOUND Produkt nie znalezionyNO_STOCK Brak stanu magazynowegoERROR Inny błąd5) Logika decyzyjnaDla całego zamówienia:✔️ Jeśli wszystkie produkty OK• zbudowany koszyk,• przesłane pliki do producentów,to:👉 status w Sellasist → „W REALIZACJI”✔️ (bez manualnego potwierdzenia)⚠️ Jeśli jakikolwiek produkt NOT_FOUND lub NO_STOCK• NIE składać zamówienia u producenta• przejść do:👉 status Sellasist → „DO WERYFIKACJI”• wygenerować alert (szczegóły poniżej)❌ Jeśli błąd na poziomie systemu/strony• NIE składać zamówienia" (client-provided description)
Additional information:"No description" (admin-provided information)
Matched companies (3)

TechGigs LLP

SYNERGIC SOFTEK SOLUTIONS PVT LTD
