7 września 2010

Integracja z mechanizmem WebServices kuriera DPD

Do IAI-Shop.com została dodana obsługa najnowszego sposobu przekazywania dla DPD danych o przesyłkach: DPDServices. Jest to mechanizm generujący numery przesyłek, etykiety i protokół przekazania paczek. Mechanizm z punktu widzenia klientów działa tak samo jak dotychczas obsługiwane WebServices, czyli UPS i Siódemka. Zaletą WebServices jest brak potrzeby instalowania jakiegokolwiek oprogramowania na stacji roboczej. Możliwa jest również praca grupowa i rozproszona. Mechanizmy WebServices są przez nas chętnie implementowane, ponieważ idealnie współgrają z chmurą IAI-Shop.com.

Aby móc korzystać z tej usługi, klient musi mieć odpowiednią umowę z kurierem i dane do tej usługi (Login, hasło i MasterFID). Etykiety nadawcze są generowane w całości przez API firmy DPD. Oznacza to, że w przypadku wprowadzania zmian do wydruków, otrzymują Państwo zawsze aktualne etykiety.

Nowością w stosunku do innych kurierów jest fakt generowania protokołu odbioru dzieje się to w mechanizmie książki nadawczej. Dla DPD plik jest generowany przez API. Książka nadawcza wygląda zatem inaczej i jest ona generowana zewnętrznie w rekomendowany przez DPD sposób. Pragniemy zwrócić uwagę na to, że na wygląd tego druku również nie mamy żadnego wpływu więc zgłoszenia. Prosimy zatem o nie zgłaszanie propozycji zmian do wprowadzenia na tym wydruku, ponieważ nie będzie to pożądane ani możliwe.

Usługa DPDServices umożliwia przekazanie 3 tzw. pól referencji. Są to pola w które można wpisać dodatkowe informacje np. numer zamówienia, login klienta itp. Oczywiście tak jak w przypadku innych kurierów pola można dowolnie modyfikować z użyciem zmiennych.

Pytaniem, które może się z Państwa strony pojawić jest "Dlaczego nr przesyłki zapisany przez nasz system jest inny niż na druku protokołu i etykiety"?
Jest tak gdyż my zapisujemy nr przesyłki a na tych drukach widnieje nr paczki. Zależność jest taka, że jedna przesyłka może zawierać wiele paczek (na razie nie obsługiwane czyli możliwe jest tylko 1 przesyłka = 1 paczka). Operowanie jednak na numerach paczek wymaga i tak posiadania numeru przesyłki, a numer przesyłki dla API oznacza całość wraz ze wszystkimi paczkami. Z punktu widzenia IAI-Shop.com, zapisywanie numerów paczek nie jest potrzebne. W komunikacji z kurierem nie ma problemu z lokalizacją paczki na podstawie nr przesyłki. Na dokumentach drukują się również pola referencji, więc można tam wstawić np numer zamówienia by mieć pewność jakiej paczki dotyczy.

Sam mechanizm kurierów i konfiguracji się nie zmienił dodana po prostu została nowa opcja.