Miniaturka artykułu
18-06-2024, Kamil

Instrukcja eCommerce

V. Harmonogram Zadań Soneta.Server

Wymagane WebAPI.
Do paczki z dodatkiem dołączono katalog o nazwie Zadania zawierający zadania (taski), które można uruchomić z poziomu Harmonogramu Zadań wbudowanego w Soneta.Server.
Każde zadanie odpowiada innym workerom opisanym powyżej.
Nazewnictwo plików z zadaniami jest podobne do parametrów wywołania harmonogramu zadań Windows opisanych w pkt V:
  • ErptEcommerceCreatePackage: Tylko Baselinker. Tworzenie paczek dla zamówień, które mają uzupełnioną cechę z ID zamówienia, uzupełnioną cechę z nr listu przewozowego, ale pustą cechę z ID paczki. Zostanie podstawiony zawsze domyślny kurier, wybranego w konfiguracji (Zamówienia > Domyślny kurier)
  • ErptEcommerceCreatePackageAuto: Tylko Baselinker. Tworzenie paczek dla zamówień, które mają uzupełnioną cechę z ID zamówienia, uzupełnioną cechę z nr listu przewozowego, ale pustą cechę z ID paczki. Zostanie podstawiony kurier na podstawie algorytmicznej cechy na dokumencie zwracającej identyfikator kuriera. Cecha jest wybierana w konfiguracji (Zamówienia > Cecha ID kuriera)
  • ErptEcommerceExportInvoices: Tylko Baselinker i ErpitB2B. Eksport faktur i paragonów, które mają uzupełnioną cechę z ID zamówienia, ale pustą cechę z ID dokumentu sprzedaży
  • ErptEcommerceExportKontrahenci: Tylko ErpitB2B. Eksport kontrahentów do B2B, którzy zostali zmodyfikowani później niż data wprowadzona w konfiguracji (Kontrahenci > Eksportuj od daty)
  • ErptEcommerceExportTowary: eksport towarów - całe kartoteki towarów (bez zdjęć)
  • ErptEcommerceExportTowaryCeny: eksport towarów - tylko ceny
  • ErptEcommerceExportTowaryIlosci: eksport towarów - tylko ilości
  • ErptEcommerceExportTowaryIlosciCeny: eksport towarów - tylko ilości i ceny
  • ErptEcommerceImportInvoices: Tylko Baselinker. Import faktur i paragonów wg ustawień w konfiguracji (data od i ewentualne statusy zamówień)
  • ErptEcommerceImportOrders: import zamówień wg ustawień w konfiguracji (data od i statusy)
  • ErptEcommerceImportWz: Tylko ErpitB2B. Import WZ wg ustawień w konfiguracji (data od)

1. Konfiguracja Harmonogramu Zadań

W enova365 należy przejść do Narzędzia > Opcje > Workflow > Harmonogram zadań > Ogólne.
Należy włączyć Loguj zmiany w Historii wywołań i Ograniczenie ilości wpisów


Następnie w zakładce Zadania globalne należy dodać nowe zadanie na podstawie wybranego zadania zaimportowanego do enova365.
Zakładkę Ogólne zostawiamy, ale w zakładce Automatyczne akcje dodajemy nową definicję harmonogramu (wyzwalacz):


Na wyzwalaczu ustawiamy nazwę, rozpoczęcie cyklu i sam cykl.


Po utworzeniu zadania jeszcze trzeba je aktywować: