Miniaturka artykułu
18-06-2024, Kamil

Instrukcja eCommerce



5.2. Zakładka Towary


W sekcjach Synchronizacja Eksport Synchronizacja Import można włączać i wyłączać konkretne rzeczy, które mają być synchronizowane w synchronizacji towarów.
W zależności od włączonych elementów do synchronizacji pojawią się pola z wyborem definicji cech lub innych ustawień związanych z daną synchronizacją.

Po zaznaczeniu Synchronizuj w sekcji Synchronizacja Import pojawi się również pole Parowanie towarów. Pole to ma taką samą listę wartości jak pole o tej samej nazwie w sekcji Dokumenty. Można wybrać w jaki sposób towary mają być namierzane w enova365 podczas importu towarów z e-commerce, aby odpowiednio do tego dokonać aktualizacji danych namierzonego towaru lub dodać nowy towar.
Pełna lista pól:


Sekcja Konfiguracja cen:

  • Domyślna definicja ceny: wybór definicji ceny, która będzie ustawiana podczas importu z e-commerce lub wysyłana podczas eksportu do e-commerce.
  • Domyślny rodzaj ceny: wybór czy ma się synchronizować cena netto czy brutto powyższej definicji cen.
  • Definicja ceny zakupu (średnia)
  • Rodzaj ceny zakupu (średnia)
  • Eksportuj domyślną gr. cenową: wybór, czy grupa cenowa oznaczona jako domyślna w Baselinker ma być eksportowana.

Baselinker:
Jeżeli w Baselinkerze zdefiniowano grupy cenowe, będzie widoczna sekcja Grupy cenowe zawierająca grid umożliwiający połączenie grupy cenowej z Baselinkera z definicją i rodzajem ceny z enova365.


Sekcja Konfiguracja ilości:

  • Cecha ilość dostępna: cecha liczbowa (rzeczywista), zawierająca wartość stanu magazynowego wykorzystywanego w workerze do zmiany statusu zamówień przy zaznaczeniu parametru Tylko z pokryciem. Więcej informacji w pkt III.3.2. Domyślnie cecha jest cechą algorytmiczną, wyliczającą stan magazynowy na podstawie stanu magazynowego w enova365.
  • Cecha ilość import: cecha liczbowa (rzeczywista), do której zostanie zapisany stan magazynowy pobrany podczas importu z e-commerce.
  • Cecha rezerwacja import
  • Masowy eksport ilość prod.: pole widoczne tylko na koncie typu Baselinker. Definiuje ilość produktów, które będą wysyłane w jednej paczce podczas eksportu ilości lub cen produktów.
  • Domyślna cecha ilość eksport: cecha liczbowa (rzeczywista), zawierająca wartość stanu magazynowego wysyłanego do e-commerce. Domyślnie cecha jest cechą algorytmiczną, wyliczającą stan magazynowy na podstawie stanu magazynowego w enova365.
  • Domyślna cecha lok. mag.: pole widoczne tylko na kontach typu Baselinker i PrestaShop. Cecha tekstowa, zawierająca miejsce w magazynie wysyłane do e-commerce.
  • Eksportuj domyślny magazyn: wybór, czy magazyn oznaczony jako domyślny w Baselinker ma być eksportowany.
  • Wyślij stan ze wszystkich mag.: Tylko ErpitB2B. Eksport stanów do B2B ze wszystkich magazynów znajdujących się w enova365.

Jeżeli konto typu Baselinker ma zdefiniowanych kilka magazynów, będzie widoczna sekcja Magazyny zawierająca grid z listą tych magazynów. Dla każdego magazynu można na tym gridzie przypisać inną cechę do eksportu ilości i lokalizacji na magazynie. Po przypisaniu różnych cech na kartotece towaru będzie widoczny grid zawierający wartości tych cech. Dzięki temu dla każdego magazynu można eksportować inną ilość oraz lokalizację towaru.


Sekcja Konfiguracja zdjęć:

  • Tryb eksportu zdjęć: pole przyjmuje 2 wartości:
  • URL
Na kartotece towaru będzie widoczna tabela, w której będzie możliwość dodawania adresów URL do zdjęć towaru. Niezbędne jest wybranie w polu Cecha dla URLi zdjęć cechy tekstowej, która będzie przechowywała zawartość tej tabeli, czyli zdefiniowane adresy URL.
  • Base64
Zdjęcia będą pobierane z załączników towaru oraz konwertowane do formatu base64. Rozwiązanie to obciąży bazę danych enova365.

  • W platformach Shoper, PrestaShop i Magento należy również podać cechę Cecha dla ID, przechowującą identyfikator zdjęcia z e-commerce.
  • Można też wprowadzić prefiks w polu Prefiks nazwy zdjęć do eksportu, aby podczas eksportu towaru wybierane były tylko te załączniki, które w nazwie zawierają zdefiniowany prefiks.

Na razie możliwy jest tylko eksport zdjęć. Import jest nieobsługiwany w żadnym z kont.


Sekcja Konfiguracja cech:

Podsekcja Towary:
  • ID: cecha tekstowa, przechowująca identyfikator towaru z e-commerce.
  • Opis: cecha tekstowa, przechowująca opis towaru z e-commerce.
  • Synchronizuj war. konieczny: cecha warunkowa, definiująca czy towar ma być synchronizowany z e-commerce.
  • Synchronizuj war. dostateczny: cecha warunkowa, definiująca czy towar ma być synchronizowany z e-commerce w najbliższej sesji eksportu. Po eksporcie zakończonym sukcesem cecha zostanie automatycznie odznaczona. Po imporcie dokumentów zakończonym sukcesem, jeśli towar znalazł się na jakimś dokumencie, to cecha zostanie automatycznie zaznaczona.
  • Waga: cecha liczbowa (rzeczywista), zawierająca wagę towaru z e-commerce.
  • Wysokość: cecha liczbowa (rzeczywista), zawierająca wysokość towaru z e-commerce.
  • Szerokość: cecha liczbowa (rzeczywista), zawierająca szerokość towaru z e-commerce.
  • Długość: cecha liczbowa (rzeczywista), zawierająca długość towaru z e-commerce.
  • Kod (SKU): cecha tekstowa, zawierająca unikalny kod identyfikujący towar.
  • Nazwa produktu: cecha tekstowa, przechowująca nazwę produktu z e-commerce: Shoper, PrestaShop, WooCommerce, Magento, Erpit B2B i Sellasist.
  • Czy aktywny: cecha warunkowa, definiująca czy towar jest oznaczony jako aktywny.
  • Czy zaimportowany jako wariant: tylko WooCommerce; oznaczenie czy zaimportowano jako wariant, a nie produkt główny; WooCommerce nie pozwala na modyfikację danych wariantu poza stanem i ceną przez API.

Podsekcja Warianty (tylko, jeśli wariantowość została aktywowana):
  • ID: cecha tekstowa, przechowująca identyfikator wariantu z e-commerce.
  • Nazwa wariantu: cecha tekstowa, przechowująca nazwę wariantu z e-commerce: Shoper, PrestaShop, WooCommerce i Magento:
  • Opcja 1: cecha tekstowa, przechowująca identyfikator cechy wariantowej 1 z e-commerce.
  • Opcja 2: cecha tekstowa, przechowująca identyfikator cechy wariantowej 2 z e-commerce.
  • Wartość opcji 1: cecha tekstowa, przechowująca identyfikator wartości cechy wariantowej 1 z e-commerce.
  • Wartość opcji 2: cecha tekstowa, przechowująca identyfikator wartości cechy wariantowej 2 z e-commerce.


Sekcja Konfiguracja kategorii:

  • Cecha grupująca: cecha hierarchiczna lub wielohierarchiczna, posiadająca zdefiniowany słownik wartości, odzwierciedlający drzewo kategorii w e-commerce.
  • Cecha ID kategorii: cecha tekstowa, przechowująca identyfikator kategorii z e-commerce.
  • ID kategorii root (PrestaShop): wartość identyfikatora głównej kategorii w PrestaShop (najwyższego poziomu).

Kategorie można zaimportować za pomocą przycisku 
  • Pobierz kategorie z e-commerce.
Po imporcie należy zamknąć ustawienia enova365 i ponownie je otworzyć.

Po dodaniu kategorii do słownika można je również wyeksportować za pomocą przycisków:
  • Wyślij wszystkie kategorie do e-commerce (cały słownik).
  • Wyślij zaznaczone kategorie do e-commerce (zaznaczone na gridzie).
Kategorie zostaną sparowane po identyfikatorze z cechy Cecha ID kategorii.

Operator serwisowy:
  • przycisk Wyczyść identyfikatory kategorii usuwa przypisane identyfikatory wszystkich kategorii.



5.3. Zakładka Podatki

Zakładka widoczna tylko w typach Shoper i PrestaShop (pod warunkiem zaznaczenia importu lub eksportu cen towarów).
Zakładka służy do powiązania definicji stawek VAT z enova365 ze stawkami VAT zdefiniowanymi w e-commerce.

Pełna lista pól:
  • Domyślna: domyślna definicja stawki VAT, która zostanie ustawiona na towarze, jeśli nie zostanie znaleziona żadna inna
  • Cecha ID definicji stawki VAT: cecha tekstowa, przechowująca identyfikator stawki VAT z e-commerce.
W tabeli z definicjami stawek VAT w kolumnie e-commerce ID można wprowadzać wartość identyfikatora stawki VAT z e-commerce.



5.4. Zakładka Cechy dodatkowe

Zakładka widoczna pod warunkiem zaznaczenia importu lub eksportu producentów towarów lub pól dodatkowych.

Producenci
Sekcja ta umożliwia powiązanie elementów słownika przechowującego producentów z enova365 z producentami zdefiniowanymi w e-commerce.
Pełna lista pól:
  • Cecha grupująca: cecha hierarchiczna, posiadająca zdefiniowany słownik wartości, odzwierciedlający listę producentów w e-commerce.
  • Cecha ID producenta: cecha tekstowa, przechowująca identyfikator producenta z e-commerce.

Producentów można zaimportować za pomocą przycisku 
  • Pobierz producentów z e-commerce.
Po imporcie należy zamknąć ustawienia enova365 i ponownie je otworzyć.

Po dodaniu kategorii do słownika można je również wyeksportować za pomocą przycisków:
  • Wyślij wszystkie kategorie do e-commerce (cały słownik).
  • Wyślij zaznaczone kategorie do e-commerce (zaznaczone na gridzie).
Kategorie zostaną sparowane po identyfikatorze z cechy Cecha ID kategorii.

Operator serwisowy:
  • przycisk Wyczyść identyfikatory kategorii usuwa przypisane identyfikatory wszystkich kategorii.



Pola dodatkowe
Sekcja ta umożliwia powiązanie pól dodatkowych zdefiniowanych w e-commerce z konkretną cechą typu tekstowego znajdującą się na towarze.
Dodawanie nowego powiązania:

Pole dodatkowe ecommerce: pole zdefiniowane na platformie ecommerce
Cecha enova365: cecha tekstowa na towarze, która będzie powiązana z wybranym wcześniej polem dodatkowym.

Po wybraniu cechy, która jest cechą tekstową oraz ma zdefiniowany słownik wartości, pojawią się przyciski umożliwiające import wartości z e-commerce (konta innego typu niż Baselinker lub konto typu Baselinker, ale z nowym API) do słownika cechy oraz eksport wartości ze słownika cechy do e-commerce (konta innego typu niż Baselinker), jeżeli pole w e-commerce jest polem słownikowym.

Po powiązaniu pola dodatkowego z cechą na towarze na kartotece towaru widoczny będzie dodatkowy grid z polami dodatkowymi w którym możliwe będzie wprowadzenie wartości dla tych pól, które zostaną wyeksportowane do e-commerce po dokonaniu eksportu, albo zasilone z e-commerce po dokonaniu importu. Import pól dodatkowych działa tylko na towarach głównych.

Baselinker
Prefiks cechy dla parametrów: Baselinker oprócz pól dodatkowych umożliwia definiowanie parametrów dla produktów, bez konieczności definiowania samego pola dodatkowego w ustawieniach Baselinkera. Pole Prefiks cechy dla parametrów przechowuje prefiks dla nazw cech na towarach, które będą wykorzystywane do eksportu parametrów. Podczas eksportu nastąpi iteracja po wszystkich cechach na towarach, których nazwy zaczynają się od wprowadzonego prefiksu i nastąpi eksport parametrów.

Nazwą parametru będzie nazwa cechy (po prefiksie), a wartością parametru będzie wartość cechy.
Cecha z JSONem parametrów: Zamiast prefiksu cech oraz definiowania tych cech, można wykorzystać jedną cechę, która będzie przechowywała wszystkie parametry produktów w formacie JSON. Po wprowadzeniu wartości cechy w konfiguracji dodatku, na kartotece towaru będzie widoczny grid Parametry JSON, w którym możliwe będzie definiowanie nazw i wartości parametrów bez konieczności tworzenia cechy dla każdego parametru. Jeżeli jednak każdy parametr ma być zdefiniowany na osobnej cesze, należy użyć powyższej metody z prefiksem cechy.


5.5. Zakładka Dokumenty


Pełna lista pól:
Sekcja Zamówienia:
  • Synchronizuj: aktywuje pobieranie zamówień z e-commerce; na liście zamówień widoczny będzie worker do importu. Więcej opcji konfiguracyjnych dotyczących zamówień znajduje się w zakładce Zamówienia.
  • Worker do eksportu: Tylko Baselinker. Aktywuje eksport zamówień do e-commerce; na liście zamówień widoczny będzie worker do eksportu
  • Domyślny status dla eksportu: Tylko Baselinker. Gdy aktywowany eksport zamówień, status zamówienia jest wymagany dla nowo dodawanego zamówienia. Jeżeli nie wprowadzono tego statusu na cesze statusu na zamówieniu, to zamówienie zostanie wyeksportowane ze wskazanym statusem w tym polu.
  • Przesyłaj FV/PAR do e-commerce: Tylko Baselinker. Aktywuje tworzenie faktur lub paragonów w Baselinkerze oraz dołączanie do nich numeru z enova365 oraz PDF z wydrukiem. Więcej opcji konfiguracyjnych dotyczących eksportu FV/PAR znajduje się w zakładce FV i PAR do e-commerce.
  • Paruj zasoby
  • Obsługa zamówień wewnętrznych: Tylko ErpitB2B. Import ZO i ZW.
  • Worker do importu WZ: Tylko ErpitB2B. Worker do importu WZ.

Sekcja Faktury:
  • Synchronizuj: aktywuje pobieranie faktur z e-commerce
  • Tryb importu:
  1. Handel: Faktury będą pobierane jako dokumenty handlowe.
  2. Ewidencja: Faktury będą pobierane jako dokumenty ewidencji.

Sekcja Paragony:
  • Synchronizuj: aktywuje pobieranie paragonów z e-commerce
  • Tryb importu:
  1. Handel: Paragony będą pobierane jako dokumenty handlowe.
  2. Ewidencja: Paragony będą pobierane jako dokumenty ewidencji.

Sekcja Zamówienia, faktury i paragony:
  • Domyślny kontrahent dok. han.: w przypadku braku NIP-u kontrahenta na dokumencie w e-commerce i nie zaznaczeniu pola Załóż kontrahenta indywidualnego zostanie przypisany kontrahent domyślny
  • Zawsze podstawiaj domyślnego kontrahenta: warunek, czy zawsze podstawiać domyślnego kontrahenta, bez względu na to jaki kontrahent jest na dokumencie
  • Zawsze załóż/szukaj kontr. indyw.: warunek, czy kontrahent indywidualny (bez NIP-u) ma być dodawany jako nowy kontrahent do enova365 (zawsze nastąpi sprawdzenie, czy kontrahent istnieje już w systemie, najpierw po adresie e-mail, a potem po nazwie, poczcie i ulicy; jeżeli nie zostanie znaleziony, to nastąpi dodanie)
  • Załóż/szukaj kontr. indyw. gdy FV: warunek, czy kontrahent indywidualny (bez NIP-u) ma być dodawany jako nowy kontrahent do enova365 tylko gdy zamawiający zaznaczył FV w ecommerce
  • Zawsze dodawaj nowego kontr. indyw.: warunek, czy kontrahent indywidualny (bez NIP-u) ma być dodawany jako nowy kontrahent do enova365 zawsze, bez sprawdzania po innych polach, czy znajduje się już w systemie
  • Kontr. indyw. kod równy nazwie (20 znaków): warunek, czy podczas dodawania nowego kontrahenta kod tego kontrahenta ma być równy nazwie; pole Kod w enova365 ma ograniczenie do 20 znaków, więc jeśli nazwa jest dłuższa, wartość kodu zostanie odpowiednio przycięta
  • Aktualizuj kontrahenta
  • Aktualizuj zatwierdzone
  • Pobieraj stawkę VAT: warunek, czy ustawiać stawkę VAT zaimportowaną z e-commerce
  • Importuj cechę jako
  • Nie ustawiaj war. dost. na towarze
  • Nie aktualizuj dokumentów
  • Dodawanie towarów
  • Parowanie towarów: pole definiujące w jaki sposób mają być znajdowane towary w enova365, znajdujące się na pobieranym dokumencie z e-commerce
  • Usługa braku towaru: usługa podstawiona na pozycji dokumentu, jeśli towar nie zostanie znaleziony w enova365. Usługa powinna mieć odblokowaną możliwość definiowana opisu, do którego zostaną zapisane wszystkie dane towaru pozycji znajdujące się w e-commerce.
  • Usługa dostawy: usługa podstawiona na pozycji dokumentu na pozycji dostawy pobranej z e-commerce (jeśli zaznaczono pobieranie pozycji dostawy na zamówieniu lub fakturze)
  • Cecha ID dokumentu dok. han.: cecha tekstowa przechowująca identyfikator dokumentu z e-commerce
  • Cecha nr dokumentu dok. han.: cecha tekstowa przechowująca numer dokumentu z e-commerce
  • Cecha ID pozycji dokumentu dok. han.: cecha tekstowa przechowująca identyfikator pozycji dokumentu z e-commerce
  • Cecha ID produktu pozycji dok. han.: cecha tekstowa przechowująca identyfikator produktu na pozycji dokumentu z e-commerce
  • Cecha ID wariantu pozycji dok. han.: cecha tekstowa przechowująca identyfikator wariantu produktu na pozycji dokumentu z e-commerce (jeśli włączona wariantowość)
  • Cecha SKU produktu na pozycji
  • Cecha SKU produktu z towaru
  • Zawsze uzupełniaj opis pozycji: podczas importu zawsze opis pozycji będzie uzupełniany nazwą pobraną z e-commerce. Każdy towar powinien mieć odblokowaną możliwość edycji pełnej nazwy pozycji.
  • Pobierz historię płatności: warunek, czy pobierać historię płatności dokumentu. Historia w formacie JSON zostanie zapisana na dokumencie, a identyfikator zewnętrzny pierwszej płatności zostanie zapisany na pierwszej płatności dokumentu
  • Cecha historii płatności dok. han.: cecha tekstowa przechowująca JSON z historią płatności na dokumencie handlowym
  • Cecha historii płatności dok. ewi.: cecha tekstowa przechowująca JSON z historią płatności na dokumencie ewidencji
  • Cecha ID płatności: cecha tekstowa przechowująca zewnętrzny identyfikator pierwszej płatności dokumentu

Sekcja Faktury i paragony:
Na koncie typu Baselinker, mając zdefiniowane integracje z innymi platformami e-commerce, można dla każdej takiej integracji zdefiniować inny dokument i magazyn. Dokumenty z e-commerce pobierane są w kwotach brutto, dlatego definicje dokumentów w enovie powinny mieć VAT liczony od brutto. Służy do tego grid znajdujący się w sekcji Źródła zamówień. Każdy wiersz odpowiada zdefiniowanej integracji w Baselinkerze. Jeżeli dana integracja nie będzie miała zdefiniowanego dokumentu albo magazynu, to zostanie ustawiona wartość z pól domyślnych, zdefiniowanych w zakładkach Faktury oraz Paragony.
  • Automatyczna kompletacja: warunek, który tworzy dokument kompletacji, jeśli towar znajdujący się na dokumencie jest typu Produkt w enova365
  • Symbol dokumentu kompletacji: symbol dokumentu kompletacji jaki zostanie dodany, jeśli zostanie spełniony powyższy warunek
  • Dodaj dok. tylko gdy jest zam.: warunek, czy podczas importu faktury, dokument ma być importowany tylko wtedy, gdy w systemie enova365 zostanie namierzone zamówienie powiązane z tą fakturą
  • Twórz relację do zamówienia: warunek, czy podczas importu faktury ma być wyszukiwane zamówienie w enova365 i czy faktura ma być związana ze znalezionym zamówieniem relacją
  • Relacja tylko zatwierdz. ZO: warunek, czy podczas tworzenia relacji do zamówienia podczas importu faktury ma być sprawdzane, czy zamówienie jest zatwierdzone; jeśli zamówienie nie jest zatwierdzone, relacja nie zostanie utworzona, a faktura pominięta
  • Pobierz pozycję dostawy: oznaczenie czy pozycja dostawy również ma być dodana do dokumentu
  • Prefiks pozycji dostawy w e-commerce: Baselinker ma zdefiniowany prefiks pozycji dostawy, należy go wprowadzić, aby móc namierzyć która pozycja jest pozycją dostawy na dokumencie
  • Pobierz od daty z e-commerce: data od której zostaną pobrane wszystkie dokumenty z e-commerce. Data zostanie automatycznie ustawiona na datę najnowszego pobranego dokumentu.
  • Pobierz dni wstecz z e-commerce: ustawienie ile dni wstecz od powyższej daty mają zostać pobrane dokumenty z e-commerce
  • Pobierz do daty z e-commerce: data do której zostaną pobrane wszystkie dokumenty z e-commerce. Pełni funkcję serwisową i domyślnie powinna być pusta.
  • Wprowadź opis na fakturze: warunek, czy ma być dodawany opis na dokumencie. Po zaznaczeniu widoczna jest nowa zakładka w konfiguracji konta Opisy dokumentów.
  • Nadpisuj opis przy aktualizacji: warunek, czy podczas aktualizacji dokumentu opis ma być nadpisywany. Jeżeli nie, to zawsze będzie dodawany do poprzedniego opisu.
  • Wprowadź notatkę na fakturze: warunek, czy ma być dodawana notatka na dokumencie. Po zaznaczeniu widoczna jest nowa zakładka w konfiguracji konta Opisy dokumentów.
  • Nadpisuj notatkę przy aktualizacji: warunek, czy podczas aktualizacji dokumentu notatka ma być nadpisywana. Jeżeli nie, to zawsze będzie dodawana do poprzedniej notatki.
  • Pole dodatkowe z nr dokumentu


5.6. Zakładka Zamówienia


Sekcja Konfiguracja dokumentów:
  • Dokument domyślny: definicja dokumentu w enova365, który zostanie dodany do systemu jako zamówienie pobrane z e-commerce. Dokumenty z e-commerce pobierane są w kwotach brutto, dlatego definicje dokumentów w enovie powinny mieć VAT liczony od brutto.
  • Magazyn domyślny: magazyn, który zostanie ustawiony dla dokumentu zamówienia pobranego z e-commerce. 
Na statusach zamówień o których mowa niżej można zaznaczyć flagę Wystaw dok. sprzedaży. Wtedy podczas importu zamówienia, które będzie w tym statusie zostanie wystawiony dokument sprzedaży powiązany z tym zamówieniem. Aby ten mechanizm działał prawidłowo muszą być skonfigurowane symbole dokumentów dla takiej operacji.

Służy do tego sekcja: Domyślne dok. sprzedaży (opcjonalnie, dla statusów z flagą 'Wystaw dok. sprzedaży')
Symbol oznacza, jaki dokument zostaje podstawiony w konkretnych przypadkach – pobiera się go z konfiguracji enova (może być oczywiście taki sam w każdym przypadku, zależy oczywiście od konfiguracji np. czy firma używa drukarki fiskalnej):
  • Symbol FV NIP: klient żąda faktury i podaje NIP (symbol najczęściej FV)
  • Symbol FV bez NIP: klient żąda faktury, ale nie podaje NIP-u (FF)
  • Symbol bez FV NIP: brak faktury, klient podaje NIP (FF lub PAR)
  • Symbol bez FV bez NIP: brak faktury, klient nie podaje NIP-u (PAR)
  • Symbol OSS: spełnione są warunki OSS (firma ma włączoną procedurę OSS, odbiorca jest unijny i finalny)
  • Symbol WDT: wewnątrzwspólnotowa dostawa towaru - kontrahent unijny, będący podmiotem gospodarczym, dostawa odbywa się poza Polską
  • Stan enova: stan dokumentu sprzedaży jaki ma zostać ustawiony po dodaniu
  • Cecha oznaczenia fiskalizacji
  • Fiskalizacja opóźnienie (sekundy)
Na koncie typu Baselinker, mając zdefiniowane integracje z innymi platformami e-commerce, można dla każdej takiej integracji zdefiniować inny dokument i magazyn. Dokumenty z e-commerce pobierane są w kwotach brutto, dlatego definicje dokumentów w enovie powinny mieć VAT liczony od brutto.
Służy do tego grid Źródła zamówień.
Każdy wiersz odpowiada zdefiniowanej integracji w Baselinkerze.

Jeżeli któryś ze statusów zamówienia ma zaznaczoną flagę Wystaw dok. sprzedaży, to dla każdego źródła zamówienia można ustawić również inne symbole dok. sprzedaży, które nadpiszą domyślne dok. sprzedaży (patrz wyżej).
Jeżeli dana integracja nie będzie miała zdefiniowanego dokumentu albo magazynu, to zostanie ustawiona wartość z pól domyślnych. Na kontach innych typów, grid będzie ukryty.
  • Stan domyślny enova: stan dokumentu, który zostanie ustawiony dla dokumentu zamówienia pobranego z e-commerce
  • Zatw. tylko gdy nie ma braku towaru: jeżeli w polu Stan domyślny enova wybrano wartość Zatwierdzony, stan ten zostanie ustawiony tylko, gdy namierzono wszystkie towary na pozycjach
  • Zatw. tylko gdy jest pokrycie: jeżeli w polu Stan domyślny enova wybrano wartość Zatwierdzony, stan ten zostanie ustawiony tylko, gdy wszystkie pozycje mają pokrycie
  • Zatw. tylko wybrane statusy: jeżeli w polu Stan domyślny enova wybrano wartość Zatwierdzony, stan ten zostanie ustawiony tylko, gdy zamówienie jest w statusie oznaczonym jako Importuj jako zatw. dok.

Sekcja Konfiguracja importu:
  • Pobierz od daty z e-commerce: data od której zostaną pobrane wszystkie zamówienia z e-commerce. Data zostanie automatycznie ustawiona na datę najnowszego pobranego zamówienia.
  • Pobierz dni wstecz z e-commerce: ustawienie ile dni wstecz od powyższej daty mają zostać pobrane zamówienia z e-commerce
  • Pobierz do daty z e-commerce: data do której zostaną pobrane wszystkie zamówienia z e-commerce. Ma funkcję serwisową. Domyślnie powinno być wyczyszczone.
  • Cecha daty statusu ostatecznego: cecha tekstowa przechowująca datę oraz godzinę ustawienia statusu oznaczonego jako status ostateczny na gridzie ze statusami zamówień
  • Cecha ID źródłaTylko Baselinker. Cecha tekstowa przechowująca identyfikator źródła (marketplace) z jakiego zamówienie zostało zaimportowane, np. identyfikator Allegro, Shopee, itd.
  • Cecha nazwy źródłaTylko Baselinker. Cecha tekstowa przechowująca nazwę źródła (marketplace) z jakiego zamówienie zostało zaimportowane, np. nazwa Allegro, Shopee, itd.
  • Cecha zewn. IDTylko Baselinker. Cecha tekstowa przechowująca zewnętrzne ID zamówienia zwracane przez Baselinkera.
  • Cecha czy FV: Cecha warunkowa przechowująca informację, czy klient zamawiający zamówienie chce fakturę.
  • Cecha login użytkownika: Cecha tekstowa przechowująca login użytkownika składającego zamówienie.
  • Cecha nazwa odbiorcy: Cecha tekstowa przechowująca nazwę odbiorcy składającego zamówienie.
  • Cecha email: Cecha tekstowa przechowująca adres e-mail użytkownika składającego zamówienie.
  • Cecha telefon: Cecha tekstowa przechowująca telefon użytkownika składającego zamówienie.
  • Cecha ID statusu pobranego: cecha tekstowa przechowująca identyfikator statusu z jakim zamówienie zostało zaimportowane z e-commerce. Wartość cechy nie ulega zmianie.
  • Cecha nazwy statusu pobranego: cecha tekstowa przechowująca nazwę statusu z jakim zamówienie zostało zaimportowane z e-commerce. Wartość cechy nie ulega zmianie.
  • Cecha ID statusu aktualnego: cecha tekstowa przechowująca identyfikator statusu aktualnego. Na początku jest to status pobrany, ale można go zmienić za pomocą workera służącego do zmiany statusu zamówień (pkt 3.2).
  • Cecha nazwy statusu aktualnego: cecha tekstowa przechowująca nazwę statusu aktualnego. Na początku jest to status pobrany, ale można go zmienić za pomocą workera służącego do zmiany statusu zamówień (pkt 3.2).
  • Cecha pola dodatkowego 1: Tylko Baselinker. Cecha tekstowa przechowująca pole dodatkowe 1 zamówienia zwracane przez Baselinker.
  • Cecha pola dodatkowego 2: Tylko Baselinker. Cecha tekstowa przechowująca pole dodatkowe 1 zamówienia zwracane przez Baselinker.
  • Cecha uwag zamawiającego: cecha tekstowa przechowująca uwagi zamawiającego zamówienie.
  • Cecha storage pozycji: Tylko Baselinker. Cecha tekstowa przechowująca identyfikator storage'a towaru Baselinkera.
  • Cecha URL: Tylko Baselinker. Cecha tekstowa przechowująca adres URL do zamówienia.
  • Cecha odbiorcy: cecha referencyjna przechowująca odbiorcę zamówienia.
  • Cecha ID paczki: Tylko Baselinker. Cecha przechowująca identyfikator paczki, wykorzystywana w workerze do tworzenia paczek.
  • Cecha ID kuriera: Tylko Baselinker. Cecha przechowująca identyfikator kuriera, wykorzystywana w workerze do tworzenia paczek (DYNAMICZNY).
  • Domyślny kurier: Tylko Baselinker. Wybór domyślnego przewoźnika, wykorzystywanego automatach tworzących paczki.
  • Cecha sposobu dostawy: cecha tekstowa przechowująca sposób dostawy ustawiony na importowanym zamówieniu.
  • Cecha kwoty dostawy
  • Cecha sposobu zapłaty: Cecha tekstowa przechowująca sposób płatności ustawiony na importowanym zamówieniu.
  • Cecha czy potwierdzone
  • Cecha zapłacona kwota
  • Cecha numeru przesyłki: cecha tekstowa przechowująca numer przesyłki ustawiony na importowanym zamówieniu.
  • Cecha ID pkt odbioru: cecha tekstowa przechowująca identyfikator punktu odbioru (np. paczkomatu).
  • Cecha szczegóły pkt odbioru: cecha tekstowa przechowująca dane adresowe punktu odbioru (np. paczkomatu) w formacie JSON.
  • Pole dodatkowe z nr zamówienia
  • Pobierz tylko z FV: lista wyboru, czy mają być pobierane tylko zamówienia z wystawioną FV w e-commerce lub tylko bez wystawionej FV.
  • Pobierz niepotwierdzone zamówienia

W tabeli statusów należy dodać statusy z jakimi mają być pobierane zamówienia z e-commerce oraz zdefiniować czy i jaki status ma być ustawiony po pobraniu.
Jeżeli tabela będzie pusta, to żadne zamówienia nie zostaną pobrane.

Statusy te mają również różne opcje konfiguracyjne:
Pobierz status:
  • Pobierz status: wybór statusu do importu
  • Pomiń parametr 'Pobierz od daty': pobiera wszystkie zamówienia z tego statusu bez względu na parametr Pobierz od daty z e-commerce
  • Tylko aktualizacja: zamówienia w tych statusach będą tylko aktualizowane w enova365, ale nie będą dodawane
  • Importuj jako zatw. dok.: jeżeli w polu Stan domyślny enova wybrano wartość Zatwierdzony oraz zaznaczono pole Zatw. tylko wybrane statusy, to po zaznaczeniu tej flagi zamówienia w tym statusie będą importowane jako zatwierdzone
Ustaw status:
  • Ustaw status po pobraniu: warunek, czy zmieniać status zamówienia w e-commerce po zaimportowaniu do enova365
  • Ustaw status: status na jaki ma być zmienione zamówienie w e-commerce po zaimportowaniu do enova365
  • Ustaw tylko gdy nie ma braku towaru: status zamówienia w e-commerce zostanie zmieniony tylko wtedy, gdy wszystkie towary na pozycjach zostały namierzone
  • Ustaw tylko gdy jest pokrycie: status zamówienia w e-commerce zostanie zmieniony tylko wtedy, gdy wszystkie pozycje mają pokrycie
  • Anuluj zamówienie: zamówienie zostanie oznaczone jako Anulowane w enova365
  • Anuluj pozycje zamówienia: pozycje zamówienia zostaną anulowane w enova365
  • Ostateczny (ustaw datę): gdy zamówienie jest w tym statusie, to zostanie wprowadzona data na cesze, która została wybrana w polu Cecha daty statusu ostatecznego
  • Wystaw dok. sprzedaży: gdy zamówienie jest w tym statusie, to zostanie wystawiony dokument sprzedaży wg ustawień w sekcji Domyślne dok. sprzedaży (opcjonalnie, dla statusów z flagą 'Wystaw dok. sprzedaży')
Indywidualny dok. i mag.:
  • Indywidualny dok. i mag.: jeżeli zamówienie jest w tym statusie, to można je dodać z innym symbolem dokumentu oraz na inny magazyn
  • Indywid. dokument: inny symbol dokumentu dla tego statusu zamówienia
  • Indywid. magazyn: inny magazyn dla tego statusu zamówienia
 
  • Dodawaj lokalizację na odbiorcy: oznaczenie, czy adres dostawy na zamówieniu ma zostać dodany jako nowa lokalizacja na kontrahencie. Jeżeli nie zaznaczone, adres dostawy zostanie wprowadzony jako Dane odbiorcy na dokumencie.
  • Nie szukaj istniejących lokalizacji: pole widoczne, jeśli zaznaczono dodawanie lokalizacji; jeżeli zaznaczone, to lokalizacje będą dodawane za każdym razem, nawet jeśli zawierają adres, który już istnieje na którejś z wcześniej dodanych lokalizacji
  • Wprowadź opis na zamówieniu: warunek, czy ma być dodawany opis na dokumencie. Po zaznaczeniu widoczna jest nowa zakładka w konfiguracji konta Opisy dokumentów.
  • Nadpisuj opis przy aktualizacji: warunek, czy podczas aktualizacji dokumentu opis ma być nadpisywany. Jeżeli nie, to zawsze będzie dodawany do poprzedniego opisu.
  • Wprowadź notatkę na zamówieniu: warunek, czy ma być dodawana notatka na dokumencie. Po zaznaczeniu widoczna jest nowa zakładka w konfiguracji konta Opisy dokumentów.
  • Nadpisuj notatkę przy aktualizacji: warunek, czy podczas aktualizacji dokumentu notatka ma być nadpisywana. Jeżeli nie, to zawsze będzie dodawana do poprzedniej notatki.
  • Pobierz pozycję dostawy: oznaczenie czy pozycja dostawy również ma być dodana do dokumentu zamówienia.

Sekcja Konfiguracja eksportu:
Ta funkcjonalność jest dostępna tylko dla kont typu Baselinker. Aby ta sekcja była widoczna należy na zakładce dokumenty (omówionej w p. 5.5) oznaczyć opcję Worker do eksportu.

  • Grid Własne źródła zamówień: Tylko Baselinker. Tabela umożliwiająca powiązanie definicji dokumentu zamówienia z enova365 z własnym źródłem zamówienia z Baselinkera.

Sekcja Konfiguracja automatycznego eksportu statusów

Opcja służy do automatycznego obsłużenia docelowego statusu zamówienia dla workera Eksport statusów,
W definicji:
Pobierz status (ID)- będą pobierane wszystkie zamówienia, które w enova mają aktualnie ten status.
Sprawdź statusy - opcjonalne, sprawdzane jest czy w e-commerce zamówienie jest w jednym z podanych statusów.
Ustaw status (ID) - definiuje jaki status będzie ustawiany przez tę regułę.

Reguły statusów zamówień.
  • Grid Reguły statusów zamówień: Mechanizm wykorzystywany w workerze do zmiany statusu zamówienia. Należy ustalić jakie są możliwe statusy docelowe dla danego statusu źródłowego. Dla jednego statusu źródłowego można zdefiniować kilka statusów docelowych. Po zdefiniowaniu reguł statusów, w workerze do zmiany statusu, zostanie odpowiednio zasilona lista możliwych statusów docelowych na podstawie statusu zamówienia. Jeżeli żadna reguła nie zostanie zdefiniowana, worker do zmiany statusu nie będzie działał prawidłowo. Worker do zmiany statusu w trybie serwisowym pomija zdefiniowane reguły i pozwala na ustawienie każdego statusu bez względu na status dokumentu.


5.7. Zakładka Zamówienia wewnętrzne


Tylko ErpitB2B. Zakładka widoczna, gdy w zakładce Dokumenty włączono Obsługa zamówień wewnętrznych. Podczas importu zamówień zostaną zaimportowane zamówienia odbiorcy jak i zamówienia wewnętrzne.
  • Symbol: symbol dokumentu zamówienia wewnętrznego
  • Magazyn źródłowy: symbol magazynu źródłowego zamówienia wewnętrznego; magazyn docelowy zostanie ustawiony na podstawie danych z B2B
  • Ustaw odbiorcę: flaga, czy ma być ustawiany odbiorca na importowanym zamówieniu wewnętrznym
  • Towar logistyczny: jeżeli importowane zamówienie jest zamówieniem wewnętrznym, ale zawiera towar logistyczny, to pozycja ta zawsze zostanie zaimportowana na zamówieniu odbiorcy, a reszta na zamówieniu wewnętrznym


5.8. Zakładka WZ


Tylko ErpitB2B. Zakładka widoczna, gdy w zakładce Dokumenty włączono Worker do importu WZ.
Do prawidłowego działania workera potrzebne są dane konfiguracyjne:
  • Symbol WZ: symbol importowanego dokumentu WZ
  • Symbol MM: symbol importowanego dokumentu MM (dla zam. wewn.)
  • Magazyn: magazyn dla dokumentów WZ i MM
  • Cecha kolejności dostawy: cecha tekstowa, przechowująca liczbę porządkową kolejności dostawy
  • Cecha pojazdu: cecha tekstowa, przechowująca numer rejestracyjny pojazdu
  • Cecha nr transportu: cecha tekstowa przechowująca scalony identyfikator transportu z numerem zamówienia (w celu identyfikacji dokumentu)
  • Cecha na pozycji ilości logist.: cecha ilościowa, przechowująca ilość pozycji w jednostce logistycznej


5.9. Zakładka FV i PAR do e-commerce


Zakładka widoczna, jeżeli zaznaczono Przesyłaj FV/PAR do e-commerce w zakładce Dokumenty.
Jeżeli zamówienie pobrane z e-commerce ma wystawiony w relacji dokument sprzedaży, to można wyeksportować numer oraz wydruk PDF tego dokumentu sprzedaży do e-commerce.
  • Cecha ID FV: cecha tekstowa przechowująca identyfikator faktury z e-commerce. Musi to być inna cecha niż cecha przechowująca identyfikator zamówienia. Wartość cechy z identyfikatorem zamówienia jest kopiowana na dokument sprzedaży, dlatego konieczne jest włączenie w konfiguracji relacji kopiowanie cech.
  • Cecha tylko admin: Tylko ErpitB2B. Cecha warunkowa, czy dokument ma widzieć tylko administrator.
  • Cecha czy pominąć: Tylko ErpitB2B. Cecha warunkowa, czy pominąć eksport dokumentu do e-commerce.
  • Rozpoznaj serię numeracji: warunek, który umożliwia przypisanie do szablonu wydruku serię numeracji, której nie trzeba potem wybierać podczas eksportu faktur do e-commerce. Seria numeracji zostanie rozpoznana i ustawiona automatycznie na podstawie symbolu dokumentu w enova365.
  • Wysyłaj wydruk: flaga, czy wydruk PDF ma być wysyłany do e-commerce
W tabeli Szablony wydruków można zdefiniować szablony wydruków, czyli ustalić dla każdej definicji sprzedaży, która jest w relacji z zamówieniem inny wydruk.
Dla wszystkich wydruków należy ustawić parametry wydruków (wszystkie wydruki "własne" nie mogą mieć wyskakującego okna parametrów, parametry te muszą mieć ustaloną wcześniej wartość w skrypcie wydruku)


5.10. Zakładka Faktury


Zakładka widoczna, jeżeli włączono import faktur w trybie Handel.
  • Dokument domyślny: definicja dokumentu w enova365, który zostanie dodany do systemu jako faktura pobrana z e-commerce. Dokumenty z e-commerce pobierane są w kwotach brutto, dlatego definicje dokumentów w enovie powinny mieć VAT liczony od brutto.
  • Magazyn domyślny: magazyn, który zostanie ustawiony dla dokumentu pobranego z e-commerce
  • Stan domyślny enova: stan dokumentu, który zostanie ustawiony dla dokumentu pobranego z e-commerce 
Możliwe jest również pobieranie faktur tylko dla zamówień o określonym statusie. Należy do tego wykorzystać grid Pobieraj tylko dla zamówień ze statusami.
Po pobraniu faktury jest również możliwe ustawienie statusu powiązanego z nią zamówienia, należy wtedy wybrać status w polu Ustaw status.
Jeżeli grid nie zawiera żadnych statusów, to pobierane są faktury dla wszystkich zamówień.


5.11. Zakładka Paragony


Zakładka widoczna, jeżeli włączono import paragonów w trybie Handel.
  • Dokument domyślny: definicja dokumentu w enova365, który zostanie dodany do systemu jako paragon pobrany z e-commerce. Dokumenty z e-commerce pobierane są w kwotach brutto, dlatego definicje dokumentów w enovie powinny mieć VAT liczony od brutto.
  • Magazyn domyślny: magazyn, który zostanie ustawiony dla dokumentu pobranego z e-commerce
  • Stan domyślny enova: stan dokumentu, który zostanie ustawiony dla dokumentu pobranego z e-commerce; po wybraniu wartości Zatwierdzony można również oznaczyć paragon jako zafiskalizowany, wybierając drukarkę w polu Oznacz jako zafiskalizowane (drukarka)
Możliwe jest również pobieranie paragonów tylko dla zamówień o określonym statusie. Należy do tego wykorzystać grid Pobieraj tylko dla zamówień ze statusami.
Po pobraniu paragonu jest również możliwe ustawienie statusu powiązanego z nim zamówienia, należy wtedy wybrać status w polu Ustaw status.
Jeżeli grid nie zawiera żadnych statusów, to pobierane są paragony dla wszystkich zamówień.


5.12. Zakładka Ewidencja


Zakładka widoczna, jeżeli tryb importu faktur lub paragonów ustawiono na Ewidencja.
  • Cecha ID dok. ewidencji: cecha tekstowa przechowująca identyfikator dokumentu pobranego z e-commerce
  • Domyślny kontrahent dok. ewi.: w przypadku braku NIP-u kontrahenta na dokumencie w e-commerce i nie zaznaczeniu pola Załóż kontrahenta indywidualnego zostanie przypisany kontrahent domyślny
  • Interpretacja pozycji dostawy: podczas importu dokumentu i napotkania na pozycję dostawy, zostanie ustawiona wartość pola Rodzaj na wartość wybraną w tym polu.
  • Scal pozycje wg VAT: warunek, czy pozycje dokumentu mają być scalane (grupowane) wg stawki VAT
  • Domyślne definicje dok. ewidencji: definicje dokumentów ewidencji dla faktur i paragonów dla różnych kontrahentów.
  • Jeżeli w konfiguracji enova w Narzędzia -> Opcje -> Firma -> Dane o działalności jest wypełnione pole Numer OSS, to importer dokumentów będzie dodawał stawki VAT z innych krajów.
Korzystając z tabeli Definicje dok. ewidencji dla serii numeracji można również dodać indywidualne parowanie definicji dokumentów z seriami numeracji zdefiniowanymi w Baselinkerze. Jeżeli dana definicja nie zostanie znaleziona w konkretnej serii numeracji, to zostanie wybrana domyślna dla danego typu kontrahenta.
Pobrane Zamówienie obsługiwane jest jako zamówienie OSS jeżeli:
  • Adres dostawy nie znajduje się w Polsce
  • Adres faktury nie znajduje się w Polsce, ale znajduje się w kraju należącym do UE
  • Kontrahent zamówienia nie posiada numeru NIP lub numer NIP nie znajduje się w bazie VIES.


5.13. Zakładka Opisy dokumentów

Zakładka służy do zdefiniowania własnego opisu i notatki na importowanym dokumencie.


Zakładka zawiera maksymalnie 4 pola tekstowe według zaznaczonych pól dotyczących opisu i notatki w zakładkach Zamówienia oraz Faktury.
Zarówno w szablonach opisów jak i notatek można umieszczać dynamiczne pola, które zostaną podmienione na faktyczną wartość importowanego dokumentu. Dynamiczne pole należy umieścić w nawiasach klamrowych. Listę możliwych dynamicznych pól można podejrzeć klikając na przycisk Dynamiczne pola. W każdym z pól znajduje się domyślny szablon. 


5.14. Zakładka Płatności

Zakładka służy do powiązania sposobów płatności pobranych z e-commerce ze sposobami zapłaty zdefiniowanymi w enova365.


Pełna lista pól:
  • Synchronizuj: aktywuje wiązanie płatności
  • Domyślny: domyślny sposób zapłaty, który zostanie ustawiony na dokumencie, jeśli nie zostanie znaleziony żaden inny
  • Cecha ID sposobu zapłaty: cecha tekstowa, przechowująca identyfikator płatności z e-commerce. Służy do parowania płatności ze sposobem zapłaty.
  • Cecha ID sposobu dostawy: cecha tekstowa, przechowująca identyfikator sposobu dostawy.
W tabeli ze sposobami zapłaty w kolumnie e-commerce ID można wprowadzać wartość identyfikatora płatności z e-commerce.
W celu powiązania kilku identyfikatorów płatności z e-commerce z jednym sposobem zapłaty z enova365, można wprowadzić kilka identyfikatorów, oddzielając je średnikiem (;).


5.15. Zakładka Kontrahenci


Tylko ErpitB2B. Zakładka służąca do konfiguracji importu/eksportu kontrahentów z B2B.
  • Parowanie kontrahentów: podczas importu można wybrać czy istniejący kontrahencie w enova365 mają być namierzani po cesze z ID czy po cesze z zewnętrznym ID
  • Eksportuj od daty: eksport kontrahentów odbywa się na podstawie sprawdzenia daty ostatniej modyfikacji kontrahenta
  • ID: cecha tekstowa przechowująca ID kontrahenta z B2B
  • Zewnętrzne ID: cecha tekstowa przechowująca zewnętrzne ID kontrahenta


5.16. Zakładka Cechy - wartości domyślne


Podczas importu różnych danych na tabelach mogą znajdować się cechy, które powinny być wypełnione domyślnymi wartościami podczas dodawania nowych rekordów.
W powyższej tabeli można skonfigurować domyślne wartości dla cech wybierając odpowiednio Tabelę cechy, Nazwę cechy i Domyślną wartość jaka ma być ustawiona podczas dodawania rekordu.
Dodatek sam wykryje typ cechy i wyświetli odpowiednią kontrolkę.
Obsługiwane typy cech: Bool, Date, Decimal, Double, Int, String.