Spis treści
Adres sklepu
Parametr wymagany. Wskazuje sklep / system OsCommerce, z którym chcemy przeprowadzać synchronizację. Jest to adres podstawowy usługi wskazujący na katalog główny sklepu. Pozostałą cześć ścieżki na potrzeby API zostanie dopisany automatycznie.
Login użytkownika
Parametr wymagany do zalogowania się na konto OsCommerce. Bez podania tego parametru nie będzie możliwości synchronizacji danych.
Klucz użytkownika
Klucz lub inaczej hasło użytkownika OsCommerce.
Plik certyfikatu serwera
Plik certyfikatu serwera wymagany przy bezpiecznym połączeniu z serwerem sklepu. Więcej informacji na ten temat można znaleźć w punkcie dotyczącym bezpieczeństwa Bezpieczne połączenie HTTPS.
Importuj zamówienia od
Parametr ten jeśli ustawiony powoduje analizę zamówień utworzonych tylko w podanym dniu i dniach następnych. Pozwala to na rozpoczęcie synchronizacji zamówień od konkretnej daty.
Symbol magazynu
Symbol magazynu jest niezbędny podczas tworzenia zamówień w DGCS System oraz synchronizacji towarów / Produktów po stronie sklepu. Jest niezbędny aby prawidłowo obsłużyć stan magazynowy i rezerwacje towaru w kartotece.
W parametrze mamy do wyboru wszystkie zdefiniowane magazyny w DGCS System.
Nazwa cennika
Nazwa cennika jest niezbędna podczas synchronizacji towarów / Produktów po stronie sklepu. Wg podanego cennika będą wprowadzane ceny nowych produktów na sklepie lub aktualizowane istniejące.
W parametrze mamy do wyboru wszystkie zdefiniowane cenniki w DGCS System oraz jako pierwszy, wpis „” wskazujący, że analizowane mają być ceny zawarte w definicji towaru zamiast cenniku.
W sklepie operujemy cenami netto…
Wskazuje aby w procesie synchronizacji wysyłać do sklepu ceny netto zamiast domyślnych brutto. Zaznaczenie tej opcji wymaga zmian w konfiguracji sklepu aby prawidłowo przeliczał on ceny. Opcja ta pozwala na synchronizację danych ze sklepami „B2B” obsługujących wyłącznie firmy.
Synchronizuj tylko towary występujące w podanym cenniku
Włączenie tej opcji przy podanym cenniku tj. ustawieniu Parametr „Nazwa cennika” innym niż „” powoduje, że lista towarów objętych synchronizacją zostaje ograniczona do tych, które występują w podanym cenniku. Pozostałe towary nie będą zmieniane.
Parametr ten jest obsługiwany tylko podczas synchronizacji Produktów.
Tylko symulacja synchronizacji
Włączenie tego parametru umożliwia sprawdzenie co się będzie działo podczas synchronizacji, jakie elementy zostaną przetworzone itp. Gdy symulacja jest włączona to żadne dane nie zostaną zmienione i to zarówno po stronie sklepu jak i po stronie DGCS System. Synchronizacja odbywa się w trybie „tylko do odczytu”. Dzięki tej opcji można np. szybko sprawdzić czy są nowe zlecenia lub czy zmieniła się cena, któregoś z produktów bez zmiany czegokolwiek w bazie DGCS Systemu.
Dodatkowe informacje z przebiegu synchronizacji rejestrowane są w raporcie dostępnym na zakładce „Raport” w oknie podsumowania synchronizacji.
Przedrostek numeru zamówienia
Tekst podany w tym parametrze zostanie umieszczony w numerze każdego zamówienia i będzie poprzedzał numer zamówienia odczytany ze sklepu. Np. podając ciąg znaków „PRZED/” dla zamówienia pobranego ze sklepu o numerze „22” wynikowy numer zamówienia będzie „PRZED/22”.
Przyrostek numeru zamówienia
Tekst podany w tym parametrze zostanie umieszczony w numerze każdego zamówienia i będzie kończył numer zamówienia odczytany ze sklepu. Np. podając ciąg znaków „/PO” dla zamówienia pobranego ze sklepu o numerze „22” wynikowy numer zamówienia będzie „22/PO”.
Nie poprawiaj cen w sklepie przy synchronizacji produktów
Załączenie tej opcji pozwala na przeniesienie zarządzania cenami produktów do sklepu zamiast w DGCS System. Domyślnie (nie zaznaczony) podczas synchronizacji produktów, przy ich aktualizacji (synchronizacji nowych produktów to nie dotyczy) z DGCS System przepisywana jest cena towaru z definicji w DGCS System lub cennika i zapisywana w konfiguracji produktu w sklepie. Podobnie jest z ilością towaru. Synchronizacja ceny produktów w tym układzie wiąże się z koniecznością posiadania aktualnych cen w systemie magazynowym i zarządzania nimi właśnie w DGCS System.
Dzięki temu parametrowi w połączeniu z opcją synchronizacji cennika (Synchronizacja cennika) można przenieść w całości zarządzanie cenami do sklepu internetowego. Po załączeniu tego parametru podczas synchronizacji produktów wysyłana jest tylko i wyłącznie ilość towaru w magazynie. Cena pozostaje taka, jaką ustawiliśmy w sklepie internetowym.
Aby przenieść ceny ze sklepu internetowego do DGCS System należy użyć opcji Synchronizacja cennika.
Pomijanie importu pozycji dostawy w zamówieniu jeśli jest bez wartości
Opcja ta ma wpływ na import pozycji zamówień a dokładnie pozycji przesyłki na zamówieniu. Domyślnie opcja ta nie jest załączona i wtedy w trakcie importu w DGCS System w zamówieniu pojawiają się wszystkie pozycje zamówienia ze sklepu oraz jedna dodatkowa pozycja opisująca sposób dostawy. Pozycja dostawy importowana jest zawsze, nie zależnie od jej typu. Jeśli w sklepie mamy zdefiniowany sposób dostawy np.: „odbiór osobisty” z zerową wartością (darmowy) to import pozycji z tą formą dostawy można pominąć włączając ten właśnie parametr. Załączenie opcji powoduje nie tworzenie pozycji z formą dostawy jeśli jej wartość wynosi zero.
Opisz pozycję zamówienia nazwą wg definicji towaru
Załączenie tej opcji powoduje, że podczas synchronizacji zamówień ich pozycje będą opisywane nazwą towaru wg definicji zamiast nazwą produktu z asortymentu sklepu. Oczywiście stanie się tak tylko wtedy, gdy towar z aukcji zostanie zidentyfikowany w kartotece towarowej.
Synchronizacja kontrahentów z zamówień w trakcie importu zamówień
Opcja pozwala na automatyczną synchronizację danych kontrahenta otrzymanych z zamówieniem z kartoteką kontrahentów DGCS Systemu. Jeśli nie ma takiego wymogu bezpośredniego aby synchronizować całą kartotekę kontrahentów to ta opcja pozwala na przyspieszenie całej synchronizacji i uproszczenie obsługi podczas wystawiania dokumentów. Kontrahent z zamówienia jest zapisywany do słownika kontrahentów jeśli nie istnieje lub jest aktualizowany zgodnie z tymi samymi zasadami co podczas importu kompletnej kartoteki kontrahentów.
Aktualizacja danych istniejących kontrahentów
Podczas synchronizacji kontrahentów do DGCS Systemu pobierane są dane kontrahentów ze sklepu. Gdy kontrahent nie zostanie zidentyfikowany tworzony jest nowy wpis. Jeśli dany kontrahent zostanie zidentyfikowany i znajduje się już w kartotece jego dane domyślnie są aktualizowane tymi, pobranymi ze sklepu internetowego. Zakłada się, iż te dane w sklepie są bardziej aktualne gdyż zarządza nimi bezpośrednio kontrahent. Jeśli natomiast sklep jest wyłącznie platformą wymiany danych o zamówieniach a danymi kontrahentów zarządza się z poziomu DGCS Systemu przydatna jest funkcja, załączana opisywanym parametrem.
Jeśli „aktualizacja danych istniejących kontrahentów” zostanie wyłączona to podczas synchronizacji kontrahentów do bazy będą wprowadzane tylko brakujące wpisy a istniejące będą pomijane i ich dane nie będą modyfikowane.
Dane kontrahenta z kartoteki na zamówienie
W połączeniu z Parametr „Aktualizacja danych istniejących kontrahentów” oba parametry pozwalają na całkowite zarządzanie kartoteką kontrahentów z poziomu DGCS Systemu niemalże całkowicie ignorując dane znajdujące się w sklepie internetowym.
Włączenie parametru powoduje, iż na zamówienie zostaną zapisane dane kontrahenta znajdujące się w kartotece kontrahentów DGCS Systemu pod warunkiem oczywiście, że istnieją.
Uwaga. Wczytanie danych z kartoteki na zamówienie realizowane jest po tym jak odbędzie się ewentualna synchronizacja danych kontrahenta załączana przez Parametr „Synchronizacja kontrahentów z zamówień w trakcie importu zamówień”. Jeśli obie funkcje są załączone to najpierw zostaną zaktualizowane dane w kartotece więc na zamówienie trafi kontrahent zgodny danymi z tymi pobranymi ze sklepu internetowego.
Dopisz kraj do adresu kontrahenta
Jeśli w danych kontrahenta w kartotece kontrahentów sklepu lub w danych zamówienia jest podana nazwa kraju to nazwa ta zostanie dopisana do pola z adresem kontrahenta.
![](https://instrukcje.wasi.com.pl/wp-content/uploads/2020/01/obraz-11.png)