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 poberanie zamówień z przed 7 dni, oczywiście ilość dni można dowolnie zmieniać | |
| -UpdateOrderOnlyFlag | aktualizuje tylko flagę do zamówień | |
| -UpdateOrderOnlyPayment | aktualizuje tylko pole płatności (uwagi) do zamówień | |
| -WithOutPaymentTransaction | nie pobiera dodatkowych informacji o płatnościach dla zamówienia co przy aktualizacji flag skraca czas pobierania zamówień | |
| -UpdateOrderOnlyPackage | aktualizuje na zamówieniu tylko numery listów przewozowych (tylko Subiekt NEXO) | |
| -currentState="Nazwa statusu" | pobiera tylko zamówienia z wybranym statusem, jeżeli chcemy pobrać klika statusów to wpisujemy statusy po przecinku np. -currentState="Nowe zamówienia,Potwierdzone,Opłacone"
| |
| -produkty | aktualizuje produkty w sklepie | |
| Opcje: | ||
| -pZaktualizowane | Wysyła tylko te produkty, które zostały zaktualizowane w programie Subiekt GT. | |
| -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. | |
| -pWymusAtrybuty | Wymusza pobieranie nowo dodanych atrybutów do bazy, bez tego możliwe korzystanie z cache programu. | |
| -pRoznica | Do sklepu wysyłane są tylko produkty, które uległ zmianie stan lub cena. | |
| -pCzas="48" | Należy stosować z opcją -pRoznica, określa czas po jakim zmiana ceny nie ma znaczenia a produkt i tak zostanie wysłany do aktualizacji. | |
| -jednostka="godzin" | Należy stosować z opcją -pCzas, określa jednostkę czasu dla opcji -pCzas. Dostępne opcje: godzin, minut, sekund. | |
| -sendStocksOnSelectedWarehouses | Wysyła stan na wybranych magazynach (niewszystkie sklepy obsługują taką funckjonalność), niedodanie tej opcji spowoduje nie wysyłanie tych stanów. | |
| -coAktualizowac="" | Dodanie tej opcji spowoduje ograniczenie możliwości aktualizacji niekórych pól produktów, nie wszystkie sklepu obsługują ten sposób.
Dostepne opcje metoda Szybka:
Dostępne opcje metoda Dokładna:
Przykład zastosowanie:
-coAktualizowac="CenaSzybka,WidokSzybka" zaktualizuje w metodzie szybkiej tylko cenę oraz widoczność produktu.
-coAktualizowac="Nazwa,Opis,Cena" zaktualizuje tylko nazwę, opci oraz cenę produktu pozostałe parametry nie będa zmienone.
| |
| -stany | Aktualizuje stany magazynów w sklepie, o ile sklep internetowy obsługuje wiele magazynów i opcja jest wdrożona w samym programie dla wybranego sklepu. | |
| -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 | |
| -statusy | Aktualizuje statusy zamówień w przypadku wystawienia faktury lub paragonu do zamówienia od klienta | |
| -tylkoZdjecia | Aktualizuje tylko zdjęcia produktów. | |
| -fakturyImport | Pobiera ze sklepu internetowego faktury do Subiekta | |
| Opcje: | ||
| -currentState | pobiera tylko zamówienia z wybranym statusem, jeżeli chcemy pobrać klika statusów to wpisujemy statusy po przecinku np. -currentState="Nowe zamówienia,Potwierdzone,Opłacone" | |
| -paragonyImport | Pobiera ze sklepu internetoweg paragony do Subiekta | |
| -cechy | Wysyła do sklepu internetowego cechy/parametry | |
| -faktury | Wysyła do sklepu internetowego faktury z Subiekt | |
| Opcje: | ||
| -notSent | Opcja służy do wysyłania zamówień, które jeszcze nie zostały wysłane lub w przypadku NEXO zostały zmienione później niż ostatnie wysłanie do sklepu | |
| -listy | Wysyła do sklepu internetoego listy przewozowe z Subiekt | |
| -allegro_zamowienia | pobiera nowe zamówienia z allegro | |
| -aktualizacjaAllegro | aktualizuje aukcje z allegro | |
| Opcje: | ||
| -aCeny | aktualizuje tylko ceny w wystawionych aukcjach allegro. | |
| -aStany | aktualizuje tylko stany w wystawionych aukcjach allegro. | |
| -aOferta | aktualizuje aukcje, nowe zostaną dodane a jeszcze aktywne zaktualizowane. | |
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"
-ustawienia="Moje ustawienie" -zamowienia -sqlServer="(local)" -sqlSchema="baza_danych_subiekta" -sqlNT="true"
-ustawienia="Moje ustawienie" -zamowienia -sqlServer="(local)" -sqlSchema="baza_danych_subiekta" -sqlNT="true" -AppUser="Jan Kowalski"
-AppPwd="hasło_do_subiekta"