Opis zlecenia
Zlecę zadanie zautomatyzowania importu danych zamówień klienta do istniejącej bazy danych Excel oraz przypisanie odpowiednich danych dla nowych pozycji z zamówień na bazie istniejącej bazy danych.
Szczegóły:
1. Pobieranie danych z pliku csv, który będzie aktualizowany raz dziennie oraz przesyłany na serwerze FTP od klienta.
2. Wrzucenie danych w plik Excel „Baza danych” poprzez wyszukanie unikalnego kodu towaru i przypisanie do niego poszczególnych wartości z kolumn: numer zamówienia, zamawiana ilość, termin, miejsce dostawy oraz cena.
3. Reszta informacji przypisywanych w bazie danych dla nowych pozycji i poszczególnego kodu towaru (ITEMID) powinna być niezmienna jak np. schematy pakowania, wymiar palet, ilość sztuk na palecie, etykiety itp. i brana z tejże bazy danych.
4. Każde nowe zamówienie powinno dodawać się jako nowy wiersz w pliku, nie usuwając dodanych wcześniej zamówień z tym samym elementem.
5. Jeśli w pliku przesłanym przez klienta pojawi się pozycja z nowym elementem, którego nie mamy dodanego do bazy produktów (brak ITEMID), powinna po dodaniu informacji do bazy wiersz z nowym kodem zaznaczyć się (podświetlił lub cokolwiek) aby można było dopisać do niego resztę niezbędnych danych jak adnotacje dodatkowych operacji, schemat pakowania, wymiary palet itp.
6. Dodatkowo chciałbym, aby ceny przesyłane w pliku csv porównywały się z naszym wewnętrznym cennikiem excel – również po kodzie towaru. W sytuacji kiedy cena nie będzie zgodna, aby pokazał się komunikat lub po prostu błąd.