Program można wywoływać z linii poleceń w następujący sposób. Parametry umożliwiają automatyzację pracy programu za pomocą planowanych zadań windows.
-help | wyświetla paremetry linii poleceń. |
-zamowienia | pobiera nowe zamówienia ze sklepu |
Opcje: | |
-zAktualizujData | Opcja pozwala na aktualizowanie zamówień w bazie Subiekta |
-days="7" | Opcja pozwala na pobieranie zamówień z przed 7 dni, oczywiście liczbę możemy ustawić dowolną |
-produkty | aktualizuje produkty w sklepie |
Opcje: | |
-pSzybka | Aktualizacja szybka. |
-pDokladna | Aktualizacja dokładna (domyślna). |
-pPrzyrostowa | Aktualizacja przyrostowa. |
-pUkryjNiedostepne | Aktualizacja ukrywa produkty niedostępne, domyślnie nie ukrywa. |
-pUkryjNiezaktualizowane | Aktualizacja ukrywa produkty niezaktualizowane, |
-pBezZdjec | Aktualizacja pomija zdjęcia. Domyślnie eksportuje zdjęcia. |
-pUsunZdjecia | Aktualizacja usuwa zdjęcia w bazie sklepu. Domyślnie nie usuwa. |
-ustawienia="nazwa_ustawienia" | W przypadku korzystania z programu w kliku sklepach internetowych, można z linii poleceń wywoływać aktualizację konkretnego sklepu za pomocą tej opcji (od wersji 1.2.6) |
-flagi | Aktualizuje statusy zamówień na podstawie flag własnych w Subiekt GT (od wersji 1.2.8) |
-statusy | Aktualizuje statusy zamówień w przypadku wystawienia faktury do zamówienia od klienta (od wersji 1.2.8) |
Przykłady aktualizacji:
Aktualizacja dokładna z usuwaniem zdjęć:
-ustawienia="Moje ustawienie" -produkty -pDokladna -pUsunZdjecia
Aktualizacja przyrostowa z ukrywaniem produktów niezaktualizowanych:
-ustawienia="Moje ustawienie" -produkty -pPrzyrostowa -pUkryjNiezaktualizowane
Aktualizacja szybka z ukrywaniem produktów niezaktualizowanych i ukrywaniem produktów niedostepnych:
-ustawienia="Moje ustawienie" -produkty -pSzybka -pUkryjNiezaktualizowane -pUkryjNiedostepne
Ściąganie zamówień ze sklepu:
-ustawienia="Moje ustawienie" -zamowienia
Aktualizacja dokładna z linii poleceń bez zalogowanego użytkownika z autoryzacją SQL:
-ustawienia="Moje ustawienie" -produkty -pDokladna -sqlServer="(local)" -sqlUser="sa" -sqlPwd="moje_haslo_jezeli_nie_ma_pozostawiamy_puste" -sqlSchema="baza_danych_programu"
Ściąganie zamówień ze sklepu użyciem linii poleceń bez zalogowanego użytkownika z autoryzacją Windows: