Sprzedaż B2B (Business to Business)

Czy mogę ustawić fakturę, jako domyślny dokument rozliczeniowy w koszyku dla moich Klientów firmowych?

Administratorzy sklepów prowadzących sprzedaż w hurtową (B2B) mogą w szablonie Szafir (wersja min. 2023.4) zawęzić wybór dokumentu handlowego podczas składania zamówienia przez Klientów firmowych. W ramach konfiguracji można dostosować warunki handlowe i ustalić, w ramach jakiego dokumentu zostanie rozliczona transakcja zakupu w prowadzonym sklepie:
  • faktury lub paragonu,
  • tylko faktury.
Przejdź w panelu administracyjnym do sekcji Wygląd Sklepu/ Ustawienia, znajdź parametr Zezwalaj firmom na wybór paragonu podczas składania zamówienia i zastosuj ustawienia do swojej firmy. Domyślnie parametr jest zaznaczony na: TAK. 
Wskazówka
Po zmianie ustawień pamiętaj o opublikowaniu zmian.
Więcej informacji dotyczących szablonu Szafir znajdziesz w artykułach:

Różnice pomiędzy e-Sklep B2B a Comarch B2B

Wstęp

W tym artykule dowiesz się więcej na temat produktów dedykowanych do prowadzenia sprzedaży w modelu B2B:
  • Comarch e-Sklep w wariancie B2B,
  • aplikacji Comarch B2B.
W artykule zostały opisane podstawowe różnice między produktami. Wersje demonstracyjne:

Comarch e-Sklep w wariancie B2B

Comarch e-Sklep w wariancie B2B współpracuje z systemami Comarch ERP:
  • Optima,
  • XL,
  • Altum.
Posiada tłumaczenia w językach:
  • angielskim,
  • niemieckim,
  • francuskim.
Daje możliwość prowadzenia sprzedaży w 32 językach*.
Wskazówka
* Oprócz wcześniej wymienionych języków należy wprowadzić samodzielnie tłumaczenia dla dodatkowych wersji.
Comarch e-Sklep w wariancie B2B pozwala na sprzedaż zarówno w modelu B2B, jak i B2C. Dzięki narzędziu Comarch e-Sklep Sync możliwe jest przesyłanie w czasie rzeczywistym dokumentów sprzedaży, kontroli stanów magazynowych oraz prezentacji limitu kredytowego Klienta.

Comarch B2B

Funkcjonuje w ścisłej współpracy z systemami Comarch ERP:
  • XL,
  • Altum.
Wspiera standardowo 5 języków:
  • polski,
  • angielski,
  • niemiecki,
  • francuski,
  • hiszpański.
Daje możliwość prowadzenia sprzedaży w 33 językach*.
Wskazówka
* Oprócz wcześniej wymienionych języków należy wprowadzić samodzielnie tłumaczenia dla dodatkowych wersji.
W Comarch B2B dane są pobierane w czasie rzeczywistym z systemów. Nie jest wykonywany proces synchronizacji danych. W artykule: Lista funkcjonalności Comarch B2B znajdziesz zestawienie funkcji tej aplikacji, a dodatkowe informacje uzyskasz na stronie poświęconej platformie B2B.

Przykładowe różnice pomiędzy aplikacjami

  Comarch e-Sklep w wersji B2B Comarch B2B
Sposób działania Wymiana danych na podstawie synchronizacji pomiędzy bazą e-Sklep, a bazą systemu ERP. Działanie online bezpośrednio na bazie systemu ERP.
Współpraca z ERP Współpraca z systemami Comarch ERP: Optima, XL, Altum. Współpraca z Comarch ERP XL oraz ERP Altum
Środowisko pracy W chmurze Comarch W infrastrukturze Klienta z użyciem klucza wirtualnego.
Funkcjonalność marketingowa Między innymi: newsletter, blog, opinie. Brak.
Własne modyfikacje Możliwość dowolnej modyfikacji wyglądu strony. Możliwość dowolnej modyfikacji kodu źródłowego platformy pod kątem wyglądu, bazy danych oraz API.
Model biznesowy Oprócz modelu B2B jest możliwość wykorzystania dodatkowej funkcji sprzedaży B2C. Funkcjonalność wyłącznie w modelu B2B.
Magazyny Wszystkie magazyny wskazane w konfiguracji prezentowane są jako jeden wspólny magazyn. Prezentacja towarów z wyszczególnieniem magazynów w których są dostępne.
Integracje zewnętrzne Miedzy innymi: serwisy aukcyjne, systemy płatności, porównywarki cen. Brak.
Responsywność Darmowe szablony Comarch tworzone są w technologii RWD. możliwość stworzenia aplikacji mobilnej TWA. Wygląd platformy tworzony w technologii RWD.
Jak zamówić? Wersję pełną oraz demonstracyjną można zamówić poprzez formularz zamówienia. Za pośrednictwem Partnera Comarch.
Wersje DEMO Szablon Szafir B2B - XL B2B - Altum
Możliwość wdrożeń bezpośrednich Tak Tak
Wskazówka
Więcej informacji na temat Comarch B2B znajduje się w Centrum Pomocy Comarch B2B.

Jak zarządzać strefą klienta w Comarch e-Sklep?

Wstęp

Od wersji 2023.5 w ustawieniach szablonów Szafir, Topaz i One Page Shop został dodany nowy obszar, który dotyczy edycji Strefy klienta. W tym artykule dowiesz się jak skonfigurować widok strefy klienta dla swoich klientów.

Konfiguracja

Ustawienia znajdują się w panelu administracyjnym: Wygląd sklepu/ Ustawienia/ Ustawienia szablonu/ Zarządzanie strefą klienta. Na stronie widoczna jest lista elementów widocznych w e-Sklepie. Lista składa się z następujących elementów:
  • Dostępne – ustawienie wyświetlania danego elementu na stronie. Jeżeli parametr jest zaznaczony (podświetla się na szaro) wówczas element będzie widoczny na stronie.
  • Kolejność – w tym polu za pomocą strzałek możemy zmienić kolejność przycisków.
  • Ikona – w tym miejscu należy wprowadzić nazwę ikony, która powinna się wyświetlać na dodanym elemencie. Więcej informacji o ikonach znajdziesz w dalszej części artykułu.
  • Etykieta PL – nazwa elementu, która będzie się wyświetlała w polskiej wersji strony.
  • Id tłumaczenia – id z którego będą pobierane tłumaczenia elementu wyświetlane w obcojęzycznej wersji strony. Tłumaczenia dodawane są w panelu administracyjnym: Wygląd sklepu/ Ustawienia/ Tłumaczenia.
  • Wyróżnij – jeżeli parametr jest zaznaczony, to powoduje zmianę koloru przycisku na inny
[/su_list

Dodawanie ikony

Ikony które są dostępne w szablonie Szafir pochodzą ze strony Themify. Na stronie dostępna jest lista możliwych do wykorzystania ikon. Jeżeli chcesz w swoim elemencie w e-Sklepie dodać ikonę wystarczy, że w polu Ikona wpiszesz nazwę ikony, na przykład: ti-link. Jeżeli jednak chcesz skorzystać z własnych ikon wówczas należy je we własnym zakresie zaimplementować w kodzie szablonu w pliku _layout.html.

Dodawanie tłumaczeń

Nazwę etykiety można wprowadzić na dwa sposoby:
  • w polu Etykieta PL - jeśli w e-Sklepie jest włączony tylko język polski,
  • w polu Id tłumaczenia - dodając id do wybranego tłumaczenia jeśli w e-Sklepie są włączone języki obce.
Jeżeli jest uzupełnione tylko pole Etykieta PL wówczas etykieta będzie miała taką nazwę jaka została wprowadzona w tym polu. Jeżeli jest uzupełnione tylko pole Id tłumaczenia wówczas etykieta będzie miała taką nazwę jaka została przypisana do danego id w sekcji Wygląd sklepu/ Ustawienia/ Tłumaczenia. Jeżeli zostały uzupełnione jednocześnie pola Etykieta PL oraz Id tłumaczenia wówczas etykieta będzie miała taką nazwę jaka została przypisana do danego id w sekcji Wygląd sklepu/ Ustawienia/ Tłumaczenia.
Wskazówka
Pamiętaj, aby elementy były widoczne w e-Sklepie wprowadzone zmiany należy zapisać i opublikować.

Wyróżnienie elementu w Strefie klienta

W szablonie Szafir możliwe jest ustawienie wyróżnienia czcionki wyróżnionego elementu w Strefie klienta. Aby to zrobić zaloguj się do panelu administracyjnego, a następnie do obszaru Wygląd sklepu/Ustawienia. W zakładce Ogólne odnajdź sekcję „Kolor czcionki wyróżnionego elementu w menu profilu klienta”. Wybierz kolory, którymi chcesz wyróżnić element w profilu klienta. Następnie zapisz zmiany. Teraz przejdź do zakładki Strefa klienta. Zaznacz te elementy, które mają zostać wyróżnione. Wystarczy, że wybierzesz odpowiedni checkbox pod Wyróżnij. W efekcie klienci odwiedzający stronę Twojego sklepu po zalogowaniu zobaczą wyróżnione elementy.

Jak stworzyć ofertę sprzedaży i zapytanie ofertowe?

Wstęp

W modelu sprzedaży B2B często dochodzi do indywidualnych wycen towarów dla poszczególnych kontrahentów. Najczęściej wpływa na to dynamiczna zmiana cen sprzedawanych towarów, ilość sprzedawanego towaru, sytuacja na rynku, a także indywidualne kontrakty między sprzedawcą a kontrahentem. W Comarch e-Sklep udostępniamy możliwość tworzenia zapytań ofertowych przez Klientów e-Sklepu oraz indywidualnych wycen tworzonych przez sprzedawcę. Aby móc tworzyć zapytania ofertowe, a następnie realizować ich wycenę należy posiadać:
  • Comarch e-Sklep w wersji B2B,
  • zainstalowany aktualny do wersji szablon Szafir (dedykowany dla B2B).

Jak utworzyć zapytanie o wycenę?

Gdy w danym e-Sklepie zainstalowany jest szablon Szafir (dedykowany dla B2B) to domyślnie w nagłówku widnieje funkcja Zapytanie o wycenę - tuż obok koszyka zakupowego. Dodatkowo na szczegółach towaru znajduje się odpowiedni przycisk, który pozwala na dodanie towaru do nowego zapytania o wycenę. W łatwy sposób każdy kontrahent może stworzyć listę towarów wraz z odpowiednimi ilościami, dla której wyśle do sprzedawcy prośbę o indywidualną wycenę oferty. Po przejściu do utworzonego zapytania kontrahent zobaczy listę wybranych towarów. Aby dokończyć zapytanie należy uzupełnić formularz danych kontaktowych, a następnie wysłać zapytanie do sprzedawcy. Złożone zapytanie pojawi się w panelu administracyjnym sprzedawcy w sekcji Sprzedaż (1) > Zapytania i Oferty (9). Sekcja Zapytania i Oferty dzieli się na dwie zakładki:
  • Zapytania ofertowe,
  • Oferty sprzedaży.

Zapytania ofertowe

W panelu administracyjnym w sekcji Sprzedaż > Zapytania i Oferty znajduje się odrębna zakładka z nowo złożonymi zapytaniami o nazwie Zapytania ofertowe. Informacje widoczne na liście zapytań, są zależne od wyboru administratora. Wyboru takiego można dokonać poprzez kliknięcie zakładki Kolumny. Pojawi się wtedy lista kolumn, które można wybrać aby zostały zaprezentowane na liście zapytań.   Dostępne kolumny na liście zapytań do wyboru to:
  • Numer zapytania;
  • Status;
  • Data zapytania,
  • Adres e-mail,
  • Telefon,
  • Kontrahent zarejestrowany,
  • Numer oferty,
  • Data synchronizacji do ERP,
  • Numer w systemie ERP,
  • Nazwa kontrahenta (od wersji 2022).

Oferty sprzedaży

W momencie, gdy dane zapytanie zostanie wycenione wówczas stanowi Ofertę sprzedaży dla zainteresowanego kontrahenta. Oferta ta pojawia się na zakładce Oferty sprzedaży, gdzie sprzedawca może kontrolować status akceptacji przedstawionej wyceny oraz jej realizacji w e-Sklepie. Podobnie jak w przypadku Zapytań ofertowych informacje widoczne na liście zapytań, są zależne od wyboru administratora. Dostępne kolumny na liście ofert sprzedaży do wyboru to:
  • Numer oferty,
  • Status,
  • Data dodania oferty,
  • Data ważności oferty,
  • Adres e-mail kontrahenta,
  • Kontrahent zarejestrowany,
  • Numer zapytania,
  • Numer zamówienia,
  • Data wysyłki,
  • Numer w systemie ERP,
  • Nazwa kontrahenta (od wersji 2022).
Zarówno w zakładce Zapytania ofertowe jak i w zakładce Oferty sprzedaży za pomocą przycisku Eksport do pliku można eksportować elementy z listy do pliku CSV lub XML. Po kliknięciu przycisku pojawi się okno, w którym należy wybrać sposób zaznaczenia zakresu danych oraz format w jakim plik ma być eksportowany, a następnie kliknąć przycisk Eksportuj. Plik po eksporcie Zapytań ofertowych nosi nazwę Inquiries, natomiast po eksporcie Ofert sprzedaży nazywa się Quotes.

Jak stworzyć ofertę sprzedaży?

Gdy w panelu administracyjnym pojawi się nowe zapytanie należy przejść do jego szczegółów, w celu stworzenia indywidualnej oferty sprzedaży. Na szczegółach znajdują się informacje na temat:
  • kontrahenta, który złożył zapytanie,
  • lista towarów do wyceny,
Przyciskiem Stwórz ofertę sprzedaży zostaniemy przekierowani do formularza wyceny poszczególnych towarów. Na formularzu można także określić datę ważności oferty, ustalić cenę netto lub brutto towaru, wybrać dodatkowe parametry wyceny. Przed wysłaniem oferty istnieje także możliwość zapisania jej jako wersji roboczej, którą będzie można edytować w przyszłości. Gdy oferta zostanie w pełni przygotowana i przesłana do kontrahenta, wówczas trafia ona do zakładki Oferty sprzedaży, a dany kontrahent otrzymuje odpowiednie powiadomienie mailowe, w którym znajduje się link przekierowujący do koszyka w celu zakupu wycenionych produktów.
Wskazówka
Gdy Klient złoży zapytanie ofertowe, a następnie Administrator wyceni przesłane zapytanie istnieje możliwość, iż w międzyczasie jeden z towarów lub wszystkie towary zostaną wyprzedane. W takiej sytuacji, gdy Klient będzie chciał na podstawie przesłanej wyceny złożyć zamówienie, otrzyma w koszyku odpowiedni komunikat, który będzie zawierał informacje na temat brakujących towarów oraz prośbę o złożenie nowego zapytania.

W jaki sposób podzielić zamówienia?

W sklepie w wersji B2B oraz Enterprise dostępna jest funkcja dzielenia zamówień. Dzięki niej, masz możliwość ręcznego i automatycznego dzielenia zamówień.

Podstawowa konfiguracja dzielenia zamówień

Obszar do konfiguracji dzielenia zamówień znajduje się w panelu administracyjnym, w zakładce Ustawienia > Ustawienia sklepu > Zamówienia.

W sekcji Dzielenie zamówień możesz włączyć parametr :

  •  Dzielenie zamówień,
  •  Automatyczne dzielenie zamówień.

Włączenie parametru dzielenie zamówień umożliwia ręczne dzielenie zamówień. Parametr ten powinien być włączony, aby można było aktywować również opcję automatycznego dzielenia zamówień.

Wskazówka

Aby móc podzielić zamówienie, muszą zostać spełnione następujące warunki:

  • Zamówienie musi zawierać co najmniej dwa towary,
  • Podział możliwy jest wyłącznie dla zamówień, które nie zostały jeszcze zsynchronizowane do systemu ERP,
  • Tylko zamówienia złożone w e-Sklepie mogą być dzielone. Nie dotyczy to zamówień pochodzących z ERP ani marketplace (Allegro, eBay, Ceneo, EmpikPlace, Amazon),
  • Tylko zamówienia potwierdzone przez Klienta mogą być dzielone (jeżeli jest ustawiony parametr „potwierdzenie zamówienia” w panelu administracyjnym e-Sklepu),
  • Zamówienia będące w stanie realizacji „Oczekuje na potwierdzenie serwisu płatności” nie zostaną podzielone.

Ręczne dzielnie zamówień

Do ręcznego podziału zamówień wymagane jest aktywowanie parametru Dzielenie zamówień. Podział konkretnego zamówienia wymaga przejścia do jego szczegółów w panelu administracyjnym w menu Sprzedaż > Zamówienia (kliknięciem myszy przechodzimy do szczegółów zamówienia). Na zamówieniu widoczna jest opcja Więcej z pozycją Podziel zamówienie.

Opcja Podziel zamówienie wyświetla okno z pozycjami towarowymi do wyboru. Widoczne są następujące dane:

  • Kod towaru, rozmiar – pobierany z karty towaru z systemu ERP sekcja Kod,
  • Towar – nazwa towaru przesyłana z karty towaru z systemu ERP,
  • Ilość – wyświetlana w formacie zgodnym z ustawieniem z menu Ustawienia > Ustawienia sklepu > Zamówienia z sekcji Jednostka miary,
  • Wartość brutto – w walucie i wysokości zdefiniowanej w systemie ERP.

Wybrane towary trafią na osobne zamówienie. Ręcznie zamówienie można podzielić na dwa lub więcej zamówień, wystarczy, że ponownie wybierzesz na zamówieniu opcję Więcej > Podziel zamówienie.

Wskazówka
Zestawy produktów nie są dzielone na mniejsze części. Można przenieść wyłączenie wszystkie produkty z zestawu na osobne zamówienie.

Przyklad

Na jednym zamówieniu znajduję się 5 towarów. 4 towary wchodzą w skład zestawu. Zamówienie można podzielić na następujące części:

I zamówienie Wszystkie 4 towary z zestawu II zamówienie Pozostały 1 towar

Wskazówka
Pozycje z kosztem dostawy i płatności zostają na zamówieniu oryginalnym z oryginalną wartością. Na zamówieniach dzielonych pozycje te ustawiane są z wartością 0. Ustalone stawki VAT przesyłki i płatności na podzielonych zamówieniach są takie same, zgodne z krajem wysyłki towaru. Jak dostosować sprzedaż do przepisów VAT e-commerce?

Przyklad

Sprzedawca podlega procedurze OSS i ma poprawnie uzupełnione stawki VAT dla krajów wewnątrzunijnych np. Austria 20%. Kontrahent, osoba fizyczna, o statusie krajowym złożył zamówienie na 4 towary z dostawą do kraju Austria. Przykładowe podzielenie zamówienia:

I zamówienie  3 towary - kwota i stawka VAT z karty towarowej ERP dla kraju Austria Szczegóły przesyłki – stawka VAT zgodna z ustawieniami dla kraju Austria 20%, koszt dostawy zgodny z ustalonymi kwotami cennika Austria Szczegóły płatności – stawka VAT zgodna z ustawieniami dla kraju Austria 20%, koszt płatności zgodny z ustalonymi kwotami cennika Austria II zamówienie 1 towar - kwota i stawka VAT z karty towarowej ERP dla kraju Austria Szczegóły przesyłki - stawka VAT zgodna z ustawieniami dla kraju Austria 20%, koszt dostawy 0 Szczegóły płatności – stawka VAT zgodna z ustawieniami dla kraju Austria 20%, koszt płatności 0

Automatyczne dzielenie zamówień

Po aktywowaniu parametru Dzielenie zamówień można włączyć parametr Automatyczne dzielnie zamówień. Opcja umożliwia ustawienie automatu, który podzieli zamówienia zgodnie z ustawieniami.

Zamówienia można dzielić ze względu na:

  • stan magazynu (towary, dla których brak towaru na magazynie <stan =0> trafią na osobne zamówienie),
  • dostępność towaru,
  • domyślną grupę towaru.

Automatyczne dzielenie zamówień ze względu na stan magazynu

Jeżeli zaznaczymy ten parametr, towary z zerowym stanem magazynowym trafią na osobne zamówienie.

Automatyczne dzielenie zamówień ze względu na dostępność towaru

W tej opcji możliwy jest wybór dostępności:

  • Zapowiedź,
  • Od ręki,
  • W ciągu 24 godzin,
  • W ciągu 48 godzin,
  • 3 – 5 dni,
  • Do 7 dni,
  • Do 14 dni,
  • Powyżej 14 dni,
  • Dostępny na zamówienie,
  • Niedostępny.

Można zaznaczyć jeden lub więcej statusów dostępności. Przy zaznaczeniu jednego lub wielu statusów towary o danej dostępności trafią na osobne zamówienie.

Przyklad

Jest włączony podział ze względu na status dostępności Zapowiedz i W ciągu 24 godzin. Na zamówieniu jest 11 pozycji z czego 2 towary ma status dostępności Zapowiedź, 4 towary W ciągu 24 godzin, a 5 towarów Od ręki.

Zamówienie to dzieli się na dwa zamówienia:

I zamówienie (oryginalne) 5 towarów II zamówienie (podzielone) 6 towarów (2 towary z dostępnością Zapowiedź i 4 towary z dostępnością W ciągu 24 godzin).

Automatyczne dzielenie zamówień ze względu na domyślną grupę towaru

Możliwe jest wybranie jednej lub więcej grup towarowych korzystając z przycisku Zmień. Aby usunąć wybraną grupę towarową należy odznaczyć ją na liście grup towarowych do wyboru.

Towary z wybranych kategorii będą automatycznie umieszczane na osobnym zamówieniu.

Przyklad
Jest włączony podział ze względu na domyślną grupę towaru ON i ONA. Na zamówieniu jest 11 pozycji z czego 2 towary jest w grupie ON, 4 towary ONA, a 5 towarów DZIECKO.

Zamówienie to dzieli się na dwa zamówienia:

I zamówienie (oryginalne) 5 towarów II zamówienie (podzielone) 6 towarów (2 towary z grupy ON i 4 towary z grupy ONA).

Wskazówka
Automatycznie zamówienie zawsze dzielone jest na dwa zamówienia. Na więcej części można podzielić zamówienie ręcznie.

Wskazówka
Jeżeli zaznaczymy kilka parametrów głównych (stan magazynu, dostępność, grupa domyślna) towar musi spełnić wszystkie warunki, aby został wydzielony.

Przyklad

Jest włączony podział ze względu na stan magazynu oraz dostępność towaru: Zapowiedź, Od ręki.

Na zamówieniu jest 6 pozycji z czego 2 towary ze stanem magazynowym = 3, dostępnością Od ręki, 1 towar ze stanem magazynowym = 0, dostępnością Zapowiedź, 1 towar ze stanem magazynowym = 0, dostępnością Od ręki oraz 2 towary ze stanem magazynowym = 0, dostępnością W ciągu 24 godzin.

Zamówienie to dzieli się na dwa zamówienia:

I zamówienie (oryginalne) 4 towary II zamówienie (podzielone) 2 towary (1 towar ze stanem magazynowym = 0, dostępnością Zapowiedź oraz 1 towar ze stanem magazynowym = 0, dostępnością Od ręki)

W trakcie dzielenia - stan realizacji zamówienia

Wprowadzono nowy stan realizacji zamówienia „w trakcie  dzielenia”. Status ten nadawany jest zamówieniom, które są w trakcie podziału przez administratora (ręczne dzielenie zamówień) lub w trakcie automatycznego podziału. Zamówienia o takim statusie nie mogą zostać pobrane przez system ERP. Po wykonaniu czynności podziału, zamówienie zyskuje status oczekuje na potwierdzenie sklepu i jest gotowe do dalszego procesowania.

Podział zamówienia - wiadomość e-mail

Dodano nową wiadomość e-mail w panelu administracyjnym Ustawienia > Treści formalne zakładka Wysyłka e-mail i SMS o nazwie: Podział zamówienia.

Wiadomość ta wysyłana jest automatycznie do klienta tylko wtedy, gdy zamówienie zostanie podzielone automatycznie.

Wiadomość tą można wysłać również ręcznie, gdy zamówienie zostanie podzielone przez administratora. Aby to zrobić należy przejść do zamówienia na liście zamówień w panelu administracyjnym e-sklepu, a następnie z menu wybrać pozycję Wyślij wiadomość o podziale.

Różnice w wariantach e-Sklepu

Czym jest Comarch e-Sklep?

Comarch e-Sklep to produkt, dzięki któremu w szybki i łatwy sposób rozpoczniesz sprzedaż w Internecie. Wybierz odpowiednią dla swojego biznesu wersję i zaprezentuj swoją ofertę w sieci. Dzięki Comarch e-Sklep możesz skorzystać z gotowych szablonów Comarch lub zaprojektować swój własny wygląd. Dodatkowo możesz z jednego panelu administracyjnego zintegrować swoją sprzedaż z serwisami aukcyjnymi: Allegro, eBay lub Amazon. Witryna Comarch e-Sklep: https://www.comarchesklep.pl/

Różnice w wariantach Comarch e-Sklep

Comarch e-Sklep oferowany jest w 4 wariantach:

  1. Light
  2. Standard
  3. Enterprise
  4. B2B
Poniżej znajdują się różnice w funkcjach dostępnych w poszczególnych wariantach.
FUNKCJONALNOŚĆ STANDARD/ LIGHT* ENTERPRISE/ B2B
Języki w sklepie
Panel Administracyjny, Interfejs Sklepu
Obsługa czterech*** podstawowych języków (polski, angielski, niemiecki, francuski)
Możliwość dodania i obsługi dowolnej ilości języków używanych w sklepie
Edycja języków
Panel Administracyjny, Interfejs Sklepu
Możliwość edycji treści w czterech podstawowych językach Możliwość edycji wszystkich wyświetlanych treści w sklepie
Waluty w sklepie
Interfejs sklepu
Obsługa jednej waluty systemowej
Możliwość obsługi wielu walut skonfigurowanych i przesłanych z systemu ERP
Rachunki Bankowe dla walut 
Panel Administracyjny
Obsługa jednego konta bankowego dla waluty systemowej
Możliwość powiązania wielu kont bankowych ze wszystkimi aktywnymi walutami przesłanymi z systemu ERP
Powiązanie walut z językami
Panel Administracyjny, Interfejs Sklepu
Brak
Możliwość powiązania walut z językami interfejsu sklepu
Konta Administratorów Panel Administracyjny   Obsługa czterech podstawowych kont administratorów (administrator, sprzedawca, webmaster) Możliwość dowolnego definiowania dodatkowych kont administratorów oraz modyfikowania ich uprawnień

Certyfikat Rapid SSL

Panel Administracyjny, Interfejs Sklepu

 Płatny certyfikat Rapid SSL zwiększający bezpieczeństwo przepływu danych klienta w sklepie. Koszt rocznego certyfikatu Rapid SSL zgodny z cennikiem. Płatny certyfikat Rapid SSL zwiększający bezpieczeństwo przepływu danych klienta w sklepie. Koszt rocznego certyfikatu Rapid SSL zgodny z cennikiem.
Ceny w netto - zamówienie Panel Administracyjny, Interfejs Sklepu Brak Możliwość wyświetlania asortymentu oraz obsługi zamówień w cenach netto
Ceny w netto – klient niezalogowany
Interfejs Sklepu
Brak
Możliwość wyświetlenia asortymentu w cenach netto dla klientów niezalogowanych
Ceny po rabacie
Panel Administracyjny, Interfejs Sklepu
Brak Możliwość wyświetlania cen po uwzględnieniu rabatów z systemu Comarch ERP
Indywidualne cenniki
Interfejs Sklepu
Brak
Możliwość przypisania kontrahentom indywidualnych cenników skonfigurowanych i przesłanych z systemu Comarch ERP
Sprzedaż zagraniczna
Panel administracyjny, Interfejs Sklepu
Brak
Obsługa sprzedaży wewnątrz- i pozaunijnej
Wiele koszyków Panel Administracyjny
Brak
Możliwość tworzenia wielu koszyków i przełączania się między nimi
Wiele loginów per firma
Panel Administracyjny
Brak Możliwość tworzenia wielu kont dostępowych (dla pracowników) w ramach jednego kontrahenta (firmy)
 Stany magazynowe - partie dostawy Interfejs Sklepu                              Brak
Wyświetlanie stanów magazynowych z podziałem na cechy towarów (wybrane na dokumencie przychodu w systemie ERP) np. piłka czerwona - 5 szt.
Comarch e-Sklep Sync**  Brak Brak / Mechanizm dostępny w Comarch e-Sklep B2B
Import kontrahentów z systemu ERP
Panel Administracyjny, Interfejs Sklepu
Brak
 Możliwość zaimportowania kontrahentów łącznie z grupami kontrahentów z systemu ERP
Dedykowany szablon sprzedaży w modelu B2B Interfejs sklepu  Brak Dostępny do instalacji szablon Szafir dedykowany dla sprzedaży B2B
Indywidualne formy płatności dla Kontrahentów
Panel Administracyjny, Interfejs Sklepu
Brak
 Możliwość określenia indywidualnych form płatności dla Kontrahentów w Comarch e-Sklep
Wskazówka
* Wariant Light posiada taką samą funkcjonalność jak wersja Standard, różnica polega na ograniczeniu oferty do 50 produktów. W wariancie Standard liczba produktów jest nieograniczona.
Wskazówka
**Wariant B2B różni się od wariantu Enterprise mechanizmem Comarch e-Sklep Sync. Mechanizm umożliwia pobranie m.in. dowolnych dokumentów z systemów Comarch ERP Optima, XL, Altum. Więcej informacji o mechanizmie w artykule Comarch e-Sklep Sync
Wskazówka
***Comarch e-Sklep w wariancie Standard obsługuje 6 języków, jednak Comarch udostępnia tłumaczenia jedynie dla czterech języków: EN, DE, FR i PL. Dla pozostałych języków należy samodzielnie wprowadzić tłumaczenia.
Poznaj Wymagania techniczne i zamów swój pierwszy Comarch e-Sklep.  

B2B - coś więcej niż sklep

Podział klientów w Comarch e-Sklep

Spis treści

Podział klientów ze względu na prowadzony model sprzedaży

Zakładając sklep internetowy właściciel sklepu decyduje jakich klientów będzie obsługiwać jego sklep internetowy. Wszystko zależy od modelu prowadzonego biznesu: detaliczny (B2C) czy hurtowy (B2B). Ze względu na wybrany model sprzedaży możemy obsługiwać inny rodzaj klientów:
Sprzedaż detaliczna (B2C) (zwykły sklep internetowy) Sprzedaż hurtowa (B2B) (sklep/platforma B2B)
Osoby prywatne Firmy (sporadycznie) Firmy
Sklep internetowy powinien mieć odpowiednie mechanizmy, które umożliwiają obsługę zamówień złożonych przez klienta w wybranym modelu sprzedaży. Poprzez obsługę zamówień, mamy na myśli możliwość:
  • podania odpowiednich danych potrzebnych do wygenerowania dokumentu handlowego (PESEL/NIP)
  • wygenerowania do zamówień odpowiedniego typu dokumentu handlowego (paragon/faktura)
  • złożenie zamówienia w cenach brutto/netto w zależności od typu klienta
Różnice w składaniu zamówienia przez osoby prywatne i firmy w Comarch e-Sklep
Legenda: 
× - funkcja dostępna zawsze
brak - funkcja niedostępna
(B2B) – funkcja wykorzystywana głównie w sprzedaży hurtowej (B2B)
Funkcje możliwe na zamówieniu: Osoba prywatna Firma
Paragon × brak
Faktura × ×
PESEL × brak
NIP × ×
Ceny brutto × ×
(B2B) Ceny netto brak Dla klienta typu Firma zalogowanego lub jednorazowego wg ustawień w PA

Podział klientów ze względu na dostępność do funkcji sklepu

W Comarch e-Sklep wiele funkcji uzależnionych jest od konfiguracji w Panelu administracyjnym. Administrator sklepu decyduje, które funkcje mają być dostępne dla wszystkich klientów, a które np. zablokować dla klientów nieposiadających konta w sklepie (tzw. jednorazowych). Ze względu na dostęp do funkcji sklepu klientów dzielimy na:
Pełna funkcjonalność sklepu Ograniczona funkcjonalność sklepu (dostęp tylko do niektórych funkcji)
Zarejestrowany (posiada konto w sklepie) Jednorazowy (dokonał jednorazowego zakupu i nie założył konta w sklepie)
Wykaz funkcji Comarch e-Sklep z podziałem na dostępność dla klientów zarejestrowanych/jednorazowych.
Funkcja w sklepie Zarejestrowany (posiada konto w sklepie) Jednorazowy (nie posiada konta w sklepie)
(B2B) Dostęp do oferty sklepu ×
dostępność funkcji uzależniona od ustawień w panelu administracyjnym
(B2B) Wyświetlanie cen towarów ×
dostępność funkcji uzależniona od ustawień w panelu administracyjnym
(B2B) Wyświetlanie cen towarów po przyznanym rabacie
dostępność funkcji uzależniona od ustawień w panelu administracyjnym
brak
(B2B) Wyświetlanie cen towarów w cenach netto ×
dostępność funkcji uzależniona od ustawień w panelu administracyjnym
Stawka VAT w cenniku według statusu klienta × brak (VAT zawsze liczony jak dla statusu Krajowy)
Program lojalnościowy × brak
Porównywarka towarów × ×
Powiadomienia o dostępności towaru × ×
Zapytaj o cenę × ×
Rabaty ×  dostępność funkcji uzależniona od ustawień w panelu administracyjnym
(B2B) Składanie zamówień ×
dostępność funkcji uzależniona od ustawień w panelu administracyjnym
(B2B) Składanie zamówień z negocjowalnym kosztem dostawy × brak
Powiadomienia o stanie realizacji zamówienia (e-mail/sms) × ×
Wykorzystanie kuponu na zamówieniu × ×
Komentowanie i ocena towarów
dostępność funkcji uzależniona od ustawień w panelu administracyjnym
dostępność funkcji uzależniona od ustawień w panelu administracyjnym
Historia zamówień × brak
Składanie reklamacji × brak
Przechowalnia towarów × brak
Wiele adresów wysyłki × brak
(B2B) Wiele loginów do jednego konta > × brak

Podział klientów ze względu na naliczanie podatku VAT

Comarch e-Sklep posiada mechanizmy, które umożliwiają obsługę klientów z różnych krajów świata. Obsługa klientów z poza kraju wiąże się m.in. z naliczeniem odpowiedniej stawki VAT w cenniku. Dla klientów o statusie pozaunijny prefiks kraju (przy NIP) ma pozostać nieuzupełniony. W Comarch e-Sklep ze względu sposób naliczania podatku VAT możemy wyróżnić statusy klientów:
Naliczany podatek VAT Nienaliczany podatek VAT
Krajowy (w systemie ERP klient posiada status 'krajowy') Wewnątrzunijny (w systemie ERP klient posiada status 'wewnątrzunijny') Eksportowy (w systemie ERP klient posiada status 'pozaunijny')
Uwaga
Statusy dotyczą tylko zarejestrowanych klientów. Klienci jednorazowi zawsze są traktowani jako klienci o statusie krajowy (zawsze naliczany jest VAT).
Uwaga
Status klienta jest określany po stronie systemu ERP! Comarch e-Sklep jest dostosowany do obsługi wszystkich statusów. Obsługa po stronie sklepu dotyczy prezentacji cennika oraz składania zamówień.

Jak skonfigurować sklep pod obsługę B2B?

B2B - Ustawienia rejestracji

Comarch e-Sklep posiada odpowiednie funkcje, które umożliwiają dostosowanie sklepu do własnego modelu sprzedaży. W przypadku sprzedaży hurtowej (B2B) zazwyczaj sklepy B2B są tak skonfigurowane, aby dostęp do nich mieli tylko wybrani Partnerzy, tym samym to Administrator decyduje, który użytkownik może zarejestrować się do sklepu. Ponadto, bardzo ważne są mechanizmy umożliwiające szybkie założenie konta w sklepie dla kontrahentów, których dane już posiadamy np. w systemie ERP czy pliku Excel. Poniżej znajduje się wykaz funkcji dotyczących ustawień Rejestracji, które można wykorzystać w B2B:
Rejestracja nowych kontrahentów >
  • Administrator musi zaakceptować konto
  • Dostęp do sklepu tylko dla kontrahentów zalogowanych
  • Kontrola unikalności PESEL/NIP
  • Sprawdzanie poprawności PESEL/NIP
  • Ustawienia pól wymaganych przy rejestracji
Import kontrahentów z systemu ERP >
  • Dane kontrahentów przesłane z systemu ERP
  • Automatyczne zakładanie kont kontrahentów w sklepie
  • Kontrahenci otrzymują maila z informacją o danych dostępowych do sklepu
Import kontrahnetów z pliku XML >
  • Dane kontrahentów zaczytane z pliku XML
  • Automatyczne zakładanie kont kontrahentów w sklepie
  • Kontrahenci otrzymują maila z informacją o danych dostępowych do sklepu
Wiele loginów do kontrahneta >
  • Jedno konto kontrahenta posiada wiele loginów dostępowych do sklepu
  • Składanie zamówień przez różnych pracowników na jedno konto firmy
 

B2B - Ustawienia cennika

Najważniejsza w sprzedaży czy to w modelu B2C czy B2B jest cena. W sprzedaży detalicznej cena jest ogólnodostępna dla wszystkich użytkowników, niezależnie od tego czy użytkownik posiada konto w sklepie internetowym, czy nie. W przypadku sprzedaży hurtowej jest zupełnie inaczej - kluczową rolę odgrywa prezentacja cen według indywidualnych cenników kontrahentów (różni kontrahenci widzą inne ceny tego samego asortymentu), a także funkcja ukrywania ceny dla użytkowników niezalogowanych. Często w B2B wykorzystywana jest opcja wyświetlania cen asortymentu po przyznanym kontrahentowi rabacie. Dodatkowo, ważna jest możliwość sprzedaży asortymentu w wielu walutach. Poniżej znajduje się wykaz funkcji dotyczących ustawień Cennika, które można wykorzystać w B2B:
Prezentacja cennika >
  • Ukrywanie cen dla klientów niezalogowanych
  • Prezentacja asortymentu w cenach netto dla klientów niezalogowanych
  • Prezentacja asortymentu w cenach po przyznanym rabacie
  • Wyliczanie rabatów według ustawień sytemu ERP
  • Sprzedaż w wielu walutach
Indywidualne cenniki >
  • Indywidualny cennik przyznany kontrahentowi w systemie ERP
Plik xml z cennikiem dla klienta
  • Wyeksportowanie do pliku XML/txt cennika dla kontrahenta
 

B2B - Ustawienia procesu zamówienia

Głównym wyróżnikiem w sprzedaży hurtowej jest możliwość składania zamówień tylko przez firmy. Dodatkowo, ważną opcją jest uniemożliwienie dokonania zakupu klientom jednorazowym, czyli takim którzy nie posiadają konta w sklepie. W niektórych branżach często wykorzystywane jest zdefiniowanie minimalnej wartości zamówienia, od której będą realizowane zamówienia. Poniżej znajduje się wykaz funkcji dotyczących ustawień dotyczących Zamówień, które można wykorzystać w B2B:
  Proces zamówienia >
  • Minimalna wartość zamówienia
  • Kontrahent jednorazowy (niezalogowany) nie może dokonywać zakupów
  • Ustawienie własnej numeracji zamówień
  • Składanie zamówień tylko przez firmy (wymagana faktura)
  • Zakup asortymentu w jednostkach niecałkowitych
 
Wskazówka

B2B (Business-to-Business) - podstawowe informacje

Czym jest B2B (Business-to-Business)

B2B (Business-to-Business) to model prowadzenia biznesu pomiędzy firmami, partnerami, dostawcami lub pośrednikami. Procesy jakie zachodzą w B2B są bardziej złożone i znacznie różnią się od tych zachodzących na rynku detalicznym - pomiędzy firmą a klientem (tzw. B2C - Business to Customer). Zwykłe sklepy internetowe, które są idealnym rozwiązaniem dla B2C, zazwyczaj nie są wystarczające dla obsługi partnerów B2B. Dlatego coraz więcej przedsiębiorstw szuka innowacyjnych rozwiązań typu internetowe Platformy B2B, które obniżają koszty i usprawnią współpracę z innymi dostawcami i odbiorcami.

Różnice między B2C a B2B

Poniższa tabela zwiera spis najważniejszych różnic pomiędzy sprzedażą w modelu B2C (Business-to-Customer) a modelem B2B (Business-to-Business):
Funkcja B2C B2B
typ sprzedaży detaliczny hurtowy
typy klientów osoby prywatne i firmy tylko firmy
dostęp do oferty wszyscy użytkownicy tylko zalogowani kontrahenci
ceny na zamówieniu tylko ceny brutto ceny netto, sporadycznie ceny brutto
cennik jeden dla wszystkich użytkowników różny dla każdego kontrahenta
zakupy jednorazowe możliwe niemożliwe
indywidualne promocje dla klientów niemożliwe możliwe
założenie nowego konta nie wymaga akceptacji admina wymagana akceptacja admina
wiele kont dostępowych dla 1 kliena niemożliwe możliwe

B2B w Comarch e-Sklep

Do rozpoczęcia sprzedaży hurtowej potrzebna jest wersja sklepu Comarch e-Sklep B2B. (Porównanie wersji Standard, Enterprise oraz B2B znajduje się w artykule Różnice w wersjach sklepu.) Wersja Comarch e-Sklep B2B została stworzona z myślą o obsłudze sprzedaży hurtowej, najważniejszymi jej wyróżnikami są:
Główne obszary w Comarch e-Sklep, które mają wpływ na dostosowanie sklepu pod sprzedaż hurtową (B2B) dotyczą:
  • Rejestracji i dostępu do sklepu
  • Prezentacji cennika
  • Procesu zamówień
Wskazówka

Czy mogę ustawić fakturę, jako domyślny dokument rozliczeniowy w koszyku dla moich Klientów firmowych?

Administratorzy sklepów prowadzących sprzedaż w hurtową (B2B) mogą w szablonie Szafir (wersja min. 2023.4) zawęzić wybór dokumentu handlowego podczas składania zamówienia przez Klientów firmowych. W ramach konfiguracji można dostosować warunki handlowe i ustalić, w ramach jakiego dokumentu zostanie rozliczona transakcja zakupu w prowadzonym sklepie:
  • faktury lub paragonu,
  • tylko faktury.
Przejdź w panelu administracyjnym do sekcji Wygląd Sklepu/ Ustawienia, znajdź parametr Zezwalaj firmom na wybór paragonu podczas składania zamówienia i zastosuj ustawienia do swojej firmy. Domyślnie parametr jest zaznaczony na: TAK. 
Wskazówka
Po zmianie ustawień pamiętaj o opublikowaniu zmian.
Więcej informacji dotyczących szablonu Szafir znajdziesz w artykułach:

Jak stworzyć ofertę sprzedaży i zapytanie ofertowe?

Wstęp

W modelu sprzedaży B2B często dochodzi do indywidualnych wycen towarów dla poszczególnych kontrahentów. Najczęściej wpływa na to dynamiczna zmiana cen sprzedawanych towarów, ilość sprzedawanego towaru, sytuacja na rynku, a także indywidualne kontrakty między sprzedawcą a kontrahentem. W Comarch e-Sklep udostępniamy możliwość tworzenia zapytań ofertowych przez Klientów e-Sklepu oraz indywidualnych wycen tworzonych przez sprzedawcę. Aby móc tworzyć zapytania ofertowe, a następnie realizować ich wycenę należy posiadać:
  • Comarch e-Sklep w wersji B2B,
  • zainstalowany aktualny do wersji szablon Szafir (dedykowany dla B2B).

Jak utworzyć zapytanie o wycenę?

Gdy w danym e-Sklepie zainstalowany jest szablon Szafir (dedykowany dla B2B) to domyślnie w nagłówku widnieje funkcja Zapytanie o wycenę - tuż obok koszyka zakupowego. Dodatkowo na szczegółach towaru znajduje się odpowiedni przycisk, który pozwala na dodanie towaru do nowego zapytania o wycenę. W łatwy sposób każdy kontrahent może stworzyć listę towarów wraz z odpowiednimi ilościami, dla której wyśle do sprzedawcy prośbę o indywidualną wycenę oferty. Po przejściu do utworzonego zapytania kontrahent zobaczy listę wybranych towarów. Aby dokończyć zapytanie należy uzupełnić formularz danych kontaktowych, a następnie wysłać zapytanie do sprzedawcy. Złożone zapytanie pojawi się w panelu administracyjnym sprzedawcy w sekcji Sprzedaż (1) > Zapytania i Oferty (9). Sekcja Zapytania i Oferty dzieli się na dwie zakładki:
  • Zapytania ofertowe,
  • Oferty sprzedaży.

Zapytania ofertowe

W panelu administracyjnym w sekcji Sprzedaż > Zapytania i Oferty znajduje się odrębna zakładka z nowo złożonymi zapytaniami o nazwie Zapytania ofertowe. Informacje widoczne na liście zapytań, są zależne od wyboru administratora. Wyboru takiego można dokonać poprzez kliknięcie zakładki Kolumny. Pojawi się wtedy lista kolumn, które można wybrać aby zostały zaprezentowane na liście zapytań.   Dostępne kolumny na liście zapytań do wyboru to:
  • Numer zapytania;
  • Status;
  • Data zapytania,
  • Adres e-mail,
  • Telefon,
  • Kontrahent zarejestrowany,
  • Numer oferty,
  • Data synchronizacji do ERP,
  • Numer w systemie ERP,
  • Nazwa kontrahenta (od wersji 2022).

Oferty sprzedaży

W momencie, gdy dane zapytanie zostanie wycenione wówczas stanowi Ofertę sprzedaży dla zainteresowanego kontrahenta. Oferta ta pojawia się na zakładce Oferty sprzedaży, gdzie sprzedawca może kontrolować status akceptacji przedstawionej wyceny oraz jej realizacji w e-Sklepie. Podobnie jak w przypadku Zapytań ofertowych informacje widoczne na liście zapytań, są zależne od wyboru administratora. Dostępne kolumny na liście ofert sprzedaży do wyboru to:
  • Numer oferty,
  • Status,
  • Data dodania oferty,
  • Data ważności oferty,
  • Adres e-mail kontrahenta,
  • Kontrahent zarejestrowany,
  • Numer zapytania,
  • Numer zamówienia,
  • Data wysyłki,
  • Numer w systemie ERP,
  • Nazwa kontrahenta (od wersji 2022).
Zarówno w zakładce Zapytania ofertowe jak i w zakładce Oferty sprzedaży za pomocą przycisku Eksport do pliku można eksportować elementy z listy do pliku CSV lub XML. Po kliknięciu przycisku pojawi się okno, w którym należy wybrać sposób zaznaczenia zakresu danych oraz format w jakim plik ma być eksportowany, a następnie kliknąć przycisk Eksportuj. Plik po eksporcie Zapytań ofertowych nosi nazwę Inquiries, natomiast po eksporcie Ofert sprzedaży nazywa się Quotes.

Jak stworzyć ofertę sprzedaży?

Gdy w panelu administracyjnym pojawi się nowe zapytanie należy przejść do jego szczegółów, w celu stworzenia indywidualnej oferty sprzedaży. Na szczegółach znajdują się informacje na temat:
  • kontrahenta, który złożył zapytanie,
  • lista towarów do wyceny,
Przyciskiem Stwórz ofertę sprzedaży zostaniemy przekierowani do formularza wyceny poszczególnych towarów. Na formularzu można także określić datę ważności oferty, ustalić cenę netto lub brutto towaru, wybrać dodatkowe parametry wyceny. Przed wysłaniem oferty istnieje także możliwość zapisania jej jako wersji roboczej, którą będzie można edytować w przyszłości. Gdy oferta zostanie w pełni przygotowana i przesłana do kontrahenta, wówczas trafia ona do zakładki Oferty sprzedaży, a dany kontrahent otrzymuje odpowiednie powiadomienie mailowe, w którym znajduje się link przekierowujący do koszyka w celu zakupu wycenionych produktów.
Wskazówka
Gdy Klient złoży zapytanie ofertowe, a następnie Administrator wyceni przesłane zapytanie istnieje możliwość, iż w międzyczasie jeden z towarów lub wszystkie towary zostaną wyprzedane. W takiej sytuacji, gdy Klient będzie chciał na podstawie przesłanej wyceny złożyć zamówienie, otrzyma w koszyku odpowiedni komunikat, który będzie zawierał informacje na temat brakujących towarów oraz prośbę o złożenie nowego zapytania.

Funkcje dodatkowe w B2B

Kanały społecznościowe - nowa strona

Wstęp

Istotnym elementem przy prowadzeniu sklepu internetowego jest bycie obecnym w portalach społecznościowych. W znaczący sposób wpływa to na budowanie marki oraz promocję firmy w Internecie, co może się przełożyć na wzrost sprzedaży. Kluczowe w takim wypadku jest wyeksponowanie odpowiedniego miejsca w Comarch e-Sklep, gdzie zaprezentujemy listę dostępnych kanałów społecznościowych. Od wersji 2019.6 możliwe jest prezentowanie kanałów do portali społecznościowych również na oddzielnej stronie e-Sklepu. W ten sposób obsługa sklepu może zaprezentować kilka swoich kanałów na YouTube lub Facebooku.

Działanie funkcjonalności

Jeżeli chcesz skorzystać z dedykowanej strony dla kanałów społecznościowych należy:
  • posiadać szablon Szafir w wersji 2019.6.
 

Konfiguracja

Aby dodać dedykowaną stronę z kanałami społecznościowymi należy dodać stronę Social Media zgodnie z instrukcją dodawania nowej strony do szablonu z zachowaniem styli podając w edycji strony klucz: SocialMedia. Należy pamiętać o powiązaniu szablonu z stroną. W tym celu należy w Wygląd sklepu > Ustawienia > Edytuj ustawienia zaawansowane > Strony wprowadzić nazwę strony social-media.html. W edycji szablonu na zakładce Nagłówek > Stopka dodać lub zmodyfikować istniejące kanały w następujący sposób: <a href="URL_do_ktorego_ma_prowadzić_kliknięcie_w_ikonkę" target="_blank" rel="nofollow"><img alt="alt_dla_konkretnej_ikonki" title="title_dla_konkretnej_ikonki" src="URL_na_którym_znajduje_się_ikonka"></a> ||| URL_na_którym_znajduje_się_ikonka ||| etykieta_dla_danej_ikony ||| URL_do_którego_ma_prowadzić_kliknięcie_w_jeden_z_linków_na_stronie_z_social_mediami|etykieta_dla_tego_linku || URL_do_którego_ma_prowadzić_kliknięcie_w_jeden_z_linków_na_stronie_z_social_mediami|etykieta_dla_tego_linku || URL_do_którego_ma_prowadzić_kliknięcie_w_jeden_z_linków_na_stronie_z_social_mediami|etykieta_dla_tego_linku Przykładowe dane: <a href="https://www.youtube.com/" target="_blank" rel="nofollow"><img alt="youtube" title="YouTube" src="https://static.comarchesklep.pl/files/extlogo/youtube.png"></a> ||| https://static.comarchesklep.pl/files/extlogo/youtube.png ||| YouTube ||| https://www.youtube.com/|DRUKARKI LASEROWE || https://www.youtube.com/|DRUKARKI ATRAMENTOWE || https://www.youtube.com/|DRUKARKI IGŁOWE Następnie w panelu administracyjnym: Wygląd sklepu > Ustawienia > Ustawienia szablonu w sekcji Social Media dla parametru Przechodzenie do kanałów na portalach społecznościowych zaznaczyć parametr Poprzez dodatkową stronę (domyślnie zaznaczony jest parametr: Bezpośrednio ze stopki) zapisać i opublikować wprowadzone zmiany. Od tego momentu przejście na nową stronę będzie możliwe po kliknięciu w stopkę strony. Przykładowy wygląd strony: Dodatkowo w przypadku posiadania wielu kanałów społecznościowych z tego samego źródła można ukryć powtarzające się ikonki i etykiety. W tym celu należy skorzystać z atrybuty "hidden". <a href="https://www.youtube.com/" target="_blank" rel="nofollow"><img alt="youtube" title="YouTube" src="https://static.comarchesklep.pl/files/extlogo/youtube.png"></a> ||| hidden ||| hidden ||| https://www.youtube.com/|DRUKARKI LASEROWE || https://www.youtube.com/|DRUKARKI ATRAMENTOWE || https://www.youtube.com/|DRUKARKI IGŁOWE Przykładowy widok:

Konfigurator towaru

Wstęp

Konfigurator produktów powstał z myślą o firmach produkcyjnych, które w e-Sklepie internetowym chcą sprzedawać produkty na indywidualne zamówienie, uzależnione od ustalonych kryteriów. W celu odpowiedzi na potrzeby użytkowników e-Sklepu związane z obsługą tego rodzaju zamówień  w Comarch e-Sklep został przygotowany mechanizm, za pomocą którego można we własnym zakresie zaimplementować funkcję umożliwiającą, na podstawie parametrów podanych przez obsługę sklepu, dodanie do koszyka spersonalizowanego towaru (towarów) z ceną wyliczoną poza sklepem ("na zewnątrz"). W ten sposób Klienci e-Sklepu w wersji B2B będą mogli w łatwy sposób składać indywidualne zamówienia poprzez przejrzystą prezentację oferty z wieloma kryteriami wyboru, które mogą być dowolnie łączone. Niewątpliwą korzyścią z tego rozwiązania jest również optymalizacja procesu sprzedaży. Klient samodzielnie personalizuje towar według ustalonych parametrów i nie wymaga obsługi sprzedawcy. Dzięki temu do e-Sklepu trafia gotowe do realizacji zamówienie.
Wskazówka
Implementacja konfiguratora towarów przeznaczona jest dla użytkowników zaawansowanych i przy jej konfiguracji niezbędna jest wiedza programistyczna.
Uwaga
W tym artykule trzeba będzie wprowadzać zmiany w plikach js. Z tego artykułu dowiesz się jak je minifikować.
Podstawowe różnice między konfiguratorem produktu a towarem zgrupowanym (tzw. fantomem) zostały przedstawione w tym artykule.

Kto może używać tej opcji

Aby korzystać z mechanizmu dodawania towaru do koszyka z ceną wyliczoną poza e-Sklepem niezbędne jest:
  • posiadanie Comarch e-Sklep B2B w wersji co najmniej 2020.3;
  • zainstalowanie dodatku Comarch e-Sklep Sync w wersji co najmniej 2020.3 i włączenie go w panelu e-Sklepu;
  • włączenie w panelu administracyjnym w menu Ustawienia/ Ustawienia sklepu/ Ogólne/ Comarch e-Sklep Sync opcji Konfigurator towarów;
  • oznaczenie w paneli administracyjnym na towarze, że jest to towar konfigurowalny,
  • zaimplementowanie* w usłudze Comarch e-Sklep Sync mechanizmu z obsługą kryteriów wyboru towaru (dodanie nowego workera). *opcja niedostępna w Comarch ERP Optima Chmura Standard;
  • zmodyfikowanie standardowego szablonu Szafir (lub własnego szablonu wyglądu e-Sklepu), tak, by w przypadku towaru konfigurowalnego, wyświetlać opcje wyboru i odpowiednią cenę.
W efekcie wprowadzonych zmian Klient będzie miał możliwość dodania do koszyka pozycji z ceną wyliczoną poza e-Sklepem na podstawie określonych przez obsługę sklepu kryteriów. W zależności od sposobu implementacji, mechanizm konfiguratora produktu pozwala na:
  • dodanie do koszyka jednej pozycji towarowej, gdzie w jej szczegółach będą wszystkie informacje o wybranych przez Klienta parametrach. Przykład użycia został przedstawiony poniżej;
  • dodanie do koszyka kilku pozycji towarowych, które łącznie spełniają parametry zamówienia złożonego przez Klienta.

Przykład użycia

Poniżej przedstawiono przykład wykorzystania opcji konfiguratora towarów w integracji e-Sklepu z Comarch ERP Optima (w przypadku korzystania z Comarch ERP Optima Chmura Standard brak możliwości implementacji własnych workerów Comarch e-Sklep Sync). Jest to najprostszy przypadek, kiedy do jednego towaru przypisujemy różne konfigurowalne elementy (w tym przykładzie w postaci atrybutów). Po stworzeniu w e-Sklepie indywidualnego projektu produktu, Klient w koszyku będzie miał widoczną jedną pozycję z ceną wyliczoną poza e-Sklepem (w naszym przykładzie jest ona pobrana bezpośrednio z pliku XML, który jest dodany do karty towaru w systemie ERP). Pobierz plik ze zmianami (dotyczą wersji 2020.4) niezbędnymi do implementacji poniższego przykładu.
  1. W systemie Comarch ERP Optima przygotuj kartotekę towaru, który po przesłaniu do e-Sklepu będzie mógł być indywidualnie skonfigurowany przez Klienta podczas zakupu.
  2. W panelu administracyjnym e-Sklepu w wersji B2B na szczegółach tego towaru zaznacz, że towar jest konfigurowalny, a następnie zmiany w ustawieniach towaru opublikuj (przycisk w górnym prawym rogu).
  3. Do danego towaru w systemie ERP przypisz elementy konfigurowalne w postaci atrybutów o typie lista. Na liście dla każdego atrybutu dodaj wartości czyli warianty elementów, które klient może wybrać podczas zakupu. Do towaru konfigurowalnego można dodać dowolną ilość atrybutów z dowolną ilością wariantów. Ważne, żeby na towarze nie wskazywać konkretnych wartości (kolumna Wartość musi pozostać pusta), a wszystkie atrybuty były udostępnione do Comarch e-Sklep:
4. Przygotuj plik XML o odpowiedniej strukturze (do pobrania powyżej) , w którym wskażesz ceny netto, VAT oraz ceny brutto poszczególnych wariantów w konfigurowalnych elementach towaru: 5. Przygotowany plik dodaj do karty towaru w systemie ERP na zakładce Atrybuty w sekcji Załączniki. Dane o cenach zostaną pobrane z pliku XML przez usługę Comarch e-Sklep Sync, dlatego nie należy pliku XML udostępniać do e-Sklepu: 6. Do karty towaru konfigurowalnego w systemie ERP dodaj zdjęcie i udostępnij je do e-Sklepu (patrz: zrzut powyżej). Będzie ono wyświetlone na szczegółach produktu konfigurowalnego jako główne zdjęcie dla domyślnych wariantów towaru. 7. Zmodyfikuj* usługę Comarch e-Sklep Sync. W tym celu w pliku configWorkers.json dodaj nowy worker według instrukcji, który będzie wyliczał ostateczną cenę indywidualnego produktu w oparciu o ceny poszczególnych jego elementów. Przykład workera wraz z modyfikacjami usługi Comarch e-Sklep Sync dostępny do pobrania powyżej.(*opcja niedostępna w Comarch ERP Optima Chmura Standard) 8. Wprowadź zmiany w szablonie Szafir według instrukcji udostępnionej powyżej. Po przeprowadzeniu modyfikacji zapisz je, a następnie opublikuj. 9. Wykonaj synchronizację danych z systemu ERP. Wówczas do e-Sklepu zostaną przesłane dane o konfigurowalnych elementach towaru. Usługa Comarch e-Sklep Sync pobierze z pliku XML informację o cenach poszczególnych składowych produktu. 10. Powyższa instrukcja pozwala na przygotowanie na szczegółach produktu w szablonie Szafir w sklepie w wersji B2B następującego towaru konfigurowalnego. Podczas zakupu, Klient może samodzielnie dopasować warianty elementów, które są udostępnione przez sprzedawcę do samodzielnej konfiguracji: Po wybraniu dostępnych opcji, należy kliknąć w Zapisz - wówczas usługa Comarch e-Sklep Sync pobierze z pliku XML (przypisanego do towaru w pkt. 4) informację o cenach poszczególnych składowych produktu i na tej podstawie zostanie wyliczona cena indywidualnego projektu Klienta. Obok ceny pojawi się opcja dodania towaru do koszyka. W koszyku będzie widoczna jedna pozycja wraz z informacją o wybranych elementach oraz całkowita cena produktu: 11. Sprzedawca w panelu administracyjnym na szczegółach zamówienia będzie miał widoczną również jedną pozycję towarową wraz z elementami wybranymi przez Klienta. Po synchronizacji do Comarch ERP Optima, na Rezerwacji Odbiorcy na szczegółach pozycji (po użyciu przycisku lupki) będzie dostępna informacja o szczegółach projektu Klienta: Przenosi się ona również na dokumenty powiązane (Wydania zewnętrzne, Faktury Sprzedaży), co ułatwia szybką realizację indywidualnego zamówienia pochodzącego z e-Sklepu.
Wskazówka
Podczas minifikacji plików js może dojść do sytuacji, gdzie otrzymamy błąd informujący o zbyt dużym rozmiarze pliku. W takiej sytuacji proponujemy dodać plik init-ui3.js. Do tego pliku należy przekleić cały kod, który został dodany do init-ui2.js. Następnie na końcu pliku _layout.html proszę znaleźć następującą linijkę: <script src="js/init-ui2.js?v={{ lqTS }}"></script> Bezpośrednio pod tą linijką proszę wkleić następujący kod:<script src="js/init-ui3.js?v={{ lqTS }}"></script>  

Więcej informacji

Przykład konfiguratora produktu - zobacz >> Kod źródłowy przykładu - pobierz >> Więcej informacji na temat konfiguracji usługi Sync można znaleźć w artykule Comarch e-Sklep Sync.

Sprawdź dostępność towaru w salonie

Wstęp

Sprawdź dostępność towaru w salonie to funkcja w Comarch e-Sklep, dzięki której potencjalni klienci będą mieli okazję sprawdzić z poziomu strony internetowej, czy dany towar znajduje się w sklepie stacjonarnym (salonie).

Zastosowanie

Mechanizm służy do sprawdzania, czy w danym salonie w czasie rzeczywistym znajduje się szukany towar. Kiedy klient wchodzi na kartę produktową ma możliwość kliknięcia w napis Sprawdź dostępność towaru. W tym momencie sklep uruchomi Comarch e-Sklep Sync, aby ten pobrał informacje o aktualnym stanie magazynowym tego produktu z wskazanych magazynów w odpowiednim systemie ERP (Optima, Altum, XL).   Opcja jest dostępna na stronie szczegółów towaru na wszystkich towarach w sklepie - zarówno na tych, które można kupić jak i na takich, gdzie nie ma opcji dodawania do koszyka (np. zapytaj o cenę, czy powiadom o dostępności).

Kto może używać tej opcji

Aby móc używać tej funkcjonalności należy posiadać:
  • Sklep w wersji B2B.
  • Działającą usługą Comarch e-Sklep Sync.
  • Jeden z 3 systemów ERP – Optima, Altum, XL.
  • Zainstalowany szablon Szafir.

Konfiguracja funkcji Sprawdź dostępność towaru w salonie

  1. W panelu administracyjnym Ustawienia/ Płatności i dostawy/ Odbiór osobisty należy utworzyć punkty odbioru osobistego. W tym celu w sekcji Standardowy dla typu Odbiór osobisty w punkcie należy kliknąć w Przejdź do listy punktów>>
  2. Po utworzeniu punktu odbioru osobistego i jego zapisie powinna pojawić się zakładka magazyn.
  3. W zakładce magazyn mamy możliwość wskazania magazynów (skąd będą pobierane stany magazynowe) z systemu ERPNależy wskazać dokładny symbol i nazwę magazynu z systemu ERP.
    Wskazówka
    Do jednego punktu odbioru osobistego można przypisać jeden magazyn z systemu ERP. Przypisanie większej ilości magazynów wiąże się z indywidualnym wdrożeniem takiego rozwiązania.
  4. Widoczność towarów w salonie trzeba włączyć w szablonie. Dokonać tego należy w Wygląd sklepu/Ustawienia/Sprawdź dostępność w salonie
    Wskazówka
    Wprowadzone zmiany należy zapisać i opublikować. Aby pominąć 10 minutowe oczekiwanie na synchronizację danych, zalecamy otworzenie strony sklepu na nowej karcie incognito. 
  5. Po poprawnej konfiguracji klienci po przejściu na kartę produktu powinni mieć możliwość sprawdzenia dostępności towaru w salonie.
Uwaga
Stan wyrażony jest w jednostce domyślnej danego towaru.

Skąd pobierane są magazyny dla salonów?

Comarch ERP Optima

W Comarch ERP Optima należy utworzyć magazyny, z których będą pobierane stany magazynowe. Należy to zrobić w zakładce Ogólne/ Inne/ Magazyny: Następnie należy wprowadzić towar na poszczególne magazyny, które są połączone z salonami w Comarch e-Sklep. Więcej o integracji Comarch e-Sklep z Systemem ERP Optima.

Comarch ERP XL

W Comarch ERP XL należy utworzyć magazyn w zakładce Firma/ Magazyny: Po utworzeniu należy wprowadzić towar na poszczególne magazyny, które są połączone z salonami w Comarch e-Sklep. Więcej o integracji Comarch e-Sklep z Systemem ERP XL.

Comarch ERP Altum

W Comarch ERP Altum magazyny tworzone są w zakładce Główne/ Magazyny: Po utworzeniu należy wprowadzić towar na poszczególne magazyny, które są połączone z salonami w Comarch e-Sklep. Więcej o integracji Comarch e-Sklep z Systemem ERP Altum.

Towary wielowartościowe

Dla towarów wielowartościowych (fantomów i towarów z cechami) sprawdzanie dostępności (oraz wyświetlane stany w salonie) pokazują się per wybraną cechę.
Uwaga
W szablonie Szafir wybraną cechą jest ta, na której w momencie wywołania funkcji sprawdzenia dostępności w salonie znajduje się focus (widoczna granatowa ramka).
 

Więcej informacji

Więcej informacji można znaleźć w artykułach o Comarch e-Sklep Sync oraz o stanach magazynowych.

Dodatkowe atrybuty na zamówieniu

Atrybuty na zamówieniu w sklepie

W Comarch e-Sklep na zamówieniu w koszyku jest możliwość wyświetlenia dodatkowych atrybutów całego zamówienia (atrybuty nagłówka) oraz atrybutów na elementach zamówienia (wszystkie elementy zamówienia mają te same atrybuty).
Uwaga
Opisana funkcja wyświetlania dodatkowych atrybutów na zamówieniu działa tylko z Comarch ERP Altum.
Uwaga
Atrybuty definiowane są w systemie Comarch ERP. Na zamówieniu w sklepie wyświetlane są atrybuty, które są udostępnione w sklepie i mają opcje edycji.
Ważne informacje dotyczące obsługi atrybutów na zamówieniu w sklepie:
      • obsługiwane są następujące typy atrybutów: lista, tekst, liczba, data
      • wyświetlają się tylko atrybuty edytowalne (klient przed złożeniem zamówienia podaje wartość danego atrybutu)
      • atrybuty mogą być obowiązkowe i nieobowiązkowe (sprawdzane jest przed złożeniem zamówienia czy klient uzupełnił wymagany atrybut zamówienia/ atrybut na elementach zamówienia, jeśli nie, pojawia się komunikat o wymagalności atrybutu)
      • kolejność wyświetlania atrybutów jest ustalana po stronie systemu Comarch ERP (jeżeli w systemie ERP nie ustalono kolejności, w sklepie atrybuty wyświetlane są w kolejności alfabetycznej)
Poniżej przykład z obsługi atrybutów nagłówka zamówienia i elementów zamówienia w Szablonie Szafir. Atrybuty na zamówieniu

Atrybuty na szczegółach zamówienia w Profilu klienta

Po złożeniu zamówienia wartości atrybutów podane przez klienta na zamówieniu w sklepie przesyłane są do systemu Comarch ERP. Klient zarejestrowany ma możliwość podglądu zamówienia wraz z uzupełnionymi atrybutami w Profilu klienta. Jeśli zamówienie może być przez klienta edytowalne - w trakcie edycji atrybuty zamówienia i elementów zamówienia są aktualizowane według najnowszej definicji atrybutów przesłanej z systemu Comarch ERP. Na szczegółach zamówienia w Profilu klienta wyświetlane są także atrybuty tylko do odczytu (dodane na zamówieniu po stronie Comarch ERP).

Lista plików Klienta - Do pobrania

W Comarch e-Sklep wprowadzono możliwość wyświetlania listy plików do pobrania dla zalogowanych Klientów. Funkcjonalność ta umożliwia dodanie na karcie kontrahenta w systemie Comarch ERP XL załączników, które będą wyświetlane i dostępne do pobrania w Strefie Klienta na zakładce Do pobrania.
W celu korzystania z funkcjonalności dodawania plików do pobrania dla Klientów e-Sklepu należy posiadać:
  • Comarch e-Sklep w wersji B2B w integracji z systemem Comarch ERP XL,
  • aktualną wersję szablonu Szafir,
  • zainstalowanie narzędzia Comarch e-Sklep Sync w wersji kompatybilnej do Comarch e-Sklep.
Narzędzie Comarch e-Sklep Sync umożliwia pobieranie plików dodanych na karcie kontrahenta w systemie Comarch ERP XL w trybie online. Nie ma potrzeby wykonywania synchronizacji, w związku z tym wszystkie dodane przez użytkownika pliki po stronie systemu ERP XL będą od razu widoczne dla Klienta e-Sklepu w Strefie klienta na zakładce Do pobrania, w szablonie graficznym Szafir.
Udostępniane mogą być pliki w formatach:
  • doc,
  • docx,
  • xls,
  • xlsx,
  • pdf,
  • zip,
  • rar.
Na liście widoczna jest kolumna z nazwą pliku oraz z przyciskiem do pobierania wybranego pliku.

Towar zgrupowany (fantom) a towar konfigurowalny - różnice

W Comarch e-Sklep w wersji B2B dostępne są dwie możliwości prezentowania Klientom wielu wariantów danego towaru. Pierwsza z nich to dostępna od dawna funkcja towarów zgrupowanych (fantomów). Druga - to funkcja towaru konfigurowalnego, która pozwala Klientowi e-Sklepu na samodzielnie przygotowanie indywidualnego projektu produktu. Obie opcje umożliwiają sprzedaż w e-Sklepie towarów, które mają wiele możliwych wariantów do wyboru. Poniżej prezentujemy zestawienie różnic pomiędzy tymi dwoma sposobami prezentacji wielu wariantów danego towaru.

Przykładowe różnice w prezentacji towarów wielowariantowych

  Towar zgrupowany (fantom) Towar konfigurowalny
Model biznesowy Firmy handlowe, towary masowe, powtarzalne. Firmy produkcyjne, towar na indywidualne zamówienie, zależne od określonych przez sprzedawcę kryteriów.
Wersja e-Sklepu Dostępny w każdej wersji Comarch e-Sklep: Light, Standard, Enterprise i B2B. Dostępny tylko w wersji B2B w Comarch e-Sklep.
Comarch e-Sklep Sync Nie ma znaczenia. Wymagany.
Dostępność w standardowym szablonie Comarch Bursztyn, Agat, Opal, Bursztyn, Szafir i Topaz Tylko szablon Szafir.
Współpraca z ERP Współpraca z Comarch ERP: XT, Optima, XL, Altum. Współpraca z Comarch ERP: Optima, XL oraz Altum.
Konfiguracja w ERP Każda kombinacja wariantów (kolor, rozmiar) ma osobną kartę towaru w ERP. Jedna karta w ERP. Warianty (elementy konfigurowalne) zdefiniowane jako atrybuty typu lista.
Cena w e-Sklepie Cena pobierana z cennika przypisanego do każdej karty towaru. Cena wyliczana na podstawie cen poszczególnych elementów wskazanych w pliku XML, załączonym do karty towaru.
Stan magazynowy Stan magazynowy pobierany z karty każdego towaru. Stan magazynowy dla całego towaru - pobierany z jednej karty.
Zamówienie Na zamówieniu każdy wybrany wariant, to osobna pozycja. Na zamówieniu jest jedna pozycja z opisem: wybranymi przez Klienta elementami konfigurowalnymi.
Konfiguracja Przykład konfiguracji opisany w artykule. Przykład konfiguracji opisany tutaj.
Własne modyfikacje Rozwiązanie nie wymaga dodatkowej modyfikacji w standardowych szablonach Comarch. Możliwość dowolnej modyfikacji kodu, co pozwala na implementację nawet najbardziej rozbudowanego mechanizmu konfiguratora produktu.
Poziom trudności Podstawowa znajomość obsługi kart towarowych w systemie ERP. Wymagana zaawansowana wiedza programistyczna.
Przykład użycia Fantom w szablonie Szafir. Towar konfigurowalny w szablonie Szafir.
 
Wskazówka
Poniżej znajdziesz linki do artykułow, w których dowiesz się jak skonfigurować towary:

Koszt dostawy wyliczany przez Comarch e-Sklep Sync

Informacje ogólne o koszcie dostawy (dostawa o typie 5)

Od wersji Comarch e-Sklep 2020 dodano możliwość* określenia kolejnego sposobu wyliczania kosztów dostawy na podstawie danych przesłanych przez Comarch e-Sklep Sync. Dzięki temu możliwe jest przygotowanie własnej macierzy dostaw obsługującej nawet najbardziej skomplikowane scenariusze wyliczania kosztów dostawy.
Wskazówka
Implementacja indywidualnego kosztu dostawy z wykorzystaniem usługi Comarch e-Sklep Sync* przeznaczona jest dla użytkowników zaawansowanych, obsługujących biegle Microsoft Visual Studio, a przy jej konfiguracji niezbędna jest wiedza programistyczna. Instrukcja wymaga on zbudowania (we własnym zakresie) odpowiedniej biblioteki DLL, skompilowania kodu oraz dopisania w niej nowej procedury. W dalszej kolejności przygotowany plik DLL należy dodać do zainstalowanej usługi.
(*opcja niedostępna w Comarch ERP Optima Chmura Standard)
Na potrzeby pobierania własnych kosztów dostaw w szablonie należy obsłużyć dostawę o typie 5.
Wskazówka
Po dodaniu tego typu dostawy do macierzy kosztów, nie będzie on widoczny na szczegółach towarów w e-Sklepie w sekcji "Dostawa już od".

Worker erpDataDeliveryCost

Wymaga on wykorzystania workera (w postaci DLL) o nazwie erpDataDeliveryCost.
W tym workerze są przekazywane obiekty z kontrahenta, podobnie jak w przypadku innych standardowych workerów usługi Comarch e-Sklep Sync.
Ten typ dostawy dostępny jest w panelu administracyjnym wówczas, gdy:
  • Comarch e-Sklep będzie w wersji B2B,
  • usługa Comarch e-Sklep Sync będzie skonfigurowana i włączona,
  • zostanie wykorzystany worker erpDataDeliveryCost.
Po spełnieniu powyższych warunków w menu Ustawienia > Płatności i dostawy na zakładce Dostawy, po dodaniu nowego sposobu dostawy lub podczas edycji już używanych dostaw, w sekcji Sposób liczenia kosztu dostawy pojawi się piąta opcja: Koszt wyliczany przez eShop.Sync.
Przykładowy worker poniżej:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using Comarch.eShop.ISync; using System.Threading.Tasks; namespace ExternalDeliveryCost { public class Request { public Customer Customer; public Employee Employee; public int EshopId; public T Message; } public class Employee { public int Id; public int EshopEmployeeId; public string Email; } public class Customer { public int Id { get; set; } public int EshopCustomerId { get; set; } public string Email { get; set; } } public class ExternalDeliveryCostQuery { public int[] MethodId; ID sposobu dostawy w sklepie public string Country; Kraj dostawy public string City; miasto dostawy public string ZipCode; public List Elements; } public class ExternalDeliveryCostElementQuery { public int Id; public decimal Quantity; ilość w jednostce podstawowej } public class ExternalDeliveryCostCl { public int MethodId; public decimal Cost; public bool FreePayment; } public class Worker : Comarch.eShop.ISync.Worker { public override Task Execute(Msg msgOuter) { return Task.Factory.StartNew(() => { var req = Newtonsoft.Json.JsonConvert.DeserializeObject<Request>(msgOuter.Message); msgOuter.Response = Newtonsoft.Json.JsonConvert.SerializeObject ( req.Message.MethodId.Select(z => new ExternalDeliveryCostCl() { MethodId = z, Cost = z, FreePayment = z % 2 == 0 }) ); return msgOuter; }); } } }
Dalsza konfiguracja tego sposobu wyliczania kosztów dostawy w panelu e-Sklepu pozostaje taka sama jak w przypadku pozostałych typów kosztów i została opisana w tym artykule.

Worker erpDataDeliveryCost2

W wersji 2021.5 udostępniono kolejny worker do wyliczania kosztu dostawy przez usługę Comarch e-Sklep Sync. Ten typ dostawy dostępny jest w panelu administracyjnym wówczas, gdy:
  • Comarch e-Sklep będzie w wersji B2B,
  • usługa Comarch e-Sklep Sync będzie skonfigurowana i włączona,
  • w panelu administracyjnym w menu Ustawienia/ Ustawienia sklepu/ Ogólne/ Comarch e-Sklep Sync włączony jest parametr Nowa wersja obliczania kosztów dostawy,
  • zostanie wykorzystany worker erpDataDeliveryCost2.
Po spełnieniu powyższych warunków w menu Ustawienia/ Płatności i dostawy na zakładce Dostawy, po dodaniu nowego sposobu dostawy lub podczas edycji już używanych dostaw, w sekcji Sposób liczenia kosztu dostawy pojawi się piąta opcja: Koszt wyliczany przez eShop.Sync.
Worker o kluczu (w pliku config usługi) erpDataDeliveryCost2 ma następującą nową strukturę danych:
  • SubtotalValue i TotalValue to wartość towarów, zawsze w walucie domyślnej sklepu,
  • Elements (z erpDataDeliveryCost) jest tutaj zastąpiony przez Sets (są to „zestawy” w koszyku),
  • Zestaw:
    • Id=0 oznacza zwykły towar,
    • Id>0 oznacza zestaw sklepowy,
    • Id=-2 oznacza rabat pakietowy (w przypadku Comarch ERP Altum),
    • Id=-3 oznacza ofertę (przy czym nie będą przesyłane oferty, które mają już określony koszt w panelu administracyjnym e-Sklepu),
    • Id=-4 oznacza „zestaw” towarów pochodzący z akcji Cart/ExternalAdd.
BundleId to identyfikator rabatu pakietowego z systemu ERP (parametr będzie dostępny, kiedy Id=-2),
Elements to pozycje przypisane do danego „zestawu”, wówczas dostępne są następujące parametry:
    • BundleGratis – czy jest to gratis z pakietu rabatowego,
    • ExtId – zewnętrzny identyfikator pozycji, jeśli pozycja pochodzi z akcji Cart/ExternalAdd.
  • CustomDeliveryTotalValue to koszt dostawy (ustalony w ofercie lub pochodzący z akcji ExternalAdd). Jeśli nie ma tego kosztu, to worker będzie zwracał null (wartość może być użyta lub może być zignorowana).
  • CalculationId to id kalkulacji na podstawie, której wyliczono koszt dostawy. Kalkulacja może zawierać informację o cenie wyjściowej, udzielonych rabatach, cenie transportu, cenie załadunku oraz innych elementach, które wpłynęły na kosz dostawy. Kalkulację należy zapisać we własnej infrastrukturze (np. baza danych, lub plik xml na dysku). Id kalkulacji dostępne jest także na obiekcie zamówienia. W koszyku można pobrać kalkulację i wyświetlić potrzebne elementy na interfejsie.
Przykładowy worker poniżej:
namespace DeliveryCost { using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using Comarch.eShop.ISync; public class ExternalDeliveryCostQuery2 { public int[] MethodId; public string Country; public string City; public string ZipCode; public decimal TotalValue; public decimal SubtotalValue; public List Sets; } public class ExternalDeliveryCostSetQuery2 { public int Id; // >0 - regular set, 0 - regular product, -2 - bundle, -3 - offer, -4 - Cart/ExternalAdd public int? BundleId; public decimal? CustomDeliveryTotalValue; public List Elements; } public class ExternalDeliveryCostElementQuery2 { public int? Id; public int EshopProductId; public decimal Quantity; public short? MapType; public string MapForeignId; public bool? BundleGratis; public bool? BundleAddHeaderDiscount; public string ExtId; } public class ExternalDeliveryCostCl2 { public int MethodId; public decimal Cost; public bool FreePayment; public string CalculationId; } public class DeliveryCost2 : Worker { public override System.Threading.Tasks.Task Execute(Msg msgOuter) { var req = Newtonsoft.Json.JsonConvert.DeserializeObject<Request>(msgOuter.Message); var cena = 789 + req.Message.Sets.Where(z => z.CustomDeliveryTotalValue.HasValue).Sum(z => z.CustomDeliveryTotalValue.Value); return Task.Factory.StartNew(cenaIn => { msgOuter.Response = Newtonsoft.Json.JsonConvert.SerializeObject ( req.Message.MethodId.Select(z => new ExternalDeliveryCostCl2() { MethodId = z, Cost = (decimal)cenaIn, CalculationId = "foo-bar2" }) ); return msgOuter; }, cena); } } } Dalsza konfiguracja tego sposobu wyliczania kosztów dostawy w panelu e-Sklepu pozostaje taka sama jak w przypadku pozostałych typów kosztów i została opisana w tym artykule.

Planowane dostawy towarów w e-Sklepie

Wstęp

Comarch e-Sklep umożliwia klientowi sprawdzenie dostępności towaru w sklepie. Dzięki funkcji Sprawdź dostępność towaru w sklepie, osoby odwiedzające Twój e-Sklep będą mogły sprawdzić z poziomu strony internetowej, czy dany towar został już zamówiony u dostawcy.

Zastosowanie

Funkcja służy do sprawdzania nie tylko, czy towar został zamówiony u dostawcy, ale również udostępnia informacje o zamówionej ilości oraz planowanej dostawie. Po wejściu na kartę produktu klient ma możliwość kliknięcia w napis Sprawdź dostawy. W tym momencie sklep uruchomi Comarch e-Sklep Sync, aby ten pobrał informacje z dokumentu Zamówienia Zakup (ZZ) o planowanych dostawach z systemu ERP XL. Opcja jest dostępna na stronie szczegółów towaru na wszystkich towarach w sklepie - zarówno na tych, które można kupić jak i na takich, gdzie nie ma opcji dodawania do koszyka (np. zapytaj o cenę, czy powiadom o dostępności).

Kto może używać tej opcji?

Aby skorzystać ze wspomnianej funkcjonalności należy posiadać:
  • e-Sklep w wersji B2B,
  • Działającą usługę Comarch e-Sklep Sync,
  • System ERP XL,
  • Zainstalowany szablon Szafir.

Konfiguracja

  1. W panelu administracyjnym Wygląd sklepu/ Ustawienia/ Ustawienia szablonu/ Ogólne należy znaleźć Dostawy towarów i wybrać opcję Tak.
  2. Po zapisaniu i opublikowaniu zmian klienci po przejściu do szczegółów towaru będą mieli możliwość sprawdzenia planowanych dostaw.

Skąd pobierane są informacje o planowanych dostawach?

Informację wyświetlane na szczegółach towaru są pobierane z listy zamówień zakupu z systemu Comarch ERP XL. W zależności od statusu dokumentu ZZ klient widzi inny status na oknie z informacjami. Status dokumentu ZZ:
  • Potwierdzone – Dostawa potwierdzona,
  • Niepotwierdzone – Dostawa niepotwierdzona,
  • Anulowane potwierdzenie – Brak informacji,
  • Zamknięte potwierdzone – Brak informacji.
Czas planowanej daty dostawy brany jest z dokumentu ZZ z pola Data realizacji. Datę na dokumencie można modyfikować po potwierdzeniu dostawy. Zmiany dokonują się w e-Sklepie w momencie ich zapisania.

Towary wielowartościowe

Dla towarów wielowartościowych (fantomów i towarów z cechami) sprawdzanie dostępności (oraz wyświetlanie planowanych dostaw) pokazuje się według wybranej cechy.
Wskazówka
W szablonie Szafir wybraną cechą jest ta, która w momencie wywołania funkcji sprawdzenia dostępności w salonie jest oznaczona widoczną granatową ramką.

Dodatkowe informacje

Szczegółowe informacje dotyczące działania Comarch e-Sklep Sync znajdziesz w artykule: Comarch e-Sklep Sync.

Czy mogę ustawić fakturę, jako domyślny dokument rozliczeniowy w koszyku dla moich Klientów firmowych?

Administratorzy sklepów prowadzących sprzedaż w hurtową (B2B) mogą w szablonie Szafir (wersja min. 2023.4) zawęzić wybór dokumentu handlowego podczas składania zamówienia przez Klientów firmowych. W ramach konfiguracji można dostosować warunki handlowe i ustalić, w ramach jakiego dokumentu zostanie rozliczona transakcja zakupu w prowadzonym sklepie:
  • faktury lub paragonu,
  • tylko faktury.
Przejdź w panelu administracyjnym do sekcji Wygląd Sklepu/ Ustawienia, znajdź parametr Zezwalaj firmom na wybór paragonu podczas składania zamówienia i zastosuj ustawienia do swojej firmy. Domyślnie parametr jest zaznaczony na: TAK. 
Wskazówka
Po zmianie ustawień pamiętaj o opublikowaniu zmian.
Więcej informacji dotyczących szablonu Szafir znajdziesz w artykułach:

Rabaty z Comarch ERP XL

Wstęp

Od wersji Comarch ERP XL 2020 oraz Comarch e-Sklep 2020 została wprowadzona nowa obsługa rabatów. Od tej chwili będzie możliwe używanie najbardziej popularnych rabatów z Comarch ERP XL. Nowy mechanizm rabatów wysyłany jest  również z Comarch ERP XL od wersji 2019.3.3.

Zastosowanie

Comarch e-Sklep obsługuje 4 typy rabatów przesyłanych  z Comarch ERP XL:
  • KNU – Upust dla kontrahenta (przyznaje wybranemu kontrahentowi 10% rabatu na towar A).
  • KNT –  Rabat globalny kontrahenta (przyznaje wybranemu kontrahentowi globalne 2% rabatu na wszystkie towary),
  • PRM – Promocje dla towaru (przyznaje wybranemu kontrahentowi lub grupie kontrahentów 9% rabatu na towar A lub grupę towarów B).
  • WTR – Promocja od wartości (przyznaje wybranemu kontrahentowi lub grupie kontrahentów 5% rabatu po dodaniu do koszyka towarów o wartości równej 300 zł).
Uwaga
W przypadku posiadania jednostek pomocniczych na towarach, rabat typu stała cena naliczany jest jedynie na jednostkę podstawową towaru.
Rabaty należy utworzyć w Comarch Comarch ERP XL i przeprowadzić synchronizację do Comarch e-Sklepu. Na wielkość rabatów naliczanych na dokumentach handlowych z transakcji z e-Sklepu wpływ ma również maksymalny rabat operatora. Na kartach operatorów w systemie Comarch ERP XL możliwe jest zdefiniowanie maksymalnego rabatu procentowego, jaki mogą oni udzielić na wystawianych i edytowanych przez siebie dokumentach sprzedaży. Rabat ten należy rozumieć, jako dodatkową obniżkę ceny dokonaną przez danego operatora, udzieloną niezależnie od rabatów wynikających z obowiązujących promocji, czy też przyznanego budżetu rabatowego.

KNU

W celu utworzenia promocji należy przejść do karty kontrahenta do zakładki Upusty. Następnie należy dodać rabat. W oknie rabatu można określić szczegóły:
  • Wybrać towar albo grupę towarów.
  • Wskazać rodzaj rabatu (rabat od ceny sprzedaży lub stała cena).
  • Wybrać typ rabatu (procentowy lub wartościowy).
  • Wskazać typ ceny (netto lub brutto) w przypadku wybrania opcji stała cena.
Wskazówka
Narzut na cenę oraz stała cena z walutą inna niż domyślna e-Sklepu - nie są obsługiwane.
Wskazówka
Promocja o typie stała cena jest nadrzędna i nie sumuje się z innymi.

KNT

W celu utworzenia promocji należy przejść do karty kontrahenta do zakładki  Handlowe i następnie wskazać wysokość rabatu.    

PRM

W celu utworzenia promocji należy przejść do zakładki Zestawienia/Promocje i rabaty i dodać rabat pozycji. Następnie można określić szczegóły rabatu na poszczególnych zakładkach.

Nagłówek:

  • Wskazać nazwę rabatu.
  • Określić priorytet.
  • Pomiń następne promocje.
  • Określić sposób łączenie z poprzednią.
  • Rodzaj dokumentu (musi być wskazany rozchodowy lub wszystkie).
  • Wskazać okres działania.
Wskazówka
Priorytet ma znaczenie przy opcji "Pomiń następne promocje". Zaznaczenie tego parametru spowoduje, że żadna promocja o niższym priorytecie (wyższej liczbie) nie powinna się już naliczyć. Jeżeli priorytet będzie wyższy (niższa liczba) to rabat się naliczy.

Kontrahenci:

W Comarch e-Sklep na promocji można wskazać:
  • Pojedynczego kontrahenta – wtedy promocja dotyczy jednego kontrahenta.
  • Grupę kontrahentów (grupa musi być wysyłana do e-Sklepu) – wtedy promocja dotyczy kontrahentów przypisanych do tej grupy.
  • Grupę główną kontrahentów – wtedy promocja dotyczy wszystkich kontrahentów w e-Sklepie: zalogowanych (którzy posiadają konta w e-Sklepie), niezalogowanych i jednorazowych (niezarejestrowanych). Przykład promocji został opisany w sekcji Przykłady użycia rabatów w e-Sklepie

Towary:

  • Wybrać towar albo grupę towarów.
  • Wskazać rodzaj rabatu (rabat od ceny sprzedaży lub stała cena).
  • Wybrać typ rabatu (procentowy lub wartościowy).
  • Wskazać ilościowy próg.
Wyjątki:
  • Limit oraz waluta inna niż domyślna wysyłana z e-Sklepu nie jest obsługiwana.
  • Rabat o typie stała cena jest nadrzędna i nie sumuje się z innymi promocjami.
  • Rabatu typu stała cena z progiem jest możliwy do konfiguracji w odpowiedniej wersji systemu ERP XL.
  • W przypadku posiadania jednostek pomocniczych na towarach, rabat typu stała cena naliczany jest jedynie na jednostkę domyślną towaru.
  • Narzut na cenę oraz stała cena z walutą inna niż domyślna e-Sklepu – nie są obsługiwane.
Dodatkowo, aby promocja poprawnie działała musi być:
  • Na zakładce formy płatności wybrana opcja <wszystkie>.
  • Na zakładce sposób płatności wybrana opcja <wszystkie>.
  • Na zakładce formy płatności wybrana opcja <wszystkie>.
  • Na zakładce Magazyny wybrana opcja <wszystkie> lub przynajmniej jeden z magazynów jest przypięty do Centrum powiązanego z oddziałem e-sklep.
  • Wskazano centrum Comarch e-Sklep.
Aby rabat naliczał się w Comarch e-Sklep należy się upewnić, że:
  • Rabat jest potwierdzony.
  • Towary, które wchodzą w skład w rabatu podlegają rabatowaniu (zakładka aplikacje na karcie towaru w Comarch ERP XL).
  • Zostało włączone naliczenie rabatów w Comarch e-Sklep (w panelu administracyjnym w zakładce Ustawienia/Ustawienia sklepu/Ceny i Rabaty/Sposób liczenia rabatów w koszyku).
  • Została przeprowadzona synchronizacja (należy upewnić się, że wysyłani są kontrahenci).

WTR

W celu utworzenia promocji typu WTR należy przejść do zakładki Zestawienia/Promocje i rabaty i dodać rabat nagłówka. Następnie można określić szczegóły rabatu.

Nagłówek:

  • Wskazać nazwę rabatu.
  • Określić priorytet.
  • Pomiń następne promocje.
  • Określić sposób łączenie z poprzednią.
  • Wskazać okres działania.

Kontrahenci:

  • Pojedynczego kontrahenta.
  • Grupę kontrahentów (grupa musi być wysyłana do e-Sklepu).

Wartość transakcji:

  • Wskazać typ upustu.
  • Wskazać wartość procentową albo wartościową.
  • Wskazać wartość progu.
Wskazówka
Nie należy mieszać rodzajów progów (procentowy + wartościowy). Progi powinny być spójne pod względem typu.
Dodatkowo, aby promocja poprawnie działała musi być:
  • Na zakładce formy płatności wybrana opcja <wszystkie>.
  • Na zakładce sposób płatności wybrana opcja <wszystkie>.
  • Na zakładce formy płatności wybrana opcja <wszystkie>.
  • Na zakładce Magazyny wybrana opcja <wszystkie> lub przynajmniej jeden z magazynów jest przypięty do Centrum powiązanego z oddziałem e-sklep.
  • Wskazano centrum Comarch e-Sklep.
Aby rabat naliczał się w Comarch e-Sklep należy się upewnić, że:
  • Rabat jest potwierdzony.
  • Towary, które wchodzą w skład w rabatu podlegają rabatowaniu (zakładka aplikacje na karcie towaru w Comarch ERP XL).
  • Zostało włączone naliczenie rabatów w Comarch e-Sklep (w panelu administracyjnym w zakładce Ustawienia/Ustawienia sklepu/Ceny i Rabaty/Sposób liczenia rabatów w koszyku).
  • Została przeprowadzona synchronizacja (należy upewnić się, że wysyłani są kontrahenci).

Promocje pakietowe

Promocje pakietowe z ERP XL

Wraz z wydaniem nowej wersji ERP XL 2023.1 wprowadzono możliwość przesyłania promocji pakietowych do Comarch e-Sklep. Promocje pakietowe polegają na sprzedaży towarów w określonych zestawach, gdzie wysokość naliczonego rabatu na dokumencie będzie uzależniona od ilości sprzedawanych towarów lub wartości sprzedawanych towarów. W ramach promocji pakietowej można również przyznać gratisy. Naliczanie promocji pakietowych w Comarch e-Sklep będzie analogiczne jak w Comarch ERP XL, przy czym w e-Sklepie nie ma możliwości wyboru promocji pakietowych, lecz zostanie naliczony pierwszy pakiet spełniający warunku wg ustawień kolejności na liście promocji pakietowych. Więcej na ten temat można przeczytać w artykule dot. nowej wersji ERP XL.

Konfiguracja promocji pakietowych ERP XL

Do Comarch e-Sklep przesyłamy promocje pakietowe stałe i elastyczne pod określonymi warunkami:
  • Są potwierdzone
  • Data końcowa jest większa lub równa dacie bieżącej, lub jest nieograniczona
  • Data początkowa jest mniejsza lub równa dacie bieżącej, lub jest nieograniczona
  • W parametrze Rodzaj dokumentów wskazano Wszystkie lub Rozchodowe
  • Nie mają zaznaczonego parametru: Ważna w godzinach
  • Nie mają zaznaczonego parametru: Powtarzać co
  • Są przeznaczone dla e-Sklepu ze względu na Centrum
  • Zostały udostępnione dla Centrum, do którego przypięty jest oddział Comarch e-Sklep
  • Zostały udostępnione dla Centrum nadrzędnego w stosunku do powyższego
  • Zostały udostępnione dla Centrum Głównego
  • Na zakładce [Magazyny] wybrano opcję <wszystkie>
  • Na zakładce [Formy płatności] wybrano opcję <wszystkie>
  • Na zakładce [Sposób dostawy] wybrano opcję <wszystkie>
  • Zostały zdefiniowane na dowolną grupę kontrahentów
  • Na zakładce [Kontrahenci] została dodana przynajmniej jedna grupa kontrahentów
  • Lub zostały zdefiniowane dla kontrahenta eksportowanego do wskazanego e-Sklepu
  • Przynajmniej jeden kontrahent przypisany na zakładce [Kontrahenci] jest wysyłany do danego sklepu
  • Zostały zdefiniowane dla towarów eksportowanych do wskazanego e-Sklepu
  • Wszystkie towary na zakładce [Towary] mają ustawiony parametr eksport do e-Sklepu na karcie towaru
  • Nie mają ustawionej jednostki pomocniczej dla progu (dotyczy promocji pakietowych elastycznych).
Aby umożliwić wysyłanie promocji pakietowych do e-Sklepu konieczne jest zaznaczenie parametru Stosuj promocje pakietowe na definicji dokumentu ZS. Sekcja ta dostępna jest w module Administrator w zakładce Struktura firmy/ Edycja struktury firmy (edycja odpowiedniego centrum)/ Dokumenty/ Zamówienie sprzedaży:  

Tworzenie promocji pakietowych

W celu utworzenia promocji pakietowej należy przejść do zakładki Zestawienia/Promocje i rabaty i dodać rabat pozycji. Następnie można określić szczegóły rabatu na poszczególnych zakładkach.

Nagłówek:

  • Wskazać nazwę rabatu.
  • Określić priorytet.
  • Pomiń następne promocje.
  • Określić sposób łączenie z poprzednią.
  • Rodzaj dokumentu (musi być wskazany rozchodowy lub wszystkie).
  • Wskazać okres działania.
  • Zaznaczyć parametr „Promocja pakietowa”.
  • Określić rodzaj pakietu: stały czy elastyczny .
 

Kontrahenci:

  • Pojedynczego kontrahenta.
  • Grupę kontrahentów (grupa musi być wysyłana do e-Sklepu).

Towary:

  • Wybrać towar albo grupę towarów.
  • Wskazać rodzaj rabatu (rabat od ceny sprzedaży)..
  • Wskazać ilościowy próg i upust procentowy.
Dodatkowo, aby promocja poprawnie działała musi być:
  • Na zakładce formy płatności wybrana opcja <wszystkie>.
  • Na zakładce sposób płatności wybrana opcja <wszystkie>.
  • Na zakładce formy płatności wybrana opcja <wszystkie>.
  • Na zakładce Magazyny wybrana opcja <wszystkie> lub przynajmniej jeden z magazynów jest przypięty do Centrum powiązanego z oddziałem e-sklep.
  • Wskazano centrum Comarch e-Sklep.
Więcej na temat promocji pakietowych, możesz dowiedzieć się z poniższego artykułu: Promocje pakietowe w ERP XL

Przykłady użycia rabatów w e-Sklepie:

-10 zł na towar A dla kontrahenta XYZ

[KNU] Przechodzą na kartę kontrahenta XYZ. W zakładce Upusty, dodaje towar A, który jest wysyłany do Comarch e-Sklep. Wybieram typ rabatu: rabat od ceny sprzedaży (wartościowy) i wskazuję wartość rabatu 10 zł. Przeprowadzam synchronizację.

2% rabatu dla danego kontrahenta na wszystkie towary

[KNT] Przechodzą na kartę kontrahenta ABC. W zakładce Handlowe, wskazuje wysokość rabatu 2%. Przeprowadzam synchronizację.

Miesięczna promocja 15% na grupę A dla kontrahentów XYZ oraz ZYX

[PRM] Przechodzę do zakładki Zestawienia/Promocje i rabaty i dodaję rabat pozycji. Na zakładce Nagłówek wskazuję dokładny okres działania rabatu. Na zakładce Kontrahenci dodaję XYZ oraz ZYX. Na zakładce Towary dodaję grupę towarów A, który jest wysyłany do Comarch e-Sklep. Wybieram typ rabatu: rabat od ceny sprzedaży i wskazuję wartość rabatu 15%. Przeprowadzam synchronizację.

Kup za przynajmniej 300 zł, a otrzymasz rabat 7% (dla wszystkich z grupy e-Sklep)

[WTR] Przechodzę do zakładki Zestawienia/Promocje i rabaty i dodaję rabat nagłówka. Na zakładce Kontrahenci dodaję grupę kontrahentów e-Sklep wysyłaną do Comarch e-Sklep. Na zakładce Wartość transakcji wybieram wartość progową równą 300 zł oraz wskazuję rabat 7%. Przeprowadzam synchronizację.

Promocje łączone (PRM + WTR)

[PRM + WTR] Mam skonfigurowane poprzednie 2 promocje. Na obu z nich w zakładce Nagłówek mam wskazane Sposób łączenia z poprzednią: Dodaj. Przeprowadzam synchronizację. Po dodaniu do koszyka towaru z grupy A i przekroczeniu wartości 300 zł nalicza mi się rabat w wysokości 22%.

Przy zakupie 10 sztuk otrzymasz 10% rabatu + gratis

[PRM] Przechodzę do zakładki Zestawienia/Promocje i rabaty i dodaję rabat pozycji. Na zakładce Kontrahenci dodaję kontrahenta wysłanego do Comarch e-Sklep. Na zakładce Towary dodaję towar, który jest wysyłany do Comarch e-Sklep. Wybieram typ rabatu: rabat od ceny sprzedaży i wskazuję wartość rabatu 10% i próg 10. Na zakładce Gratisy dodaje towar, który jest wysyłany do Comarch e-Sklep. Wybieram typ rabatu: stała cena i wskazuję ilość 1 szt. i ustalam cenę 0,01 zł. Przeprowadzam synchronizację.

Rabat dla klienta niezalogowanego i jednorazowego

[PRM] Przechodzę do zakładki Zestawienia/Promocje i rabaty i dodaję rabat pozycji. Na zakładce Kontrahenci dodaję Grupę główną kontrahentów wysyłanych do Comarch e-Sklep. Na zakładce Towary dodaję towar, który jest wysyłany do Comarch e-Sklep. Wybieram typ rabatu i przeprowadzam synchronizację. Rabat jest widoczny dla kontrahentów jednorazowych i niezalogowanych oraz wszystkich zalogowanych (mających konta w Comarch e-Sklep).

Strefa klienta w szablonie Szafir

Rabat od ceny sprzedaży dla progów ilościowych

  • przy zakupie 10 sztuk otrzymasz 10% rabatu,
  • przy zakupie 20 sztuk otrzymasz 15% rabatu,
  • przy zakupie 30 sztuk otrzymasz 25 % rabatu.
[PRM] Przechodzę do zakładki Zestawienia/Promocje i rabaty i dodaję rabat pozycji. Na zakładce Kontrahenci dodaję kontrahenta wysyłanego do Comarch e-Sklep. Na zakładce Towary dodaję towar, który jest wysyłany do Comarch e-Sklep. Wybieram typ rabatu: rabat od ceny sprzedaży i wskazuję wartość rabatu 10% i próg 10. Następnie analogicznie dodaję kolejne progi dla ilości 20 sztuk i 30 sztuk. Przeprowadzam synchronizację. Więcej na temat promocji pakietowych, możesz dowiedzieć się z poniższego artykułu: Jak zaprezentować rabaty progowe w szablonie B2B (Szafir)?

Rabaty w Panelu administracyjnym

Rabaty przysłane z systemu Comarch ERP XL są widoczne w Panelu administracyjnym na zakładce Sprzedaż/ Rabaty/ Rabaty z Comarch ERP XL w formie listy. Na liście z rabatami dostępne są kolumny:
  • Nazwa,
  • Kod – możliwy do wyboru z menu Kolumny,
  • Typ rabatu,
  • Obowiązuje od,
  • Obowiązuje do,
  • Priorytet,
  • Priorytet 2.
Wskazówka
Od najnowszej wersji Comarch ERP XL wprowadzono synchronizację różnicową promocji i rabatów, co poprawia czas i szybkość synchronizacji. Dotychczas przy każdej synchronizacji towarów wysyłane były wszystkie promocje. Teraz możliwe jest wysyłanie tylko nowych promocji oraz tych, na których nastąpiły zmiany.
Listę z rabatami można filtrować wprowadzając odpowiednie wartości w pola: Nazwa, Typ rabatu, Obowiązuje od lub Obowiązuje do. Istnieje również możliwość eksportu list do pliku XML lub CSV. Z poziomu listy rabatów można przejść na szczegóły danego rabatu poprzez kliknięcie w niego. Na szczegółach danego rabatu widoczne są ogólne informacje:
  • Nazwa,
  • Kod,
  • Priorytet,
  • Typ rabatu,
  • Obowiązuje od,
  • Obowiązuje do,
  • Opis.
Poniżej ogólnych informacji znajdują się zakładki: Towary/Kategorie oraz Kontrahenci/Grupy. Na zakładce Towary/Kategorie widoczne są towary wchodzące w skład rabatu: jego szczegóły, typ oraz wartość rabatu jaki przysługuje na dany towar. Na zakładce Kontrahenci/Grupy widoczni są kontrahenci dla których rabat obowiązuje: numer kontrahenta, nazwa kontrahenta oraz grupa w systemie ERP. Jeżeli nie widzisz rabatu dodanego w Panelu administracyjnym na zakładce Marketing/ Rabaty/ Z Comarch ERP XL sprawdź Dziennik zdarzeń.

Więcej informacji

Więcej informacji można znaleźć w artykułach: Rabaty – rodzaje i zasady wyliczania oraz w Rabaty. Informacje odnośnie wyświetlania rabatów w systemie Comarch e-Sklep można znaleźć w artykule: Ceny i rabaty. Maksymalny rabat operatora jest opisany w artykułach: o operatorach w ERP XL i w biuletynie technicznym XL032 – Promocje w systemie Comarch ERP XL.

Rabaty z Comarch ERP Altum

Wstęp

Od wersji 2020 w Comarch e-Sklep został wprowadzony nowy sposób obsługi rabatów. Nowa struktura wysyłania rabatów dostępna jest w integracji z systemem Comarch ERP Altum od wersji 2019.5.1. Od wersji 2020.1 rabaty w Comarch e-Sklep naliczane są zawsze od ceny brutto towaru oraz rabaty obsługiwane są w walucie w której zostały skonfigurowane w systemie ERP.

Zastosowanie

Comarch e-Sklep obsługuje takie rabaty jak:
  • Rabat nabywcy na artykuł,
  • Rabat nabywcy na grupę artykułów,
  • Rabat grupy nabywców na artykuł,
  • Rabat grupy nabywców na grupę artykułów,
  • Pakiet stały (przykład: jeżeli zakupisz towar A, to otrzymasz gratisowy towar B),
  • Pakiet elastyczny (przykład: jeżeli zakupisz towar A o minimalnej wartości 100 zł, to otrzymasz gratisowy towar B).
Wszystkie typy powyższych rabatów należy utworzyć w Comarch ERP Altum na zakładce Sprzedaż/Rabaty i wykonać synchronizację z Comarch e-Sklep.

Pakiet Stały

W celu utworzenia Pakietu Stałego należy przejść do zakładki Sprzedaż/Rabaty i następnie dodać rabat. Pojawi się wówczas okno konfiguracji rabatów. Następnie z listy należy wybrać typ rabatu Pakiet Stały. Następnie można określić szczegóły rabatu:
  • Nazwę,
  • Okres obowiązywania,
  • Walutę w jakiej rabat ma być naliczany,
  • Aktywność (aby rabat wyświetlał się w Comarch e-Sklep musi być aktywny).
Wskazówka
Jeżeli nie zostanie zaznaczony parametr "obowiązuje do" rabat będzie ważny bezterminowo.
Następnie na zakładce Kontrahenci należy wybrać Kontrahenta bądź Grupę kontrahentów, do których będzie przypisany rabat.
Wskazówka
W celu naliczania rabatu dla klientów niezalogowanych oraz zarejestrowanych (którzy nie mają jeszcze karty w Comarch ERP Altum) należy wybrać grupę kontrahentów, w której znajduje się kontrahent "Nieokreślony".
Następnie można przejść do wyboru artykułów, które mają wchodzić w skład rabatu pakietowego. W sekcji Artykuły, użytkownik ma możliwość wybrania towaru podstawowego (artykułu, na której podstawie będzie przydzielany rabat) oraz odnoszących się do niego warunków rabatowych. Dostępne kolumny to:
  • Kod artykułu/grupy – można wybrać pojedynczy artykuł albo grupę artykułów,
  • Nazwa Artykułu/Grupy,
  • J.M. – jednostki miary, na które będzie obowiązywał rabat,
  • Rodzaj Rabatu – istnieje możliwość wyboru 3 rodzajów: Procentowy, Stała cena netto, Stała cena brutto,
  • Wartość rabatu – w zależności od wybranego rodzaju rabatu będzie można wybrać procentową albo wartościową wysokość rabatu,
  • Ilość – ile towaru podstawowego musi zostać dodana, aby rabat zadział,
  • Min. Ilość pozycji.
Poniżej dostępna jest sekcja "Artykuły dodatkowe/Gratisy". Należy w niej wskazać towar, który będzie podlegał rabatowi. Dostępne kolumny to:
  • Kod artykułu/grupy – można wybrać pojedynczy artykuł albo grupę artykułów,
  • Nazwa Artykułu/Grupy,
  • Min. Ilość pozycji,
  • Wymagany,
  • Ilość – ile towarów bonusowych w koszyku będzie podlegało rabatowi,
  • Wartość rabatu – w zależności od wybranego rodzaju rabatu będzie można wybrać procentową albo wartościową wysokość rabatu,
  • J.M. – jednostki miary, na które będzie obowiązywał rabat,
  • Rodzaj Rabatu – istnieje możliwość wyboru 3 rodzajów: Procentowy, Stała cena netto, Stała cena brutto.
Uwaga
Rabat w Comarch e-Sklep nalicza się jeśli:
  • Utworzony rabat jest aktywny (zaznaczony parametr Aktywny na definicji rabatu),
  • Towary, które wchodzą w skład rabatu podlegają rabatowaniu (zakładka aplikacje na karcie towaru w Comarch ERP Altum),
  • Zostało włączone naliczenie rabatów w Comarch e-Sklep (w panelu administracyjnym na zakładce Ustawienia/Ustawienia sklepu/ Ceny i Rabaty/ Sposób liczenia rabatów w koszyku/ Rabaty przesłane z systemu ERP),
  • Została przeprowadzona synchronizacja.

Pakiet Elastyczny

W celu utworzenia Pakietu Elastycznego należy przejść do zakładki Sprzedaż/ Rabaty i następnie dodać rabat. Pojawi się wówczas okno konfiguracji rabatów. Następnie należy z listy typów rabatów należy wybrać typ rabatu Pakiet Elastyczny. Następnie można określić szczegóły rabatu:
  • Nazwę,
  • Okres obowiązywania,
  • Walutę w jakiej rabat ma być naliczany,
  • Aktywność (aby rabat wyświetlał się w Comarch e-Sklep musi być aktywny).
Wskazówka
Jeżeli nie zostanie zaznaczony parametr "obowiązuje do" rabat będzie ważny bezterminowo.
Następnie na zakładce Kontrahenci należy wybrać Kontrahenta bądź Grupę kontrahentów, do których będzie przypisany rabat.
Wskazówka
W celu naliczania rabatu dla klientów niezalogowanych oraz zarejestrowanych (którzy nie mają jeszcze karty w Comarch ERP Altum) należy wybrać grupę kontrahentów, w której znajduje się kontrahent "Nieokreślony".
Następnie można przejść do zakładki Artykuły. W rabatach elastycznych mamy możliwość utworzenia progu od którego będzie naliczany rabat. Istnieją 2 typy progów:
  • Ilościowy – ile towarów musi zostać dodane do koszyka, aby rabat się naliczył,
  • Wartościowy – od jakiej wartości koszyka, rabat zostanie naliczony.
Dodatkowo na kolumnach istnieje możliwość ustalenia szczegółów:
  • Ilość od – ile sztuk towaru jest wymagane, aby rabat się naliczył / Wartość od – jaka wartość koszyka jest wymagana, aby rabat się naliczył,
  • Min. ilość pozycji – ile pozycji (różnych typów towaru) musi zostać dodane do koszyka, aby rabat się naliczył.
Następnie analogicznie jak w Pakiecie Stałym należy w sekcji Artykuły oraz Artykuły dodatkowe/Gratisy dodać towary, które będą wchodzić w zakres pakietu elastycznego.
Wskazówka
Dodatkowo w sekcjach Artykuły oraz Artykuły dodatkowe/Gratisy istnieje możliwość ustalenia indywidualnych progów dla towarów.
Uwaga
Rabat w Comarch e-Sklep nalicza się jeśli:
  • Utworzony rabat jest aktywny (zaznaczony parametr Aktywny na definicji rabatu),
  • Towary, które wchodzą w skład w rabatu podlegają rabatowaniu (zakładka aplikacje na karcie towaru w Comarch ERP Altum),
  • Zostało włączone naliczenie rabatów w Comarch e-Sklep (w panelu administracyjnym na zakładce Ustawienia/Ustawienia sklepu/ Ceny i Rabaty/ Sposób liczenia rabatów w koszyku/ Rabaty przesłane z systemu ERP),
  • Została przeprowadzona synchronizacja.

Kto może używać tej opcji

Aby móc używać tej funkcjonalności należy posiadać:
  • Sklep w wersji B2B lub Enterprise min. 2020,
  • System ERP Altum min. 2019.5.1.

Przykłady użycia

Kup 2 towary A, a towar B dostaniesz gratis

[Pakiet Stały] W sekcji Artykuły wybieramy towar A, wskazujemy ilość 2, a następnie przechodzimy do sekcji Artykuły dodatkowe/Gratisy. Tam wybieramy towar B i wybieramy rodzaj rabatu (w tym przypadku procentowy). Ustawiamy wartość rabatu na wysokości 100%.

Kup towar A, a towar B otrzymasz za 1 zł

[Pakiet Stały] W sekcji Artykuły wybieramy towar A, a następnie przechodzimy do sekcji Artykuły dodatkowe/Gratisy. Tam wybieramy towar B i wybieramy rodzaj rabatu (w tym przypadku wartościowy). Ustawiamy wartość rabatu w wysokości 1 zł.

Kup za przynajmniej 100 zł z grupy towarowej A, a towar B otrzymasz z 20% zniżką

[Pakiet Elastyczny] W sekcji progi wybieramy typ: wartościowy. Ustawiamy wartość na poziomie 100 zł. Następnie w sekcji Artykuły wybieramy grupę A, a następnie przechodzimy do sekcji Artykuły dodatkowe/Gratisy. Tam wybieramy towar B i wybieramy rodzaj rabatu (w tym przypadku procentowy). Ustawiamy wartość rabatu w wysokości 20%.

Kup 1 towary z grupy A, a drugi (tańszy) z tej samej grupy dostaniesz w gratisie

[Pakiet Stały] W sekcji Artykuły wybieramy towar A i ustalamy ilość towaru na 2. Następnie przechodzimy do sekcji Artykuły dodatkowe/Gratisy. Tam wybieramy tą samą grupę towarową. Następnie z nazwy grupy towarowej wybieramy opcję najtańszy. Wybieramy rodzaj rabatu (w tym przypadku procentowy). Ustawiamy wartość rabatu w wysokości 100%.
Uwaga
Należy pamiętać, że pakiety rabatowe w koszyku traktowane są jako zestawy. W takim wypadku nie łączą się z kuponami rabatowymi i nie można użyć punktów lojalnościowych do ich zakupu.

Rabaty w panelu administracyjnym

Rabaty przesłane z systemu Comarch ERP Altum widoczne są w Panelu administracyjnym e-Sklepu na zakładce Marketing/ Rabaty/ Z Comarch ERP Altum.
Na liście widoczne są kolumny:
  • Nazwa,
  • Typ rabatu,
  • Obowiązuje od,
  • Obowiązuje do,
  • Priorytet,
  • Priorytet (2).
Dodatkowo możliwe jest wyświetlenie na liście kolumny z kodem promocji. Kolumna z kodem widoczna będzie po kliknięciu w przycisk Kolumny i zaznaczeniu kolumny o nazwie Kod. Na liście rabatów dostępny jest również przycisk Eksport do pliku, przy użyciu którego można wyeksportować listę do pliku CSV lub XML.
Po przejściu na szczegóły rabatu widoczne są zakładki:
  • Towary/Kategorie,
  • Kontrahenci/Grupy.
W zależności od poszczególnych rabatów, na szczegółach wyświetlane są dodatkowe informacje związane z towarami/ kategoriami oraz Kontrahentami/ grupami Kontrahentów których rabat dotyczy.

Więcej informacji

Więcej informacji można znaleźć w artykułach: Rabaty – rodzaje i zasady wyliczania oraz w Rabaty.

Zapytaj o cenę

Lista zapytań

W przypadku, gdy cena danego towaru zmienia się dynamicznie, jest ona uzależniona od zamawianej ilości lub nie chcesz ją prezentować, możesz użyć opcji Zapytaj o cenę. Zakup towaru z opcją Zapytaj o cenę odbywa się w inny sposób. Klient na towarze wybiera Zapytaj o cenę po czym na formularzu, który się pojawia podaje swój adres e-mail, opcjonalnie numer telefonu, pożądaną ilość oraz opcjonalną wiadomość dla administratora. Takie zapytanie trafia na listę, gdzie po dokonaniu wyceny jest odsyłane do klienta, który dostaje informację o sposobie finalizacji zakupu. Lista zapytań o cenę znajdujesz w panel administracyjny, w sekcji Sprzedaż/ Zapytania i oferty  Lista zawiera zarówno nowe, jak i już wycenione zapytania. Możesz wybrać, które informacje będą widoczne na liście zapytań, poprzez kliknięcie ikony ołówka. Pojawi się wtedy lista kolumn, zaznaczając je wybierzesz te, które będą zaprezentowane. oooo

Wycena zapytań o cenę

Wycena zapytania odbywa się z poziomu szczegółów zapytania, do których możesz przejść poprzez kliknięcie w dane zapytanie. Gdy chcesz rozpocząć wycenę wybierz "Stwórz ofertę sprzedaży". Na szczegółach zapytania znajdziesz nazwę towaru, którego dotyczy, ilość sztuk oraz informacje o cenie regularnej towaru. Wyceny dokonasz poprzez modyfikację, którą można wyrazić zarówno w wartościach netto lub brutto. Możesz również ograniczyć daty ważności danej oferty. W polu Wiadomość dla klienta masz możliwość przekazania wiadomości zwrotnej dla kupującego. Tak przygotowaną wycenę możesz zakończyć i wysłać przyciskiem Wyślij ofertę lub zapisać w celu późniejszej wysyłki. Więcej informacji o współpracy E-Sklepu z Comarch ERP Optima znajdziesz w Towary wysyłane do Comarch e-Sklep

Operacje seryjne

Operacje seryjne można wykonać zbiorczo dla kilku zapytań, po zaznaczeniu ich na liście zapytań. eee Przy użyciu operacji seryjnych możesz jednocześnie wysłać, ustawić datę ważności, usunąć  lub zanonimizować (jeżeli oferty są już wycenione) kilka ofert.

Jak stworzyć ofertę sprzedaży i zapytanie ofertowe?

Wstęp

W modelu sprzedaży B2B często dochodzi do indywidualnych wycen towarów dla poszczególnych kontrahentów. Najczęściej wpływa na to dynamiczna zmiana cen sprzedawanych towarów, ilość sprzedawanego towaru, sytuacja na rynku, a także indywidualne kontrakty między sprzedawcą a kontrahentem. W Comarch e-Sklep udostępniamy możliwość tworzenia zapytań ofertowych przez Klientów e-Sklepu oraz indywidualnych wycen tworzonych przez sprzedawcę. Aby móc tworzyć zapytania ofertowe, a następnie realizować ich wycenę należy posiadać:
  • Comarch e-Sklep w wersji B2B,
  • zainstalowany aktualny do wersji szablon Szafir (dedykowany dla B2B).

Jak utworzyć zapytanie o wycenę?

Gdy w danym e-Sklepie zainstalowany jest szablon Szafir (dedykowany dla B2B) to domyślnie w nagłówku widnieje funkcja Zapytanie o wycenę - tuż obok koszyka zakupowego. Dodatkowo na szczegółach towaru znajduje się odpowiedni przycisk, który pozwala na dodanie towaru do nowego zapytania o wycenę. W łatwy sposób każdy kontrahent może stworzyć listę towarów wraz z odpowiednimi ilościami, dla której wyśle do sprzedawcy prośbę o indywidualną wycenę oferty. Po przejściu do utworzonego zapytania kontrahent zobaczy listę wybranych towarów. Aby dokończyć zapytanie należy uzupełnić formularz danych kontaktowych, a następnie wysłać zapytanie do sprzedawcy. Złożone zapytanie pojawi się w panelu administracyjnym sprzedawcy w sekcji Sprzedaż (1) > Zapytania i Oferty (9). Sekcja Zapytania i Oferty dzieli się na dwie zakładki:
  • Zapytania ofertowe,
  • Oferty sprzedaży.

Zapytania ofertowe

W panelu administracyjnym w sekcji Sprzedaż > Zapytania i Oferty znajduje się odrębna zakładka z nowo złożonymi zapytaniami o nazwie Zapytania ofertowe. Informacje widoczne na liście zapytań, są zależne od wyboru administratora. Wyboru takiego można dokonać poprzez kliknięcie zakładki Kolumny. Pojawi się wtedy lista kolumn, które można wybrać aby zostały zaprezentowane na liście zapytań.   Dostępne kolumny na liście zapytań do wyboru to:
  • Numer zapytania;
  • Status;
  • Data zapytania,
  • Adres e-mail,
  • Telefon,
  • Kontrahent zarejestrowany,
  • Numer oferty,
  • Data synchronizacji do ERP,
  • Numer w systemie ERP,
  • Nazwa kontrahenta (od wersji 2022).

Oferty sprzedaży

W momencie, gdy dane zapytanie zostanie wycenione wówczas stanowi Ofertę sprzedaży dla zainteresowanego kontrahenta. Oferta ta pojawia się na zakładce Oferty sprzedaży, gdzie sprzedawca może kontrolować status akceptacji przedstawionej wyceny oraz jej realizacji w e-Sklepie. Podobnie jak w przypadku Zapytań ofertowych informacje widoczne na liście zapytań, są zależne od wyboru administratora. Dostępne kolumny na liście ofert sprzedaży do wyboru to:
  • Numer oferty,
  • Status,
  • Data dodania oferty,
  • Data ważności oferty,
  • Adres e-mail kontrahenta,
  • Kontrahent zarejestrowany,
  • Numer zapytania,
  • Numer zamówienia,
  • Data wysyłki,
  • Numer w systemie ERP,
  • Nazwa kontrahenta (od wersji 2022).
Zarówno w zakładce Zapytania ofertowe jak i w zakładce Oferty sprzedaży za pomocą przycisku Eksport do pliku można eksportować elementy z listy do pliku CSV lub XML. Po kliknięciu przycisku pojawi się okno, w którym należy wybrać sposób zaznaczenia zakresu danych oraz format w jakim plik ma być eksportowany, a następnie kliknąć przycisk Eksportuj. Plik po eksporcie Zapytań ofertowych nosi nazwę Inquiries, natomiast po eksporcie Ofert sprzedaży nazywa się Quotes.

Jak stworzyć ofertę sprzedaży?

Gdy w panelu administracyjnym pojawi się nowe zapytanie należy przejść do jego szczegółów, w celu stworzenia indywidualnej oferty sprzedaży. Na szczegółach znajdują się informacje na temat:
  • kontrahenta, który złożył zapytanie,
  • lista towarów do wyceny,
Przyciskiem Stwórz ofertę sprzedaży zostaniemy przekierowani do formularza wyceny poszczególnych towarów. Na formularzu można także określić datę ważności oferty, ustalić cenę netto lub brutto towaru, wybrać dodatkowe parametry wyceny. Przed wysłaniem oferty istnieje także możliwość zapisania jej jako wersji roboczej, którą będzie można edytować w przyszłości. Gdy oferta zostanie w pełni przygotowana i przesłana do kontrahenta, wówczas trafia ona do zakładki Oferty sprzedaży, a dany kontrahent otrzymuje odpowiednie powiadomienie mailowe, w którym znajduje się link przekierowujący do koszyka w celu zakupu wycenionych produktów.
Wskazówka
Gdy Klient złoży zapytanie ofertowe, a następnie Administrator wyceni przesłane zapytanie istnieje możliwość, iż w międzyczasie jeden z towarów lub wszystkie towary zostaną wyprzedane. W takiej sytuacji, gdy Klient będzie chciał na podstawie przesłanej wyceny złożyć zamówienie, otrzyma w koszyku odpowiedni komunikat, który będzie zawierał informacje na temat brakujących towarów oraz prośbę o złożenie nowego zapytania.

Niestandardowe koszty wysyłki

Zdarza się, że właściwości sprzedawanego towaru sprawiają, że koszt jego dostawy znacząco odbiega od wcześniej zdefiniowanej macierzy dostaw. W takim wypadku pomocne bywają niestandardowe sposoby ustalania kosztu dostawy.

Uwaga
Sposób liczenia kosztu dostawy administrator sklepu definiuje na karcie towaru w systemie ERP.

Stały koszt wysyłki

Stały koszt wysyłki, jest ustalany na poziomie systemu Comarch ERP. Jest to koszt wysyłki, który nie zależy od wielkości zamówienia, ani jego ceny. Koszt ten jest ustawiany dla jednej sztuki produktu, oznacza to, że za każdą następną zamawianą sztukę doliczana jest wielokrotność tego kosztu. W Comarch e-Sklep można dodatkowo ustalić czy dla towarów ze stałym kosztem ma obowiązywać darmowa dostawa. Informacje na ten temat zostały opisane w ulotce do wersji 2020.

Negocjowalny koszt wysyłki

Koszt dostawy i płatności ustalany jest indywidualnie dla każdego zamówienia. Klient składa zamówienie na którym otrzymuje informację, że koszt dostawy zostanie dopiero ustalony. Następnie pracownik e-Sklepu z poziomu szczegółów zamówienia w panelu administracyjnym, ustala koszty wysyłki i płatności. Po zdefiniowaniu kosztów, klient otrzymuje wiadomość z prośbą o akceptację takiego kosztu z poziomu profilu klienta. Po zaakceptowaniu, zamówienie jest realizowane jak standardowe zamówienie w sklepie.

Koszt wysyłki naliczany przez Comarch e-Sklep Sync

Kolejną propozycją jest koszt dostawy wyliczany przez Comarch e-Sklep Sync. Wówczas mają Państwo możliwość napisać własną macierz dostaw i własny sposób wyliczania kosztów dostawy. Jedynym wymogiem jest posiadanie sklepu w wersji B2B i Comarch e-Sklep Sync. Więcej informacji w artykule: Koszt dostawy wyliczany przez Comarch e-Sklep Sync.
Przyklad
Przyklad

W jaki sposób podzielić zamówienia?

W sklepie w wersji B2B oraz Enterprise dostępna jest funkcja dzielenia zamówień. Dzięki niej, masz możliwość ręcznego i automatycznego dzielenia zamówień.

Podstawowa konfiguracja dzielenia zamówień

Obszar do konfiguracji dzielenia zamówień znajduje się w panelu administracyjnym, w zakładce Ustawienia > Ustawienia sklepu > Zamówienia.

W sekcji Dzielenie zamówień możesz włączyć parametr :

  •  Dzielenie zamówień,
  •  Automatyczne dzielenie zamówień.

Włączenie parametru dzielenie zamówień umożliwia ręczne dzielenie zamówień. Parametr ten powinien być włączony, aby można było aktywować również opcję automatycznego dzielenia zamówień.

Wskazówka

Aby móc podzielić zamówienie, muszą zostać spełnione następujące warunki:

  • Zamówienie musi zawierać co najmniej dwa towary,
  • Podział możliwy jest wyłącznie dla zamówień, które nie zostały jeszcze zsynchronizowane do systemu ERP,
  • Tylko zamówienia złożone w e-Sklepie mogą być dzielone. Nie dotyczy to zamówień pochodzących z ERP ani marketplace (Allegro, eBay, Ceneo, EmpikPlace, Amazon),
  • Tylko zamówienia potwierdzone przez Klienta mogą być dzielone (jeżeli jest ustawiony parametr „potwierdzenie zamówienia” w panelu administracyjnym e-Sklepu),
  • Zamówienia będące w stanie realizacji „Oczekuje na potwierdzenie serwisu płatności” nie zostaną podzielone.

Ręczne dzielnie zamówień

Do ręcznego podziału zamówień wymagane jest aktywowanie parametru Dzielenie zamówień. Podział konkretnego zamówienia wymaga przejścia do jego szczegółów w panelu administracyjnym w menu Sprzedaż > Zamówienia (kliknięciem myszy przechodzimy do szczegółów zamówienia). Na zamówieniu widoczna jest opcja Więcej z pozycją Podziel zamówienie.

Opcja Podziel zamówienie wyświetla okno z pozycjami towarowymi do wyboru. Widoczne są następujące dane:

  • Kod towaru, rozmiar – pobierany z karty towaru z systemu ERP sekcja Kod,
  • Towar – nazwa towaru przesyłana z karty towaru z systemu ERP,
  • Ilość – wyświetlana w formacie zgodnym z ustawieniem z menu Ustawienia > Ustawienia sklepu > Zamówienia z sekcji Jednostka miary,
  • Wartość brutto – w walucie i wysokości zdefiniowanej w systemie ERP.

Wybrane towary trafią na osobne zamówienie. Ręcznie zamówienie można podzielić na dwa lub więcej zamówień, wystarczy, że ponownie wybierzesz na zamówieniu opcję Więcej > Podziel zamówienie.

Wskazówka
Zestawy produktów nie są dzielone na mniejsze części. Można przenieść wyłączenie wszystkie produkty z zestawu na osobne zamówienie.

Przyklad

Na jednym zamówieniu znajduję się 5 towarów. 4 towary wchodzą w skład zestawu. Zamówienie można podzielić na następujące części:

I zamówienie Wszystkie 4 towary z zestawu II zamówienie Pozostały 1 towar

Wskazówka
Pozycje z kosztem dostawy i płatności zostają na zamówieniu oryginalnym z oryginalną wartością. Na zamówieniach dzielonych pozycje te ustawiane są z wartością 0. Ustalone stawki VAT przesyłki i płatności na podzielonych zamówieniach są takie same, zgodne z krajem wysyłki towaru. Jak dostosować sprzedaż do przepisów VAT e-commerce?

Przyklad

Sprzedawca podlega procedurze OSS i ma poprawnie uzupełnione stawki VAT dla krajów wewnątrzunijnych np. Austria 20%. Kontrahent, osoba fizyczna, o statusie krajowym złożył zamówienie na 4 towary z dostawą do kraju Austria. Przykładowe podzielenie zamówienia:

I zamówienie  3 towary - kwota i stawka VAT z karty towarowej ERP dla kraju Austria Szczegóły przesyłki – stawka VAT zgodna z ustawieniami dla kraju Austria 20%, koszt dostawy zgodny z ustalonymi kwotami cennika Austria Szczegóły płatności – stawka VAT zgodna z ustawieniami dla kraju Austria 20%, koszt płatności zgodny z ustalonymi kwotami cennika Austria II zamówienie 1 towar - kwota i stawka VAT z karty towarowej ERP dla kraju Austria Szczegóły przesyłki - stawka VAT zgodna z ustawieniami dla kraju Austria 20%, koszt dostawy 0 Szczegóły płatności – stawka VAT zgodna z ustawieniami dla kraju Austria 20%, koszt płatności 0

Automatyczne dzielenie zamówień

Po aktywowaniu parametru Dzielenie zamówień można włączyć parametr Automatyczne dzielnie zamówień. Opcja umożliwia ustawienie automatu, który podzieli zamówienia zgodnie z ustawieniami.

Zamówienia można dzielić ze względu na:

  • stan magazynu (towary, dla których brak towaru na magazynie <stan =0> trafią na osobne zamówienie),
  • dostępność towaru,
  • domyślną grupę towaru.

Automatyczne dzielenie zamówień ze względu na stan magazynu

Jeżeli zaznaczymy ten parametr, towary z zerowym stanem magazynowym trafią na osobne zamówienie.

Automatyczne dzielenie zamówień ze względu na dostępność towaru

W tej opcji możliwy jest wybór dostępności:

  • Zapowiedź,
  • Od ręki,
  • W ciągu 24 godzin,
  • W ciągu 48 godzin,
  • 3 – 5 dni,
  • Do 7 dni,
  • Do 14 dni,
  • Powyżej 14 dni,
  • Dostępny na zamówienie,
  • Niedostępny.

Można zaznaczyć jeden lub więcej statusów dostępności. Przy zaznaczeniu jednego lub wielu statusów towary o danej dostępności trafią na osobne zamówienie.

Przyklad

Jest włączony podział ze względu na status dostępności Zapowiedz i W ciągu 24 godzin. Na zamówieniu jest 11 pozycji z czego 2 towary ma status dostępności Zapowiedź, 4 towary W ciągu 24 godzin, a 5 towarów Od ręki.

Zamówienie to dzieli się na dwa zamówienia:

I zamówienie (oryginalne) 5 towarów II zamówienie (podzielone) 6 towarów (2 towary z dostępnością Zapowiedź i 4 towary z dostępnością W ciągu 24 godzin).

Automatyczne dzielenie zamówień ze względu na domyślną grupę towaru

Możliwe jest wybranie jednej lub więcej grup towarowych korzystając z przycisku Zmień. Aby usunąć wybraną grupę towarową należy odznaczyć ją na liście grup towarowych do wyboru.

Towary z wybranych kategorii będą automatycznie umieszczane na osobnym zamówieniu.

Przyklad
Jest włączony podział ze względu na domyślną grupę towaru ON i ONA. Na zamówieniu jest 11 pozycji z czego 2 towary jest w grupie ON, 4 towary ONA, a 5 towarów DZIECKO.

Zamówienie to dzieli się na dwa zamówienia:

I zamówienie (oryginalne) 5 towarów II zamówienie (podzielone) 6 towarów (2 towary z grupy ON i 4 towary z grupy ONA).

Wskazówka
Automatycznie zamówienie zawsze dzielone jest na dwa zamówienia. Na więcej części można podzielić zamówienie ręcznie.

Wskazówka
Jeżeli zaznaczymy kilka parametrów głównych (stan magazynu, dostępność, grupa domyślna) towar musi spełnić wszystkie warunki, aby został wydzielony.

Przyklad

Jest włączony podział ze względu na stan magazynu oraz dostępność towaru: Zapowiedź, Od ręki.

Na zamówieniu jest 6 pozycji z czego 2 towary ze stanem magazynowym = 3, dostępnością Od ręki, 1 towar ze stanem magazynowym = 0, dostępnością Zapowiedź, 1 towar ze stanem magazynowym = 0, dostępnością Od ręki oraz 2 towary ze stanem magazynowym = 0, dostępnością W ciągu 24 godzin.

Zamówienie to dzieli się na dwa zamówienia:

I zamówienie (oryginalne) 4 towary II zamówienie (podzielone) 2 towary (1 towar ze stanem magazynowym = 0, dostępnością Zapowiedź oraz 1 towar ze stanem magazynowym = 0, dostępnością Od ręki)

W trakcie dzielenia - stan realizacji zamówienia

Wprowadzono nowy stan realizacji zamówienia „w trakcie  dzielenia”. Status ten nadawany jest zamówieniom, które są w trakcie podziału przez administratora (ręczne dzielenie zamówień) lub w trakcie automatycznego podziału. Zamówienia o takim statusie nie mogą zostać pobrane przez system ERP. Po wykonaniu czynności podziału, zamówienie zyskuje status oczekuje na potwierdzenie sklepu i jest gotowe do dalszego procesowania.

Podział zamówienia - wiadomość e-mail

Dodano nową wiadomość e-mail w panelu administracyjnym Ustawienia > Treści formalne zakładka Wysyłka e-mail i SMS o nazwie: Podział zamówienia.

Wiadomość ta wysyłana jest automatycznie do klienta tylko wtedy, gdy zamówienie zostanie podzielone automatycznie.

Wiadomość tą można wysłać również ręcznie, gdy zamówienie zostanie podzielone przez administratora. Aby to zrobić należy przejść do zamówienia na liście zamówień w panelu administracyjnym e-sklepu, a następnie z menu wybrać pozycję Wyślij wiadomość o podziale.

Jak zaimportować koszyk z pliku? (tylko dla wersji B2B)

Wstęp

Import koszyka z pliku to funkcja w Comarch e-Sklep B2B, dzięki której klienci będą mogli łatwiej dodać do koszyka wybrane towary. Wystarczy, że zaimportują odpowiednio przygotowany plik CSV, w którym znajdują się produkty, a towary znajdą się w ich koszyku.

Zastosowanie

Mechanizm pozwala na dodanie do koszyka towarów z odpowiednio przygotowanego pliku CSV, w którym klient podaje
kod towaru, jego ilość, jednostkę miary i atrybuty (jeżeli są wymagane).
  Po kliknięciu w opcję import koszyka, klient może wybrać wcześniej przygotowany plik w formacie CSV z wybranymi towarami. Poprawna struktura koszyka w pliku CSV powinna wyglądać następująco:
KodTowaru Ilosc Jednostka NazwaAtrybutu1 WartoscAtrybutu1 NazwaAtrybutu2 WartoscAtrybutu2
1000 1 sztuka kolor niebieski rozmiar 13
  • KodTowaru – w tym polu może się znaleźć zarówno kod towaru, EAN jak i kod producenta. Pole jest obowiązkowe do uzupełnienia,
  • Ilosc – ilość importowanego towaru. Jeżeli wartość pola będzie pusta w pliku CSV, to system automatycznie doda do koszyka jeden towar,
  • Jednostka – jednostka w jakiej chcemy zaimportować towar. Jeżeli wartość pola będzie pusta w pliku CSV, to system automatycznie doda towar z jednostką domyślną,
  • NazwaAtrybutu – nazwa atrybutu, przypisanego do towaru. Pole jest obowiązkowe do uzupełnienia wtedy, gdy wybrany towar posiada możliwość wyboru atrybutu. W pliku może być wskazane maksymalnie 5 par atrybutów dla towaru.
  • WartoscAtrybutu – wartość wybranego atrybutu. Pole jest obowiązkowe do uzupełnienia wtedy, gdy wybrany towar posiada możliwość wyboru atrybutu.
Wskazówka
Nazwy kolumn mogą również zawierać polskie znaki, ale wówczas plik musi zostać zapisany jako plik CSV UTF-8 (rozdzielany przecinkami).
Przyklad
Przykład 1: Jeśli chcemy dodać powyższy towar w ilości 5 par w rozmiarze 42 i 2 pary w rozmiarze 45, to musimy uzupełnić arkusz w następujący sposób: Przykład 2:

W koszyku zobaczymy następujące wartości towaru:

  • Kod towaru: ONA02_1/ Ilość: 1/ Jednostka: sztuka,
  • Kod towaru: ONA02_3/ Ilość: 2/ Jednostka: domyślna,
  • Kod towaru: ON02_1/ Ilość: 1/ Jednostka: domyślna,
  • Kod towaru: MLD13/ Ilość: 4/ Jednostka: domyślna/ Atrybut kolor: Czarny.
Przykładowy plik z prawidłową strukturą jest dostępny:
  • W panelu administracyjnym e-Sklepu na zakładce Ustawienia w sekcji Pliki użytkownika pod nazwą cart_importcsv_file.csv w języku polskim oraz cart_importcsv_file_en.csv w języku angielskim,
  • W szablonie Szafir na stronie głównej dodano przycisk Pobierz przykładowy plik CSV. Po kliknięciu w niego pobrany zostanie plik uprzednio wgrany do Plików użytkownika. W przypadku braku przycisku należy odpowiednio skonfigurować pasek nawigacji według artykułu.

Kto może używać tej opcji?

Aby móc używać tej funkcji należy posiadać:
  • Sklep w wersji B2B,
  • Zainstalowany szablon Szafir.

Wykluczenia towarów

Towar usunięty ze sklepu

Jeśli w pliku jest towar, który przestał być udostępniany w sklepie, to taki towar nie zostanie zaimportowany do koszyka.

Towar niedostępny

Jeśli w pliku jest towar, którego status zmienił się na niedostępny, to taki towar nie zostanie zaimportowany do koszyka.

Towar ze stanem zerowym (włączona kontrola stanów magazynowych w sklepie)

Jeśli w pliku jest towar, dla którego w międzyczasie został wyzerowany stan magazynowy, to taki towar nie zostanie zaimportowany do koszyka (kontrola stanów magazynowych przy dodawaniu do koszyka).

Towar ‘Zapytaj o cenę’

Jeśli w pliku jest towar, który ma przypisane zapytanie o cenę, to nie zostanie on zaimportowany do koszyka (ponieważ cena była ustalona indywidualnie).

Fantomy

Jeśli towar ma wymagane atrybuty (fantom, edytowalny, wielowartościowy typu lista), a w pliku nie zostaną podane wszystkie wymagane atrybuty, to towar nie zostanie zaimportowany.
Wskazówka
Jednorazowo można zaimportować maksymalnie 10 tysięcy towarów.

Stany magazynowe online (tylko z wersją B2B)

Wstęp

Stany magazynowe online to funkcja, która pozwala na weryfikację stanów magazynowych podczas składania zamówienia w Comarch e-Sklep z aktualnymi stanami magazynowymi w systemie ERP w czasie rzeczywistym.

Zastosowanie

Mechanizm służy do sprawdzania stanów magazynowych w momencie składania zamówienia przy użyciu narzędzia Comarch e-Sklep Sync. Podczas składania zamówienia po użyciu przycisku ‘zamawiam i płacę’ sklep uruchomi Comarch e-Sklep Sync, aby ten pobrał informacje o aktualnym stanie magazynowym tylko z wskazanych magazynów w odpowiednim systemie ERP (Optima, Altum, XL). Po przekazaniu zaktualizowanych stanów magazynowych sklep podejmie odpowiednie akcje na zamówieniu:
  • zamówienie zostanie złożone i zapisane, jeśli stan magazynowy będzie nadal pozwalał na złożenie zamówienia,
  • zostanie wyświetlony odpowiedni komunikat walidacyjny z przyciskiem Przelicz, po użyciu którego pozycje zamówienia zostaną przeliczone, jeśli stan magazynowy został pomniejszony.

Kto może używać tej opcji

Aby móc używać funkcjonalności stany magazynowe online należy posiadać:
  • Włączoną obsługę i kontrolę stanów magazynowych (w Comarch e-Sklep).
  • Sklep w wersji B2B.
  • Działającą usługą Comarch e-Sklep Sync.
  • Jeden z 3 systemów ERP – Optima, Altum, XL.

Konfiguracja stanów magazynowych online

W panelu administracyjnym Ustawienia > Ustawienia sklepu > Towary >  Stany magazynowe należy włączyć nowy parametr Kontrola stanów magazynowych w ERP. Po włączeniu parametru w momencie składania zamówienia sklep pobierze przy pomocy Comarch e-Sklep Sync ‘rzeczywisty’ stan magazynowy z systemu ERP.

Skąd pobierane są stany magazynowe?

Comarch ERP Optima

W Comarch ERP Optima stany magazynowe przekazywane są do sklepu na podstawie ustawień zdefiniowanych w Konfiguracja > Firma > Ogólne > e-Sklep wybrane stanowisko sklepu  zakładka Zasoby. W tym obszarze do stanowiska sklepu dodaje się magazyny z których zostaną wyświetlone stany magazynowe w sklepie. W zależności od ustawień może to być jeden magazyn lub suma kilku magazynów. Więcej o konfiguracji dostępne jest w artykule:
Uwaga
Parametr Stany na dzień ma wpływ na wyliczanie stanu magazynowego i określa czy stan dla danego towaru jest pomniejszany o złożone rezerwacje (ilość dostępna).
Więcej o integracji Comarch e-Sklep z Systemem ERP Optima.

Comarch ERP XL

W Comarch ERP XL stany magazynowe przekazywane są do sklepu na podstawie poniższych ustawień:
  1. Konfiguracja > Struktura firmy > Magazyny
W tym obszarze do oddziału sklepu dodaje się magazyny, z których zostaną wyświetlone stany magazynowe w sklepie. W zależności od ustawień może to być jeden magazyn lub suma kilku magazynów.
  1. Konfiguracja Oddziału zakładka Eksport parametr Eksport stanów magazynowych i Uwzględniaj rezerwacje (Stany pobierane z magazynów na podstawie wybranego centrum)
Dodatkowo w konfiguracji oddziału (sklepu) określa się, czy stany magazynowe mają być pomniejszane o złożone rezerwację (ZS w buforze). Na podstawie konfiguracji obu obszarów dla każdego towaru przekazywana jest jedna wartość stanu magazynowego dla Comarch e-Sklepu. Więcej o integracji Comarch e-Sklep z Systemem ERP XL.

Comarch ERP Altum

W Comarch ERP Altum stany magazynowe przekazywane są do sklepu na podstawie poniższych ustawień wszystkich magazynów, które zostały dodane w dostępności obiektów dla tego centrum typu Comarch e-Sklep w konfiguracji systemu. Opcja ta znajduje się w zakładce Konfiguracja > Struktura firmy > Dostępność obiektów > Magazyny Dodatkowo jest możliwość wysyłania stanów z udostępnionych magazynów dla centrum typu Comarch e-Sklep, z poziomu karty magazynu w zakładce [Widoczność stanów]. Aby te stany wychodziły należy dodatkowo zdefiniować parametr na centrum typu Comarch e-Sklep w zakładce [Synchronizacja]. Na podstawie zdefiniowanych obszarów do Comarch e-Sklepu przekazywana jest jedna wartość stanu magazynowego dla danego towaru. Więcej o integracji Comarch e-Sklep z Systemem ERP Altum.

Wyjątki i obostrzenia

Uwaga
Oprócz zamówień złożonych w sklepie należy uwzględniać (rezerwować) ilość sztuk zapisaną na dealach z Allegro (zamówienia oczekujące na wypełnienie sposobu dostawy i płatności).

Przykłady użycia w Comarch e-Sklep

  1. W sklepie posiadamy towar A dostępny w ilości 10 sztuk (po synchronizacji).
  2. Towar A zostaje kupiony przez innego klienta w Comarch e-Sklep w ilości 2 sztuk w sklepie (obecny stan 8).
  3. W systemie ERP zostaje złożone zamówienie na towar A w ilości 3 sztuk z magazynu, który jest przypisany do sklep (obecny stan 5).
  4. Kontrahent składa zamówienie na 7 sztuk (podczas dodawania do koszyka widział dostępnych 10).
  5. W momencie złożenia zamówienia Comarch e-Sklep Sync pobiera aktualny stan z ERP (10 - 3 = 7) oraz uwzględnia aktualne zamówienia w sklepie od ostatniej synchronizacji (7 – 2 = 5) i ustala finalną wartość na poziomie 5 sztuk.
  6. Sklep wyświetla komunikat i przelicza zamówienie.
Po aktualizacji stanów magazynowych online z ERP mogą wystąpić poniższe sytuacje:
  • powiadomienie o dostępności (jeśli odznaczone ukrywanie towarów ze stanem 0)
  • ukryć towar (jeśli zaznaczone ukrywanie towarów ze stanem 0)

Więcej informacji

Więcej informacji można znaleźć w artykułach o Comarch e-Sklep Sync oraz stanach magazynowych.

Załączniki do formularza kontaktowego

Wstęp

W Comarch e-Sklep dostępna jest możliwość dodawania załączników podczas korzystania z formularza kontaktowego przez Klienta. Funkcja obsługiwana jest w szablonach Szafir oraz Topaz. Aktywacja tej funkcji pozwala na dodawanie załączników do formularza o określonym typie, które później widoczne są dla Sprzedawcy oraz obsługi e-Sklepu.

Zastosowanie

Szybki i łatwy kontakt, jaki Klient może uzyskać ze sprzedawcą jest jednym z kluczowych elementów wpływającym na jego zadowolenie i zaufanie wobec sklepu. Przyjazny formularz kontaktowy pozwoli na szybką komunikację między Klientem a sklepem. Możliwość dodania załącznika podczas tworzenia wiadomości może znacznie ułatwić przekazanie istotnych informacji oraz szczegółowo zobrazować myśli Klienta.

Kto może używać tej funkcji?

Aby móc używać tej funkcjonalności należy posiadać:
  • Comarch e-Sklep w wersji B2B lub Enterprise,
  • aktualną wersję szablonu graficznego Szafir lub Topaz.

Konfiguracja

Aby włączyć funkcję należy w panelu administracyjnym w Ustawienia > Treści formalne > Wysyłka e-mail i SMS > Zapytanie ze strony kontakt aktywować parametr Pozwalaj dodawać załączniki do formularza kontaktowego. Po włączeniu opcji, podczas wypełniania formularza kontaktowego Klient będzie miał możliwość dodania wybranych załączników:
Przykład formularza kontaktowego w szablonie Szafir
Załączniki muszą spełniać określone wymagania, aby zostały dołączone w formularzu:
  • Maksymalnie można dołączyć do zamówienia 5 załączników. 
  • Dopuszczalny maksymalny rozmiar pojedynczego pliku to 512KB.
  • Dopuszczalne formaty plików to:
    • Pliki pdf,
    • Obrazki: jpg, jpe, jpeg, jfif,
    • Dokumenty: doc, docx, odt,
    • Arkusz kalkulacyjny: xls, xlsx, ods,
    • Pliki csv,
    • Pliki txt.
Tak załączone pliki będą wyświetlane:
  • w wiadomości e-mail „Zapytanie ze strony kontakt”.
Wskazówka
Obsługa Comarch e-Sklep, podczas pobierania plików otrzymanych od Klientów powinna przed otwarciem zawartości, przeskanować pliki programem antywirusowym.
Wskazówka
W najnowszych szablonach Szafir oraz Topaz możliwe jest także dodawanie załączników (od jednego do pięciu) podczas składania zamówienia. Więcej na ten temat znajdziesz w artykule Załączniki do zamówienia złożonego w Comarch e-Sklep.

Wielu pracowników kontrahenta

Wielu pracowników

Prowadząc sklep internetowy właściciel sklepu może obsługiwać różnego rodzaju kontrahentów. W modelu sprzedaży hurtowej często spotykanym typem kontrahentów są podmioty gospodarcze. W handlu B2B (business to business) to właśnie pracownicy firmy zazwyczaj dokonują zakupów firmowych w innych sklepach. W związku z powyższym w Comarch e-Sklep w szablonie Szafir (w wersji sklepu Enterprise lub B2B) istnieje możliwość dodawania wielu loginów (pracowników) w ramach jednego kontrahenta. Każdy pracownik posiada swój własny login (adres e-mail) i dzięki temu może dokonywać zakupów na konto głównego kontrahenta (firmy).

Dodawanie pracowników

Możemy wyróżnić 3 sposoby dodawania pracowników do kontrahenta. Opcja dostępna jest:
  • Z poziomu panelu administracyjnego u właściciela e-Sklepu
  • Z poziomu strefy klienta, na profilu kontrahenta (login główny) w szablonie Szafir
  • Z poziomu systemu ERP

Dodawanie pracowników w Panelu Administracyjnym

W panelu administracyjnym Comarch E-sklep przejdź do zakładki Klienci > Twoi klienci. Na liście kontrahentów kliknij w wybranego kontrahenta, dla którego chcesz dodać pracowników. Na zakładce Konta pracowników możesz dodać nowy login pracownika, klikając w Dodaj.

Przydzielając nowy login należy zdefiniować adres e-mail, który posłuży do logowania pracownika w sklepie, a także imię oraz nazwisko pracownika. Pola są obowiązkowe. Na liście pracowników pojawi się nowy pracownik. Przechodząc do szczegółów pracownika możesz aktywować lub dezaktywować konto, zmienić dane, wygenerować hasło oraz zapisać lub wypisać z newslettera. Po utworzeniu nowego loginu mail z prośbą o ustawienie hasła do swojego konta zostanie wysłany automatycznie po zaimportowaniu pracownika do systemu Comarch ERP. Dodatkowo te maile nie są wysyłane już do kontrahenta głównego. Maile wysyłane przy zakładaniu kontrahenta i nowych pracowników wysyłają się w takich samym języku w jakim jest obecnie otwarty panel administracyjny. W zakładce Klienci > Twoi klienci wybieramy konkretnego Klienta a następnie klikamy w zakładkę Pracownicy to widzimy w jakim języku mail został wysłany. Po wygenerowaniu hasła na podany adres mailowy pracownika przyjdzie powiadomienie mailowe z linkiem do zmiany hasła w sklepie. Pracownik powinien kliknąć w link i zarejestrować się do e-sklepu.
Wskazówka
Pracownika możesz usunąć tylko i wyłącznie jeśli nie jest powiązany z żadnym zamówieniem lub transakcją oraz nie został wysłany z systemu ERP.
Wskazówka
W przypadku, gdy dane pracownika nie zostaną wypełnione, to podczas synchronizacji zostaną one podstawione danymi z kontrahenta.
W Comarch e-Sklep istnieje możliwość zablokowania pracownika w panelu administracyjnym. Na szczegółach danego pracownika widzimy opcję Konto aktywne (z możliwością zaznaczenia Tak/ Nie). Domyślnie nowy pracownik zawsze jest aktywny. Po wybraniu opcji Nie w parametrze Konto aktywne login kontrahenta zostaje zablokowany i nie ma on możliwości zalogowania do swojego profilu w e-Sklepie. Nieaktywny pracownik jest oznaczony na liście pracowników na czerwono. Dodatkowo na liście pracowników istnieje możliwość zmienienia loginu głównego (domyślnego) dla danego kontrahenta. Pamiętaj, że login nieaktywnego pracownika nie może zostać wskazany jako domyślny dla  kontrahenta. Natomiast pracownik, który posiada login domyślny nie może zostać zablokowany, dopóki inny pracownik nie zostanie wybrany jako domyślny.
Wskazówka
NIP/PESEL jest sprawdzany dla kontrahentów. Użycie tego samego NIP przez pracownika w obrębie jednej firmy nie jest blokowane.

Dodawanie pracowników w Strefie Klienta

Logujemy się z poziomu konta kontrahenta (login główny) w Comarch E-sklep w szablonie Szafir. Po zalogowaniu do Strefy Klienta wybieramy zakładkę Pracownicy. Następnie po kliknięciu dodaj pracownika pojawi nam się okno, w którym należy uzupełnić adres e-mail nowego pracownika. Na liście pracowników dodany zostanie kafelek z informacjami o nowym pracowniku. W zakładce Konta pracowników na koncie kontrahenta (login główny) dodano również możliwość blokowania pracowników. Domyślnie każdy nowo dodany pracownik jest oznaczany jako aktywny (odblokowany). Kontrahent (login główny) ma możliwość blokowania pracowników, po kliknięciu w opcję Zablokuj. Wówczas taki pracownik nie może się zalogować do e-Sklepu. Po zablokowaniu istnieje możliwość odblokowana pracownika w efekcie czego zalogowanie jest możliwe ponownie. Pracownik, którego dodał kontrahent może się zalogować na konto pracownika przy użyciu funkcji przypomnienia hasła. Pracownik podczas pierwszego logowania w e-sklepie w szablonie Szafir przechodzi do panelu logowania, wpisuje swój adres email i klika w parametr  Nie pamiętasz hasła ?. Wysłany wtedy zostaje mail z linkiem, którego użycie pozwala mu utworzyć nowe hasło i zalogować się do e-sklepu. Co więcej możliwe jest posiadanie kilku kont kontrahentów/firm przypisanych do jednego adresu e-mail. W standardowym widoku kontrahenta (lub jego pracownika) w szablonie Szafir na pasku menu górnego widnieje następująca ikonka: Natomiast  w przypadku posiadania kilku kont kontrahentów, klient może zauważyć ikonkę przełączenia. Umożliwia ona przechodzenie pomiędzy firmami. Dodatkowo ma możliwość wpisania nazwy firmy do której konta chce się zalogować. Pole wyszukiwania dostępne jest tylko, jeśli na liście jest więcej, niż 10 kontrahentów.    

Dodawanie pracowników w systemie ERP na przykładzie Comarch ERP Optima

Pracownika można przypisać do kontrahenta również w systemie ERP. W systemie ERP Optima przechodzimy do zakładki Ogólne/Kontrahenci. Na liście kontrahentów wybieramy kontrahenta i klikamy dwukrotnie, żeby wejść w szczegóły formularza kontrahenta i na zakładkę dodatkowe. W sekcji Przedstawiciele klikamy na zielony przycisk dodaj i otwiera nam się formularz dodania nowego pracownika/przedstawiciela. Uzupełniamy dane pracownika, w tym koniecznie jego adres e-mail. Następnie przechodzimy do zakładki E-sklep do sekcji Loginy kontrahenta w Comarch E-sklep i klikamy Dodaj. Jeśli na zakładce Dodatkowe kontrahent ma zdefiniowanych przedstawicieli, na oknie dodawania loginów do e-Sklep można wskazać spośród nich osoby uprawnione do logowania w sklepie. Zatem dodajemy login nowego przedstawiciela z widocznej listy. Można wskazać spośród nich osoby uprawnione do logowania w sklepie, a także określić, który z loginów będzie głównym. Ostatnim krokiem jest wykonanie synchronizacji do e-sklepu z zaznaczonym parametrem wyślij kontrahentów do e-sklepu. Po wysłaniu kontrahentów do e-Sklep, w ERP Optima nie ma już możliwości edytowania adresu e-mail do logowania ani usunięcia zsynchronizowanych loginów z zakładki E-Sklep. Jeśli chcemy zablokować przedstawicielowi możliwość logowania do sklepu, jego login należy oznaczyć na zakładce E-Sklep jako nieaktywny.
Wskazówka
Kontrahenci przesłani w procesie synchronizacji z systemu ERP nie mogą zostać usunięci bezpośrednio z poziomu panelu administracyjnego. W takiej sytuacji należy oznaczyć pracownika jako nieaktywnego, ustawiając parametr „Konto aktywne” na „Nie”..
Wskazówka
Więcej informacji o wysyłaniu kontrahentów z systemu ERP do e-Sklepu znajdziesz też w artykule współpraca z Comarch ERP Optima oraz w artykule Kontrahenci
Wskazówka
Jeżeli z systemu ERP zostaną wysłane do e-Sklepu dwa loginy Kontrahenta z tym samym adresem e-mail, wówczas w menu Ustawienia/ Dziennik zdarzeń pojawi się komunikat o zduplikowanych loginach kontrahenta oraz dla takiego kontrahenta nie zostanie utworzone konto w e-Sklepie.
Loginy przedstawicieli udostępniane w ramach jednego sklepu muszą być unikalne. Więcej o komunikatach, które mogą wystąpić w trakcie synchronizacji przeczytasz w artykule: Synchronizacja Comarch e-Sklep z systemami Comarch ERP – komunikaty.

Konto pracownika

Po zalogowaniu do Strefy Klienta w Comarch E-sklep, pracownik widzi tylko swoje zamówienia oraz dane kontrahenta swojej firmy, które może edytować tylko właściciel firmy. Jako pracownik może dodawać nowe adresy dostawy, które w ramach zamówienia mogą być wykorzystane również przez wszystkich pozostałych pracowników w obrębie jednego kontrahenta. Dodatkowo może wybrać dla siebie domyślny adres dostawy, który będzie podpowiadany na zamówieniu. Podczas składania zamówienia w adresie dostawy wyświetlany jest mail pracownika składającego zamówienie, natomiast w danych odbiorcy widnieją dane kontrahenta głównego.
Wskazówka
W panelu administracyjnym e-Sklepu, po złożeniu zamówienia na liście zamówień widoczne są adresy mailowe pracowników składających zamówienie, natomiast w danych odbiorcy/kontrahenta wyświetlane są zawsze dane firmy/kontrahenta, dla której pracownik pracuje

Jak dodać załącznik do reklamacji lub zwrotu?

1. Wstęp

Comarch e-Sklep, w szablonie Topaz oraz Szafir w wersji B2B lub Enterprise, posiada funkcjonalność umożliwiającą klientom dodawanie załączników do reklamacji i zwrotów. Dzięki tej opcji, klienci mogą dołączać pliki w różnych formatach podczas składania reklamacji lub zwrotu, które będą dostępne dla obsługi sklepu. Dodanie załączników, takich jak zdjęcia uszkodzonych lub wadliwych produktów bezpośrednio w formularzu, przyspieszy proces rozpatrywania zgłoszeń.

2. Jak skonfigurować dodawanie załączników?

Aby skorzystać z tej funkcji należy włączyć odpowiedni parametr Załączniki do reklamacji i zwrotów w panelu administracyjnym e-Sklepu w zakładce Ustawienia > Ustawienia sklepu > Reklamacje/Zwroty: Po zapisaniu powyższych zmian, na formularzu reklamacji lub zwrotu dostępna będzie nowa sekcja, w której można umieszczać załączniki:

3. Dodatkowe informacje o załącznikach do reklamacji lub zwrotu

Do jednej reklamacji lub zwrotu można dołączyć maksymalnie 5 załączników, z czego maksymalny rozmiar pojedynczego pliku wynosi 0,5 MB. Dodawanie załączników jest opcjonalne – reklamacje lub zwroty można składać również bez dołączania plików. Dopuszczalne formaty dodawanych plików to:
  • Pliki pdf, csv, txt,
  • Obrazki: jpg, jpe, jpeg, jfif,
  • Dokumenty: doc, docx, odt,
  • Arkusz kalkulacyjny: xls, xlsx, ods.
Wskazówka
Po złożeniu reklamacji lub zwrotu edycja dołączonych plików nie jest możliwa.

4. Gdzie są wyświetlane dodane załączniki?

Załączone pliki w formularzu reklamacji lub zwrotu będą wyświetlane w dwóch miejscach:
  • W Profilu Klienta, na szczegółach reklamacji lub zwrotu,
  • W panelu administracyjnym e-Sklepu w menu Sprzedaż > Reklamacje/zwroty, na szczegółach reklamacji lub zwrotu w zakładce Załączniki.
Wskazówka
Załączniki są wysyłane do systemu ERP, natomiast obecnie funkcja jest obsługiwana tylko przez system ERP XL.
Dodatkowo załączniki mogą być również wyświetlane w treści wiadomości e-mail „Potwierdzenie złożenia reklamacji”. Aby załączniki wyświetlały się w wiadomościach e-mail, należy w treści wiadomości, w zakładce Ustawienia > Treści Formalne > Wysyłka e-mail i SMS, na szczegółach szablonu e-maila Potwierdzenie złożenia reklamacji, dodać poniższy fragment kodu. Kod należy umieścić w dolnej części wiadomości, przed sekcją „Kontakt w sprawie reklamacji / zwrotu”.
Wskazówka
Przed otwarciem otrzymanych od klientów plików należy obowiązkowo przeskanować je za pomocą programu antywirusowego.
 

Jak dodać załączniki do zamówienia złożonego w Comarch e-Sklep?

Wstęp

W Comarch e-Sklep, w szablonach Szafir i Topaz w wersji B2B lub Enterprise, dostępna jest funkcja dodawania załączników przez klientów do zamówień. Po jej aktywacji klient może dołączyć plik, który będzie widoczny dla obsługi sklepu. Jest to szczególnie przydatne w przypadku sprzedaży produktów personalizowanych, np. kubków z własnym wizerunkiem, kiedy klient może załączyć zdjęcie bezpośrednio do zamówienia.

Jak skonfigurować funkcję dodawania załączników do zamówienia?

Aby włączyć funkcję dodawania załączników do zamówienia, należy w panelu administracyjnym przejść do zakładki Ustawienia > Ustawienia sklepu > Zamówienia > sekcja Składanie zamówienia i aktywować parametr Załączniki do zamówienia. Po włączeniu opcji, podczas składania zamówienia pojawi się dodatkowa opcja:
Załączniki w szablonie Szafir
 

Dodatkowe informacje o załącznikach do zamówienia

Załączniki muszą spełniać określone wymagania, aby zostały dołączone do zamówienia:
  • Maksymalnie można dołączyć do zamówienia 5 załączników.
  • Dopuszczalny maksymalny rozmiar pojedynczego pliku to 512KB.
  • Dopuszczalne formaty plików to:
    • Pliki pdf,
    • Obrazki: jpg, jpe, jpeg, jfif,
    • Dokumenty: doc, docx, odt,
    • Arkusz kalkulacyjny: xls, xlsx, ods,
    • Pliki csv,
    • Pliki txt.
Wskazówka
Po złożeniu zamówienia edycja dołączonych plików nie jest możliwa.

Gdzie są wyświetlane dodane załączniki?

Załączone pliki będą wyświetlane:
  •  na szczegółach zamówienia w panelu administracyjnym Comarch e-Sklep,
  •  w Profilu Klienta,
Dodatkowo załączniki dodane do zamówienia dostępne są do pobrania przez system Comarch ERP.
Wskazówka
Odbieranie załączników przez system ERP jest uzależnione od dostępności tej funkcji w programie. Więcej na temat integracji Comarch e-Sklep z systemami ERP znajdziesz w dokumentacji dla systemów Comarch ERP XL, Comarch ERP Optima oraz Comarch ERP Altum.
Załączniki do zamówienia mogą wyświetlać się również w wiadomości e-mail „Złożenie Zamówienia”. Aby załączniki wyświetlały się w wiadomościach e-mail, należy w treści wiadomości, w zakładce Ustawienia > Treści Formalne > Wysyłka e-mail i SMS, na szczegółach szablonu e-maila Złożenie zamówienia dodać poniższy fragment kodu. Kod należy umieścić w dolnej części wiadomości e-mail, przed sekcją (lub inną wybraną) „dziękujemy, zapraszamy ponownie”
Przyklad
Załączniki od Klienta dodane do zamówienia {% for a in order.Attachments %} {{forloop.index}}. {{ a.Name }} {% endfor%}
Wskazówka
Obsługa Comarch e-Sklep, przed otwarciem plików otrzymanych od klientów, powinna obowiązkowo przeskanować je programem antywirusowym.
W Comarch e-Sklep jest także możliwość udostępnienia załączania plików w formularzu kontaktowym. Więcej na temat danej funkcji znajdziesz w artykule Załączniki do formularza kontaktowego.

Szablony B2B

Przekierowanie do zewnętrznego formularza

Wstęp

W obszarze sprzedaży typu B2B przed dokonaniem zakupu, kluczowym aspektem jest dokładne zapoznanie się z towarem. Dane prezentowane w e-Sklepie mogą okazać się niewystarczające do podjęcia ostatecznej decyzji. Istotnym elementem jest w takim wypadku dostarczanie potencjalnemu klientowi informacji, albo możliwości kontaktu, aby mógł taką decyzję podjąć. Pomocne może się okazać przekierowanie z karty towarowej na dedykowaną stronę, gdzie będzie mógł przeczytać więcej o towarze albo skontaktować się z firmą. W wersji 2019.6 dodano możliwość przekierowania kontrahenta do zewnętrznego formularza. W sytuacji, gdy zakup towaru wiąże się z jego prezentacją lub skontaktowaniem się z kontrahentem, obsługa sklepu ma możliwość dodania do szczegółów towaru odnośnika kierującego do zewnętrznego formularza.

Działanie funkcjonalności

Jeżeli chcesz skorzystać z funkcjonalności przekierowania do zewnętrznego formularza należy:
  • posiadać szablon Szafir w wersji 2019.6,
  • posiadać Comarch e-Sklep w wersji 2019.6,
 

Konfiguracja

Aby włączyć przekierowania do zewnętrznego formularza należy w panelu administracyjnym: Wygląd sklepu/ Ustawienia/ Ustawienia szablonu w sekcji Przekierowania klientów dla parametru Przekierowania klientów do zewnętrznych formularzy zaznaczyć parametr Tak (Domyślnie zaznaczony jest parametr Nie) Następnie należy zapisać i opublikować zmiany w szablonie. Dodatkowo w systemie Comarch ERP na karcie towarowej należy wpisać adres kierujący do formularza:
Przykład: karta towarowa z Comarch ERP XL
Zapisać zmiany karty towarowej i wykonać synchronizację. Po wprowadzonych zmianach na szczegółach towaru zamiast przycisku Dodaj do koszyka będzie widoczny przycisk Zobacz więcej, który przekieruje klienta do zewnętrznego formularza. Formularz zostanie otwarty na nowej zakładce przeglądarki. Aby wyłączyć dodanie towaru do koszyka z poziomu listy towarów należy na danym towarze ustawić typ: 1.

Obsługa drugiej wersji widoku bloga na stronie głównej w szablonie Szafir

W tym artykule dowiesz się jak dodać drugą wersję widoku bloga na stronie głównej w szablonie Szafir - powiększone kafle z większą ilością tekstu. Od wersji 2020.3 w standardowym szablonie Szafir dostępne są dwie wersje widoku bloga. Poniższa instrukcja dedykowana jest dla szablonów starszych lub modyfikowanych. W pierwszej kolejności należy zmodyfikować plik __settings.liquid. Pierwsze dwie linijki w pliku powinny wyglądać następująco: {% case languageId %} {% when '1' %} Kolejne 100-200 linii (w zależności od posiadanej przez Ciebie wersji sklepu) będą zaczynać się od frazy {% assign. Następnie zauważysz linię {% else %}. Przed linią {% else %} należy wkleić poniższy kod. {% assign blogOnHomepage = "Blog na stronie głównej" -%} {% assign blogPresentationOnHomepage = "Prezentacja bloga na stronie głównej" -%} {% assign extended = "Rozszerzony" -%} {% assign compact = "Kompaktowy" -%} Po linii {% else %} znów zauważysz 100-200 linii zaczynających się od frazy {% assign, a następnie linię {% endcase %}. Przed linią {% endcase %} należy wkleić poniższy kod. {% assign blogOnHomepage = "Blog on homepage" -%} {% assign blogPresentationOnHomepage = "Blog presentation on homepage" -%} {% assign extended = "Extended" -%} {% assign compact = "Compact" -%} Następnie wyszukaj frazę #lg-settings-content a.Nad znalezioną linią powinieneś zauważyć tag <script> a nad nią tag </div> (jeden lub dwa). Nad nimi powinieneś widzieć tag </fieldset>. Pod tagiem </fieldset> umieść następujący kod. <fieldset> <legend>{{blogOnHomepage}}</legend> <section> <h3 class="section-title">{{blogPresentationOnHomepage}}</h3> <div class="table"> <div class="trow"> <div class="tcell"> <input type="radio" name="blogPresentationOnHomepage" value="extended" id="blogPresentationOnHomepage-extended" {%="" if="" settings.blogpresentationonhomepage="=" 'extended'="" %}="" checked="" endif=""> <label class="label" for="blogPresentationOnHomepage-extended">{{extended}}</label> </div> <div class="tcell"> <input type="radio" name="blogPresentationOnHomepage" value="compact" id="blogPresentationOnHomepage-compact" {%="" if="" settings.blogpresentationonhomepage="=" 'compact'="" %}="" checked="" endif=""> <label class="label" for="blogPresentationOnHomepage-compact">{{compact}}</label> </div> </div> </div> </section> </fieldset> Następnie przejdź do pliku blog/blog-news-partial.html. Usuń pierwszą linię kodu i wklej poniższy. <div class="blog-posts-slider-lq blog-posts-slider-ui {% if settings.blogPresentationOnHomepage == 'extended' %} extended-ui {% endif -%}"> Następnie wyszukaj frazę <time. Znalezioną linię usuń i w tym miejscu wklej poniższy kod. {% if settings.blogPresentationOnHomepage == 'extended' %} <div class="blog-publication-date-ui">{{post.Content}}</div> {% else -%} <time class="blog-publication-date-ui">{{post.PublishedDate}}</time> {% endif -%} Ostatnim modyfikowanym plikiem będzie css/desktop1.css. W dowolnym miejscu wklej poniższy kod. .blog-posts-slider-ui.extended-ui .blog-home-ui { border: none; } @media only screen and (min-width: 1280px) { .blog-posts-slider-ui.extended-ui .blog-home-ui { width: calc(33% - 49px); border: none; margin: 40px 80px 0 0; } .blog-posts-slider-ui.extended-ui .blog-home-ui .product-caption-ui { height: auto; } .blog-posts-slider-ui.extended-ui .blog-home-ui .blog-publication-date-ui { height: 50px; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; } .blog-posts-slider-ui.extended-ui .blog-home-ui .latest-blog-post-heading { font-weight: 700; } .blog-posts-slider-ui.extended-ui .blog-home-ui:first-child { width: 100%; margin: 0; padding-bottom: 0; } .blog-posts-slider-ui.extended-ui .blog-home-ui:first-child .blog-home-news-ui { width: 45%; height: 213px; margin-right: 4%; float: left; } .blog-posts-slider-ui.extended-ui .blog-home-ui:first-child .product-caption-ui { width: 50%; float: left; } .blog-posts-slider-ui.extended-ui .blog-home-ui:first-child .latest-blog-post-heading { font-size: 22px; } .blog-posts-slider-ui.extended-ui .blog-home-ui:first-child .blog-publication-date-ui { height: auto; font-size: 16px; } .blog-posts-slider-ui.extended-ui .blog-home-ui:first-child .read-more-ui { float: left; } .blog-posts-slider-ui.extended-ui .blog-home-ui:last-child { margin-right: 0; } }

Obsługa sekcji Lista towarów w szablonie Szafir

Od wersji 2021.5 został dodany nowy widok listy towarów w szablonie Szafir. W panelu administracyjnym na zakładce Wygląd sklepu/ Ustawienia/ Ustawienia szablonu/ Lista towarów znajdują się nowe oraz dotychczasowe parametry związane z wyświetlaniem listy produktów, prezentacji filtrów, kategorii oraz możliwe jest wybranie menu graficznego. Dzięki zebraniu wszystkich ustawień listy towarów w jednym miejscu administrator ma do nich szybki dostęp oraz może jeszcze bardziej zindywidualizować wygląd swojego sklepu, a tym samym dostosować go do swoich potrzeb czy trendów panujących w danej branży.

Na zakładce Lista towarów można zdecydować np.: o ilości wyświetlanych filtrów lub miejscu na stronie, w którym mają się znajdować. Administrator sklepu może również zmienić formę graficzną prezentowania nazw, opisu i zdjęć kategorii oraz aktywować nowe graficzne menu nawigacji dla podgrup. Aby wprowadzone zmiany były widoczne w szablonie należy je zapisać i opublikować.

1. Filtry

  • Użytkownik może zdecydować, czy filtry mają wyświetlać się po lewej stronie pod menu kategorii, czy u góry nad listą towarów.
  • Użytkownik może określić, czy wyświetlana sekcja filtry domyślnie będzie domyślnie zwinięta, czy rozwinięta.
  • Użytkownik może określić liczbę wyświetlanych wartości w filtrze: 3, 5 lub 8. 
  • Użytkownik może wskazać czy filtrowanie ma być przeprowadzone po użyciu przycisku Zastosuj, czy dynamicznie po wybraniu właściwych checkboxów,
Przyklad
W ramach przykładu w panelu administracyjnym zostały zaznaczone parametry:
  • Liczba wyświetlanych wartości: 5,
  • Widok panelu filtra: U góry nad listą towarów,
  • Filtruj po użyciu przycisku „Zastosuj”: Tak,
  • Sekcja domyślnie: Rozwinięta.
 
Wskazówka
W przypadku zaznaczenia parametru Sekcja domyślnie - Zwinięta, aby otworzyć obszar filtry należy kliknąć ikonę filtra.

2. Kategoria

  • Obszar kategoria daje możliwość wyboru czy: nazwa, grafika i opis kategorii, będą znajdowały się nad listą towarów, czy pod listą towarów.
  • Forma graficzna prezentowania: nazwy, opisu i zdjęcia kategorii, może być ustawiona jako zdjęcie w tle i zdjęcie po lewej.
  • Sekcja może być domyślnie zwinięta lub rozwinięta.
Przyklad
W ramach przykładu w panelu administracyjnym zostały zaznaczone parametry:
  • Nazwa, grafika i opis Kategorii: Nad listą towarów.
  • Forma graficzna prezentowania nazwy, opisu i zdjęcia kategorii: Zdjęcie w tle.
  • Sekcja domyślnie: Rozwinięta.
W przypadku, gdy użytkownik ustawi np.:
  • Nazwa, grafika i opis kategorii: Pod listą towarów.
  • Forma graficzna prezentowania nazwy, opisu i zdjęcia kategorii: Zdjęcie po lewej.
  • Sekcja domyślnie: Rozwinięta.
 
  • Nazwa, grafika oraz opis ustawi się pod listą towarów.
  • Zdjęcie zostanie wyświetlone po lewej stronie, natomiast opis obok.
Uwaga
W przypadku, gdy Użytkownik ustawi Sekcja domyślnie - Zwinięta, klient zobaczy grafikę i opis dopiero po kliknięciu w strzałkę skierowaną w dół.

3. Domyślny widok listy produktów

Użytkownik ma możliwość ustawienia rodzaju wyświetlania się listy towarów na komputerze/laptopie i na urządzeniu mobilnym.
  • Desktop: szybkie zakupy, lista lub kafelki.
  • Mobile: szybkie zakupy lub lista.
Przyklad
  • Desktop – kafelki spowoduje, że Klient wchodząc do sklepu zobaczy towary w formie kafelków.
  • Poniżej przedstawiono różnicę pomiędzy widokami mobilnymi – szybkie zakupy oraz lista. Zrzut ekranu pierwszy po lewej przedstawia widok szybkie zakupy.

4. Filtr typu kolor

Użytkownik ma możliwość wyświetlania filtra kolor w formie graficznej.
Uwaga
Atrybut kolor wyświetli się wtedy i tylko wtedy gdy:
  • Użytkownik doda atrybut typu lista o wartości kolor na wybraną grupę towarową bez podanej wartości.
  • Użytkownik doda atrybut kolor na wybranym towarze i poda ustali wartość atrybutu.
Pełny opis konfiguracji tej funkcji w szablonie Szafir został przedstawiony w osobnym artykule.

5. Krótki opis

Użytkownik ma możliwość dodania krótkiego opisu na widoku typu lista domyślnie rozwinięty - oznacza to, że skrócony opis (dodany w systemie Comarch ERP Optima), będzie wyświetlany na liście towarów, gdy użytkownik zaznaczy parametry:
  • Krótki opis Tak
  • Domyślny widok listy produktów:
    • Desktop – Lista,
    • Mobile – Lista (W przypadku urządzeń mobilnych).
Wskazówka
Krótki opis należy uzupełnić w Comarch ERP Optima: Ogólne/ Cennik/ Szczegóły wybranego towaru/  Zakładka e-Handel, Sekcja języki / Dodaj (Plusik) lub Otwórz (Lupka)/ Pozycjonowanie/ Opis skrócony:

6. Towary wielowariantowe

Użytkownik ma możliwość wyboru towarów wielowariantowych (fantomów) bezpośrednio z listy towarów. Oznacza to, że po kliknięciu w "Wybierz wariant towaru" użytkownik nie zostanie przełączony na szczegóły towaru - zamiast tego wyskoczy dodatkowe okno z możliwością wyboru wariantu towaru.

7. Graficzne menu

Użytkownik ma możliwość ustawienia graficznego menu, czyli wyświetlania zdjęć kategorii i podkategorii. Jeżeli główna kategoria ma swoje podkategorie, menu graficzne zostanie wyświetlone w następujący sposób. Dodawanie graficznego menu dostępne jest w Kreatorze wyglądu, poprzez dodanie do szablonu parametru subcategories-1 w widoku Listy towarów.

Jak wyeksportować i zaimportować swój szablon w e-Sklepie?

Comarch e-Sklep daje możliwość dostosowania wyglądu do preferencji sprzedawcy oraz potrzeb Klientów. Jeśli utworzyłeś już swój autorski projekt, to masz możliwość jego zapisania. Plik będzie potrzebny przy chęci modyfikacji wyglądu. Zapisana wersja szablonu może również stanowić kopię bezpieczeństwa. Warto jest więc wyeksportować szablon do pliku.

Jak wyeksportować swój szablon z Comarch e-Sklep?

Krok 1. W panelu administracyjnym przejdź do sekcji Wygląd Sklepu/ Ustawienia/ Edytuj ustawienia zaawansowane/ zakładka Eksport szablonu.

Krok 2. W tym miejscu możesz opcjonalnie (przed eksportem) określić autora szablonu, podać adres e-mail, telefon oraz adres WWW swojego e-Sklepu.

Krok 3. Jeżeli chcesz wyeksportować szablon do pliku użyj przycisku Eksportuj szablon.

Gotowe! Szablon został wyeksportowany do pliku na Twoim urządzeniu.

Wskazówka
Z tego miejsca możesz także wyeksportować posiadane w e-Sklepie bannery, korzystając z przycisku Eksportuj bannery.

Jak wgrać własny szablon do Comarch e-Sklep?

Własny szablon. Jak go wgrać?

Po skomponowaniu swojego własnego szablonu możesz wgrać go do e-Sklepu. Postępuj zgodnie z poniższymi krokami.

Krok 1. W panelu administracyjnym przejdź do sekcji Wygląd Sklepu/ Ustawienia/ Edytuj ustawienia zaawansowane/ zakładka Import szablonu.

Krok 2. Określ, czy wgrywany szablon ma podmienić istniejące bannery. Gdy parametr zostanie zaznaczony, wówczas wszystkie bannery zapisane na danym slocie zostaną usunięte i zastąpione bannerami z importowanego szablonu.

Krok 3. Wybierz plik XML swojego szablonu i naciśnij Importuj szablon.

Uwaga
Import szablonu jest operacją nieodwracalną i spowoduje nadpisanie dotychczasowego szablonu. W przypadku, gdy szablon był modyfikowany (dokonywano zmian w kodzie HTML) jego aktualizacja spowoduje, iż zmiany nie zostaną przeniesione. Warto wykonać eksport posiadanego szablonu do pliku w celu zapisania oraz posiadania wglądu to wprowadzanych modyfikacji. Jeżeli istnieje taka konieczność należy ponownie dokonać samodzielnej edycji szablonu

Wskazówka
W zakładce Szablony możesz określić, czy wgrywany szablon ma być domyślny i aktywny w e-Sklepie.

Krok 4. Teraz możesz podejrzeć zmiany, jakie zaszły w wyglądzie Twojego e-Sklepu. W tym celu możesz podejrzeć zmiany w czasie rzeczywistym lub przejść w tryb incognito. Pamiętaj, że wszelkie zmiany zostaną opublikowane po pełnej synchronizacji, która wciągu 10 minut zgodnie z wyświetlanym komunikatem.

Gotowe! Twój szablon został zaimportowany do e-Sklepu.

Opiekun towaru

Wstęp

W Comarch e-Sklep (w wersjach Standard, Enterprise, B2B) udostępniona jest funkcja opiekuna towaru prezentowanego w sklepie. Została ona wdrożona w standardowej wersji szablonu Szafir. Opiekun przypisany do towaru może mieć udostępnione: imię, nazwisko, telefon, e-mail oraz zdjęcie.

Konfiguracja w systemie ERP Optima

W systemie Comarch ERP Optima na karcie towaru na zakładce e-Sklep w polu Operator należy wskazać opiekuna danego towaru. Do Comarch e-Sklep wysyłane są: imię, nazwisko, telefon oraz mail operatora wybranego jako opiekun: Dodatkowo, na liście towarów w systemie ERP w operacjach seryjnych Zmiana parametrów Comarch e-Sklep istnieje możliwość seryjnego przypisania operatorów jako opiekunów do kart towarowych. W celu zaprezentowania opiekuna w szablonie Szafir należy w panelu administracyjnym e-Sklepu: Wygląd sklepu/ Ustawienia/ Ustawienia szablonu w sekcji Opiekun towaru dla parametru Prezentuj w sklepie opiekuna towaru zaznaczyć parametr Tak lub Tylko dla zalogowanych (Domyślnie zaznaczony jest parametr Tak). Dodatkowo podczas konfiguracji ustawień można ustalić, czy prezentowana nazwa opiekuna ma się wyświetlać jako Imię czy Imię i nazwisko (domyślnie zaznaczony jest parametr Imię i nazwisko), a także, czy pokazać numer telefonu opiekuna (możliwe opcje: TakNieTylko dla zalogowanych. Domyślnie zaznaczony jest parametr Nie.). Wprowadzone zmiany należy zapisać i opublikować.
Wskazówka
Zdjęcie opiekuna nie może być większe niż 51 KB.

Konfiguracja w systemie ERP XL

W systemie Comarch ERP XL jest możliwe przesyłanie do Comarch e-Sklep opiekunów klienta i menadżerów produktu. W Comarch ERP XL opiekunami i menadżerami są pracownicy i na tej podstawie będą wysyłani opiekunowie do e-Sklepu. Aby opiekun (pracownik) został przesłany do e-Sklepu dodano na karcie pracownika parametr Wysyłaj do e-Sklep. Na podstawie listy pracowników, dla których zaznaczono parametr jw. tworzona jest lista opiekunów wysyłanych do e-Sklepu. Dane opiekunów takie jak imię i nazwisko, numer telefonu czy adres e-mail pobierane są z karty pracownika. Wysyłane są też zdjęcia opiekunów na podstawie załącznika typu obraz. Jeśli do karty pracownika podpięto więcej niż jedno zdjęcie wówczas wysyłane jest pierwsze z nich. Dane opiekuna kontrahenta przesyłane są na podstawie opiekuna czasowego zapisanego na zakładce [Handlowe]. Informacja o menadżerze zapisywana jest standardowo na karcie towaru na zakładce [Inne]. Na podstawie tego ustawienia przesyłany jest menadżer produktu do e-Sklepu.

Prezentacja opiekuna w Panelu administracyjnym

Lista towarów

Na zakładce Towary/ Lista towarów masz możliwość dodania nowej kolumny Opiekun towaru. Kolumna zawiera informacje: Imię i Nazwisko opiekuna, jeżeli nie został on przypisany do towaru miejsce w kolumnie będzie puste.

Szczegóły towaru

Szczegółowe informacje o opiekunie widnieją także na szczegółach towaru na zakładce Szczegóły towaru w dedykowanej sekcji Opiekun towaru. W przypadku, gdy towar nie posiada określonego opiekuna, wówczas sekcja Opiekun towaru na szczegółach nie będzie wyświetlana.

Prezentacja opiekuna w e-Sklepie

W e-Sklepie w standardowym szablonie Szafir opiekun będzie widoczny na szczegółach danego towaru. Domyślnie jest to fotografia oraz imię i nazwisko opiekuna. W zależności od konfiguracji, na szczegółach towaru może się wyświetlać tylko imię opiekuna lub dodatkowo numer telefonu.

Wiadomość do opiekuna towaru

Z poziomu sklepu umożliwiono wysyłanie wiadomości: zapytanie o towar oraz potwierdzenie złożonego zapytania (dla opcji Zapytaj o cenę towaru) do opiekuna towaru. W panelu administracyjnym dla wiadomości Zapytanie o towar oraz Potwierdzenie złożonego zapytania został dodany parametr umożliwiający wysłanie wiadomości do opiekuna. W momencie, w którym kontrahent wyśle zapytanie w e-Sklepie opiekun otrzyma odpowiednią wiadomość.
Aby skonfigurować wysłanie wiadomości do opiekuna należy przejść do panelu administracyjnego na zakładkę: Ustawienia/ Treści/ Email i SMS, a następnie do edycji wiadomości Zapytanie o towar. Potem należy kliknąć w obszar Do, po jego rozwinięciu pojawi się dodatkowy parametr Opiekuna towaru, który należy zaznaczyć, aby wiadomość od kontrahenta została wysłana również do opiekuna.

Cross-selling - sprzedaż krzyżowa (wiązana) w e-Sklepie

W szablonach Szafir i Topaz istnieje możliwość dodania elementu Cross-Selling (ang. sprzedaż krzyżowa). Jest to technika sprzedaży, która polega na zachęceniu klienta do zakupu produktu, który jest powiązany z tym, który właśnie przegląda lub kupił. W szablonie Szafir Cross-Selling realizowany jest za pomocą sekcji Inni kupili również wyświetlanej na każdej stronie produktu i Proponowane dla Ciebie dla strony z podziękowaniem po złożeniu zamówienia. Natomiast w szablonie Topaz Cross-Selling realizowany jest za pomocą sekcji Wybrane dla Ciebie widocznej na stronie z podziękowaniem po złożeniu zamówienia. Na podstawie analizy dotyczącej złożonych zamówień przez innych użytkowników, będą automatycznie generowane produkty, które mogłyby zainteresować danego kontrahenta. W celu udostępnienia funkcji Cross-Selling w e-Sklepie, przejdź w panelu administracyjnym e-Sklepu do obszaru: Ustawienia/ Ustawienia sklepu/ Towary, parametr Cross-Selling. W tym miejscu wybierz okres sprzedaży dla którego zostanie przeprowadzona analiza sprzedawanych towarów, a następnie zatwierdź operację klikając Generuj. W artykule Obsługa Cross-Sellingu dowiesz się więcej jak obsługiwać funkcje przy wykorzystaniu starszych wersji szablonów Comarch.

Promocje w Strefie Klienta

W Comarch e-Sklep w profilu klienta znajduje się zakładka - promocje. Dzięki niej klienci mogą sprawdzić, jakie rabaty aktualnie posiadają. Widoczne w tej zakładce rabaty są przesyłane z systemu ERP oraz ustalane w Panelu Administracyjnym Comarch e-Sklep. Widoczne rabaty w zakładce Promocje:
  • rabaty dla nowego klienta;
  • rabaty od wartości zamówienia;
  • rabaty z Comarch ERP;
  • stała cena z Comarch ERP.
  • rabat dla stałego klienta;
  • rabaty walutowe przesyłane z modułu rabatowego z Comarch ERP Altum.
Wskazówka
Zakładka ta jest widoczna tylko w szablonach Szafir i Topaz.
 

Więcej informacji

Więcej informacji można znaleźć w artykułach RabatyRabaty – rodzaje i zasady wyliczania, Kupony Rabatowe.

Graficzna prezentacja kolorów - szablon Szafir

W szablonie Szafir istnieje możliwość graficznej prezentacji filtra typu kolor. Filtr ten pozwala klientowi na wyszukiwanie interesujących produktów z uwzględnieniem preferowanego koloru/kolorów. W szablonie kolory mogą być prezentowane nie tylko słownie, ale również w formie graficznej.
Przykład graficznej prezentacji filtra
Funkcję możesz włączyć lub wyłączyć w Panelu administracyjnym e-Sklepu, w obszarze Wygląd sklepu/ Ustawienia/ Ustawienia szablonu/ Lista towarów, gdzie znajduje się parametr o nazwie Filtr typu kolor. Zmiany należy zapisać, a następnie opublikować. Filtr typu kolor jest domyślnie wyłączony. Aby filtr działał poprawnie, należy posiadać w Systemie ERP, atrybut kolor typu lista udostępniony dla e-Sklepu. W panelu administracyjnym e-Sklepu przejdź do obszaru Wygląd sklepu/ Ustawienia/ Edytuj ustawienia zaawansowane/ zakładka Obiekty. Na liście znajdź obiekt color-filter, kliknij w niego w celu edycji. Wartości w panelu administracyjnym e-Sklepu w obiekcie color-filter powinny być takie same jak wartości na szczegółach listy atrybutu kolor w Systemie ERP. Obiekt color-filter zbudowany jest w następujący sposób: NAZWA ATRYBUTU Z SYSTEMU ERP ||| Nazwa koloru z listy z Systemu ERP|kod koloru HTML || Nazwa koloru z listy z Systemu ERP|kod koloru HTML || Nazwa koloru z listy z Systemu ERP|kod koloru HTML itd. przykład: KOLOR ||| Brązowy|#964b00 || Czarny|#000000 || Biały|#FFFFFF || Złoty|#ffd700 || Różowy|#ffc0cb || Turkusowy|#76D7C4 Do obiektu color-filter należy dodać wszystkie kolory, które posiadasz na liście atrybutu w Systemie ERP.
Uwaga
Nazwa koloru w obiekcie powinna być identyczna jak ta w Systemie ERP. Nazwa ta powinna być napisana z dużych liter, a ewentualne spacje powinny zostać zastąpione znakami podkreślenia. Np. jeżeli nasz atrybut w systemie ERP nosi nazwę Kolor produktu, to w obiekcie powinien zostać on zapisany jako KOLOR_PRODUKTU
Wskazówka
Atrybut powinien być przypisany w Systemie ERP do produktów, a także do grup towarowych w których chcesz umożliwić filtrowanie po kolorze.
W celu zdefiniowania wartości w obiekcie color-filter dla języków obcych, musisz posiadać dodany w Systemie ERP atrybut typu lista udostępniony dla e-Sklep w danym języku obcym. W panelu administracyjnym e-Sklepu, w szczegółach obiektu color-filter wybierz z listy odpowiedni język i skonfiguruj treść obiektu. Dla przykładu, jeśli posiadasz w Systemie ERP atrybut color, który posiada wartości: red, blue. Twój obiekt powinien wyglądać w następujący sposób: COLOR ||| red|#FF3300 || blue|#3366FF
Wskazówka
Istnieje możliwość prezentacji graficznej koloru wielokolorowego. Przy takim kolorze w obiekcie zamiast kodu html wpisz multicolor

Planowane dostawy towarów w e-Sklepie

Wstęp

Comarch e-Sklep umożliwia klientowi sprawdzenie dostępności towaru w sklepie. Dzięki funkcji Sprawdź dostępność towaru w sklepie, osoby odwiedzające Twój e-Sklep będą mogły sprawdzić z poziomu strony internetowej, czy dany towar został już zamówiony u dostawcy.

Zastosowanie

Funkcja służy do sprawdzania nie tylko, czy towar został zamówiony u dostawcy, ale również udostępnia informacje o zamówionej ilości oraz planowanej dostawie. Po wejściu na kartę produktu klient ma możliwość kliknięcia w napis Sprawdź dostawy. W tym momencie sklep uruchomi Comarch e-Sklep Sync, aby ten pobrał informacje z dokumentu Zamówienia Zakup (ZZ) o planowanych dostawach z systemu ERP XL. Opcja jest dostępna na stronie szczegółów towaru na wszystkich towarach w sklepie - zarówno na tych, które można kupić jak i na takich, gdzie nie ma opcji dodawania do koszyka (np. zapytaj o cenę, czy powiadom o dostępności).

Kto może używać tej opcji?

Aby skorzystać ze wspomnianej funkcjonalności należy posiadać:
  • e-Sklep w wersji B2B,
  • Działającą usługę Comarch e-Sklep Sync,
  • System ERP XL,
  • Zainstalowany szablon Szafir.

Konfiguracja

  1. W panelu administracyjnym Wygląd sklepu/ Ustawienia/ Ustawienia szablonu/ Ogólne należy znaleźć Dostawy towarów i wybrać opcję Tak.
  2. Po zapisaniu i opublikowaniu zmian klienci po przejściu do szczegółów towaru będą mieli możliwość sprawdzenia planowanych dostaw.

Skąd pobierane są informacje o planowanych dostawach?

Informację wyświetlane na szczegółach towaru są pobierane z listy zamówień zakupu z systemu Comarch ERP XL. W zależności od statusu dokumentu ZZ klient widzi inny status na oknie z informacjami. Status dokumentu ZZ:
  • Potwierdzone – Dostawa potwierdzona,
  • Niepotwierdzone – Dostawa niepotwierdzona,
  • Anulowane potwierdzenie – Brak informacji,
  • Zamknięte potwierdzone – Brak informacji.
Czas planowanej daty dostawy brany jest z dokumentu ZZ z pola Data realizacji. Datę na dokumencie można modyfikować po potwierdzeniu dostawy. Zmiany dokonują się w e-Sklepie w momencie ich zapisania.

Towary wielowartościowe

Dla towarów wielowartościowych (fantomów i towarów z cechami) sprawdzanie dostępności (oraz wyświetlanie planowanych dostaw) pokazuje się według wybranej cechy.
Wskazówka
W szablonie Szafir wybraną cechą jest ta, która w momencie wywołania funkcji sprawdzenia dostępności w salonie jest oznaczona widoczną granatową ramką.

Dodatkowe informacje

Szczegółowe informacje dotyczące działania Comarch e-Sklep Sync znajdziesz w artykule: Comarch e-Sklep Sync.

Jak wykonać kopię bezpieczeństwa mojego szablonu?

Jak wykonać kopię bezpieczeństwa mojego szablonu?

Oprawa wizualna sklepu jest bardzo ważnym elementem podczas prowadzenia sprzedaży w sieci. Narzędzie Kreator Wyglądu Comarch e-Sklep umożliwia stworzenie własnych, niepowtarzalnych szablonów wedle preferencji i potrzeb użytkowników. W intuicyjnym narzędziu jakim jest Kreator, będziesz w stanie zaprojektować wszelkie niezbędne funkcje, takie jak stronę główną, listę towarów, szczegóły towaru oraz koszyk. Jeśli Twój projekt szablonu został zaimportowany do e-Sklepu oraz skonfigurowany wedle Twoich preferencji (dodanie grafik do bannerów, modyfikacje kolorystyczne) masz możliwość jego zapisania, co będzie stanowić kopię bezpieczeństwa. Kopia bezpieczeństwa to dane, które w każdej chwili można odtworzyć w przypadku ich utracenia (np. poprzez przypadkowe usunięcie) lub częstego wprowadzania zmian. Dane, jakie może zawierać kopia bezpieczeństwa to szablon, który wcześniej został przez nas wygenerowany wraz z bannerami. Zaleca się wykonywanie kopii zapasowych oraz zabezpieczenie ich hasłem. Każda wykonana kopia zapasowa powinna zostać zapisana w bezpiecznym i dogodnym dla Użytkownika miejscu.

Jak wykonać kopię bezpieczeństwa?

W Panelu Administracyjnym przejdź do sekcji Wygląd sklepu/ Ustawienia/ Edytuj ustawienia zaawansowane, a następnie przejdź do zakładki Eksport szablonu. W pustych polach znajdujących się w zakładce Eksport szablonu, opcjonalnie przed eksportem możesz uzupełnić powyższe dane, tj. Autora szablonu, e-mail, telefon i stronę WWW sklepu. Aby wyeksportować szablon, kliknij Eksportuj szablon. Wyeksportowany plik jest w formacie XML, a jego nazwa zawiera szablon oraz wersję, co znacznie ułatwia zarządzanie kopiami bezpieczeństwa w przypadku wykonywania ich regularnie.

Jak wyeksportować bannery?

Bannery, które znajdują się w Twoim sklepie możesz również wyeksportować tworząc kopię bezpieczeństwa. W tym celu także musisz przejść do Wygląd sklepu/ Ustawienia/ Edytuj ustawienia zaawansowane, a następnie do zakładki Eksport szablonu. Obok przycisku Eksportuj szablon, znajduje się przycisk Eksportuj bannery, który musisz kliknąć aby bannery, które posiadasz w e-Sklepie zostały weksportowane. Kopia bezpieczeństwa jest również zapisywana w formacie XML, a nazwa pliku wskazuje na szablon, wersję i zawartość bannerów.

Jak zabezpieczyć hasłem swój szablon?

Jeśli chcesz, aby Twój szablon został zabezpieczony hasłem, a znajomość hasła była niezbędna podczas zaimportowania tego szablonu do e-Sklepu, musisz w tym celu przejść w Panelu Administracyjnym do sekcji Wygląd sklepu/ Ustawienia/ Ustawienia zaawansowane, następnie do zakładki Szablon. W tym miejscu nadasz hasło dla swojego szablonu. Zgodnie z Polityką bezpieczeństwa haseł, hasło powinno:
  • Składać się z minimum 8 znaków,
  • Zawierać dużą literę,
  • Zawierać małą literę,
  • Zawierać cyfrę 0-9,
  • Zawierać znak specjalny – ‘!.+?;^]=-(&_)#=
Gotowe! Teraz Twój szablon został zabezpieczony hasłem. Jeśli wyeksportujesz szablon, który zabezpieczyłeś hasłem – podczas importu tego szablonu, będziesz musiał podać nadane wcześniej hasło. Jego brak uniemożliwi import szablonu, a podanie błędnego hasła spowoduje nieprawidłowe działanie szablonu po imporcie. Więcej informacji znajdziesz:

Banner pop-up w szablonie Szafir i Topaz

W niniejszym artykule dowiesz się, w jaki sposób dodać banner pop-up w swoim szablonie Topaz i Szafir. Banner wyświetla się w formie wyskakującego pop-upa, na którym możesz zaprezentować zdjęcie, treść a także przejść do wybranego towaru.

Konfiguracja nowego bannera

Krok 1. Dodaj jeden z dostępnych wariantów banneru pop-up w Kreatorze Wyglądu. Za pomocą funkcji przeciągnij i upuść dodaj banner do nowo utworzonego szablonu Szafir lub Topaz: Krok 2. W panelu administracyjnym przejdź do sekcji Wygląd sklepu/ Ustawienia/ Bannery. Z listy dostępnych bannerów wybierz banner popup_2: Krok 3. Po wpisaniu nazwy nowego banneru wyświetla się nowy formularz. W tym miejscu masz możliwość dodania opisu dla administratora oraz obrazków do katalogu. Jeżeli powyższe kroki zostały wykonane, to możesz przejść do dodania obrazku. Po dodaniu obrazków istnieje również możliwość uzupełnienia szczegółów dotyczących konkretnego zdjęcia. Aby dokonać modyfikacji w tym obszarze przejdź w Widok zaawansowany. Po kliknięciu w odnośnik pojawi się panel, w którym można zmienić np. tekst na bannerze, nagłówek, czas jego wyświetlania, link do którego kieruje dany obrazek, a także tooltip i tekst alternatywny. Tak wprowadzone zmiany należy zapisać i opublikować. Gotowe! Banner pop - up został dodany i tak prezentuje się w szablonie Topaz. Po kliknięciu w znacznik "Sprawdź" Twoi klienci zostaną przeniesieni na kartę towaru, gdzie będą mogli dokonać towar do koszyka.

Pasek nawigacji - szablon Szafir

Wstęp

W ustawieniach szablonu Szafir został dodany obszar edycji Ustawienia paska nawigacji na stronie głównej. W tym artykule dowiesz się jak skonfigurować pasek nawigacji dzięki któremu możesz dostosować swój e-Sklep dodając własne elementy z przekierowaniem do wybranych stron.

Konfiguracja

Ustawienia paska nawigacji znajdują się w panelu administracyjnym: Wygląd sklepu/ Ustawienia/ Ustawienia szablonu/ Strona główna. Na stronie widoczne są trzy listy elementów widocznych w e-Sklepie: dla klientów niezalogowanych, dla klientów zalogowanych i dotycząca strony głównej. W standardowej wersji szablonu na liście dla klientów niezalogowanych znajdują się elementy: Import koszyka, Pobierz przykładowy plik CSV, Producenci, Lookbook (domyślnie wyłączony) oraz Wyszukiwarka zaawansowana. Z kolei na liście dla klientów zalogowanych znajdują się elementy: Import koszyka, Pobierz przykładowy plik CSV, Promocje, Dokumenty, Producenci, Lookbook (domyślnie wyłączony) oraz Wyszukiwarka zaawansowana. Każda z list dotycząca klientów składa się z następujących elementów:
  • Dostępne – ustawienie wyświetlania danego elementu na stronie. Jeżeli parametr jest zaznaczony (podświetla się na szaro) wówczas element będzie widoczny na stronie.
  • Lp – w tym polu należy wpisać liczbę na podstawie której zostanie ustalona kolejność wyświetlanego elementu. Element z lp = 0 pojawi się na stronie przed elementami z lp = 1, 2 lub 3.
  • Ikona – w tym miejscu należy wprowadzić nazwę ikony, która powinna się wyświetlać na dodanym elemencie. Więcej informacji o ikonach znajdziesz w dalszej części artykułu.
  • Etykieta PL – nazwa elementu, która będzie się wyświetlała w polskiej wersji strony.
  • Id tłumaczenia – id z którego będą pobierane tłumaczenia elementu wyświetlane w obcojęzycznej wersji strony. Tłumaczenia dodawane są w panelu administracyjnym: Wygląd sklepu/ Ustawienia/ Tłumaczenia.
  • Link/akcja – miejsce na wprowadzenie linku do wybranej części e-Sklepu lub do zewnętrznej strony. W tym miejscu znajduje się również opis akcji dla standardowych elementów na stronie.
  • Usuń – parametr do usuwania elementów z listy. Parametr jest dostępny tylko dla elementów dodanych ręcznie przez obsługę sklepu.
  • Dodaj link – przycisk dodający kolejny element do listy.
Wskazówka
Dodając nowy element pamiętaj o uzupełnieniu pól w kolumnach Lp, Etykieta PL lub Id tłumaczenia (do wyboru jedno z dwóch lub oba) oraz link/akcja. Jeżeli podane pola nie zostaną uzupełnione wówczas po wyjściu z edycji ustawień zmiany nie zostaną zapisane.

Dodawanie ikony

Ikony które są dostępne w szablonie Szafir pochodzą ze strony Themify. Na stronie dostępna jest lista możliwych do wykorzystania ikon. Jeżeli chcesz w swoim elemencie w e-Sklepie dodać ikonę wystarczy, że w polu Ikona wpiszesz nazwę ikony, na przykład: ti-link. Jeżeli jednak chcesz skorzystać z własnych ikon wówczas należy je we własnym zakresie zaimplementować w kodzie szablonu w pliku _layout.html.

Dodawanie tłumaczeń

Nazwę etykiety można wprowadzić na dwa sposoby:
  • w polu Etykieta PL – jeśli w e-Sklepie jest włączony tylko język polski,
  • w polu Id tłumaczenia – dodając id do wybranego tłumaczenia jeśli w e-Sklepie są włączone języki obce.
Jeżeli jest uzupełnione tylko pole Etykieta PL wówczas etykieta będzie miała taką nazwę jaka została wprowadzona w tym polu. Jeżeli jest uzupełnione tylko pole Id tłumaczenia wówczas etykieta będzie miała taką nazwę jaka została przypisana do danego id w sekcji Wygląd sklepu/ Ustawienia/ Tłumaczenia. Jeżeli zostały uzupełnione jednocześnie pola Etykieta PL oraz Id tłumaczenia wówczas etykieta będzie miała taką nazwę jaka została przypisana do danego id w sekcji Wygląd sklepu/ Ustawienia/ Tłumaczenia.
Wskazówka
Pamiętaj, aby elementy były widoczne w e-Sklepie wprowadzone zmiany należy zapisać i opublikować.

Wygląd w e-Sklepie - przykłady zastosowania.

W tej części artykułu zostaną przedstawione przykłady dodania elementów w pasku nawigacji.

Dodanie elementu dla klientów niezalogowanych

W panelu administracyjnym: Wygląd sklepu/ Ustawienia/ Ustawienia paska nawigacji na stronie głównej w sekcji Lista elementów zawartych w pasku nawigacji dla klientów niezalogowanych klikam przycisk Dodaj link. Chcę dodać element kierujący klientów niezalogowanych do strony O firmie. Zaznaczam parametr w kolumnie Dostępne tak, że podświetla się on na niebiesko. Następnie w kolumnie Lp wpisuję wartość 5, ponieważ chcę, aby nowo dodany element wyświetlał się na końcu paska. Wpisuję nazwę ikony, przykładowo: ti-bookmark-alt. Wprowadzam Etykietę PL, przykładowo: Nasza firma. Na końcu wprowadzam link do strony, na którą klient zostanie przekierowany po kliknięciu w element. Ponieważ strona jest już dostępna w e-Sklepie wpisuję tylko jej numer, przykładowo: ,10. Wszystkie wprowadzone zmiany zapisuję i publikuję. Po przejściu na moją stronę na pasku nawigacji pojawił się nowy element kierujący do strony z opisem firmy.

Dodanie elementu dla klientów zalogowanych

W panelu administracyjnym: Wygląd sklepu/ Ustawienia/ Ustawienia paska nawigacji na stronie głównej w sekcji Lista elementów zawartych w pasku nawigacji dla klientów zalogowanych klikam przycisk Dodaj link. Chcę dodać element kierujący klientów e-Sklepu do firmowego kanału Youtube. Zaznaczam parametr w kolumnie Dostępne tak, że podświetla się on na niebiesko. Następnie w kolumnie Lp wpisuję wartość 0, ponieważ chcę, aby nowo dodany element wyświetlał się na samym początku paska. Wpisuję nazwę ikony, przykładowo: ti-youtube. Wprowadzam Etykietę PL, przykładowo: Odwiedź nasz kanał YouTube!. Na końcu wprowadzam link do strony, na którą klient zostanie przekierowany po kliknięciu w element. Ponieważ strona jest stroną zewnętrzną wprowadzam cały adres URL kierujący do kanału YouTube. Wszystkie wprowadzone zmiany zapisuję i publikuję. Przechodzę do e-Sklepu i loguję się. Na pasku nawigacji pojawił się nowy element kierujący do kanału YouTube. W przypadku dodania większej ilości elementów kolejne z nich będą się wyświetlały w kolejnych liniach paska nawigacji.  

Wyróżnienie elementu paska nawigacji

W szablonie Szafir możliwe jest ustawienie wyróżnienia kolor tła oraz czcionki wyróżnionego elementu w pasku nawigacji. Aby to zrobić zaloguj się do panelu administracyjnego, a następnie do obszaru Wygląd sklepu/Ustawienia. W zakładce Ogólne odnajdź sekcję „Kolor tła wyróżnionego elementu w pasku nawigacji”. Pod nią znajdują się również pozycje odpowiadające za zmianę koloru czcionki przed, jak i po najechaniu na kafelek kursorem. Wybierz kolory, którymi chcesz wyróżnić element w pasku nawigacji. Następnie zapisz zmiany. Teraz przejdź do zakładki Strona główna. Zaznacz te elementy, które mają zostać wyróżnione. Wystarczy, że wybierzesz odpowiedni checkbox pod Wyróżnij. W efekcie klienci odwiedzający stronę Twojego sklepu zobaczą wyróżnione elementy. Mogą się one różnić różnić się w zależności od tego, czy klient jest zalogowany czy też nie.  

Jak zaktualizować szablon do najnowszej wersji?

Jak zaktualizować szablon do najnowszej wersji?

Wstęp

W e-Sklepie możesz dowolnie zmieniać szablony. Możesz je także modyfikować oraz aktualizować. Wiąże się to z wgraniem zupełnie nowego szablonu na miejsce starego. Aktualizacja wyglądu powoduje zmianę dotychczasowych ustawień. Przed każdą aktualizacją polecamy utworzyć odpowiednią dla siebie instrukcję, która będzie zawierała Twoje ustawienia kolorów czy modyfikacje w kodzie szablonu. Możesz także wyeksportować dotychczasowy szablon, aby stanowił on kopię bezpieczeństwa.

Jak zaktualizować szablon?

Instrukcja aktualizacji szablonów: Rubin, Szafir, Topaz i One Page Shop (dostępnych w Kreatorze Wyglądu)

Aby zaktualizować szablon Rubin, Szafir, Topaz lub One Page Shop należy skorzystać z aktualnej wersji Kreatora Wyglądu, do którego odnośnik znajduje się w panelu administracyjnym e-Sklepu w sekcji Wygląd sklepu/ Kreator wyglądu. Istnieją dwie możliwości aktualizacji tych szablonów:

  • wygenerowanie nowego szablonu w Kreatorze Wyglądu oraz wgranie go do e-Sklepu,
  • import posiadanego szablonu do Kreatora Wyglądu oraz ponowne wygenerowanie go w najnowszej wersji.

Wyeksportowany z Kreatora Wyglądu szablon należy wgrać do e-Sklepu. W panelu administracyjnym e-Sklepu, w sekcji Wygląd sklepu znajduje się bezpośredni odnośnik do importu szablonu z Kreatora wyglądu. Szczegółowa instrukcja dostępna jest w artykule Jak wyeksportować i zaimportować swój szablon w e-Sklepie?

Podczas dokonywania modyfikacji w szablonach zachęcamy do skorzystania z naszego Centrum Pomocy.

Wskazówka
Pamiętaj o zapisaniu szablonu oraz opublikowaniu go w e-Sklepie. Zmiany wprowadzone w ustawieniach zostaną zsynchronizowane do sklepu po 10 minutach.

Instrukcja aktualizacji szablonów: Bursztyn, Agat i Opal.

Aby zaktualizować szablon Bursztyn, Agat lub Opal należy w panelu administracyjnym e-Sklepu przejść do sekcji Wygląd Sklepu/ Gotowe szablony Comarch, w której znajdują się najnowsze wersje szablonów dostępne do zainstalowania. Z wyświetlonej listy należy wybrać szablon, który ma zostać wgrany do e-Sklepu. W tym celu wybierz przycisk Chcę pobrać i zainstalować szablon:

Następnie wyświetli się nowe okno, w którym należy:

  • wybrać tzw. slot, który zostanie nadpisany nowym (aktualnym) szablonem. W każdym e-Sklepie dostępne są 4 miejsca na wgranie szablonu, spośród których jeden szablon oznacza się jako aktywny i domyślny,
  • określić, czy wgrywany szablon ma podmienić istniejące bannery. Gdy parametr zostanie zaznaczony, wówczas wszystkie bannery zapisane na danym slocie zostaną usunięte i zastąpione bannerami z importowanego szablonu. Jeżeli w nadpisywanym szablonie znajdują się bannery oraz lookbooki, które mają nadal wyświetlać się w e-Sklepie, należy wskazany parametr zostawić odznaczony. Gdy parametr nie zostanie zaznaczony, wówczas dotychczasowe bannery i lookbooki nie zostaną usunięte.
  • Zaimportować szablon do e-Sklepu.
    Wskazówka
    Import szablonu jest operacją nieodwracalną i spowoduje nadpisanie dotychczasowego szablonu. W przypadku, gdy szablon był modyfikowany (dokonywano zmian w kodzie HTML) jego aktualizacja spowoduje, iż zmiany nie zostaną przeniesione. Warto wykonać eksport posiadanego szablonu do pliku w celu zapisania oraz posiadania wglądu to wprowadzanych modyfikacji. Jeżeli istnieje taka konieczność należy ponownie dokonać samodzielnej edycji szablonu.

Aby nowy szablon pojawił się w e-Sklepie należy upewnić się, czy jest on aktywny oraz ustawiony jako domyślny. W sekcji Wygląd sklepu/Ustawienia/Edytuj ustawienia zaawansowane w zakładce Szablon znajdują się odpowiedzialne za to parametry, które powinny być zaznaczone.

Wszelkie zmiany należy zapisać, a następnie opublikować.

Uwaga
Jeżeli szablon nie zostanie opublikowany, wówczas nie pojawi się on w e-Sklepie.

Instrukcja aktualizacji innych szablonów (niż szablonów Comarch) oraz aktualizacji szablonów z własnymi modyfikacjami

Jeżeli w swoim Comarch e-Sklepie korzystasz z własnego szablonu, czyli innego niż gotowe szablony Comarch, to powinieneś jego aktualizację przeprowadzić we własnym zakresie lub zlecić ją firmie/ osobie, która dla Ciebie przygotowała ten szablon. W przypadku, gdy korzystasz z gotowego szablonu Comarch, ale wprowadziłeś do niego indywidualne zmiany (poza Kreatorem Wyglądu), to również we własnym zakresie (lub ze wsparciem autora zmian) musisz zadbać o aktualizację swojej wersji szablonu.

Jak działa pobieranie danych z GUS w szablonie Szafir?

Podczas rejestracji w sklepie B2B następuje weryfikacja i pobranie danych kontrahenta z GUS. Dzięki temu do formularza rejestracji zostaną wstawione informacje bezpośrednio z bazy Głównego Urzędu Statystycznego, co skraca czas rejestracji nowych kontrahentów firmowych. W ustawieniach Szafira w Wygląd sklepu/ Ustawienia/ Ustawienia szablonu dostępny jest parametr, który określa, czy klient może edytować swoje dane pobrane z GUS. Jeżeli parametr jest włączony, pola adresowe zostaną zablokowane i kontrahent nie będzie mógł ich zmienić na formularzu rejestracyjnym. Wyjątkiem jest numer telefonu, który klient podczas rejestracji może edytować. Kontrahent po rejestracji widzi swoje dane pobrane z GUS w zakładce Dane firmy w obszarze Strefa Klienta. Jeżeli zablokowana jest edycja danych z GUS, to kontrahent w swoim profilu nie może ich zmienić. Wyjątkiem są pola:  numer telefonu, adres e-mail oraz numer NIP. Po wpisaniu nowego NIPu i kliknięciu w opcję "Pobierz dane z GUS", dane adresowe zostaną zaktualizowane. W przypadku, gdy w bazie GUS brakuje wybranych informacji o podmiocie, kontrahent może je uzupełnić ręcznie na formularzu rejestracji. Długie nazwy (powyżej 50 znaków) są dzielone na dwa pola. Jeżeli serwis GUS nie zwraca nazwy ulicy, w pole to kopiowana jest nazwa miejscowości. Jako administrator sklepu możesz skorzystać z dodatkowej funkcji, która pozwala zarejestrować się w Twoim sklepie firmom, gdy wyszukiwarka GUS jest niedostępna. Włącz opcję w zakładce Wygląd sklepu/ Ustawienia, a kontrahent będzie mógł ręcznie wpisać dane, aby zarejestrować się w Twoim e-Sklepie.

Integracja z VIES

Wstęp

Integracja Comarch e-Sklep z systemem VIES (VAT Information Exchange System) jest kluczowym elementem dla firm prowadzących działalność handlową na terenie Unii Europejskiej. VIES to narzędzie umożliwiające przedsiębiorstwom weryfikację numerów VAT kontrahentów z innych krajów członkowskich UE, co jest niezbędne do poprawnego rozliczania transakcji wewnątrzwspólnotowych. W ramach integracji, podczas rejestracji w sklepie, po podaniu numeru VAT, dane zostaną automatycznie pobrane z bazy VIES, co zwalnia klienta z konieczności ich ręcznego uzupełniania. Jednocześnie istnieje możliwość zakwalifikowania kontrahenta o numerze VAT aktywnym w VIES jako wewnątrzunijnego (ze stawką VAT 0%). Integracja jest dostępna dla sklepów w wersji B2B oraz Enterprise wraz z szablonem Szafir od wersji 2024.3.

Jak wygląda proces rejestracji firmy dostępnej w VIES?

Aby kontrahentowi nadany został status wewnątrzunijny, należy aktywować parametr Nadaj status kontrahenta wewnątrzunijny, kiedy numer VAT aktywny w VIES w sekcji Ustawienia/ Ustawienia sklepu/ Klienci: Ponadto, w sekcji Ustawienia/ Płatności i dostawy w zakładce Dostępne kraje i strefy należy aktywować kraj, dla którego obsługiwana jest sprzedaż w sklepie. Podczas rejestracji w Twoim sklepie Klient musi podać adres e-mail, hasło oraz wybrać kraj, co spowoduje automatyczne wyświetlenie prefiksu VAT dla danego kraju. Po podaniu numeru VAT i kliknięciu Dane firmy, informacje zostaną pobrane z VIES i wyświetlone w drugim kroku formularza rejestracyjnego.

Wskazówka
Jeżeli Twój kontrahent ma numer VAT bez kodu kraju i usunie ten prefiks z formularza rejestracyjnego, to dane z VIES nie zostaną pobrane.

Czy można edytować dane po pobraniu informacji z VIES?

W ustawieniach Szafira w sekcji Wygląd sklepu/ Ustawienia/ Ustawienia szablonu, dostępny jest parametr określający możliwość edycji danych pobranych z VIES. Jeżeli w parametrze zaznaczono Nie, pola adresowe zostaną zablokowane, z wyjątkiem numeru telefonu, który klient może edytować podczas rejestracji. W przypadku, gdy kontrahent znajduje się w bazie VIES, ale brakuje poszczególnych danych rejestrowanego podmiotu, będzie mógł uzupełnić puste pola, mimo zaznaczonej opcji Nie.

Wskazówka
Kontrahent wewnątrzunijny nie ma możliwości edycji swoich danych w Strefie Klienta. W celu ich zmiany musi skontaktować się z administratorem sklepu.

Jaka stawka VAT zostanie naliczona dla kontrahenta dostępnego w VIES?

W przypadku kontrahenta wewnątrzunijnego stawka VAT na towar, dostawę oraz płatność wynosić będzie 0%.

Wskazówka
Podczas konfiguracji kosztów dostaw oraz płatności pamiętaj, że są one definiowane w cenniku dostaw dla danego kraju i zawsze obejmują wartości brutto (z podatkiem). Natomiast w koszyku wyświetlana jest już wartość zgodnie ze statusem kontrahenta (dla kontrahenta wewnątrzunijnego będzie to kwota netto).

W jakich przypadkach zostanie nadany status kontrahenta wewnątrzunijny, a w jakich status krajowy?

Status wewnątrzunijny zostanie nadany kontrahentowi wyłącznie, gdy w procesie rejestracji podany zostanie kod kraju (prefiks) wraz z aktywnym numerem VAT w systemie VIES. Status krajowy zostanie nadany kontrahentowi (pochodzącemu z krajów unijnych innych niż Polska), gdy:
  • w procesie rejestracji podany zostanie numer VAT bez kodu kraju (prefiksu),
  • w procesie rejestracji podany zostanie numer VAT wraz z kodem kraju (prefiksem), ale numer VAT nie jest aktywny w bazie VIES (nie został aktywowany na potrzeby transakcji wewnątrzunijnych),
  • w procesie rejestracji podany zostanie numer VAT nieznajdujący się w bazie VIES.

Wskazówka
W przypadku sprzedaży do Irlandii Północnej aktywuj kraj Wielka Brytania, a podczas rejestracji kontrahent będzie miał możliwość wybrania kodu kraju (prefiksu) o oznaczeniu XI.

Przeczytaj także:

Wiele list zakupów w szablonie Szafir

Wstęp

W szablonie Szafir możliwe jest posiadanie wielu list zakupów. Funkcja dostępna jest tylko dla zalogowanych klientów. Umożliwia ona zaplanowanie zakupów z wyprzedzeniem w uporządkowany sposób poprzez tworzenie list na różne okazje i ustawianie dla nich daty przypomnienia. Wiele list zakupów dostępne jest od wersji sklepu 2024.5 oraz wersji szablonu Szafir 2024.5.

Jak dodać towary do listy zakupów?

Dodawanie towaru do listy zakupowej jest możliwe przez kliknięcie na karcie towaru w przycisk Dodaj do Listy zakupów.

 

Kiedy klient nie ma jeszcze utworzonej listy zakupów

Po kliknięciu w przycisk Dodaj do Listy zakupów, kiedy nie ma jeszcze utworzonej listy zakupów pojawia się okno z prośbą o nadanie nazwy liście zakupów: Kliknięcie w przycisk Dodaj powoduje dodanie towaru do nowo utworzonej listy.

Kiedy klient ma już utworzoną listę zakupów

Po kliknięciu w przycisk Dodaj do Listy zakupów, kiedy istnieje już jakaś lista zakupowa pojawia się okno z prośbą o wybranie listy, do której ma zostać dodany towar. Klient nadal ma możliwość utworzenia nowej listy poprzez kliknięcie w przycisk + Nowa lista: Kliknięcie w przycisk Dodaj powoduje dodanie towaru do wybranej lub nowo utworzonej listy.

Co można zrobić na liście wszystkich list zakupów?

Na widoku wszystkich list zakupów klient ma możliwość:
  • dodać listę zakupów, klikając w przycisk + Nowa lista,
  • usunąć listę zakupów, klikając na ikonę kosza przy danej liście.

Co można zrobić w szczegółach listy zakupów?

W szczegółach konkretnej listy zakupowej klient ma możliwość:
  • zmiany nazwy listy zakupów, klikając w ikonę rysika przy nazwie listy,
  • zmiany daty wysyłki przypomnienia e-mailowego o zakupie towarów z listy zakupowej,
  • dodania do zapytania ofertowego wszystkich towarów z listy zakupowej, klikając w przycisk Dodaj do zapytania,
  • dodania do koszyka wszystkich towarów z listy zakupowej, klikając w przycisk Dodaj do koszyka,
  • usunięcia pojedynczego towaru, klikając w ikonę kosza,
  • zmiany liczby sztuk dodanego towaru,
  • usunięcia całej listy zakupów, klikając w przycisk Usuń listę zakupów.

Szablon przypomnienia e-mailowego o zakupie towarów z listy zakupów

W panelu administracyjnym znajduje się miejsce, w którym jako administrator możesz zmienić treść przypomnienia e-mailowego o zakupie towarów z listy zakupowej. Możesz to zrobić w: Ustawienia (1) > Treści formalne (2) > Wysyłka e-mail i SMS (3) > Przypomnienie o zakupach (4). Po kliknięciu w Przypomnienie o zakupach wybierz opcję Przypomnienie o liście zakupów (od wersji 2024.5). Więcej o edycji wiadomości e-mail przeczytasz w artykule: Szablon i treści wiadomości e-mail.

Szablon Szafir

      Szablon Szafir jest dedykowany dla sklepów w wersji B2B. Dostępny jest także dla sklepów w wersji Enterprise. Użytkownik może zainstalować szablon zarówno przy uruchomieniu nowego sklepu, jak i w obecnie używanym sklepie z poziomu panelu administracyjnego. W szablonie Szafir obsługiwana jest funkcja PWA, czyli Progressive Web App. W przypadku otworzenia na urządzeniu mobilnym (w trybie responsywnym) strony e-Sklep z szablonem Szafir, sklep wyświetl komunikat o możliwości pobrania skrótu na ekran główny urządzenia. W efekcie e-Sklep uruchomiony z takiego skrótu będzie wyglądał jak aplikacja natywna zainstalowana na urządzeniu mobilnym i dostosowana do wyświetlania na nim. W szablonie zaimplementowano także meta znaczniki Open Graph niezbędne do prawidłowej komunikacji z platformą Facebook oraz przesyłania towarów dla sklepu Facebook. Więcej na ten temat przeczytasz tutaj. Główne wyróżniki szablonu: 1. Funkcje B2B:
  • Obsługa klientów detalicznych oraz typu firma – połączenie modeli B2B oraz B2C,
  • Wyświetlanie zamówień, faktur i wydań zewnętrznych z systemu ERP w profilu klienta dzięki wykorzystaniu Comarch e-sklep Sync,
  • Inna prezentacja strony głównej przy wykorzystaniu parametru Dostęp tylko dla klientów zalogowanych,
  • Obsługa wielu koszyków (z możliwością edycji nazwy koszyka i usuwania całego koszyka jednym przyciskiem),
  • Zmiana firmy w nagłówku oraz możliwość dodawania pracowników w profilu klienta – obsługa wielu loginów,
  • Możliwość szybkich zakupów z list towarowych bez przechodzenia na szczegóły,
  • Szablon przystosowany do dużych zamówień z wieloma pozycjami,
  • Opiekun handlowy dla Kontrahenta – widoczny po zalogowaniu, zamiast danych kontaktowych sklepu w nagłówku,
  • Możliwość blokady zmiany Danych Firmy przez Kontrahenta. Więcej informacji na ten temat zostało przedstawione w artykule.
2. Nawigacja w szablonie:
  • Możliwość wyboru jednego z trzech widoków na listach towarowych,
  • Możliwość ustawienia krótkiego opisu towarów dla widoku o typie „Lista”,
  • Głębokie wielopoziomowe menu główne w orientacji pionowej,
  • Aktualności na stronie głównej w formie listy artykułów z bloga. Możliwość prezentacji artykułów na dwa sposoby: rozszerzony i kompaktowy (menu Wygląd sklepu > Ustawienia > Ustawienia szablonu),
  • Lista produktów na stronie głównej, która idealnie zaprezentuje nowości, promocje, towary rekomendowane itp.,
  • Duży przewijany banner na stronie głównej,
  • Małe banery nad stopką, po dodaniu powyżej pięciu obrazów – możliwe do przewijania,
  • Graficzne menu kategorii na stronie Produkty.
3. Towary:
  • Prezentacja stanów magazynowych w formie graficznej, tekstowej oraz liczbowej zgodnie z konfiguracją w panelu administracyjnym,
  • Prezentowanie i odtwarzanie plików w formacie MP4. Po przesłaniu filmu z systemu Comarch ERP Optima lub Comarch ERP XL do swojego e-Sklepu, zostanie on wyświetlony w sekcji z filmami lub w galerii w zależności od wariantu widoku na stronie ze szczegółami towaru.
  • Prezentacja towarów tylko w cenie netto (po włączeniu w menu Wygląd sklepu > Ustawienia > Ustawienia szablonu w sekcji Cena netto dla parametru Prezentacja tylko ceny netto na stronie prezentacji towaru opcji Tak).
  • Warianty towarów wyświetlane w formie tabelki z możliwością dodania do koszyka dowolnej ilości każdego wariantu,
  • Zestawy na towarze w formie slidera,
  • Sekcja prezentujące towary podobne (zamienniki). Wyświetlają się również inne typy (definiowane w systemie ERP) m.in. akcesoria, sugerowane, użytkownika.
  • W przypadku, gdy towar posiada jednostkę pomocniczą i zostanie ona wybrana przez kontrahenta, wówczas cena w jednostce podstawowej będzie wyświetlana nad ceną w jednostce pomocniczej.
  • Wyświetlanie daty od kiedy towar będzie dostępny w e-Sklepie, w przypadku jej określenia dla statusu Zapowiedź,
  • Wyświetlanie informacji o kosztach dostawy,
  • Po przejściu na stronę sklepu z końcówką /produkty,2 wyświetlane są grupy towarów. Użytkownik ma możliwość wybrania konkretnej kategorii, po jej wyborze zostanie wyświetlona lista towarów wybranej grupy.
  • Lista towarów dla widoku o typie „Lista” zawiera krótki opis towarów, który domyślnie jest zwinięty. Po rozwinięciu szczegółów, kontrahent ma możliwość uzyskania większej ilości informacji na temat produktu bez przechodzenia do karty towaru.
  • Dodawanie opinii do towaru. Dostępność tej funkcji zależy od ustawień w panelu administracyjnym: Ustawienia > Ustawienia sklepu > Towary > Opinie o towarze.
  • Możliwość prezentowania ceny poprzedniej jako sugerowanej ceny detalicznej (w menu Wygląd sklepu > Ustawienia > Ustawienia szablonu w sekcji Cena poprzednia dla parametru Prezentuj cenę poprzednią jako sugerowaną cenę detaliczną włączona opcja Tak (domyślnie zaznaczony jest parametr Nie). Zmiany w szablonie należy zapisać i opublikować.)
W panelu administracyjnym na zakładce Wygląd sklepu > Ustawienia > Ustawienia szablonu na zakładce Lista towarów znajdują się nowe parametry związane z wyświetlaniem listy produktów: do zmiany prezentowania kategorii, filtrów oraz graficznego menu. Aktualnie można zdecydować o ilości wyświetlanych filtrów, miejscu w którym mają się znajdować i tego, czy ta sekcja ma się rozwijać czy nie w e-Sklepie. Administrator sklepu może również zmienić formę graficzną prezentowania nazw, opisu i zdjęć kategorii oraz aktywować nowe graficzne menu nawigacji dla podgrup. Aby wprowadzone zmiany były widoczne w szablonie należy je zapisać i opublikować. 4. Zamówienie:
  • Zamówienie dla zarejestrowanych kontrahentów oraz niezarejestrowanych,
  • Możliwość wyboru skonfigurowanych adresów na zamówieniu,
  • Szybkie składanie zamówień w jednym kroku,
  • Macierz dostaw w formie list rozwijalnych (dostawa i płatność),
  • W profilu klienta możliwość pobierania kopii faktury elektronicznej w formacie PDF wystawionej do zamówienia w systemie ERP. Wyświetlane są także dokumenty ZS, FS i WZ,
  • Ponowienie nieudanej płatności dostępne zarówno dla klientów zarejestrowanych jak i jednorazowych,
  • Możliwość dodania załączników do zamówienia,
  • Widok szczegółów złożonego zamówienia dla niezalogowanych klientów,
  • Możliwość anulowania edytowalnego zamówienia, które nie zostało jeszcze wysłane do systemu ERP,
  • Anulowanie uprzednio edytowanego zamówienia usuwa również koszyk z towarami, które miały zostać dodane do danego zamówienia,
  • Obsługa zwrotów i reklamacji, wraz z załącznikami (jeżeli w panelu administracyjnym w menu Ustawienia > Ustawienia sklepu > Reklamacje / zwroty zostanie włączona opcja Załączniki do reklamacji i zwrotów) do zrealizowanych zamówień,
  • Klienci detaliczni podczas składania zamówienia z paragonem mają dostępne pole, w którym mogą podać numer NIP, na który w przyszłości może zostać wystawiona faktura do paragonu. Informacja o rodzaju dokumentu handlowego wybranego przez Klienta jest widoczna na szczegółach zamówienia w Strefie Klienta oraz w panelu administracyjnym, a także zostanie przeniesiona do systemu ERP,
  • Klienci firmowi podczas zakupów mogą zdecydować w koszyku, czy do danego zamówienia ma być wystawiony dokument handlowy w postaci faktury lub paragonu. Po wybraniu opcji Paragon widoczne jest pole z numerem NIP. Po jego uzupełnieniu możliwe jest wygenerowanie w systemie ERP w późniejszym terminie faktury sprzedaży do paragonu.
  • Formularz zamówienia zapamiętuje wprowadzony numer NIP. Zmiana z Faktury na Paragon przenosi wprowadzony numer NIP i nie wymaga ponownego wprowadzenia.
  • Dostępna kolumna na liście zamówień z adresem e-mail, która umożliwia rozpoznanie, czy zamówienie zostało złożone przez kontrahenta, czy przez któregoś z jego pracowników.
Wskazówka
Jeżeli w panelu e-Sklep w zakładce Ustawienia > Ustawienia sklepu > Zamówienia włączony jest parametr "Składanie zamówień tylko przez firmy" w e-Sklepie możliwe będzie wygenerowanie jedynie Faktury VAT. W przypadku, gdy klient wybierze opcję paragonu i nie poda nr NIP, a opcja ta będzie włączona, zostanie wystawiona faktura na podstawie nr NIP podanego podczas rejestracji.
5. Pobieranie danych:
6. Strefa Klienta:
  • dedykowane menu w profilu Klienta zalogowanego,
  • dostęp do wszystkich transakcji oraz dokumentów sprzedaży – zamówienia, zapytania o wycenę, oferty sprzedaży, faktury, wydania zewnętrzne,
  • wygodny proces reklamacji oraz zwrotów,
  • zarządzanie pracownikami oraz danymi firmy,
  • dostęp do programu lojalnościowego oraz dedykowanych promocji Klienta,
  • dodatkowe pliki do pobrania oraz zgody w e-Sklepie.
Każdą zakładkę w Strefie Klienta można odpowiednio obudować w link, w celu utworzenia bezpośredniego odnośnika. Poniżej znajduje się lista elementów w Strefie Klienta oraz ich nazwy, jakie można wykorzystać:
  • Zamówienia pochodzące z e-Sklepu – eshop-orders
  • Zamówienia pochodzące z systemu ERP (pobrane przez Comarch e-Sklep Sync) – erp-orders
  • Zapytania o Wycenę – inquiries
  • Oferty Sprzedaży – offers
  • Faktury – invoices
  • Wydania zewnętrzne – sor
  • Wydania magazynowe – wm
  • Reklamacje/Zwroty w trakcie realizacji – active-complaints
  • Reklamacje/Zwroty zrealizowane – executed-complaints
  • Dane firmy – customer-details
  • Pracownicy – employees-list
  • Twoje konto – your-account
  • Program lojalnościowy – loyalty
  • Zgody – consents
  • Do pobrania – to-download
  • Promocje – discounts.
Przyklad
Adres https://demob2b.comarchesklep.pl/profil-klienta/6?tab=discounts stanowi bezpośredni odnośnik do zakładki Promocje w Strefie Klienta.
Wskazówka
Jeżeli chcesz zaprezentować ceny netto na liście towarów, należy odpowiednio skonfigurować prezentację cen w e-Sklepie. Instrukcja dotycząca prezentacji cen netto znajduje się w artykule o Cenach i rabatach.
Konfiguracja paska nawigacji w szablonie Szafir oraz przykłady zastosowania zostały przedstawione w artykule Pasek nawigacji - Szablon Szafir. Dodatkowo w Strefie Klienta na liście zamówień z e-Sklepu (zakładka Sklep B2B) oraz na liście zamówień przesyłanych przez Comarch e-Sklep Sync (zakładka Pozostała sprzedaż) widnieją statusy płatności i dostaw dla poszczególnych zamówień. W szablonie możliwe jest wyświetlanie sugerowanej ceny detalicznej widocznej zarówno dla klientów zalogowanych jak i niezalogowanych. Sugerowana cena detaliczna wyświetlana jest na podstawie ceny poprzedniej z systemu ERP. Aby ją wyświetlić klientom niezalogowanym należy w panelu administracyjnym e-Sklepu w sekcji Ustawienia > Ustawienia sklepu > Ceny i rabaty włączyć parametr Ukrywanie cen dla klientów niezalogowanych. Następnie należy włączyć parametr  Wyświetlanie cen poprzednich dla klientów niezalogowanych. Po jego włączeniu w ustawieniach szablonu Szafir (Wygląd sklepu > Ustawienia) w sekcji Cena poprzednia - Prezentuj cenę poprzednią jako sugerowaną cenę detaliczną należy wybrać "Tak". W przypadku kiedy sklep jest dostępny dla klientów niezalogowanych i nie są ukrywane ceny, wystarczy aktywować tylko parametr w sekcji Wygląd sklepu. Po włączeniu powyższych ustawień, klient niezalogowany przeglądający ofertę e-Sklepu zobaczy towary w sugerowanych cenach detalicznych. Klient zalogowany lub każdy klient (jeśli ukrywanie cen klientom niezalogowanym jest wyłączone) także zobaczy sugerowaną cenę detaliczną. Sugerowana Cena detaliczna będzie widoczna również na liście towarów. W Strefie Klienta na zakładce Pracownicy istnieje możliwość blokowania pracowników. Domyślnie każdy nowo dodany pracownik jest oznaczany jako aktywny. Kontrahent ma możliwość blokowania pracowników, po kliknięciu w opcję Zablokuj. Wówczas taki pracownik nie może się zalogować do e-Sklepu. Po zablokowaniu istnieje możliwość odblokowana pracownika w efekcie czego zalogowanie ponownie jest możliwe. W Strefie Klienta na zakładce Promocje wyświetlane są rabaty przesyłane  z systemów Comarch ERP: Altum i XL. Promocje wyświetlane są wraz z opisami, jakie dodano do nich w systemie ERP. W Szablonie Szafir widnieją dodatkowe bannery, które wyświetlają się nad stopką strony. Na dodatkowych bannerach obsługa sklepu ma możliwość zaprezentowania informacji na temat sklepu, np. informacji o dostawie, płatnościach, rabatach czy programie lojalnościowym. Istnieje możliwość edycji bannerów udostępnionych przez e-Sklep lub dodania własnych obrazów. Powyżej pięciu zdjęć bannery są przewijalne. Dodatkowe bannery mieszczą się w katalogu homepage-small w panelu administracyjnym e-Sklepu, obszar: Wygląd sklepu > Ustawienia > Bannery. W szablonie znajduje się także graficzne menu producentów. Producenci wyświetlani są pod newsletterem na stronie głównej. Menu jest budowane na podstawie producentów i ich logotypów przesyłanych z systemu ERP. Producentów zdefiniowanych w systemie ERP należy przypisać do towarów zgodnie z instrukcją używanego systemu ERP. Dostępne w szablonie motywy kolorystyczne to: Granatowy (domyślny), Niebieski oraz Pomarańczowy. Zmiana wybranego motywu możliwa jest w panelu administracyjnym w sekcji Wygląd sklepu > Ustawienia zakładka Ustawienia szablonu. Po wyborze docelowego motywu zmiany należy zapisać i opublikować. Widok listy towarów o typie „Lista” zawiera krótki opis towaru, który domyślnie jest zwinięty. Istnieje możliwość rozwinięcia szczegółów w celu uzyskania większej ilości informacji na temat produktu, bez przechodzenia do strony produktu. Po rozwinięciu szczegółów na liście widoczny jest opis towaru oraz szczegóły towaru: producent, marka, waga, stan magazynowy, status dostępności, czas dostępności (dla statusu Dostępny) oraz data zapowiedzi (dla statusu Zapowiedź).  Krótki opis należy dodać w systemie ERP. W szablonie istnieje możliwość używania powszechnie stosowanych symboli walut: zł, €, £, $. Nowy widok symbolu waluty będzie dostępny:
  • na liście walut/języków do wyboru – każda waluta z odpowiednim symbolem;
  • na liście towarów;
  • na szczegółach towaru;
  • w koszyku: na pozycjach towarów, dla form płatności i dostaw;
  • w Strefie Klienta w Liście zakupów;
  • w Strefie Klienta w sekcjach: Zamówienia, Oferty sprzedaży, Reklamacje/Zwroty, Promocje;
  • w porównywarce towarów;
  • w wyszukiwarce prostej oraz zaawansowanej.
Aby uruchomić funkcję należy w systemie ERP udostępnić waluty obce do e-Sklepu oraz opcjonalnie w panelu administracyjnym e-Sklepu w menu Ustawienia > Ustawienia sklepu > Dane sklepu > Waluty wprowadzić swoje nazwy dla walut przesłanych z systemu ERP. Wybór oraz zmiana symbolu waluty będzie możliwa po kliknięciu w listę rozwijaną znajdująca się w prawym górnym rogu szablonu, z lewej strony przycisku "Zaloguj się": Aktualną czcionka szablonu Szafir jest czcionka Roboto – Google Font. Gotowa instrukcja dotycząca zmiany czcionki dostępna jest w artykule: Zmiana czcionki w szablonie.

Sprawdź historię zakupów

W e-Sklepie istnieje możliwość podglądu historii zakupów towaru dla klientów zalogowanych. Funkcja działa na podstawie wystawionych faktur do złożonego zamówienia na dany towar. Odnośnik "Sprawdź historię zakupów" widoczny jest na szczegółach towaru. Po kliknięciu przycisku widoczna będzie historia zakupów z ostatnich 6 miesięcy. Funkcję można aktywować, jeśli e-Sklep:
  • Jest w wersji B2B
  • Posiada zainstalowaną i aktywną usługę e-Sklep Sync
  • Jest powiązany z programem Comarch ERP XL.
Aby włączyć parametr, należy przejść do zakładki Wygląd sklepu > Ustawienia, a następnie w ustawieniach podglądu historii zakupów zaznaczyć Tak.
Widok ustawień w panelu administracyjnym
Efekt widoczny na szczegółach towaru w szablonie Szafir
Historia zakupów wyświetlana po naciśnięciu przycisku "Sprawdź historię zakupów"
 

Informacja o tym, że towar znajduje się w koszyku.

W szablonie Szafir Klient zostanie poinformowany o tym, że dany produkt znajduje się już w koszyku. Po wyborze towaru i kliknięciu "Kup teraz", przy ponownej próbie dodania do koszyka, na przycisku pojawi się ikona oraz odpowiedni tooltip: Informacja widnieje na szczegółach towaru.  W szablonie Szafir prezentacja tej informacji stanowi dodatek i domyślnie jest wyłączona. Żeby ją uruchomić, należy przejść do panelu administracyjnego, a następnie do sekcji Wygląd sklepu > Ustawienia zakładka Ogólne. Następnie po odnalezieniu sekcji "Informuj o tym, że towar znajduje się już w koszyku" należy zmienić opcję na "TAK". Po dokonaniu modyfikacji koniecznie zapisz i opublikuj zmiany. Więcej o darmowych szablonach przeczytasz w artykule Gotowe szablony Comarch.

Kreator wyglądu szablonu Rubin

Wstęp

Jednym z kluczowych elementów wpływających na sukces w branży e-commerce jest odpowiednia oprawa wizualna sklepu internetowego. To ona w dużej mierze kształtuje wrażenia użytkowników oraz wpływa na przebieg ich procesu zakupowego. Dzięki narzędziu Kreator Szablonu Rubin (B2B) właściciele sklepów mają możliwość stworzenia unikalnego, dopasowanego szablonu, który będzie obsługiwał zarówno klientów detalicznych, jak i firmy, łącząc modele B2B oraz B2C.

Zastosowanie

Kreator Szablonu Rubin to intuicyjne narzędzie do projektowania wyglądu sklepu. Wszystko odbywa się na poziomie strony internetowej, gdzie przy pomocy metody "przeciągnij i upuść" możesz stworzyć szablon idealnie pasujący do Twojego sklepu.

Kreator pozwala na zaprojektowanie wszystkich kluczowych obszarów sklepu, w tym:

  • Strony głównej.
  • Listy towarów.
  • Koszyka.

Kto może używać tej opcji?

Aby móc używać tego narzędzia należy posiadać:

  • Comarch e-Sklep w wersji Enterprise lub B2B,
  • szerokość ekranu powyżej 1280 px, a zalecana to 1920 px,
  • oraz jedną z przeglądarek internetowych w aktualnej wersji.

Wskazówka
Kreator szablonu Rubin dostępny jedynie w wersji przeglądarkowej.

Zaczynamy!

Jak zaprojektować układ szablonu?

Aby rozpocząć projektowanie szablonu, należy udać się na stronę Kreatora Wyglądu, gdzie pojawi się powitalny komunikat. Na początku trzeba wybrać, dla jakiego typu sprzedaży ma być stworzony szablon – detalicznej lub hurtowej. Sprzedaż hurtowa jest dedykowana tym, którzy chcą oferować swoje produkty także klientom biznesowym w większych ilościach. Po dokonaniu wyboru modelu sprzedaży, wystarczy kliknąć przycisk „Rozpocznij pracę”. Następnie, użytkownik będzie miał możliwość stworzenia nowego szablonu lub edytowania jednego z dostępnych, gotowych szablonów.

  W sytuacji gdy wcześniej tworzony był już projekt, widoczny będzie przycisk umożliwiający dokończenie szablonu lub rozpoczęcie nowego projektu. Opcja Nowy szablon umożliwia zbudowanie od początku nowego szablonu Rubin według Twojego indywidualnego pomysłu.   W ramach szablonów B2B do wyboru zostały udostępnione szablon Rubin oraz szablon Szafir w trzech wersjach kolorystycznych. Są to gotowe wersje szablonów z możliwością ich edycji. Dzięki temu nie musisz zaczynać pracy od zera – wystarczy, że wybierzesz jeden z dostępnych szablonów, a następnie łatwo dopasujesz go do swoich wymagań. Podwójne kliknięcie na wybrany kafelek pozwala przejść do kolejnego etapu. W trzech prostych krokach zapoznasz się z podstawowymi funkcjami kreatora. Po ich przejściu, możesz rozpocząć dalsze dostosowywanie szablonu lub od razu wygenerować przygotowaną wersję szablonu Rubin.

Od czego zacząć?

Wybierz preferowaną wersję językową Kreatora i rozpocznij tworzenie swojego szablonu. Dostępne opcje to: język polski, angielski, niemiecki oraz francuski. Aby zmienić język, kliknij strzałkę obok flagi i nazwy języka w lewym dolnym rogu. Po wybraniu języka, przy podglądzie na pełnym ekranie, szablon będzie wyświetlany w wybranej wersji językowej.

Po ustawieniu wersji językowej dla Kreatora, warto nadać nazwę swojemu szablonowi. Można to zrobić klikając „Zmień” w lewym górnym rogu, a następnie wpisując nową nazwę, która zastąpi domyślną nazwę „Rubin”. Ta nazwa będzie widoczna po zaimportowaniu szablonu do panelu administracyjnego oraz po wyeksportowaniu go do pliku XML, wraz z datą i godziną wygenerowania szablonu.

Krok 1 - Strona główna

W tej sekcji należy zaprojektować wygląd strony głównej naszego Comarch e-Sklepu dla szablonu Rubin. Strona główna może składać się z następujących elementów:

  • Nagłówek,
  • Baner,
  • Widget,
  • Banner pop-up,
  • Proponowane,
  • Newsletter,
  • Slider producentów,
  • Slider marek,
  • Aktualności,
  • Banner infografika,
  • Element tekstowy,
  • Stopka.

Po kliknięciu w strzałkę, sekcje rozwiną się i pokażą dostępne elementy:

Metodą "Przeciągnij i upuść" przenosimy wybrane elementy na obszar po prawej stronie:

Postępuj analogicznie z pozostałymi elementami.

Nagłówek

Sekcja „Nagłówek” prezentuje jeden widok. Nagłówek dodatkowo można konfigurować w zakresie funkcji związanych ze składaniem Zapytań o wycenę.

Bannery

Sekcja "Bannery" pozwala dodać slider. Informacje dotyczące rekomendowanych rozmiarów obrazków w bannerach opisaliśmy w tym artykule.

Widget

Sekcja "Widget" pozwala dodać jeden element, który pozwoli zaprezentować następujące funkcj:
  • dodanie zdjęcia,
  • dodanie tekstu tekstu nagłówka (tekst pionowy),
  • dodanie linku do przycisku,
  • dodanie tekstu.

Banner pop-up

Sekcja „Banner pop-up” pozwala na dodanie bannera w formie popupu. Banner ten jest możliwy do wyświetlenia jedynie na stronie głównej e-Sklepu.

Proponowane

Sekcja „Proponowane” oferuje dodatkowe opcje do konfiguracji. Z menu rozwijanego, dostępnego po kliknięciu przycisku „Zmień typ”, możesz wybrać kategorię produktów, które mają być wyświetlane w tej sekcji (np. nowości, najczęściej oglądane, wyprzedaż, sugerowane). Po dokonaniu zmiany typu, sekcja zostanie odpowiednio nazwana po załadowaniu szablonu do sklepu.

Dodatkowo po najechaniu kursorem na tę sekcję, wybierając Opcje, możemy ustawić liczbę towarów, która będzie się wyświetlać (maksymalnie 50).

Podczas tworzenia szablonu w Kreatorze wyglądu Rubin po dodaniu sekcji towary polecane można określić typ wyświetlanych produktów. Nazwa sekcji jest zależna oraz adekwatna do określonego typu. Daną nazwę można modyfikować w tłumaczeniach szablonu. Dodatkowo każdy wybrany typ jest podlinkowany do wszystkich produktów wskazanego rodzaju. W zależności od wybranego typu, edycji parametrów wyświetlania dokonasz w panelu administracyjnym e-Sklepu. Z kolei informację o typie towaru ustawisz w systemie ERP. Typy towarów edytowane z poziomu panelu administracyjnego Comarch e-Sklep:
  • Promocja,
  • Nowość,
  • Wyprzedaż,
  • Super jakość,
  • Super cena,
  • Rekomendacja sprzedawcy,
  • Zapowiedź,
  • Sugerowane,
  • Towar polecany,
  • Najczęściej oglądane / najczęściej kupowane,
  • Cross-selling - oferowanie produktów uzupełniających wcześniejsze zakupy,
Aby zdecydować o parametrach wyświetlania tych informacji należy przejść w panelu administracyjnym Comarch e-Sklep do zakładki Ustawienia > Ustawienia sklepu > Towary:

Producent, marka, ręcznie wybrane produkty, kategoria oraz ostatnio oglądane są obsługiwane w ramach lokalnego obiektu "Siatka towarów". Aby wprowadzić zmiany w ustawieniach dla jednego z tych typów, należy przejść do panelu administracyjnego do opcji Wygląd sklepu > Ustawienia >Ustawienia zaawansowane, a następnie do zakładki Obiekty. W szczegółach wybranego obiektu (Siatka towarów) można określić, które produkty będą wyświetlane w sekcji "Proponowane". W przypadku wyboru "Producenta" lub "Marki" konieczne jest ręczne wskazanie odpowiedniego producenta lub marki.

Dodawanie informacji o typie produktu w systemie ERP dotyczy:
  • Nowości,
  • Produktu z gazetki,
  • Produktu polecanego,
  • Wyprzedaży,
  • Promocja,
  • Nowość,
  • Super jakości,
  • Super ceny,
  • Najlepszej oceny,
  • Rekomendacji sprzedawcy.
Informacja tego typu ustawiana jest bezpośrednio na karcie towaru w systemie ERP poprzez zaznaczenie odpowiedniej flagi w systemie ERP XL (zakładka aplikacje) lub atrybutu czasowego w ERP Optima (zakładka e-Sklep, sekcja atrybuty czasowe). Po wybraniu konkretnej opcji w systemie ERP na karcie danego produktu w Comarch e-Sklep zostanie dodana odpowiednia informacja.

Newsletter

Dla newslettera możliwe jest ustawienie stałej sekcji na stornie głównej lub newslettera w postaci popupu:

Slider marek

Sekcja "Slider marek" pozwala na dodanie do szablonu widoku slidera z logo marek. W sliderze wyświetlane są logotypy marek, które zostały zaimportowane z systemu ERP. Po kliknięciu na wybrane logo, użytkownik zobaczy listę produktów przypisanych do danej marki. Sekcje te mogą być umieszczone w dowolnym miejscu na stronie głównej szablonu.

Slider producentów

Sekcja "Slider producentów" pozwala na dodanie do szablonu widoku slidera z logo producentów. W sliderze wyświetlane są logotypy producentów zaimportowane z systemu ERP. Po kliknięciu na wybrane logo, użytkownik zobaczy listę produktów przypisanych do danego producenta. Sekcje te mogą być umieszczone w dowolnym miejscu na stronie głównej szablonu.

Aktualności

Sekcja umożliwia zamieszczenie aktualności na stronie głównej w formie listy artykułów z bloga. Tekst wprowadza się w panelu administracyjnym przechodząc do zakładki  Marketing > Blog.

Banner infografika

Sekcja "Banner infografika" pozwala na zaprezentowanie korzyści z zakupów w Twoim sklepie. Dotyczą one obszarów: informacji o dostawie, płatnościach czy obowiązujących rabatach rabatach. Banner możesz dodać tylko do strony głównej. Obrazki są możliwe do edycji w ramach elementu homepage-small w panelu administracyjnym e-Sklepu w obszarze: Wygląd sklepu > Ustawienia > Bannery.

Stopka

Sekcja "Stopka" zawiera jeden widok do wyboru. W widoku Stopki widnieją strony statyczne, którymi można zarządzać w sekcji Wygląd Sklepu/ Ustawienia/ Stopka. Dla każdej z sekcji wyświetla się jej utworzona w panelu nazwa. W stopce znajduje się komunikat @Comarch SA 2025. All rights reserved Powered by Comarch e-Sklep. Dodatkowo istnieje możliwość umieszczenia w stopce odnośników do mediów społecznościowych oraz ich ikony. Możemy dodać ikony naszych dostawców oraz form płatności wykorzystywanych w sklepie w ramach ustawień Wygląd Sklepu > Ustawienia > Bannery w sekcjach LogisticsPartners oraz PaymentOperators.

Po wybraniu wszystkich niezbędnych sekcji nasza strona główna powinna być gotowa. Efekt naszej pracy możemy podejrzeć klikając Podgląd w prawym górnym rogu.

Dzięki tej opcji możesz zobaczyć, jak będzie prezentował się Twój szablon zarówno w wersji dekstop, jak i mobile.

Strona główna wymaga dwóch podstawowych elementów: nagłówka oraz stopki. Pozostałe elementy nie są obowiązkowe.

Krok 2 - Lista towarów

Kolejnym krokiem jest utworzenie listy towarów. Aby to zrobić, należy rozwinąć listę zgodnie z poniższym rysunkiem, a następnie przejść do wskazanej zakładki:

Banner

Sekcja "Banner" daje możliwość dodania do listy slideru, dzięki czemu masz możliwość wzbogacenia kategorii towarowych o obrazki.  

Panel filtra

Sekcja "Panel filtra" umożliwia wybór liczby wyświetlanych wartości filtrów a także o tym czy filtrowanie powinno odbywać się po klinićiu przycisku "Zastosuj". Z tego poziomu możemy także wybrać elementy prezentowane w panelu filtrów.

Opis kategorii

W sekcji możesz zdecydować, czy opis ma być domyślnie zwinięty lub rozwinięty.

Lista towarów

Podobnie, jak w przypadku strony głównej konfigurujemy wygląd listy towarów. Dodatkowo możemy wskazać liczbę wyświetlanych towarów, domyślny widok listy towarów, prezentację atrybutów, a także zdecydować czy pozwolisz na zakup towarów wielowariantowych z listy towarów.

W Kreatorze Szablonu Rubin dostępny jest jeden widok listy towarów:  

Krok 3 - Koszyk

Po utworzeniu szczegółów towaru przechodzimy do ustawień koszyka dostępnego w e-Sklepie. Dodatkowo na stronie koszyka możesz wskazać sposób prezentacji przeliczników jednostek miary:

Następnie możemy przejść do modyfikacji wyglądu naszego szablonu. W tym celu należy przejść do zakładki Style.

Style

Jak zmienić kolory, czcionki oraz ikony?

Po dodaniu elementów strony możemy dodatkowo podejrzeć, jak będzie wyglądał nasz przyszły szablon. W tym celu należy przejść do zakładki Style.

Motyw kolorystyczny

W tym momencie dla szablonu Rubin został przygotowany jeden motyw kolorystyczny:

Motyw możemy zmieniać według indywidualnych preferencji. Możemy zmodyfikować kolor poszczególnych elementów (m.in.: tło strony, tło nagłówka, nazwę towaru). Zmiany należy zapisać klikając Zapisz. Jeśli wykonane zmiany nie są zadowalające, możemy przywrócić ustawienia domyśle dla danego motywu kolorystycznego, klikając przycisk Przywróć.

Możliwe jest również wprowadzenie szesnastkowego zapisu kolorów. Heksadecymalny zapis kolorów dla poszczególnych sekcji w szablonie dostępny jest podczas edycji wybranego motywu kolorystycznego.

Czcionki

W tym momencie w ramach szablu Rubin została udostępniona jedna czcionka:

Ikony

Ostatnim elementem, który możemy modyfikować z poziomu zakładki Style jest wygląd ikon. Mamy do wyboru 3 różne warianty wyglądu ikon. Dodatkowo istnieje możliwość wyboru w jakiej postaci wyświetla się ikona koszyka (torba, wózek lub koszyk) oraz loader.

 

Funkcja cofania zmian

Funkcja odpowiadająca za cofanie oraz powtórzenie wprowadzonych zmian oznaczona jest symbolem strzałek, zapamiętuje ona do 30 ostatnich modyfikacji szablonu. Nieaktywna strzałka oznacza, że aktualnie nie ma dostępnych kroków. Mamy możliwość przywracania zmian: dodawania/ usuwania elementów oraz edycji ich położenia, a także stylu w szablonie.
Wskazówka
Funkcję cofania obejmuje zmiany motywu kolorystycznego, natomiast edycja poszczególnych kolorów w motywie nie jest zapisywana.

Generowanie i wgrywanie szablonu

Po zaprojektowaniu wyglądu szablonu możemy go wygenerować i pobrać na dysk korzystając z przycisku Generuj widocznego w prawym górnym rogu:

Obok przycisku Generuj dostępna jest również opcja Importuj szablon, umożliwiająca wgranie wcześniej zapisanego szablonu z dysku i ponowną jego edycję.

W przypadku prawidłowego wygenerowania szablonu wyświetlony zostanie komunikat informujący o tym fakcie i pobrany plik.

Pobrany szablon należy zaimportować w Comarch e-Sklep w zakładce Wygląd sklepu/ Zaimportuj szablon z Kreatora Wyglądu.

W przypadku braku obowiązkowych elementów szablonu nie będzie możliwe jego wygenerowanie. przycisk Generuj będzie wyszarzały, a w prawym dolnym rogu pojawi się komunikat „Uzupełnij elementy wymagane w szablonie”. Sekcje, gdzie element nie został wybrany, będą się wyświetlać z odpowiednią ikoną.

 

Aktualizacja szablonu

W Kreatorze szablonu Rubin znajduje się opcja aktualizacji poprzednich wersji szablonu. W celu zaktualizowania całego szablonu należy wgrać plik z poprzednim szablonem do Kreatora szablonu Rubin według tej instrukcji:
  • po uruchomieniu strony kreatora wybierz opcję: Stwórz nowy projekt,
  • wybierz Nowy szablon,
  • w prawym górnym rogu wybierz opcję Importuj szablon,
  • następnie zaimportuj plik z szablonem, który ma być zaktualizowany. Po poprawnym zaimportowaniu szablonu otrzymasz informację zwrotną:
  • po wgraniu szablonu do aktualizacji użyj opcji Generuj. 
Dzięki temu w prosty sposób można starsze szablony Rubin podnieść do wersji aktualnej.

Więcej informacji

Więcej informacji można znaleźć w artykułach o wyglądzie sklepu oraz o dostosowaniu wyglądu.

Jak dodać załącznik do reklamacji lub zwrotu?

1. Wstęp

Comarch e-Sklep, w szablonie Topaz oraz Szafir w wersji B2B lub Enterprise, posiada funkcjonalność umożliwiającą klientom dodawanie załączników do reklamacji i zwrotów. Dzięki tej opcji, klienci mogą dołączać pliki w różnych formatach podczas składania reklamacji lub zwrotu, które będą dostępne dla obsługi sklepu. Dodanie załączników, takich jak zdjęcia uszkodzonych lub wadliwych produktów bezpośrednio w formularzu, przyspieszy proces rozpatrywania zgłoszeń.

2. Jak skonfigurować dodawanie załączników?

Aby skorzystać z tej funkcji należy włączyć odpowiedni parametr Załączniki do reklamacji i zwrotów w panelu administracyjnym e-Sklepu w zakładce Ustawienia > Ustawienia sklepu > Reklamacje/Zwroty: Po zapisaniu powyższych zmian, na formularzu reklamacji lub zwrotu dostępna będzie nowa sekcja, w której można umieszczać załączniki:

3. Dodatkowe informacje o załącznikach do reklamacji lub zwrotu

Do jednej reklamacji lub zwrotu można dołączyć maksymalnie 5 załączników, z czego maksymalny rozmiar pojedynczego pliku wynosi 0,5 MB. Dodawanie załączników jest opcjonalne – reklamacje lub zwroty można składać również bez dołączania plików. Dopuszczalne formaty dodawanych plików to:
  • Pliki pdf, csv, txt,
  • Obrazki: jpg, jpe, jpeg, jfif,
  • Dokumenty: doc, docx, odt,
  • Arkusz kalkulacyjny: xls, xlsx, ods.
Wskazówka
Po złożeniu reklamacji lub zwrotu edycja dołączonych plików nie jest możliwa.

4. Gdzie są wyświetlane dodane załączniki?

Załączone pliki w formularzu reklamacji lub zwrotu będą wyświetlane w dwóch miejscach:
  • W Profilu Klienta, na szczegółach reklamacji lub zwrotu,
  • W panelu administracyjnym e-Sklepu w menu Sprzedaż > Reklamacje/zwroty, na szczegółach reklamacji lub zwrotu w zakładce Załączniki.
Wskazówka
Załączniki są wysyłane do systemu ERP, natomiast obecnie funkcja jest obsługiwana tylko przez system ERP XL.
Dodatkowo załączniki mogą być również wyświetlane w treści wiadomości e-mail „Potwierdzenie złożenia reklamacji”. Aby załączniki wyświetlały się w wiadomościach e-mail, należy w treści wiadomości, w zakładce Ustawienia > Treści Formalne > Wysyłka e-mail i SMS, na szczegółach szablonu e-maila Potwierdzenie złożenia reklamacji, dodać poniższy fragment kodu. Kod należy umieścić w dolnej części wiadomości, przed sekcją „Kontakt w sprawie reklamacji / zwrotu”.
Wskazówka
Przed otwarciem otrzymanych od klientów plików należy obowiązkowo przeskanować je za pomocą programu antywirusowego.
 

Strefa Klienta

Lista plików w Strefie klienta w szablonie Szafir

Lista plików w strefie klienta w szablonie Szafir

W tym artykule dowiesz się jak dodać listę plików w strefie klienta w swoim szablonie.

Wskazówka
W tym artykule trzeba będzie wprowadzać zmiany w plikach js i css. Z tego artykułu dowiesz się jak je minifikować

Uwaga
Zapis nazwa_folderu/nazwa_pliku.rozszerzenie oznacza, że aby znaleźć dany plik należy udać się do folderu o nazwie podanej przed ukośnikiem. Przykładowo: order/thx.html oznacza plik thx.html w folderze order

Pierwszym krokiem będzie dodanie kodu w pliku customer-profile/pagination.html. W tym celu za pomocą narzędzia wyszukiwania znajdź frazę {% endif -%}, a linijkę wyżej wklej następujący kod: {% elseif page.QueryString contains 'to-download-erp' -%} {% assign buttonClass = 'to-download-button-lq' -%} {% assign inputClass = 'to-download-input-lq' -%} {% assign urlType = 'to-download-erp=true' -%} Następnie proszę otworzyć plik customer-profile/menu.html, następnie wyszukać w nim za pomocą narzędzia wyszukiwania frazę <li class="load-erp-data-lq i zastąpić znalezioną linijkę następującą: <li class="load-erp-data-lq {% unless page.QueryString contains 'tab=invoices' or page.QueryString contains 'tab=executed-complaints' or page.QueryString contains 'tab=active-complaints' or page.QueryString contains 'tab=sor' or page.QueryString contains 'tab=wm' or page.QueryString contains 'tab=to-download' or page.QueryString == '?tab=discounts' -%} active-lq {% endunless -%}" data-template="customer-profile/orders/orders.html"> Również w tym samym pliku proszę  wyszukać frazę {% if settings.discountsPresentationInCustomerProfileInPromotionsTab == 'yes' %} a bezpośrednio nad nią wkleić następujący kod: {% if config.B2B -%} <li class="load-erp-data-lq {% if page.QueryString contains 'tab=to-download' -%} active-lq {% endif -%}" data-template="customer-profile/to-download/to-download.html"> <i class="ti-download"></i> {{ translations.Downloads }} </li> {% endif -%} Następnym krokiem będzie dodanie odpowiednich styli. W tym celu przejdź do pliku scss/globals/_globals2.scss, a na samym końcu tego pliku wklej: .to-download-table-ui{ a{ color: $primaryColorFont; } .column-ui{ width: 50%; vertical-align: middle; } } Teraz należy przejść do folderu customer-profile, w nim utworzyć folder o nazwie to-download. W nowo utworzonym folderze proszę utworzyć plik to-download.html, a w nim umieścić następujący kod: <nav class="customer-profile-header-menu-ui"> <ul> <li><a href="{{ page.BaseHref }}{{ config.DefinedPages.Home }}"><i class="ti-angle-left"></i> <span class="no-on-mobile-ui">{{ translations.BackToShopping }}</span></a></li> <li class="active-ui only-text-ui">{{ translations.Downloads }}</li> </ul> </nav> {% include 'customer-profile/menu.html' -%} <div class="with-column-ui"> <div class="container-ui"> {% if customer.CompanyErpId <= 0 -%} {{ translations.AccessDenied }} {% else %} <div class="erp-data-ui erp-data-lq"> <div class="to-download-table-ui to-download-table-lq table-lq" data-sp="CDN.eshop_GetCustomerFiles"> <div class="column-name-ui"> <div class="column-ui">{{ translations.FileName }}</div> <div class="column-ui">{{ translations.Downloads }}</div> </div> <div class="row-ui" rv-each-o="List"> <a rv-href="o.UrlValue" rv-if="o.IsUrl" target="_blank"> <div class="column-ui"> <i class="file-to-download-icon-lq icon-ui" rv-data-extension="o.Extension"></i> { o.Name } </div> <div class="column-ui"><i class="ti-download"></i> {{ translations.DownloadFile }}</div> </a> <div class="download-file-from-to-download-lq" rv-data-id="o.ID" rv-data-extension="o.Extension" rv-unless="o.IsUrl"> <div class="column-ui"> <i class="file-to-download-icon-lq icon-ui" rv-data-extension="o.Extension"></i> { o.Name } </div> <div class="column-ui"><i class="ti-download"></i> {{ translations.DownloadFile }}</div> </div> </div> </div> {% include 'customer-profile/pagination.html' -%} </div> {% endif -%} </div> </div> Kolejnym krokiem jest dodanie kodu JavaScript. W tym celu przejdź do pliku js/init-ui2.js, przy pomocy narzędzia wyszukiwania znajdź frazę function getData(). Należy usunąć cały kod począwszy od znalezionej linii, aż do klamerki (włącznie) znajdującej się dwie linijki pod frazą div.find('.pager-lq').css('display', 'inline-flex');. W miejsce usuniętego kodu proszę wkleić: $.fn.erpData = function () { return this.each(function () { var div = $(this); var table = div.children('.table-lq'); if(!table.hasClass('to-download-table-lq')){ var dateTo = $('.get-erp-data-lq[name=dateTo]'); } var spin = $('.ng-spinner-lq'); var sp = table.data('sp'); var ds = { List: null, Pager: null, PageNo: 1 }; rivets.bind(div, ds); function getDateStr(d) { return new Date((d - d.getTimezoneOffset() * 60000)).toISOString().slice(0, -14); } function getDateEl(el) { try { var val = el.val(); if (val == '') return null; var d = new Date(val); el.val(getDateStr(d)); return getDateStr(d).replace(/-/g, ''); } catch (ex) { el.val(''); return null; } } function getData() { spin.css('visibility', 'visible'); if($('[type=date]').val() == ''){ var date = new Date().toISOString().slice(0, -14); $('[type=date]').val(date); } if(!table.hasClass('to-download-table-lq')){ var dt = getDateEl(dateTo); var parameters = { DateTo: dt, LanguageId: __lngId, PageNo: ds.PageNo } } else { var parameters = { LanguageId: __lngId, PageNo: ds.PageNo } } $.post(null, { __action: 'sync/exec', __csrf: __CSRF, worker: 'erpData', message: JSON.stringify({ command: sp, parameters: parameters }) }, function (d) { spin.css('visibility', 'hidden'); if (!d.action.Result) { return; } var r = d.action.Object[0]; ds[r.Name] = r.Result; ds.Pager = Array.apply(null, Array(r.PageCount)).map(function (_, i) { return { No: i + 1, Selected: ds.PageNo == i + 1 }; }); if(r.PageCount > 1){ ds.FewPages = true; } var elements = r.Result; var elementsQuantity = elements.length; for(var i=0; i<elementsQuantity; i++){ if(elements[i].DaysAfterDueDate > 0 && (elements[i].ToPay > 0 || elements[i].ToReturn < 0)){ elements[i].DaysAfterExists = true; } if(elements[i].ToPay > 0){ elements[i].ToPayExists = true; $('.no-to-pay-lq').remove(); $('.to-pay-column-lq').removeClass('hidden-lq'); } if(elements[i].ToReturn > 0){ elements[i].ToReturnExists = true; $('.no-to-pay-lq').remove(); $('.to-pay-column-lq').removeClass('hidden-lq'); } if(elements[i].DeliveryStatus == 0){ elements[i].DeliveryStatus0 = true; } if(elements[i].DeliveryStatus == 1){ elements[i].DeliveryStatus1 = true; } if(elements[i].DeliveryStatus == 2){ elements[i].DeliveryStatus2 = true; } if(elements[i].DeliveryStatus == 3){ elements[i].DeliveryStatus3 = true; } if(elements[i].DeliveryStatus == 4){ elements[i].DeliveryStatus4 = true; } if(elements[i].PaymentStatus == 0){ elements[i].PaymentStatus0 = true; } if(elements[i].PaymentStatus == 1){ elements[i].PaymentStatus1 = true; } if(elements[i].PaymentStatus == 2){ elements[i].PaymentStatus2 = true; } if(elements[i].DeliveryStatus == 0 || elements[i].DeliveryStatus == 1 || elements[i].DeliveryStatus == 2 || elements[i].DeliveryStatus == 3 || elements[i].DeliveryStatus == 4 || elements[i].PaymentStatus == 0 || elements[i].PaymentStatus == 1 || elements[i].PaymentStatus == 2){ elements[i].StatusExists = true; } if(elements[i].DeliveryStatus == 0 || elements[i].DeliveryStatus == 1 || elements[i].DeliveryStatus == 2 || elements[i].DeliveryStatus == 3 || elements[i].DeliveryStatus == 4){ elements[i].DeliveryStatusExists = true; } if(elements[i].PaymentStatus == 0 || elements[i].PaymentStatus == 1 || elements[i].PaymentStatus == 2){ elements[i].PaymentStatusExists = true; } if(elements[i].DeliveryStatusExists && elements[i].PaymentStatusExists){ elements[i].DeliveryAndPaymentStatusExists = true; } } div.find('.page-count-lq').text(r.PageCount); if(ds.PageNo == r.PageCount){ $('.pager-lq .next-lq').attr('disabled', true).removeClass('btn-gray-ui'); } else { $('.pager-lq .next-lq').attr('disabled', false).addClass('btn-gray-ui'); } if(ds.PageNo == 1){ $('.pager-lq .prev-lq').attr('disabled', true).removeClass('btn-gray-ui'); } else { $('.pager-lq .prev-lq').attr('disabled', false).addClass('btn-gray-ui'); } $('.pager-lq [type=number]').val(ds.PageNo); if(table.hasClass('to-download-table-lq')){ $('.file-to-download-icon-lq').each(function(){ var extension = $(this).data('extension'); if(extension == 'jfif' || extension == 'jpe' || extension == 'jpeg' || extension == 'jpg'){ var icon = 'ti-image'; } else if(extension == 'csv' || extension == 'txt'){ var icon = 'ti-receipt'; } else if(extension == 'doc' || extension == 'docx' || extension == 'odt'){ var icon = 'ti-write'; } else if(extension == 'xls' || extension == 'xlsx' || extension == 'ods'){ var icon = 'ti-bar-chart'; } else if(extension == 'zip' || extension == 'rar' || extension == '7zip'){ var icon = 'ti-archive'; } else if(extension == 'pdf'){ var icon = 'ti-agenda'; } else { var icon = 'ti-file'; } $(this).addClass(icon); }); } table.show(); div.find('.pager-lq').css('display', 'inline-flex'); }); } W tym samym pliku proszę wyszukać frazę function rivetsPropertyCheck(bindedObj, property), a bezpośrednio nad nią dodać kod: function downloadFileFromToDownload(e) { var id = $(e.currentTarget).data('id'); var extension = $(e.currentTarget).data('extension'); var fileDownloaded = false; if(window.downloadedFiles){ for(i=0; i<window.downloadedFiles.length; i++){ if(window.downloadedFiles[i].id == id){ fileDownloaded = true; var blob = window.downloadedFiles[i].blob; } } } if(fileDownloaded){ var a = document.getElementById('file-'+id); var url = window.URL.createObjectURL(blob); a.href = url; a.click(); window.URL.revokeObjectURL(url); } else { var fileData = { __csrf:__CSRF, __action:'sync/exec', worker:'erpData', message:JSON.stringify({command:'CDN.eShop_GetCustomerBinaryFile', parameters:{'Id':id}}) }; $.post(null,fileData, function(d){ var file = d.action.Object[0][0]; var name = file.FileName+'.'+extension; var binaryString = file.FileData; var fileBytes = base64ToArrayBuffer(binaryString); var blob = new Blob([fileBytes], {type: "octet/stream"}); var url = window.URL.createObjectURL(blob); var a = document.createElement("a"); document.body.appendChild(a); a.setAttribute("id", "file-"+id); a.style = "display: none"; a.href = url; a.download = name; a.click(); window.URL.revokeObjectURL(url); if(window.downloadedFiles){ window.downloadedFiles.push({id:id, blob:blob}); } else { window.downloadedFiles = [{id:id, blob:blob}]; } }); } } $('body').on('click', '.download-file-from-to-download-lq', function(e) { downloadFileFromToDownload(e); }); Następnie proszę dodać tłumaczenia. W sekcji Wygląd sklepu/ Ustawienia/ Tłumaczenia po kliknięciu w przycisk Dodaj należy wpisać Id tłumaczenia oraz Tekst, który będzie się wyświetlał w e-Sklepie. Zmiany należy zatwierdzić przyciskiem Dodaj.
  • Id: FileName -- Tekst: Nazwa pliku
  • Id: DownloadFile -- Tekst: Pobierz plik
   

Dokumenty udostępniane przez Comarch e-Sklep Sync

Czym jest Comarch e-Sklep Sync i jakie dokumenty pobiera

Comarch e-Sklep Sync to narzędzie umożliwiające pobieranie danych na żądanie z baz systemów Comarch ERP Optima, Comarch ERP XL, Comarch ERP Altum. Aplikacja działa w postaci usługi, która potrafi komunikować się z Comarch e-Sklep w wersji B2B.
Wskazówka
Proces instalacji usługi został opisany w artykule Comarch e-Sklep Sync.
W tym artykule dowiesz się, jakie dokumenty są udostępniane w standardowej wersji usługi Comarch e-Sklep Sync.

Konfiguracja wyświetlanych dokumentów

Dokumenty, które mają zostać udostępnione w e-Sklepie należy wskazać w ustawieniach szablonu Szafir. W panelu administracyjnym e-Sklepu na zakładce Wygląd sklepu/ Ustawienia/ Ustawienia szablonu dostępna jest sekcja Dostępność dokumentów, w której obsługa sklepu może ustalić, jaki rodzaj dokumentu zostanie udostępniony kontrahentom w e-Sklepie.
Wskazówka
Pamiętaj, aby wprowadzone zmiany w ustawieniach szablonu zapisać i opublikować.
Na standardowych dokumentach przesyłanych za pomocą Comarch e-Sklep Sync są obecne dane nabywcy oraz odbiorcy widoczne na dokumentach w systemie ERP. W przypadku wydania magazynowego przesyłanego z systemu Comarch ERP XL widoczne są tylko dane odbiorcy. Dodatkowo w danych kontrahenta jest wyświetlany numer NIP.

Zamówienia

Dokumenty zamówień złożonych w e-Sklepie widoczne są w Strefie klienta poprzez przejście na szczegóły powiązanego dokumentu faktury, wydania zewnętrznego lub wydania magazynowego. Dokumenty zamówień złożonych poza e-Sklepem widoczne są na zakładce Zamówienia/ Pozostała sprzedaż.  Na liście zamówień Zamówienia/ Pozostała sprzedaż widoczne są następujące dane:
  • numer zamówienia w systemie ERP,
  • data wystawienia,
  • status zamówienia,
  • wartość netto zamówienia,
  • wartość brutto zamówienia.
Na szczegółach dokumentu poza powyższymi informacjami wyświetlana jest kwota brutto do zapłaty oraz lista towarów, które zostały uwzględnione w dokumencie. Dodatkowe informacje są dostępne po rozwinięciu listów przewozowych do zamówienia (jeśli zostały dodane) oraz szczegółów dokumentu. Po rozwinięciu szczegółów dokumentu widoczne są dodatkowe informacje:
  • forma płatności,
  • e-mail kontrahenta, którego dokument dotyczy (złożone przez),
  • dane odbiorcy,
  • dane nabywcy,
  • atrybuty dokumentu (jeżeli zostały dodane w systemie ERP),
  • dokumenty powiązane.
Na liście dokumentów powiązanych może zostać wyświetlona powiązana faktura sprzedaży oraz wydanie zewnętrzne. W Strefie Klienta w szablonie Szafir na liście zamówień z e-Sklepu oraz tych udostępnianych za pomocą Comarch e-Sklep Sync możliwe jest wyświetlanie statusów płatności i dostaw dla poszczególnych zamówień

Faktury

Faktury widoczne są w e-Sklepie w Strefie klienta na zakładce Faktury. Na liście Faktur widoczne są następujące dane:
  • numer faktury w systemie ERP,
  • data wystawienia,
  • termin płatności – w przypadku przeterminowanej płatności obok daty pojawi się informacja o ile dni jest przeterminowana płatność,
  • wartość netto zamówienia,
  • wartość brutto zamówienia,
  • kwota pozostająca do zapłaty.
Na szczegółach dokumentu poza powyższymi informacjami wyświetlana jest kwota brutto zapłacona przez kontrahenta oraz lista towarów które zostały uwzględnione w dokumencie. Po rozwinięciu szczegółów dokumentu widoczne są dodatkowe informacje:
  • forma płatności,
  • data sprzedaży,
  • e-mail kontrahenta którego dokument dotyczy (złożone przez),
  • dane odbiorcy,
  • dane nabywcy,
  • atrybuty dokumentu (jeżeli zostały dodane w systemie ERP),
  • dokumenty powiązane.
Na liście dokumentów powiązanych może zostać wyświetlony powiązany dokument zamówienia oraz wydania zewnętrznego.

Wydania zewnętrzne

Wydania zewnętrzne widoczne są w e-Sklepie w Strefie klienta na zakładce Wydania Zewnętrzne. Na liście wydań zewnętrznych widoczne są następujące dane:
  • numer wydania zewnętrznego w systemie ERP,
  • data wystawienia,
  • data wydania,
  • magazyn, z którego nastąpiło wydanie,
  • wartość netto zamówienia,
  • wartość brutto zamówienia.
Na szczegółach dokumentu poza powyższymi informacjami wyświetlana jest wartość dokumentu brutto oraz lista towarów, które zostały uwzględnione w dokumencie. Dodatkowo wyświetlane są informacje na temat e-maila kontrahenta, którego dokument dotyczy (złożone przez), dane odbiorcy, dane nabywcy (jeśli są inne niż dane odbiorcy), atrybuty dokumentu (jeżeli zostały dodane w systemie ERP) oraz dokumenty powiązane. Na liście dokumentów powiązanych może zostać wyświetlony powiązany dokument zamówienia oraz faktury sprzedaży.

Wydania magazynowe

Dokumenty wydań magazynowych są pobierane tylko z systemu Comarch ERP XL. Aby przedstawić klientom wydania magazynowe należy posiadać najnowszą wersję szablonu Szafir oraz kompatybilną wersję usługi Comarch e-Sklep Sync do e-Sklepu.
Wydania magazynowe widoczne są w e-Sklepie w Strefie klienta na zakładce Wydania Magazynowe. Na liście wydań zewnętrznych widoczne są następujące dane:
  • numer wydania magazynowego w systemie ERP,
  • data wystawienia,
  • data wydania,
  • magazyn z którego nastąpiło wydanie.
Na szczegółach dokumentu dodatkowo są widoczne dane odbiorcy, dokumenty powiązane, atrybuty dokumentu (jeżeli zostały dodane w systemie ERP) oraz towary, które zostały uwzględnione w dokumencie. Na szczegółach wydania magazynowego można zobaczyć powiązane dokumenty: wydanie zewnętrzne, fakturę sprzedaży, dokument zamówienia. Natomiast ze szczegółów tych dokumentów dokument wydania magazynowego nie będzie widoczny.
Wskazówka
Poza standardowymi dokumentami przesyłanymi przez Comarch e-Sklep Sync istnieje możliwość konfiguracji dodatkowych funkcji. Usługa posiada otwarty interfejs umożliwiający pobieranie dowolnych danych z użyciem procedur SQL a także rozszerzeń aplikacji (pliki dll). Więcej informacji na ten temat przedstawiono w artykule o Konfiguracji dodatkowych funkcji w Comarch e-Sklep Sync.

Opiekun towaru

Wstęp

W Comarch e-Sklep (w wersjach Standard, Enterprise, B2B) udostępniona jest funkcja opiekuna towaru prezentowanego w sklepie. Została ona wdrożona w standardowej wersji szablonu Szafir. Opiekun przypisany do towaru może mieć udostępnione: imię, nazwisko, telefon, e-mail oraz zdjęcie.

Konfiguracja w systemie ERP Optima

W systemie Comarch ERP Optima na karcie towaru na zakładce e-Sklep w polu Operator należy wskazać opiekuna danego towaru. Do Comarch e-Sklep wysyłane są: imię, nazwisko, telefon oraz mail operatora wybranego jako opiekun: Dodatkowo, na liście towarów w systemie ERP w operacjach seryjnych Zmiana parametrów Comarch e-Sklep istnieje możliwość seryjnego przypisania operatorów jako opiekunów do kart towarowych. W celu zaprezentowania opiekuna w szablonie Szafir należy w panelu administracyjnym e-Sklepu: Wygląd sklepu/ Ustawienia/ Ustawienia szablonu w sekcji Opiekun towaru dla parametru Prezentuj w sklepie opiekuna towaru zaznaczyć parametr Tak lub Tylko dla zalogowanych (Domyślnie zaznaczony jest parametr Tak). Dodatkowo podczas konfiguracji ustawień można ustalić, czy prezentowana nazwa opiekuna ma się wyświetlać jako Imię czy Imię i nazwisko (domyślnie zaznaczony jest parametr Imię i nazwisko), a także, czy pokazać numer telefonu opiekuna (możliwe opcje: TakNieTylko dla zalogowanych. Domyślnie zaznaczony jest parametr Nie.). Wprowadzone zmiany należy zapisać i opublikować.
Wskazówka
Zdjęcie opiekuna nie może być większe niż 51 KB.

Konfiguracja w systemie ERP XL

W systemie Comarch ERP XL jest możliwe przesyłanie do Comarch e-Sklep opiekunów klienta i menadżerów produktu. W Comarch ERP XL opiekunami i menadżerami są pracownicy i na tej podstawie będą wysyłani opiekunowie do e-Sklepu. Aby opiekun (pracownik) został przesłany do e-Sklepu dodano na karcie pracownika parametr Wysyłaj do e-Sklep. Na podstawie listy pracowników, dla których zaznaczono parametr jw. tworzona jest lista opiekunów wysyłanych do e-Sklepu. Dane opiekunów takie jak imię i nazwisko, numer telefonu czy adres e-mail pobierane są z karty pracownika. Wysyłane są też zdjęcia opiekunów na podstawie załącznika typu obraz. Jeśli do karty pracownika podpięto więcej niż jedno zdjęcie wówczas wysyłane jest pierwsze z nich. Dane opiekuna kontrahenta przesyłane są na podstawie opiekuna czasowego zapisanego na zakładce [Handlowe]. Informacja o menadżerze zapisywana jest standardowo na karcie towaru na zakładce [Inne]. Na podstawie tego ustawienia przesyłany jest menadżer produktu do e-Sklepu.

Prezentacja opiekuna w Panelu administracyjnym

Lista towarów

Na zakładce Towary/ Lista towarów masz możliwość dodania nowej kolumny Opiekun towaru. Kolumna zawiera informacje: Imię i Nazwisko opiekuna, jeżeli nie został on przypisany do towaru miejsce w kolumnie będzie puste.

Szczegóły towaru

Szczegółowe informacje o opiekunie widnieją także na szczegółach towaru na zakładce Szczegóły towaru w dedykowanej sekcji Opiekun towaru. W przypadku, gdy towar nie posiada określonego opiekuna, wówczas sekcja Opiekun towaru na szczegółach nie będzie wyświetlana.

Prezentacja opiekuna w e-Sklepie

W e-Sklepie w standardowym szablonie Szafir opiekun będzie widoczny na szczegółach danego towaru. Domyślnie jest to fotografia oraz imię i nazwisko opiekuna. W zależności od konfiguracji, na szczegółach towaru może się wyświetlać tylko imię opiekuna lub dodatkowo numer telefonu.

Wiadomość do opiekuna towaru

Z poziomu sklepu umożliwiono wysyłanie wiadomości: zapytanie o towar oraz potwierdzenie złożonego zapytania (dla opcji Zapytaj o cenę towaru) do opiekuna towaru. W panelu administracyjnym dla wiadomości Zapytanie o towar oraz Potwierdzenie złożonego zapytania został dodany parametr umożliwiający wysłanie wiadomości do opiekuna. W momencie, w którym kontrahent wyśle zapytanie w e-Sklepie opiekun otrzyma odpowiednią wiadomość.
Aby skonfigurować wysłanie wiadomości do opiekuna należy przejść do panelu administracyjnego na zakładkę: Ustawienia/ Treści/ Email i SMS, a następnie do edycji wiadomości Zapytanie o towar. Potem należy kliknąć w obszar Do, po jego rozwinięciu pojawi się dodatkowy parametr Opiekuna towaru, który należy zaznaczyć, aby wiadomość od kontrahenta została wysłana również do opiekuna.

Promocje w Strefie Klienta

W Comarch e-Sklep w profilu klienta znajduje się zakładka - promocje. Dzięki niej klienci mogą sprawdzić, jakie rabaty aktualnie posiadają. Widoczne w tej zakładce rabaty są przesyłane z systemu ERP oraz ustalane w Panelu Administracyjnym Comarch e-Sklep. Widoczne rabaty w zakładce Promocje:
  • rabaty dla nowego klienta;
  • rabaty od wartości zamówienia;
  • rabaty z Comarch ERP;
  • stała cena z Comarch ERP.
  • rabat dla stałego klienta;
  • rabaty walutowe przesyłane z modułu rabatowego z Comarch ERP Altum.
Wskazówka
Zakładka ta jest widoczna tylko w szablonach Szafir i Topaz.
 

Więcej informacji

Więcej informacji można znaleźć w artykułach RabatyRabaty – rodzaje i zasady wyliczania, Kupony Rabatowe.

Opiekun towaru oraz kontrahenta

Wstęp

W Comarch e-Sklep (w wersjach Standard, Light, Enterprise, B2B) udostępniona jest funkcja prezentacji opiekuna towaru, a także opiekuna kontrahenta. Możesz przypisać osoby, które będą opiekowały się danym towarem lub kontrahentem. Opiekunowie odpowiadają za kontakt z konkretnymi klientami lub udzielają informacji na temat produktów. Dzięki opcji kontaktu, klient zawsze może wysłać wiadomość do opiekuna i zadać pytanie. Opiekunowie mogą mieć udostępnione: imię, nazwisko, telefon, e-mail oraz zdjęcie. Dostępność prezentacji opiekuna kontrahenta oraz towaru wygląda następująco:
Wersja e-Sklepu Opiekun towaru Opiekun kontrahenta
B2B szablon Szafir, panel administracyjny szablon Szafir, panel administracyjny
Enterprise szablon Szafir, panel administracyjny panel administracyjny
Standard panel administracyjny panel administracyjny
Light panel administracyjny panel administracyjny
 

Opiekun towaru

Konfiguracja w systemie ERP Optima

W systemie Comarch ERP Optima na karcie towaru na zakładce e-Sklep w polu Operator należy wskazać opiekuna danego towaru. Do Comarch e-Sklep wysyłane są:
      • imię,
      • nazwisko,
      • telefon
      • oraz e-mail operatora wybranego jako opiekun.
Dodatkowo, na liście towarów w systemie ERP w operacjach seryjnych Zmiana parametrów Comarch e-Sklep istnieje możliwość seryjnego przypisania operatorów jako opiekunów do kart towarowych. W celu zaprezentowania opiekuna w szablonie Szafir należy w panelu administracyjnym e-Sklepu: Wygląd sklepu/ Ustawienia/ Ustawienia szablonu w sekcji Opiekun towaru dla parametru Prezentuj w sklepie opiekuna towaru zaznaczyć parametr Tak lub Tylko dla zalogowanych (Domyślnie zaznaczony jest parametr Tak). Dodatkowo podczas konfiguracji ustawień można ustalić, czy prezentowana nazwa opiekuna ma się wyświetlać jako Imię czy Imię i nazwisko (domyślnie zaznaczony jest parametr Imię i nazwisko), a także, czy pokazać numer telefonu opiekuna (możliwe opcje: TakNieTylko dla zalogowanych. Domyślnie zaznaczony jest parametr Nie.). Wprowadzone zmiany należy zapisać i opublikować.
Wskazówka
Zdjęcie opiekuna nie może być większe niż 51 KB.

Konfiguracja w systemie ERP XL

W systemie Comarch ERP XL jest możliwe przesyłanie do Comarch e-Sklep opiekunów kontrahenta i menadżerów produktu. W Comarch ERP XL opiekunami i menadżerami są pracownicy i na tej podstawie będą wysyłani opiekunowie do e-Sklepu. Aby opiekun (pracownik) został przesłany do e-Sklepu zaznacz na karcie pracownika parametr Wysyłaj do e-Sklep. Na podstawie listy pracowników, dla których zaznaczono parametr jw. tworzona jest lista opiekunów wysyłanych do e-Sklepu. Dane opiekunów takie jak imię i nazwisko, numer telefonu czy adres e-mail pobierane są z karty pracownika. Wysyłane są też zdjęcia opiekunów na podstawie załącznika typu obraz. Jeśli do karty pracownika podpięto więcej niż jedno zdjęcie wówczas wysyłane jest pierwsze z nich. Dane opiekuna kontrahenta przesyłane są na podstawie opiekuna czasowego zapisanego na zakładce [Handlowe]. Informacja o menadżerze zapisywana jest standardowo na karcie towaru na zakładce [Inne]. Na podstawie tego ustawienia przesyłany jest menadżer produktu do e-Sklepu.

Prezentacja opiekuna towaru w Panelu administracyjnym

Lista towarów

Na zakładce Towary/ Lista towarów masz możliwość dodania nowej kolumny Opiekun towaru. Kolumna zawiera informacje: Imię i Nazwisko opiekuna. Jeżeli nie został on przypisany do towaru miejsce w kolumnie będzie puste.

Szczegóły towaru

Szczegółowe informacje o opiekunie widnieją także na szczegółach towaru na zakładce Szczegóły towaru w dedykowanej sekcji Opiekun towaru. W przypadku, gdy towar nie posiada określonego opiekuna, wówczas sekcja Opiekun towaru na szczegółach nie będzie wyświetlana.

Prezentacja opiekuna towaru w e-Sklepie

W e-Sklepie w standardowym szablonie Szafir opiekun będzie widoczny na szczegółach danego towaru. Domyślnie jest to fotografia oraz imię i nazwisko opiekuna. W zależności od konfiguracji, na szczegółach towaru może się wyświetlać tylko imię opiekuna lub dodatkowo numer telefonu.

Wiadomość do opiekuna towaru

W panelu administracyjnym dla wiadomości Zapytanie o towar oraz Potwierdzenie złożonego zapytania (dla opcji Zapytaj o cenę towaru) widnieje parametr umożliwiający wysłanie wiadomości do opiekuna danego towaru. W momencie, w którym kontrahent wyśle zapytanie w e-Sklepie opiekun otrzyma odpowiednią wiadomość.
Aby skonfigurować wysłanie wiadomości do opiekuna należy przejść do panelu administracyjnego na zakładkę: Ustawienia/ Treści/ Email i SMS, a następnie do edycji wiadomości Zapytanie o towar. Potem należy kliknąć w obszar Do, po jego rozwinięciu pojawi się dodatkowy parametr Opiekuna towaru, który należy zaznaczyć, aby wiadomość od kontrahenta została wysłana również do opiekuna.

Opiekun kontrahenta

Konfiguracja w systemie ERP Optima

W systemie Comarch ERP Optima dodanie opiekuna kontrahenta możliwe jest po przejściu na zakładkę Dodatkowe na karcie kontrahenta. Następnie wybierz Operator, po czym zaznacz odpowiedniego użytkownika, który będzie opiekunem. Zmiany należy zatwierdzić przyciskiem .   Opiekuna można także ustawić korzystając z operacji seryjnych. Po przejściu do Listy kontrahentów, dla zaznaczonych pozycji można ustawić opiekuna bądź usunąć go.  

Konfiguracja w systemie ERP XL

W systemie Comarch ERP XL dodanie opiekuna kontrahenta możliwe jest na Karcie kontrahenta. Na zakładce Handlowe za pomocą przycisku Opiekun czasowy możliwe jest przypisanie opiekuna czasowego z listy pracowników bezpośrednio do karty kontrahenta i określenie przedziału czasowego na jaki ma on być aktywny.

Prezentacja opiekuna kontrahenta w Panelu administracyjnym

Opiekun kontrahenta widoczny jest w Panelu administracyjnym e-Sklepu. Na Liście kontrahentów w obszarze Kontrahenci/ Kontrahenci w dodatkowej kolumnie przy kontrahencie widoczne będzie imię i nazwisko opiekuna. Po przejściu do szczegółów kontrahenta widoczna będzie dodatkowa zakładka: Opiekun. W tym miejscu pojawią się szczegółowe informacje, takie jak: imię, nazwisko, adres e-mail oraz numer telefonu opiekuna.
Widok opiekuna kontrahenta na szczegółach kontrahenta w panelu administracyjnym

Prezentacja opiekuna kontrahenta w Strefie klienta w szablonie Szafir

Kontakt z opiekunem kontrahenta możliwy jest także z poziomu Strefy klienta w e-Sklepie. Zalogowany kontrahent w lewym, górnym rogu widoczny jest odnośnik: Kontakt z opiekunem. Po jego kliknięciu ukaże się zdjęcie oraz imię i nazwisko opiekuna wraz z danymi kontaktowymi.     Opiekun kontrahenta może również otrzymać informację po przesłaniu do Klienta oferty. Aby skonfigurować wysłanie wiadomości do opiekuna należy przejść do panelu administracyjnego na zakładkę: Ustawienia/ Treści/ Email i SMS, a następnie do edycji wiadomości Powiadomienie o ofercie. Następnie należy kliknąć w obszar Do, po jego rozwinięciu pojawi się dodatkowy parametr Opiekun klienta, który należy zaznaczyć, aby wiadomość została wysłana również do opiekuna.

Jak zarządzać strefą klienta w Comarch e-Sklep?

Wstęp

Od wersji 2023.5 w ustawieniach szablonów Szafir, Topaz i One Page Shop został dodany nowy obszar, który dotyczy edycji Strefy klienta. W tym artykule dowiesz się jak skonfigurować widok strefy klienta dla swoich klientów.

Konfiguracja

Ustawienia znajdują się w panelu administracyjnym: Wygląd sklepu/ Ustawienia/ Ustawienia szablonu/ Zarządzanie strefą klienta. Na stronie widoczna jest lista elementów widocznych w e-Sklepie. Lista składa się z następujących elementów:
  • Dostępne – ustawienie wyświetlania danego elementu na stronie. Jeżeli parametr jest zaznaczony (podświetla się na szaro) wówczas element będzie widoczny na stronie.
  • Kolejność – w tym polu za pomocą strzałek możemy zmienić kolejność przycisków.
  • Ikona – w tym miejscu należy wprowadzić nazwę ikony, która powinna się wyświetlać na dodanym elemencie. Więcej informacji o ikonach znajdziesz w dalszej części artykułu.
  • Etykieta PL – nazwa elementu, która będzie się wyświetlała w polskiej wersji strony.
  • Id tłumaczenia – id z którego będą pobierane tłumaczenia elementu wyświetlane w obcojęzycznej wersji strony. Tłumaczenia dodawane są w panelu administracyjnym: Wygląd sklepu/ Ustawienia/ Tłumaczenia.
  • Wyróżnij – jeżeli parametr jest zaznaczony, to powoduje zmianę koloru przycisku na inny
[/su_list

Dodawanie ikony

Ikony które są dostępne w szablonie Szafir pochodzą ze strony Themify. Na stronie dostępna jest lista możliwych do wykorzystania ikon. Jeżeli chcesz w swoim elemencie w e-Sklepie dodać ikonę wystarczy, że w polu Ikona wpiszesz nazwę ikony, na przykład: ti-link. Jeżeli jednak chcesz skorzystać z własnych ikon wówczas należy je we własnym zakresie zaimplementować w kodzie szablonu w pliku _layout.html.

Dodawanie tłumaczeń

Nazwę etykiety można wprowadzić na dwa sposoby:
  • w polu Etykieta PL - jeśli w e-Sklepie jest włączony tylko język polski,
  • w polu Id tłumaczenia - dodając id do wybranego tłumaczenia jeśli w e-Sklepie są włączone języki obce.
Jeżeli jest uzupełnione tylko pole Etykieta PL wówczas etykieta będzie miała taką nazwę jaka została wprowadzona w tym polu. Jeżeli jest uzupełnione tylko pole Id tłumaczenia wówczas etykieta będzie miała taką nazwę jaka została przypisana do danego id w sekcji Wygląd sklepu/ Ustawienia/ Tłumaczenia. Jeżeli zostały uzupełnione jednocześnie pola Etykieta PL oraz Id tłumaczenia wówczas etykieta będzie miała taką nazwę jaka została przypisana do danego id w sekcji Wygląd sklepu/ Ustawienia/ Tłumaczenia.
Wskazówka
Pamiętaj, aby elementy były widoczne w e-Sklepie wprowadzone zmiany należy zapisać i opublikować.

Wyróżnienie elementu w Strefie klienta

W szablonie Szafir możliwe jest ustawienie wyróżnienia czcionki wyróżnionego elementu w Strefie klienta. Aby to zrobić zaloguj się do panelu administracyjnego, a następnie do obszaru Wygląd sklepu/Ustawienia. W zakładce Ogólne odnajdź sekcję „Kolor czcionki wyróżnionego elementu w menu profilu klienta”. Wybierz kolory, którymi chcesz wyróżnić element w profilu klienta. Następnie zapisz zmiany. Teraz przejdź do zakładki Strefa klienta. Zaznacz te elementy, które mają zostać wyróżnione. Wystarczy, że wybierzesz odpowiedni checkbox pod Wyróżnij. W efekcie klienci odwiedzający stronę Twojego sklepu po zalogowaniu zobaczą wyróżnione elementy.

Limit kredytu i limit przeterminowanych płatności

Wstęp

W szablonie Szafir w Strefie Klienta zalogowanym użytkownikom można wyświetlić przysługujący im limit kredytu oraz limit przeterminowanych płatności. Dzięki temu klienci na bieżąco mogą śledzić stan swoich zobowiązań wobec sprzedawcy. Dodatkowo, po przekroczeniu określonego na jego karcie w systemie ERP limitu, właściciel sklepu może ograniczyć sprzedaż płatnościami odroczonymi (przelew) dla danego klienta. Wówczas kontrahenci mogą zamawiać z wykorzystaniem nieodroczonych form płatności (gotówka, płatności online). Aby limity płatności były widoczne w Strefie klienta należy:
  • ustawić limity kredytu i przeterminowanych płatności w systemie Comarch ERP na karcie kontrahenta o statusie podmiot gospodarczy,
  • w konfiguracji e-Sklepu na poziomie systemu ERP wskazać sposób kontroli limitu płatności,
  • mieć Comarch e-Sklep w wersji B2B,
  • posiadać aktualną wersję szablonu Szafir,
  • skonfigurować usługę Comarch e-Sklep Sync,
  • w panelu administracyjnym w menu Ustawienia > Ustawienia sklepu > Klienci włączyć parametr Limity kredytu i płatności:

Konfiguracja limitu w Comarch ERP Optima

W systemie Comarch ERP Optima limit kredytu oraz limit przeterminowanych płatności możesz ustawić w menu Ogólne/ Kontrahenci, po wejściu w szczegóły kontrahenta na zakładce Handlowe w sekcji Warunki handlowe. Jeżeli pole Limit kredytu jest zaznaczone, możesz wprowadzić kwotową wartość maksymalnego kredytu udzielanego kontrahentowi. Jeśli kontrahent korzysta z limitu kredytowego, wówczas pole Limit wykorzystany zawiera informację o aktualnym zadłużeniu kontrahenta. Zaznaczenie parametru Limit przeterminowanych płatności pozwala wprowadzić maksymalną kwotę przeterminowanych płatności, do wysokości której pozwalasz kontrahentowi na zakupy u siebie. Dzięki temu masz kontrolę nad zadłużeniem danego kontrahenta. Aby ustawione dla poszczególnych kontrahentów limity były weryfikowane podczas składania zamówienia w Comarch e-Sklep B2B, w menu System > Konfiguracja > Firma > Ogólne > e-Sklep na zakładce Dodatkowe musisz określić zakres kontroli limitu płatności. Do wyboru dostępne są opcje:
  • brak – po przekroczeniu limitu nie będzie podejmowana żadna akcja w Comarch e-Sklep, Klient będzie mógł normalnie złożyć zamówienie,
  • ostrzeżenie – w momencie składania zamówienia pojawi się ostrzeżenie o przekroczeniu limitu,
  • blokada – po przekroczeniu limitu kontrahent będzie miał zablokowaną możliwość złożenia zamówienia w Comarch e-Sklep.

Konfiguracja limitu w Comarch ERP XL

W systemie ERP XL limit kredytu możesz ustawić w module Administrator oddziałów w menu Ogólne > Kontrahenci, po wejściu na szczegóły karty kontrahenta na zakładce Limity kredytowe. W sekcji Limity kredytowe można przyznać kontrahentowi konkretną kwotę limitu wraz z datą obowiązywania. Po kliknięciu w zielony plus otworzy się okienko, w którym możesz wprowadzić maksymalną kwotę kredytu jaką udzielasz danemu kontrahentowi.
Wskazówka
Limit kredytowy jest prezentowany z uwzględnieniem poniższych parametrów, jeśli są włączone w systemie Comarch ERP XL:
  • Czy uwzględniać rezerwacje,
  • Czy uwzględniać w wykorzystanym limicie kontrahenta, płatności które powstały do dokumentów.
W celu weryfikowania ustawionego limitu kredytowego dla wybranych kontrahentów podczas składania zamówienia w Comarch e-Sklep należy w systemie ERP XL w module Administrator oddziałów w menu Ogólne > Oddziały, na szczegółach oddziału synchronizowanego ze sklepem, w zakładce Eksport określić rodzaj kontroli limitu. Do wyboru dostępne są opcje:
  • Zezwalaj – w przypadku przekroczeniu limitu kredytowego kontrahenci nadal będą mogli składać zamówienia w Comarch e-Sklep,
  • Ostrzegaj – podczas składania zamówienia pojawi się informacja o przekroczeniu limitu kredytowego,
  • Blokuj – po przekroczeniu limitu kredytowego kontrahent będzie miał zablokowaną możliwość złożenia zamówienia w Comarch e-Sklep.

Limit płatności w Comarch e-Sklep w wersji B2B

Jeżeli zostały spełnione warunki określone we wstępnie tego artykułu, klient po zalogowaniu na swoje konto w e-Sklepie, może w Strefie klienta sprawdzić dostępny limit kredytu oraz limit przeterminowanych płatności. Dodatkowo w szablonie Szafir dla zalogowanych klientów (o typie firma) w nagłówku strony prezentowane są (jeżeli są większe od 0) następujące informacje o:
  • przyznanym limicie kredytowym – kwota limitu kredytu ustalona dla kontrahenta w systemie Comarch ERP,
  • pozostałym do wykorzystania limicie – kwota limitu kredytu, który pozostał do wykorzystania przez kontrahenta. Dotychczas wyświetlany był wyłącznie po wejściu do Strefy Klienta, pod menu.
  • płatnościach przeterminowanych – kwota przeterminowanych zamówień z odroczoną formą płatności:
Skonfigurowane w systemie ERP limity są kontrolowane podczas składania zamówienia z formą płatności o typie przelew. W zależności od ustawień w konfiguracji systemu ERP kontrahent jest ostrzegany o przekroczeniu limitu lub składanie zamówień może zostać zablokowane.
Przyklad
Dla opcji blokada Klient zobaczy podczas składania zamówienia następujący komunikat: "Twój limit płatności został przekroczony. Nie możesz złożyć zamówienie z odroczoną formą płatności (Przelew). Celem wyjaśnienia skontaktuj się ze swoim opiekunem."
Blokada zamówień po przekroczeniu limitu płatności w szablonie Szafir
Dla opcji ostrzeżenie Klient będzie mógł złożyć zamówienie przy przekroczonym limicie płatności. Po złożeniu zamówienia zobaczy odpowiedni komunikat: "Twój limit płatności został przekroczony."
Ostrzeżenie o przekroczonym limicie po złożeniu zamówienia w szablonie Szafir

Wielu pracowników kontrahenta

Wielu pracowników

Prowadząc sklep internetowy właściciel sklepu może obsługiwać różnego rodzaju kontrahentów. W modelu sprzedaży hurtowej często spotykanym typem kontrahentów są podmioty gospodarcze. W handlu B2B (business to business) to właśnie pracownicy firmy zazwyczaj dokonują zakupów firmowych w innych sklepach. W związku z powyższym w Comarch e-Sklep w szablonie Szafir (w wersji sklepu Enterprise lub B2B) istnieje możliwość dodawania wielu loginów (pracowników) w ramach jednego kontrahenta. Każdy pracownik posiada swój własny login (adres e-mail) i dzięki temu może dokonywać zakupów na konto głównego kontrahenta (firmy).

Dodawanie pracowników

Możemy wyróżnić 3 sposoby dodawania pracowników do kontrahenta. Opcja dostępna jest:
  • Z poziomu panelu administracyjnego u właściciela e-Sklepu
  • Z poziomu strefy klienta, na profilu kontrahenta (login główny) w szablonie Szafir
  • Z poziomu systemu ERP

Dodawanie pracowników w Panelu Administracyjnym

W panelu administracyjnym Comarch E-sklep przejdź do zakładki Klienci > Twoi klienci. Na liście kontrahentów kliknij w wybranego kontrahenta, dla którego chcesz dodać pracowników. Na zakładce Konta pracowników możesz dodać nowy login pracownika, klikając w Dodaj.

Przydzielając nowy login należy zdefiniować adres e-mail, który posłuży do logowania pracownika w sklepie, a także imię oraz nazwisko pracownika. Pola są obowiązkowe. Na liście pracowników pojawi się nowy pracownik. Przechodząc do szczegółów pracownika możesz aktywować lub dezaktywować konto, zmienić dane, wygenerować hasło oraz zapisać lub wypisać z newslettera. Po utworzeniu nowego loginu mail z prośbą o ustawienie hasła do swojego konta zostanie wysłany automatycznie po zaimportowaniu pracownika do systemu Comarch ERP. Dodatkowo te maile nie są wysyłane już do kontrahenta głównego. Maile wysyłane przy zakładaniu kontrahenta i nowych pracowników wysyłają się w takich samym języku w jakim jest obecnie otwarty panel administracyjny. W zakładce Klienci > Twoi klienci wybieramy konkretnego Klienta a następnie klikamy w zakładkę Pracownicy to widzimy w jakim języku mail został wysłany. Po wygenerowaniu hasła na podany adres mailowy pracownika przyjdzie powiadomienie mailowe z linkiem do zmiany hasła w sklepie. Pracownik powinien kliknąć w link i zarejestrować się do e-sklepu.
Wskazówka
Pracownika możesz usunąć tylko i wyłącznie jeśli nie jest powiązany z żadnym zamówieniem lub transakcją oraz nie został wysłany z systemu ERP.
Wskazówka
W przypadku, gdy dane pracownika nie zostaną wypełnione, to podczas synchronizacji zostaną one podstawione danymi z kontrahenta.
W Comarch e-Sklep istnieje możliwość zablokowania pracownika w panelu administracyjnym. Na szczegółach danego pracownika widzimy opcję Konto aktywne (z możliwością zaznaczenia Tak/ Nie). Domyślnie nowy pracownik zawsze jest aktywny. Po wybraniu opcji Nie w parametrze Konto aktywne login kontrahenta zostaje zablokowany i nie ma on możliwości zalogowania do swojego profilu w e-Sklepie. Nieaktywny pracownik jest oznaczony na liście pracowników na czerwono. Dodatkowo na liście pracowników istnieje możliwość zmienienia loginu głównego (domyślnego) dla danego kontrahenta. Pamiętaj, że login nieaktywnego pracownika nie może zostać wskazany jako domyślny dla  kontrahenta. Natomiast pracownik, który posiada login domyślny nie może zostać zablokowany, dopóki inny pracownik nie zostanie wybrany jako domyślny.
Wskazówka
NIP/PESEL jest sprawdzany dla kontrahentów. Użycie tego samego NIP przez pracownika w obrębie jednej firmy nie jest blokowane.

Dodawanie pracowników w Strefie Klienta

Logujemy się z poziomu konta kontrahenta (login główny) w Comarch E-sklep w szablonie Szafir. Po zalogowaniu do Strefy Klienta wybieramy zakładkę Pracownicy. Następnie po kliknięciu dodaj pracownika pojawi nam się okno, w którym należy uzupełnić adres e-mail nowego pracownika. Na liście pracowników dodany zostanie kafelek z informacjami o nowym pracowniku. W zakładce Konta pracowników na koncie kontrahenta (login główny) dodano również możliwość blokowania pracowników. Domyślnie każdy nowo dodany pracownik jest oznaczany jako aktywny (odblokowany). Kontrahent (login główny) ma możliwość blokowania pracowników, po kliknięciu w opcję Zablokuj. Wówczas taki pracownik nie może się zalogować do e-Sklepu. Po zablokowaniu istnieje możliwość odblokowana pracownika w efekcie czego zalogowanie jest możliwe ponownie. Pracownik, którego dodał kontrahent może się zalogować na konto pracownika przy użyciu funkcji przypomnienia hasła. Pracownik podczas pierwszego logowania w e-sklepie w szablonie Szafir przechodzi do panelu logowania, wpisuje swój adres email i klika w parametr  Nie pamiętasz hasła ?. Wysłany wtedy zostaje mail z linkiem, którego użycie pozwala mu utworzyć nowe hasło i zalogować się do e-sklepu. Co więcej możliwe jest posiadanie kilku kont kontrahentów/firm przypisanych do jednego adresu e-mail. W standardowym widoku kontrahenta (lub jego pracownika) w szablonie Szafir na pasku menu górnego widnieje następująca ikonka: Natomiast  w przypadku posiadania kilku kont kontrahentów, klient może zauważyć ikonkę przełączenia. Umożliwia ona przechodzenie pomiędzy firmami. Dodatkowo ma możliwość wpisania nazwy firmy do której konta chce się zalogować. Pole wyszukiwania dostępne jest tylko, jeśli na liście jest więcej, niż 10 kontrahentów.    

Dodawanie pracowników w systemie ERP na przykładzie Comarch ERP Optima

Pracownika można przypisać do kontrahenta również w systemie ERP. W systemie ERP Optima przechodzimy do zakładki Ogólne/Kontrahenci. Na liście kontrahentów wybieramy kontrahenta i klikamy dwukrotnie, żeby wejść w szczegóły formularza kontrahenta i na zakładkę dodatkowe. W sekcji Przedstawiciele klikamy na zielony przycisk dodaj i otwiera nam się formularz dodania nowego pracownika/przedstawiciela. Uzupełniamy dane pracownika, w tym koniecznie jego adres e-mail. Następnie przechodzimy do zakładki E-sklep do sekcji Loginy kontrahenta w Comarch E-sklep i klikamy Dodaj. Jeśli na zakładce Dodatkowe kontrahent ma zdefiniowanych przedstawicieli, na oknie dodawania loginów do e-Sklep można wskazać spośród nich osoby uprawnione do logowania w sklepie. Zatem dodajemy login nowego przedstawiciela z widocznej listy. Można wskazać spośród nich osoby uprawnione do logowania w sklepie, a także określić, który z loginów będzie głównym. Ostatnim krokiem jest wykonanie synchronizacji do e-sklepu z zaznaczonym parametrem wyślij kontrahentów do e-sklepu. Po wysłaniu kontrahentów do e-Sklep, w ERP Optima nie ma już możliwości edytowania adresu e-mail do logowania ani usunięcia zsynchronizowanych loginów z zakładki E-Sklep. Jeśli chcemy zablokować przedstawicielowi możliwość logowania do sklepu, jego login należy oznaczyć na zakładce E-Sklep jako nieaktywny.
Wskazówka
Kontrahenci przesłani w procesie synchronizacji z systemu ERP nie mogą zostać usunięci bezpośrednio z poziomu panelu administracyjnego. W takiej sytuacji należy oznaczyć pracownika jako nieaktywnego, ustawiając parametr „Konto aktywne” na „Nie”..
Wskazówka
Więcej informacji o wysyłaniu kontrahentów z systemu ERP do e-Sklepu znajdziesz też w artykule współpraca z Comarch ERP Optima oraz w artykule Kontrahenci
Wskazówka
Jeżeli z systemu ERP zostaną wysłane do e-Sklepu dwa loginy Kontrahenta z tym samym adresem e-mail, wówczas w menu Ustawienia/ Dziennik zdarzeń pojawi się komunikat o zduplikowanych loginach kontrahenta oraz dla takiego kontrahenta nie zostanie utworzone konto w e-Sklepie.
Loginy przedstawicieli udostępniane w ramach jednego sklepu muszą być unikalne. Więcej o komunikatach, które mogą wystąpić w trakcie synchronizacji przeczytasz w artykule: Synchronizacja Comarch e-Sklep z systemami Comarch ERP – komunikaty.

Konto pracownika

Po zalogowaniu do Strefy Klienta w Comarch E-sklep, pracownik widzi tylko swoje zamówienia oraz dane kontrahenta swojej firmy, które może edytować tylko właściciel firmy. Jako pracownik może dodawać nowe adresy dostawy, które w ramach zamówienia mogą być wykorzystane również przez wszystkich pozostałych pracowników w obrębie jednego kontrahenta. Dodatkowo może wybrać dla siebie domyślny adres dostawy, który będzie podpowiadany na zamówieniu. Podczas składania zamówienia w adresie dostawy wyświetlany jest mail pracownika składającego zamówienie, natomiast w danych odbiorcy widnieją dane kontrahenta głównego.
Wskazówka
W panelu administracyjnym e-Sklepu, po złożeniu zamówienia na liście zamówień widoczne są adresy mailowe pracowników składających zamówienie, natomiast w danych odbiorcy/kontrahenta wyświetlane są zawsze dane firmy/kontrahenta, dla której pracownik pracuje

Comarch e-Sklep Sync

Dostęp anonimowy

Aplikacja Comarch e-Sklep Sync umożliwia realizację dostępu do danych dla użytkownika niezalogowanego. Inaczej mówiąc możemy pobrać dane z systemów Comarch ERP dla użytkowników, którzy anonimowo przeglądają naszą stronę internetową. W celu konfiguracji usługi do dostępu anonimowego należy na poziomie nowego panelu administracyjnego jawnie wskazać, który z workerów może być wykonywany bez potrzeby autoryzacji użytkownika. Nazwę workera podajemy w sekcji: Ustawienia \ Ustawienia sklepu \ Ogólne \ Comarch e-Sklep Sync \ Konfiguracja dostępów anonimowych
Wskazówka
Przykład: Jeśli worker w pliku configworkers.json nazywa się erpData należy jawnie podać jego nazwę. Takich workerów można dodać dowolną ilość.
Uwaga
Przy wołaniu metody w silniku Liquid sync/exec, należy jawnie podać nazwę workera Ważne są duże i małe litery w nazwie workera

Konfiguracja dodatkowych funkcji w Comarch e-Sklep Sync

Zastosowanie

W Comarch e-Sklep Sync istnieje możliwość obsługi dodatkowych funkcji za pomocą tzw. Workerów. Dzięki tym programom można odpytywać  zewnętrzne usługi sieciowe, bazy danych itp. a następnie zwracać określone dane, które potem będą wyświetlane w Comarch e-Sklep. Workery są to klasy dziedziczące po klasie Comarch.eShop.Isync.Worker: Klasa:
 public abstract class Worker
{
protected Dictionary _config;

public virtual void Initialize(Dictionary d)
{
_config = d;
}

public abstract Task Execute(Ipool pool, Msg msgOuter);
}

Schemat komunikacji Comarch e-Sklep Sync

  • W Comarch e-Sklep zostaje odpytana akcja z Worker i Message (w Comarch e-Sklep Sync powinien być taki Worker).
  • Worker wykonuje akcje na podstawie Message.
  • Worker zwraca wynik do sklepu w postaci JSONA.
  • Zmodyfikowany szablon wyświetla informacje z otrzymanego JSONA.

Jak stworzyć przykładowego Workera?

W Comarch e-Sklep Sync konfigurujemy przykładowy Worker:
 public abstract class Worker
{
protected Dictionary _config;

public virtual void Initialize(Dictionary d)
{
_config = d;
}

public abstract Task Execute(Ipool pool, Msg msgOuter);
}
oraz implementującą metodę Execute:
 namespace WorkerTime
{
using System;
using System.Threading.Tasks; using Comarch.eShop.Isync;

public class Time : Worker
{
private bool _utc;

public override void Initialize(System.Collections.Generic.Dictionary d)
{
_utc = d["utc"] == "1";
}

public override Task Execute(/*Ipool pool,*/ Msg msgOuter)
{
return Task.Factory.StartNew((o) =>
{
var m = o as Msg;
m.Response = string.Concat("\"", (_utc ? DateTime.UtcNow : DateTime.Now).ToString("o"), "\""); return m;
}, msgOuter);
}
}
}
Przykładowy kod:
 namespace WorkerTime
{
using System;
using System.Threading.Tasks; using Comarch.eShop.Isync;

public class Time : Worker
{
private bool _utc;

public override void Initialize(System.Collections.Generic.Dictionary d)
{
_utc = d["utc"] == "1";
}

public override Task Execute(/*Ipool pool,*/ Msg msgOuter)
{
return Task.Factory.StartNew((o) =>
{
var m = o as Msg;
m.Response = string.Concat("\"", (_utc ? DateTime.UtcNow : DateTime.Now).ToString("o"), "\""); return m;
}, msgOuter);
}
}
}
Metoda Execute jako drugi parametr przyjmuje obiekt klasy Msg, który posiada property Message oraz Response. W Message jest json, który zawiera dane przesłane requestem z Comarch e-Sklep, których po deserializacji można użyć jako parametrów dla pisanego workera. Dane wynikowe, które chcemy zwrócić do Comarch e-Sklep należy również serializować do json’a oraz przypisać je do property Response klasy Msg.

Konfiguracja Workera

Tak napisaną klasę należy następnie dodać do pliku configWorkers.json, który zawiera wszystkie Workery zarejestrowane w aplikacji. Wpis dodający workera wygląda następująco:
 {
                "Key": "timelocal",
                "Assembly": "WorkerTime.dll",
                "Type": "WorkerTime.Time",
                "Default": false,
                "Config": {
                    "utc": "0"
                }
            },
P l i k  c o n f i g W o r k e r s . j s o n
P a r a m e t r O p i s
Key To unikatowa nazwa workera przesyłana z requestem dzięki, której aplikacja wie któryz zarejestrowanych workerów powinien obsłużyć request,
Assembly Nazwa assembly, gdzie znajduje się worker, którego chcemy dodać
Type Nazwa klasy będącej workerem
Default Określa czy jest to domyślny worker. Domyślny worker obsługuje requesty, które nie zawierały nazwy workera
W sekcji config należy dodać listę parametrów wymaganych do inicjalizacji workera:
public override void Initialize(System.Collections.Generic.Dictionary d)
{
_utc = d["utc"] == "1";
}

Akcja SYNC/EXEC

Silnik graficzny Liquid ma akcje sync/exec. Ta akcja odpowiada za komunikację interfejsu z Comarch e-Sklep Sync. Akcja przyjmuje parametry:
P a r a m e t r O p i s
worker
  • Nazwa zadania, które ma uruchomić Comarch e-Sklep Sync.
  • Domyślnie ‘erpData’ – wywołuje zapytania na SQL, ‘erpDataOrder’ – odpowiada za obsługę stanów magazynowych.
  • Jeśli jest używany własny worker trzeba tutaj podać jego nazwę. Dodatkowe workery konfiguruje się w pliku configWorkers.json
message

Treść polecenia do wykonania przez worker.

  Po wykonaniu akcji zwracana jest odpowiedź. Odpowiedź zawiera obiekt lub kolekcję obiektów, które należy wyświetlić na interfejsie. Kolekcja obiektów zwraca jest przykładowo, gdy procedura SQL zwraca kilka recordsetów. Kod wywołania:
 function getData() {
$.post(null, { action: 'sync/exec', CSRF: CSRF, worker: 'erpData',
message: JSON.stringify(
{
command: 'CDN.eShop_GetOrders',
parameters:	{	DateFrom:	'2017-01-01',	DateTo:
'2017-03-31', LanguageId: lngId, PageNo: '1'}
}) }, function (d) { if (!d.action.Result) {
/* wystąpił błąd */
console.log(JSON.stringify(d)) return;
}
var r = d.action.Object[0];
/* wynik */
console.log(JSON.stringify(d))

/* wynik kolekcja */
var r = d.action.Object[0]; console.log(JSON.stringify(r))

var r2 = d.action.Object[1]; console.log(JSON.stringify(r2))

var r3 = d.action.Object[2]; console.log(JSON.stringify(r3))
});
}

Konfigurator towaru

Wstęp

Konfigurator produktów powstał z myślą o firmach produkcyjnych, które w e-Sklepie internetowym chcą sprzedawać produkty na indywidualne zamówienie, uzależnione od ustalonych kryteriów. W celu odpowiedzi na potrzeby użytkowników e-Sklepu związane z obsługą tego rodzaju zamówień  w Comarch e-Sklep został przygotowany mechanizm, za pomocą którego można we własnym zakresie zaimplementować funkcję umożliwiającą, na podstawie parametrów podanych przez obsługę sklepu, dodanie do koszyka spersonalizowanego towaru (towarów) z ceną wyliczoną poza sklepem ("na zewnątrz"). W ten sposób Klienci e-Sklepu w wersji B2B będą mogli w łatwy sposób składać indywidualne zamówienia poprzez przejrzystą prezentację oferty z wieloma kryteriami wyboru, które mogą być dowolnie łączone. Niewątpliwą korzyścią z tego rozwiązania jest również optymalizacja procesu sprzedaży. Klient samodzielnie personalizuje towar według ustalonych parametrów i nie wymaga obsługi sprzedawcy. Dzięki temu do e-Sklepu trafia gotowe do realizacji zamówienie.
Wskazówka
Implementacja konfiguratora towarów przeznaczona jest dla użytkowników zaawansowanych i przy jej konfiguracji niezbędna jest wiedza programistyczna.
Uwaga
W tym artykule trzeba będzie wprowadzać zmiany w plikach js. Z tego artykułu dowiesz się jak je minifikować.
Podstawowe różnice między konfiguratorem produktu a towarem zgrupowanym (tzw. fantomem) zostały przedstawione w tym artykule.

Kto może używać tej opcji

Aby korzystać z mechanizmu dodawania towaru do koszyka z ceną wyliczoną poza e-Sklepem niezbędne jest:
  • posiadanie Comarch e-Sklep B2B w wersji co najmniej 2020.3;
  • zainstalowanie dodatku Comarch e-Sklep Sync w wersji co najmniej 2020.3 i włączenie go w panelu e-Sklepu;
  • włączenie w panelu administracyjnym w menu Ustawienia/ Ustawienia sklepu/ Ogólne/ Comarch e-Sklep Sync opcji Konfigurator towarów;
  • oznaczenie w paneli administracyjnym na towarze, że jest to towar konfigurowalny,
  • zaimplementowanie* w usłudze Comarch e-Sklep Sync mechanizmu z obsługą kryteriów wyboru towaru (dodanie nowego workera). *opcja niedostępna w Comarch ERP Optima Chmura Standard;
  • zmodyfikowanie standardowego szablonu Szafir (lub własnego szablonu wyglądu e-Sklepu), tak, by w przypadku towaru konfigurowalnego, wyświetlać opcje wyboru i odpowiednią cenę.
W efekcie wprowadzonych zmian Klient będzie miał możliwość dodania do koszyka pozycji z ceną wyliczoną poza e-Sklepem na podstawie określonych przez obsługę sklepu kryteriów. W zależności od sposobu implementacji, mechanizm konfiguratora produktu pozwala na:
  • dodanie do koszyka jednej pozycji towarowej, gdzie w jej szczegółach będą wszystkie informacje o wybranych przez Klienta parametrach. Przykład użycia został przedstawiony poniżej;
  • dodanie do koszyka kilku pozycji towarowych, które łącznie spełniają parametry zamówienia złożonego przez Klienta.

Przykład użycia

Poniżej przedstawiono przykład wykorzystania opcji konfiguratora towarów w integracji e-Sklepu z Comarch ERP Optima (w przypadku korzystania z Comarch ERP Optima Chmura Standard brak możliwości implementacji własnych workerów Comarch e-Sklep Sync). Jest to najprostszy przypadek, kiedy do jednego towaru przypisujemy różne konfigurowalne elementy (w tym przykładzie w postaci atrybutów). Po stworzeniu w e-Sklepie indywidualnego projektu produktu, Klient w koszyku będzie miał widoczną jedną pozycję z ceną wyliczoną poza e-Sklepem (w naszym przykładzie jest ona pobrana bezpośrednio z pliku XML, który jest dodany do karty towaru w systemie ERP). Pobierz plik ze zmianami (dotyczą wersji 2020.4) niezbędnymi do implementacji poniższego przykładu.
  1. W systemie Comarch ERP Optima przygotuj kartotekę towaru, który po przesłaniu do e-Sklepu będzie mógł być indywidualnie skonfigurowany przez Klienta podczas zakupu.
  2. W panelu administracyjnym e-Sklepu w wersji B2B na szczegółach tego towaru zaznacz, że towar jest konfigurowalny, a następnie zmiany w ustawieniach towaru opublikuj (przycisk w górnym prawym rogu).
  3. Do danego towaru w systemie ERP przypisz elementy konfigurowalne w postaci atrybutów o typie lista. Na liście dla każdego atrybutu dodaj wartości czyli warianty elementów, które klient może wybrać podczas zakupu. Do towaru konfigurowalnego można dodać dowolną ilość atrybutów z dowolną ilością wariantów. Ważne, żeby na towarze nie wskazywać konkretnych wartości (kolumna Wartość musi pozostać pusta), a wszystkie atrybuty były udostępnione do Comarch e-Sklep:
4. Przygotuj plik XML o odpowiedniej strukturze (do pobrania powyżej) , w którym wskażesz ceny netto, VAT oraz ceny brutto poszczególnych wariantów w konfigurowalnych elementach towaru: 5. Przygotowany plik dodaj do karty towaru w systemie ERP na zakładce Atrybuty w sekcji Załączniki. Dane o cenach zostaną pobrane z pliku XML przez usługę Comarch e-Sklep Sync, dlatego nie należy pliku XML udostępniać do e-Sklepu: 6. Do karty towaru konfigurowalnego w systemie ERP dodaj zdjęcie i udostępnij je do e-Sklepu (patrz: zrzut powyżej). Będzie ono wyświetlone na szczegółach produktu konfigurowalnego jako główne zdjęcie dla domyślnych wariantów towaru. 7. Zmodyfikuj* usługę Comarch e-Sklep Sync. W tym celu w pliku configWorkers.json dodaj nowy worker według instrukcji, który będzie wyliczał ostateczną cenę indywidualnego produktu w oparciu o ceny poszczególnych jego elementów. Przykład workera wraz z modyfikacjami usługi Comarch e-Sklep Sync dostępny do pobrania powyżej.(*opcja niedostępna w Comarch ERP Optima Chmura Standard) 8. Wprowadź zmiany w szablonie Szafir według instrukcji udostępnionej powyżej. Po przeprowadzeniu modyfikacji zapisz je, a następnie opublikuj. 9. Wykonaj synchronizację danych z systemu ERP. Wówczas do e-Sklepu zostaną przesłane dane o konfigurowalnych elementach towaru. Usługa Comarch e-Sklep Sync pobierze z pliku XML informację o cenach poszczególnych składowych produktu. 10. Powyższa instrukcja pozwala na przygotowanie na szczegółach produktu w szablonie Szafir w sklepie w wersji B2B następującego towaru konfigurowalnego. Podczas zakupu, Klient może samodzielnie dopasować warianty elementów, które są udostępnione przez sprzedawcę do samodzielnej konfiguracji: Po wybraniu dostępnych opcji, należy kliknąć w Zapisz - wówczas usługa Comarch e-Sklep Sync pobierze z pliku XML (przypisanego do towaru w pkt. 4) informację o cenach poszczególnych składowych produktu i na tej podstawie zostanie wyliczona cena indywidualnego projektu Klienta. Obok ceny pojawi się opcja dodania towaru do koszyka. W koszyku będzie widoczna jedna pozycja wraz z informacją o wybranych elementach oraz całkowita cena produktu: 11. Sprzedawca w panelu administracyjnym na szczegółach zamówienia będzie miał widoczną również jedną pozycję towarową wraz z elementami wybranymi przez Klienta. Po synchronizacji do Comarch ERP Optima, na Rezerwacji Odbiorcy na szczegółach pozycji (po użyciu przycisku lupki) będzie dostępna informacja o szczegółach projektu Klienta: Przenosi się ona również na dokumenty powiązane (Wydania zewnętrzne, Faktury Sprzedaży), co ułatwia szybką realizację indywidualnego zamówienia pochodzącego z e-Sklepu.
Wskazówka
Podczas minifikacji plików js może dojść do sytuacji, gdzie otrzymamy błąd informujący o zbyt dużym rozmiarze pliku. W takiej sytuacji proponujemy dodać plik init-ui3.js. Do tego pliku należy przekleić cały kod, który został dodany do init-ui2.js. Następnie na końcu pliku _layout.html proszę znaleźć następującą linijkę: <script src="js/init-ui2.js?v={{ lqTS }}"></script> Bezpośrednio pod tą linijką proszę wkleić następujący kod:<script src="js/init-ui3.js?v={{ lqTS }}"></script>  

Więcej informacji

Przykład konfiguratora produktu - zobacz >> Kod źródłowy przykładu - pobierz >> Więcej informacji na temat konfiguracji usługi Sync można znaleźć w artykule Comarch e-Sklep Sync.

Sprawdź dostępność towaru w salonie

Wstęp

Sprawdź dostępność towaru w salonie to funkcja w Comarch e-Sklep, dzięki której potencjalni klienci będą mieli okazję sprawdzić z poziomu strony internetowej, czy dany towar znajduje się w sklepie stacjonarnym (salonie).

Zastosowanie

Mechanizm służy do sprawdzania, czy w danym salonie w czasie rzeczywistym znajduje się szukany towar. Kiedy klient wchodzi na kartę produktową ma możliwość kliknięcia w napis Sprawdź dostępność towaru. W tym momencie sklep uruchomi Comarch e-Sklep Sync, aby ten pobrał informacje o aktualnym stanie magazynowym tego produktu z wskazanych magazynów w odpowiednim systemie ERP (Optima, Altum, XL).   Opcja jest dostępna na stronie szczegółów towaru na wszystkich towarach w sklepie - zarówno na tych, które można kupić jak i na takich, gdzie nie ma opcji dodawania do koszyka (np. zapytaj o cenę, czy powiadom o dostępności).

Kto może używać tej opcji

Aby móc używać tej funkcjonalności należy posiadać:
  • Sklep w wersji B2B.
  • Działającą usługą Comarch e-Sklep Sync.
  • Jeden z 3 systemów ERP – Optima, Altum, XL.
  • Zainstalowany szablon Szafir.

Konfiguracja funkcji Sprawdź dostępność towaru w salonie

  1. W panelu administracyjnym Ustawienia/ Płatności i dostawy/ Odbiór osobisty należy utworzyć punkty odbioru osobistego. W tym celu w sekcji Standardowy dla typu Odbiór osobisty w punkcie należy kliknąć w Przejdź do listy punktów>>
  2. Po utworzeniu punktu odbioru osobistego i jego zapisie powinna pojawić się zakładka magazyn.
  3. W zakładce magazyn mamy możliwość wskazania magazynów (skąd będą pobierane stany magazynowe) z systemu ERPNależy wskazać dokładny symbol i nazwę magazynu z systemu ERP.
    Wskazówka
    Do jednego punktu odbioru osobistego można przypisać jeden magazyn z systemu ERP. Przypisanie większej ilości magazynów wiąże się z indywidualnym wdrożeniem takiego rozwiązania.
  4. Widoczność towarów w salonie trzeba włączyć w szablonie. Dokonać tego należy w Wygląd sklepu/Ustawienia/Sprawdź dostępność w salonie
    Wskazówka
    Wprowadzone zmiany należy zapisać i opublikować. Aby pominąć 10 minutowe oczekiwanie na synchronizację danych, zalecamy otworzenie strony sklepu na nowej karcie incognito. 
  5. Po poprawnej konfiguracji klienci po przejściu na kartę produktu powinni mieć możliwość sprawdzenia dostępności towaru w salonie.
Uwaga
Stan wyrażony jest w jednostce domyślnej danego towaru.

Skąd pobierane są magazyny dla salonów?

Comarch ERP Optima

W Comarch ERP Optima należy utworzyć magazyny, z których będą pobierane stany magazynowe. Należy to zrobić w zakładce Ogólne/ Inne/ Magazyny: Następnie należy wprowadzić towar na poszczególne magazyny, które są połączone z salonami w Comarch e-Sklep. Więcej o integracji Comarch e-Sklep z Systemem ERP Optima.

Comarch ERP XL

W Comarch ERP XL należy utworzyć magazyn w zakładce Firma/ Magazyny: Po utworzeniu należy wprowadzić towar na poszczególne magazyny, które są połączone z salonami w Comarch e-Sklep. Więcej o integracji Comarch e-Sklep z Systemem ERP XL.

Comarch ERP Altum

W Comarch ERP Altum magazyny tworzone są w zakładce Główne/ Magazyny: Po utworzeniu należy wprowadzić towar na poszczególne magazyny, które są połączone z salonami w Comarch e-Sklep. Więcej o integracji Comarch e-Sklep z Systemem ERP Altum.

Towary wielowartościowe

Dla towarów wielowartościowych (fantomów i towarów z cechami) sprawdzanie dostępności (oraz wyświetlane stany w salonie) pokazują się per wybraną cechę.
Uwaga
W szablonie Szafir wybraną cechą jest ta, na której w momencie wywołania funkcji sprawdzenia dostępności w salonie znajduje się focus (widoczna granatowa ramka).
 

Więcej informacji

Więcej informacji można znaleźć w artykułach o Comarch e-Sklep Sync oraz o stanach magazynowych.

Dokumenty udostępniane przez Comarch e-Sklep Sync

Czym jest Comarch e-Sklep Sync i jakie dokumenty pobiera

Comarch e-Sklep Sync to narzędzie umożliwiające pobieranie danych na żądanie z baz systemów Comarch ERP Optima, Comarch ERP XL, Comarch ERP Altum. Aplikacja działa w postaci usługi, która potrafi komunikować się z Comarch e-Sklep w wersji B2B.
Wskazówka
Proces instalacji usługi został opisany w artykule Comarch e-Sklep Sync.
W tym artykule dowiesz się, jakie dokumenty są udostępniane w standardowej wersji usługi Comarch e-Sklep Sync.

Konfiguracja wyświetlanych dokumentów

Dokumenty, które mają zostać udostępnione w e-Sklepie należy wskazać w ustawieniach szablonu Szafir. W panelu administracyjnym e-Sklepu na zakładce Wygląd sklepu/ Ustawienia/ Ustawienia szablonu dostępna jest sekcja Dostępność dokumentów, w której obsługa sklepu może ustalić, jaki rodzaj dokumentu zostanie udostępniony kontrahentom w e-Sklepie.
Wskazówka
Pamiętaj, aby wprowadzone zmiany w ustawieniach szablonu zapisać i opublikować.
Na standardowych dokumentach przesyłanych za pomocą Comarch e-Sklep Sync są obecne dane nabywcy oraz odbiorcy widoczne na dokumentach w systemie ERP. W przypadku wydania magazynowego przesyłanego z systemu Comarch ERP XL widoczne są tylko dane odbiorcy. Dodatkowo w danych kontrahenta jest wyświetlany numer NIP.

Zamówienia

Dokumenty zamówień złożonych w e-Sklepie widoczne są w Strefie klienta poprzez przejście na szczegóły powiązanego dokumentu faktury, wydania zewnętrznego lub wydania magazynowego. Dokumenty zamówień złożonych poza e-Sklepem widoczne są na zakładce Zamówienia/ Pozostała sprzedaż.  Na liście zamówień Zamówienia/ Pozostała sprzedaż widoczne są następujące dane:
  • numer zamówienia w systemie ERP,
  • data wystawienia,
  • status zamówienia,
  • wartość netto zamówienia,
  • wartość brutto zamówienia.
Na szczegółach dokumentu poza powyższymi informacjami wyświetlana jest kwota brutto do zapłaty oraz lista towarów, które zostały uwzględnione w dokumencie. Dodatkowe informacje są dostępne po rozwinięciu listów przewozowych do zamówienia (jeśli zostały dodane) oraz szczegółów dokumentu. Po rozwinięciu szczegółów dokumentu widoczne są dodatkowe informacje:
  • forma płatności,
  • e-mail kontrahenta, którego dokument dotyczy (złożone przez),
  • dane odbiorcy,
  • dane nabywcy,
  • atrybuty dokumentu (jeżeli zostały dodane w systemie ERP),
  • dokumenty powiązane.
Na liście dokumentów powiązanych może zostać wyświetlona powiązana faktura sprzedaży oraz wydanie zewnętrzne. W Strefie Klienta w szablonie Szafir na liście zamówień z e-Sklepu oraz tych udostępnianych za pomocą Comarch e-Sklep Sync możliwe jest wyświetlanie statusów płatności i dostaw dla poszczególnych zamówień

Faktury

Faktury widoczne są w e-Sklepie w Strefie klienta na zakładce Faktury. Na liście Faktur widoczne są następujące dane:
  • numer faktury w systemie ERP,
  • data wystawienia,
  • termin płatności – w przypadku przeterminowanej płatności obok daty pojawi się informacja o ile dni jest przeterminowana płatność,
  • wartość netto zamówienia,
  • wartość brutto zamówienia,
  • kwota pozostająca do zapłaty.
Na szczegółach dokumentu poza powyższymi informacjami wyświetlana jest kwota brutto zapłacona przez kontrahenta oraz lista towarów które zostały uwzględnione w dokumencie. Po rozwinięciu szczegółów dokumentu widoczne są dodatkowe informacje:
  • forma płatności,
  • data sprzedaży,
  • e-mail kontrahenta którego dokument dotyczy (złożone przez),
  • dane odbiorcy,
  • dane nabywcy,
  • atrybuty dokumentu (jeżeli zostały dodane w systemie ERP),
  • dokumenty powiązane.
Na liście dokumentów powiązanych może zostać wyświetlony powiązany dokument zamówienia oraz wydania zewnętrznego.

Wydania zewnętrzne

Wydania zewnętrzne widoczne są w e-Sklepie w Strefie klienta na zakładce Wydania Zewnętrzne. Na liście wydań zewnętrznych widoczne są następujące dane:
  • numer wydania zewnętrznego w systemie ERP,
  • data wystawienia,
  • data wydania,
  • magazyn, z którego nastąpiło wydanie,
  • wartość netto zamówienia,
  • wartość brutto zamówienia.
Na szczegółach dokumentu poza powyższymi informacjami wyświetlana jest wartość dokumentu brutto oraz lista towarów, które zostały uwzględnione w dokumencie. Dodatkowo wyświetlane są informacje na temat e-maila kontrahenta, którego dokument dotyczy (złożone przez), dane odbiorcy, dane nabywcy (jeśli są inne niż dane odbiorcy), atrybuty dokumentu (jeżeli zostały dodane w systemie ERP) oraz dokumenty powiązane. Na liście dokumentów powiązanych może zostać wyświetlony powiązany dokument zamówienia oraz faktury sprzedaży.

Wydania magazynowe

Dokumenty wydań magazynowych są pobierane tylko z systemu Comarch ERP XL. Aby przedstawić klientom wydania magazynowe należy posiadać najnowszą wersję szablonu Szafir oraz kompatybilną wersję usługi Comarch e-Sklep Sync do e-Sklepu.
Wydania magazynowe widoczne są w e-Sklepie w Strefie klienta na zakładce Wydania Magazynowe. Na liście wydań zewnętrznych widoczne są następujące dane:
  • numer wydania magazynowego w systemie ERP,
  • data wystawienia,
  • data wydania,
  • magazyn z którego nastąpiło wydanie.
Na szczegółach dokumentu dodatkowo są widoczne dane odbiorcy, dokumenty powiązane, atrybuty dokumentu (jeżeli zostały dodane w systemie ERP) oraz towary, które zostały uwzględnione w dokumencie. Na szczegółach wydania magazynowego można zobaczyć powiązane dokumenty: wydanie zewnętrzne, fakturę sprzedaży, dokument zamówienia. Natomiast ze szczegółów tych dokumentów dokument wydania magazynowego nie będzie widoczny.
Wskazówka
Poza standardowymi dokumentami przesyłanymi przez Comarch e-Sklep Sync istnieje możliwość konfiguracji dodatkowych funkcji. Usługa posiada otwarty interfejs umożliwiający pobieranie dowolnych danych z użyciem procedur SQL a także rozszerzeń aplikacji (pliki dll). Więcej informacji na ten temat przedstawiono w artykule o Konfiguracji dodatkowych funkcji w Comarch e-Sklep Sync.

Zaawansowane możliwości

Silnik graficzny Liquid ma akcje sync/exec. Ta akcja odpowiada za komunikację interfejsu z Comarch e-Sklep Sync. Akcja przyjmuje parametry:
P a r a m e t r O p i s
worker
  • Nazwa zadania, które ma uruchomić Comarch e-Sklep Sync.
  • Domyślnie ‘erpData’ – wywołuje zapytania na SQL, ‘erpDataOrder’ – odpowiada za obsługę stanów magazynowych.
  • Jeśli jest używany własny worker trzeba tutaj podać jego nazwę. Dodatkowe workery konfiguruje się w pliku configWorkers.json
message

Treść polecenia do wykonania przez worker.

  Po wykonaniu akcji zwracana jest odpowiedź. Odpowiedź zawiera obiekt lub kolekcję obiektów, które należy wyświetlić na interfejsie. Kolekcja obiektów zwraca jest przykładowo, gdy procedura SQL zwraca kilka recordsetów. Przykład wywołania: Kod wywołania:

Koszt dostawy wyliczany przez Comarch e-Sklep Sync

Informacje ogólne o koszcie dostawy (dostawa o typie 5)

Od wersji Comarch e-Sklep 2020 dodano możliwość* określenia kolejnego sposobu wyliczania kosztów dostawy na podstawie danych przesłanych przez Comarch e-Sklep Sync. Dzięki temu możliwe jest przygotowanie własnej macierzy dostaw obsługującej nawet najbardziej skomplikowane scenariusze wyliczania kosztów dostawy.
Wskazówka
Implementacja indywidualnego kosztu dostawy z wykorzystaniem usługi Comarch e-Sklep Sync* przeznaczona jest dla użytkowników zaawansowanych, obsługujących biegle Microsoft Visual Studio, a przy jej konfiguracji niezbędna jest wiedza programistyczna. Instrukcja wymaga on zbudowania (we własnym zakresie) odpowiedniej biblioteki DLL, skompilowania kodu oraz dopisania w niej nowej procedury. W dalszej kolejności przygotowany plik DLL należy dodać do zainstalowanej usługi.
(*opcja niedostępna w Comarch ERP Optima Chmura Standard)
Na potrzeby pobierania własnych kosztów dostaw w szablonie należy obsłużyć dostawę o typie 5.
Wskazówka
Po dodaniu tego typu dostawy do macierzy kosztów, nie będzie on widoczny na szczegółach towarów w e-Sklepie w sekcji "Dostawa już od".

Worker erpDataDeliveryCost

Wymaga on wykorzystania workera (w postaci DLL) o nazwie erpDataDeliveryCost.
W tym workerze są przekazywane obiekty z kontrahenta, podobnie jak w przypadku innych standardowych workerów usługi Comarch e-Sklep Sync.
Ten typ dostawy dostępny jest w panelu administracyjnym wówczas, gdy:
  • Comarch e-Sklep będzie w wersji B2B,
  • usługa Comarch e-Sklep Sync będzie skonfigurowana i włączona,
  • zostanie wykorzystany worker erpDataDeliveryCost.
Po spełnieniu powyższych warunków w menu Ustawienia > Płatności i dostawy na zakładce Dostawy, po dodaniu nowego sposobu dostawy lub podczas edycji już używanych dostaw, w sekcji Sposób liczenia kosztu dostawy pojawi się piąta opcja: Koszt wyliczany przez eShop.Sync.
Przykładowy worker poniżej:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using Comarch.eShop.ISync; using System.Threading.Tasks; namespace ExternalDeliveryCost { public class Request { public Customer Customer; public Employee Employee; public int EshopId; public T Message; } public class Employee { public int Id; public int EshopEmployeeId; public string Email; } public class Customer { public int Id { get; set; } public int EshopCustomerId { get; set; } public string Email { get; set; } } public class ExternalDeliveryCostQuery { public int[] MethodId; ID sposobu dostawy w sklepie public string Country; Kraj dostawy public string City; miasto dostawy public string ZipCode; public List Elements; } public class ExternalDeliveryCostElementQuery { public int Id; public decimal Quantity; ilość w jednostce podstawowej } public class ExternalDeliveryCostCl { public int MethodId; public decimal Cost; public bool FreePayment; } public class Worker : Comarch.eShop.ISync.Worker { public override Task Execute(Msg msgOuter) { return Task.Factory.StartNew(() => { var req = Newtonsoft.Json.JsonConvert.DeserializeObject<Request>(msgOuter.Message); msgOuter.Response = Newtonsoft.Json.JsonConvert.SerializeObject ( req.Message.MethodId.Select(z => new ExternalDeliveryCostCl() { MethodId = z, Cost = z, FreePayment = z % 2 == 0 }) ); return msgOuter; }); } } }
Dalsza konfiguracja tego sposobu wyliczania kosztów dostawy w panelu e-Sklepu pozostaje taka sama jak w przypadku pozostałych typów kosztów i została opisana w tym artykule.

Worker erpDataDeliveryCost2

W wersji 2021.5 udostępniono kolejny worker do wyliczania kosztu dostawy przez usługę Comarch e-Sklep Sync. Ten typ dostawy dostępny jest w panelu administracyjnym wówczas, gdy:
  • Comarch e-Sklep będzie w wersji B2B,
  • usługa Comarch e-Sklep Sync będzie skonfigurowana i włączona,
  • w panelu administracyjnym w menu Ustawienia/ Ustawienia sklepu/ Ogólne/ Comarch e-Sklep Sync włączony jest parametr Nowa wersja obliczania kosztów dostawy,
  • zostanie wykorzystany worker erpDataDeliveryCost2.
Po spełnieniu powyższych warunków w menu Ustawienia/ Płatności i dostawy na zakładce Dostawy, po dodaniu nowego sposobu dostawy lub podczas edycji już używanych dostaw, w sekcji Sposób liczenia kosztu dostawy pojawi się piąta opcja: Koszt wyliczany przez eShop.Sync.
Worker o kluczu (w pliku config usługi) erpDataDeliveryCost2 ma następującą nową strukturę danych:
  • SubtotalValue i TotalValue to wartość towarów, zawsze w walucie domyślnej sklepu,
  • Elements (z erpDataDeliveryCost) jest tutaj zastąpiony przez Sets (są to „zestawy” w koszyku),
  • Zestaw:
    • Id=0 oznacza zwykły towar,
    • Id>0 oznacza zestaw sklepowy,
    • Id=-2 oznacza rabat pakietowy (w przypadku Comarch ERP Altum),
    • Id=-3 oznacza ofertę (przy czym nie będą przesyłane oferty, które mają już określony koszt w panelu administracyjnym e-Sklepu),
    • Id=-4 oznacza „zestaw” towarów pochodzący z akcji Cart/ExternalAdd.
BundleId to identyfikator rabatu pakietowego z systemu ERP (parametr będzie dostępny, kiedy Id=-2),
Elements to pozycje przypisane do danego „zestawu”, wówczas dostępne są następujące parametry:
    • BundleGratis – czy jest to gratis z pakietu rabatowego,
    • ExtId – zewnętrzny identyfikator pozycji, jeśli pozycja pochodzi z akcji Cart/ExternalAdd.
  • CustomDeliveryTotalValue to koszt dostawy (ustalony w ofercie lub pochodzący z akcji ExternalAdd). Jeśli nie ma tego kosztu, to worker będzie zwracał null (wartość może być użyta lub może być zignorowana).
  • CalculationId to id kalkulacji na podstawie, której wyliczono koszt dostawy. Kalkulacja może zawierać informację o cenie wyjściowej, udzielonych rabatach, cenie transportu, cenie załadunku oraz innych elementach, które wpłynęły na kosz dostawy. Kalkulację należy zapisać we własnej infrastrukturze (np. baza danych, lub plik xml na dysku). Id kalkulacji dostępne jest także na obiekcie zamówienia. W koszyku można pobrać kalkulację i wyświetlić potrzebne elementy na interfejsie.
Przykładowy worker poniżej:
namespace DeliveryCost { using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using Comarch.eShop.ISync; public class ExternalDeliveryCostQuery2 { public int[] MethodId; public string Country; public string City; public string ZipCode; public decimal TotalValue; public decimal SubtotalValue; public List Sets; } public class ExternalDeliveryCostSetQuery2 { public int Id; // >0 - regular set, 0 - regular product, -2 - bundle, -3 - offer, -4 - Cart/ExternalAdd public int? BundleId; public decimal? CustomDeliveryTotalValue; public List Elements; } public class ExternalDeliveryCostElementQuery2 { public int? Id; public int EshopProductId; public decimal Quantity; public short? MapType; public string MapForeignId; public bool? BundleGratis; public bool? BundleAddHeaderDiscount; public string ExtId; } public class ExternalDeliveryCostCl2 { public int MethodId; public decimal Cost; public bool FreePayment; public string CalculationId; } public class DeliveryCost2 : Worker { public override System.Threading.Tasks.Task Execute(Msg msgOuter) { var req = Newtonsoft.Json.JsonConvert.DeserializeObject<Request>(msgOuter.Message); var cena = 789 + req.Message.Sets.Where(z => z.CustomDeliveryTotalValue.HasValue).Sum(z => z.CustomDeliveryTotalValue.Value); return Task.Factory.StartNew(cenaIn => { msgOuter.Response = Newtonsoft.Json.JsonConvert.SerializeObject ( req.Message.MethodId.Select(z => new ExternalDeliveryCostCl2() { MethodId = z, Cost = (decimal)cenaIn, CalculationId = "foo-bar2" }) ); return msgOuter; }, cena); } } } Dalsza konfiguracja tego sposobu wyliczania kosztów dostawy w panelu e-Sklepu pozostaje taka sama jak w przypadku pozostałych typów kosztów i została opisana w tym artykule.

Jakie dokumenty pobiera usługa Comarch e-sklep Sync?

Usługa Comarch e-Sklep Sync umożliwia pobieranie danych na temat faktur, wydań zewnętrznych, zamówień wraz z dokumentami powiązanymi oraz płatności (limit kredytu oraz limit przeterminowanych płatności) z systemów Comarch ERP. Usługa posiada otwarty interfejs umożliwiający pobieranie danych z użyciem procesu SQL, a także rozszerzeń aplikacji (pliki dll).

Limit kredytu i limit przeterminowanych płatności

Wstęp

W szablonie Szafir w Strefie Klienta zalogowanym użytkownikom można wyświetlić przysługujący im limit kredytu oraz limit przeterminowanych płatności. Dzięki temu klienci na bieżąco mogą śledzić stan swoich zobowiązań wobec sprzedawcy. Dodatkowo, po przekroczeniu określonego na jego karcie w systemie ERP limitu, właściciel sklepu może ograniczyć sprzedaż płatnościami odroczonymi (przelew) dla danego klienta. Wówczas kontrahenci mogą zamawiać z wykorzystaniem nieodroczonych form płatności (gotówka, płatności online). Aby limity płatności były widoczne w Strefie klienta należy:
  • ustawić limity kredytu i przeterminowanych płatności w systemie Comarch ERP na karcie kontrahenta o statusie podmiot gospodarczy,
  • w konfiguracji e-Sklepu na poziomie systemu ERP wskazać sposób kontroli limitu płatności,
  • mieć Comarch e-Sklep w wersji B2B,
  • posiadać aktualną wersję szablonu Szafir,
  • skonfigurować usługę Comarch e-Sklep Sync,
  • w panelu administracyjnym w menu Ustawienia > Ustawienia sklepu > Klienci włączyć parametr Limity kredytu i płatności:

Konfiguracja limitu w Comarch ERP Optima

W systemie Comarch ERP Optima limit kredytu oraz limit przeterminowanych płatności możesz ustawić w menu Ogólne/ Kontrahenci, po wejściu w szczegóły kontrahenta na zakładce Handlowe w sekcji Warunki handlowe. Jeżeli pole Limit kredytu jest zaznaczone, możesz wprowadzić kwotową wartość maksymalnego kredytu udzielanego kontrahentowi. Jeśli kontrahent korzysta z limitu kredytowego, wówczas pole Limit wykorzystany zawiera informację o aktualnym zadłużeniu kontrahenta. Zaznaczenie parametru Limit przeterminowanych płatności pozwala wprowadzić maksymalną kwotę przeterminowanych płatności, do wysokości której pozwalasz kontrahentowi na zakupy u siebie. Dzięki temu masz kontrolę nad zadłużeniem danego kontrahenta. Aby ustawione dla poszczególnych kontrahentów limity były weryfikowane podczas składania zamówienia w Comarch e-Sklep B2B, w menu System > Konfiguracja > Firma > Ogólne > e-Sklep na zakładce Dodatkowe musisz określić zakres kontroli limitu płatności. Do wyboru dostępne są opcje:
  • brak – po przekroczeniu limitu nie będzie podejmowana żadna akcja w Comarch e-Sklep, Klient będzie mógł normalnie złożyć zamówienie,
  • ostrzeżenie – w momencie składania zamówienia pojawi się ostrzeżenie o przekroczeniu limitu,
  • blokada – po przekroczeniu limitu kontrahent będzie miał zablokowaną możliwość złożenia zamówienia w Comarch e-Sklep.

Konfiguracja limitu w Comarch ERP XL

W systemie ERP XL limit kredytu możesz ustawić w module Administrator oddziałów w menu Ogólne > Kontrahenci, po wejściu na szczegóły karty kontrahenta na zakładce Limity kredytowe. W sekcji Limity kredytowe można przyznać kontrahentowi konkretną kwotę limitu wraz z datą obowiązywania. Po kliknięciu w zielony plus otworzy się okienko, w którym możesz wprowadzić maksymalną kwotę kredytu jaką udzielasz danemu kontrahentowi.
Wskazówka
Limit kredytowy jest prezentowany z uwzględnieniem poniższych parametrów, jeśli są włączone w systemie Comarch ERP XL:
  • Czy uwzględniać rezerwacje,
  • Czy uwzględniać w wykorzystanym limicie kontrahenta, płatności które powstały do dokumentów.
W celu weryfikowania ustawionego limitu kredytowego dla wybranych kontrahentów podczas składania zamówienia w Comarch e-Sklep należy w systemie ERP XL w module Administrator oddziałów w menu Ogólne > Oddziały, na szczegółach oddziału synchronizowanego ze sklepem, w zakładce Eksport określić rodzaj kontroli limitu. Do wyboru dostępne są opcje:
  • Zezwalaj – w przypadku przekroczeniu limitu kredytowego kontrahenci nadal będą mogli składać zamówienia w Comarch e-Sklep,
  • Ostrzegaj – podczas składania zamówienia pojawi się informacja o przekroczeniu limitu kredytowego,
  • Blokuj – po przekroczeniu limitu kredytowego kontrahent będzie miał zablokowaną możliwość złożenia zamówienia w Comarch e-Sklep.

Limit płatności w Comarch e-Sklep w wersji B2B

Jeżeli zostały spełnione warunki określone we wstępnie tego artykułu, klient po zalogowaniu na swoje konto w e-Sklepie, może w Strefie klienta sprawdzić dostępny limit kredytu oraz limit przeterminowanych płatności. Dodatkowo w szablonie Szafir dla zalogowanych klientów (o typie firma) w nagłówku strony prezentowane są (jeżeli są większe od 0) następujące informacje o:
  • przyznanym limicie kredytowym – kwota limitu kredytu ustalona dla kontrahenta w systemie Comarch ERP,
  • pozostałym do wykorzystania limicie – kwota limitu kredytu, który pozostał do wykorzystania przez kontrahenta. Dotychczas wyświetlany był wyłącznie po wejściu do Strefy Klienta, pod menu.
  • płatnościach przeterminowanych – kwota przeterminowanych zamówień z odroczoną formą płatności:
Skonfigurowane w systemie ERP limity są kontrolowane podczas składania zamówienia z formą płatności o typie przelew. W zależności od ustawień w konfiguracji systemu ERP kontrahent jest ostrzegany o przekroczeniu limitu lub składanie zamówień może zostać zablokowane.
Przyklad
Dla opcji blokada Klient zobaczy podczas składania zamówienia następujący komunikat: "Twój limit płatności został przekroczony. Nie możesz złożyć zamówienie z odroczoną formą płatności (Przelew). Celem wyjaśnienia skontaktuj się ze swoim opiekunem."
Blokada zamówień po przekroczeniu limitu płatności w szablonie Szafir
Dla opcji ostrzeżenie Klient będzie mógł złożyć zamówienie przy przekroczonym limicie płatności. Po złożeniu zamówienia zobaczy odpowiedni komunikat: "Twój limit płatności został przekroczony."
Ostrzeżenie o przekroczonym limicie po złożeniu zamówienia w szablonie Szafir

Instalacja Comarch e-Sklep Sync - komunikaty

W przypadku trudności z instalacją Comarch e-Sklep Sync lub z uruchomieniem tej usługi polecamy zweryfikować:
  • logi dostępne w katalogu instalacyjnym usługi w katalogu Logs,
  • logi z systemu Windows (Narzędzia administracyjne/ Dziennik zdarzeń).
Dodatkowo, jeżeli zainstalowana usługa Comarch e-Sklep Sync nie działa prawidłowo, to na stronie głównej w panelu administracyjnym wyświetli się odpowiedni komunikat diagnostyczny: Poniżej przedstawiamy listę częstych komunikatów wraz z objaśnieniami:
  • 403 Forbidden (Disabled) – w panelu administracyjnym jest wyłączona opcja Konfiguracja pobierania danych na żądanie z systemu ERP, która znajduje się w Ustawienia/Ustawienia sklepu/Ogólne.
  • 403 Forbidden (Authorization) – w większości przypadków spowodowane jest podaniem niepoprawnego AppID albo AppKEY. Może też wystąpić w przypadku starszej wersji Comarch e-Sklep Sync i nowego Comarch e-Sklep.
  • 403 Forbidden (TS) – niezgodny timestamp. W środowisku instalacyjnym został ustawiony niepoprawny czas. Lokalny czas na urządzeniu na którym jest zainstalowany Comarch e-Sklep Sync różni się od czasu ustawionego na serwerze SQL. Dopuszczalna różnica wynosi 10 minut.
  • 403 Forbidden (Args) – błędny request. Żądanie nie było wysłane przez Comarch e-Sklep Sync albo dotyczy starszej wersji oprogramowania.
  • 403 Forbidden (DEMO) – Comarch e-Sklep jest w wersji demo albo sklep nie ma licencji.
Komunikaty związane z licencją:
  • Get License: True/False – nie została pobrana licencja.
  • Renew License: True/False – nie udało się odnowić licencji, która wcześniej została pobrana (możliwe, że program pobrał licencję, albo menedżer licencji został zresetowany).
  • Release License – w przypadku zatrzymania Comarch e-Sklep Sync, zostaje oddana licencja do menedżera licencji.
  • e-Shop not synchronized – nie została przeprowadzona synchronizacja do Comarch e-Sklep.
  • No e-Shop Sync license – brak licencji w menedżerze licencji dla Comarch e-Sklep Sync.
Pozostałe komunikaty:
  • Invalid Url – w configWorkers.json został podany niepoprawny adres URL do Comarch e-Sklep.
  • Awaiting message – Comarch e-Sklep Sync czeka na żądanie z Comarch e-Sklep.
  • Nothing to do – worker nie otrzymał żądania z Comarch e-Sklep i zaczyna czekać od nowa (jeżeli brak tego komunikatu, należy sprawdzić proxy oraz dostęp do sieci internetowej).
  • Podjęto próbę załadowania zestawu z lokalizacji sieciowej. W starszych wersjach programu .NET Framework próba ta spowodowałaby uruchomienie zestawu w trybie piaskownicy. W tej wersji programu .NET Framework zasady CAS nie są domyślne włączone, więc to załadowanie może być niebezpieczne.. – należy zweryfikować, czy system Windows blokuje pliki pobierane z Internetu. Sprawdź wówczas każdy plik w katalogu Sync, czy nie jest zablokowany – muszą one zostać odblokowane
  • Cannot open database „CDN_XXX” requested by the login. The login failed. Login failed for user 'erpDataLogin’:
    • Należy usunąć lub zmienić nazwę loginu „erpDataLogin” z poziomu Microsoft SQL Server Management Studio,
    • Należy usunąć lub zmienić nazwę użytkownika „erpDataUser” podpiętego pod konkretną bazę danych na serwerze w Microsoft SQL Server Management Studio,
    • Należy usunąć i zainstalować jeszcze raz usługę Comarch e-Sklep Sync  – dzięki temu utworzy się nowy ErpDataLogin i ErpDataUser,
    • Po wykonaniu powyższych czynności komunikat nie będzie wyświetlał się w logach.
    • Proszę sprawdzić, czy po wykonaniu powyższej instrukcji użytkownik erpDataLogin połączy się z serwerem SQL za pośrednictwem danych do logowania zawartych w pliku SqlCommon.sql.

Jak zainstalować dodatek Comarch e-Sklep Sync?

Czym jest Comarch e-Sklep Sync?

Comarch e-Sklep Sync to narzędzie do Comarch e-Sklep w wersji B2B, umożliwiające pobieranie danych na żądanie z baz systemów Comarch ERP Optima, Comarch ERP XL, Comarch ERP Altum. Aplikacja działa w postaci dodatku, który umożliwia komunikację z Comarch e-Sklep. Obecnie usługa umożliwia pobranie danych na temat: faktur, wydań zewnętrznych, zamówień wraz z dokumentami powiązanymi oraz płatności (limit kredytu oraz limit przeterminowanych płatności) z systemów Comarch ERP. Usługa posiada otwarty interfejs umożliwiający pobieranie dowolnych danych z użyciem procedur SQL a także rozszerzeń aplikacji (pliki dll).
Wskazówka
Narzędzie przeznaczone jest dla użytkowników zaawansowanych, przy jego konfiguracji niezbędna może okazać się wiedza programistyczna.

Jakie są wymagania techniczne?

  • Komputer z systemem Windows:
    • Zalecany Windows Serwer 2022 (wspierane wersje 2016, 2019),
    • Możliwe uruchomienie na Windows 11 (wspierany Windows 10),
    • Wymagany .NET Framework 4.0.
  • Dostęp do internetu
    • Nieograniczony i stabilny dostęp do / z internetu po portach 443 oraz 80,
    • Wymagane jest zabezpieczenie komunikacji przez instalację certyfikatu SSL na sklepie internetowym.
  • Comarch e-Sklep w wersji B2B,
  • Aktualny system klasy ERP firmy Comarch:
    • Comarch ERP Optima 2024.x,
    • Comarch ERP XL 2024.x, 2023.x
    • Comarch ERP Altum 2024,
  • Klucz wirtualny
    • Comarch e-Sklep Sync wymaga licencji w kluczu wirtualnym.
Wskazówka
Licencję można uzyskać w dziale logistyki Comarch ERP pisząc na adres logistyka.erp@comarch.pl lub u swojego Partnera Biznesowego.

Gdzie mogę pobrać Comarch e-Sklep Sync?

Narzędzie do pobrania najnowszej wersji 2025.3 znajduje się pod adresem Comarch e-Sklep Sync 2025.3 Przy aktualizacji Comarch e-Sklep Sync jego wersja musi być adekwatna do wersji sklepu.

Instrukcja instalacji dla systemu ERP w wersji stacjonarnej

Krok 1. Pobierz plik z linku. Krok 2. Pobrany plik ZIP należy w pierwszej kolejności odblokować oraz zdjąć atrybut Tylko do odczytu (Prawy klawisz myszy > Właściwości pliku). Czynność tą należy przeprowadzić jako administrator. Efektem końcowym powinno być odblokowanie oraz wyjęcie z trybu Tylko do odczytu wszystkich plików znajdujących się w pobranym folderze. Krok 3. Rozpakuj plik na dysku. Krok 4. Zmodyfikuj plik installXXX.bat (gdzie XXX to nazwa Twojego systemu ERP, np. installOptima.bat.):
  • uzupełnij nazwę swojego serwera
  • uzupełnij nazwę bazy danych, z której jest zasilany e-Sklep.
Krok 5: Zaloguj się do panelu administracyjnego, a następnie przejdź do zakładki Integracje > Dodaj integrację. W filtrze Typ wybierz Dodatki. Odszukaj Comarch e-Sklep Sync i skonfiguruj dodatek klikając przycisk Dodaj, a następnie Konfiguruj. Krok 6. Uzupełnij Numer seryjny klucza (Klucz wirtualny wraz z licencją na usługę Comarch e-Sklep Sync jest nadany przez Comarch.). Wygeneruj AppId oraz AppKey, które będziesz potrzebować w kolejnym kroku.   Krok 7. Zmodyfikuj plik configWorkers.json:
  • uzupełnij id – dowolny identyfikator,
  • uzupełnij url – podaj adres swojego sklepu z /sync na końcu np. https://sklep.com/sync,
  • uzupełnij AppID i AppKEY – podaj ciąg znaków, wygenerowałeś w panelu administracyjnym w kroku powyżej,
  • uzupełnij sekcję „CS”: Ciąg do uzupełniania zaczyna się po znaku „=” zamień je na dane dostępu do twojej bazy. Ważne, żeby podmienić je we wszystkich workerach. Pola do uzupełnienia:
        • „Data Source=TUTAJ_WPISZ_NAZWA_SERWERA;
        • Initial Catalog=TUTAJ_WPISZ_NAZWA_BAZY;
        • user id=erpDataLogin; password=TUTAJ_WPISZ_HASLO_DLA_LOGINU;
        • Asynchronous Processing=true; Application Name=Comarch_eSklep_Sync”
Wskazówka
Pamiętaj, żeby w pliku configWorkers.json, w przypadku, gdy używasz w nazwie serwera (gdzie jest baza danych) ukośnika, wpisać go podwójnie, np. zamiast SERWER\OPTIMA należy podać SERWER\\OPTIMA.
Wskazówka
W przykładach korzystamy z użytkownika SQL o nazwie: erpDataUser oraz loginu: erpDataLogin. Zmiany można dokonać w pliku SQL o nazwie SQLCommon.sql. Password dla powyższego skryptu to dowolne hasło, które należy nadać dla tworzonego loginu (user id).
Wskazówka
W przypadku aktualizacji/ reinstalacji, przed wykonaniem kolejnego kroku należy zatrzymać działającą usługę w Menedżerze zadań > Usługi.
Krok 8. Nadaj prawa zapisu na katalog instalacyjny dla użytkownika USŁUGA SIECIOWA (NETWORK SERVICE). Ten użytkownik jest domyślnym użytkownikiem, na którego usługa się instaluje. Krok 9. Uruchom z uprawnieniami administratora wiersz poleceń, w którym przejdź do folderu z pobranymi wcześniej plikami aplikacji e-Sklep Sync i uruchom plik installXXX.bat (gdzie XXX to nazwa Twojego systemu ERP, np. installOptima.bat).
Wskazówka
Aby przejść do folderu z pobranymi wcześniej plikami aplikacji e-Sklep Sync z poziomu wiersza poleceń należy:
  • Odnaleźć i skopiować ścieżkę dostępu do folderu Comarch e-Sklep Sync (przykładowa ścieżka: C:\Comarch e-Sklep Sync.
  • Otworzyć wiersz poleceń z uprawnieniami administratora i napisać: cd C:\Comarche-Sklep Sync (wkleić swoją ścieżkę dostępu do folderu).
  • Jeżeli folder z pobranymi plikami znajduje się na innym dysku niż C: przejdź do niego poprzez wiersz poleceń wpisując krótko „D:”. Następnie podaj ścieżkę do folderu jak wyżej.
  • Uruchom plik installXXX.bat (gdzie XXX to nazwa Twojego systemu ERP, np. installOptima.bat).
Krok 10. Aby usługa Comarch e-Sklep Sync działała, w panelu administracyjnym, po wpisaniu Numeru klucza seryjnego i wygenerowaniu AppId oraz AppKey, kliknij przycisk Dodaj integrację - krok 6. Więcej informacji o komunikatach występujących przy uruchomieniu Comarch e-Sklep Sync znajduje się w tym artykule.

Instrukcja instalacji dla systemu ERP w wersji stacjonarnej - Uruchomienie usługi dla kilku sklepów

Informacją kluczową w przypadku omawianego przypadku jest to, że plik configWorkers.json jest tablicą. W związku z tym, aby poprawnie skonfigurować więcej niż jeden e-Sklep z działającą usługą e-Sklep Sync, należy dodać do pliku configWorkes.json kolejny element tablicy, który będzie kolejnym sklepem dla usługi Comarch e-Sklep Sync. Warunkiem koniecznym do prawidłowego działania w przypadku takiej konfiguracji, jest dostateczna ilość licencji na kluczu/kluczach - każda instancja wymaga osobnej licencji.

Instrukcja instalacji dla systemu ERP w wersji stacjonarnej - Uruchomienie usługi dla dwóch sklepów do dwóch baz firmowych na jednym serwerze

W celu instalacji usługi Comarch e-Sklep Sync dla dwóch sklepów należy skopiować zawartość pliku ConfigWorkers od linijki nr 2:   do linijki nr: 55:   Następnie w linijce 59 za nawiasem należy wpiąć przecinek (  },  ) za którym należy wkleić skopiowany fragment . Całość powinna zostać zakończona kwadratowym nawiasem. Oczywiście należy pamiętać, że każda z tablic powinna mieć wpisany inny adres Url.

Instrukcja aktualizacji dla systemu ERP w wersji stacjonarnej

Krok 1. Pobierz plik z tej: sekcji Krok 2. Pobrany plik ZIP należy w pierwszej kolejności odblokować oraz zdjąć atrybut Tylko do odczytu (Prawy klawisz myszy > Właściwości pliku). Przeprowadź tą czynność jako administrator. Efektem końcowym powinno być odblokowanie oraz wyjęcie z trybu Tylko do odczytu wszystkich plików znajdujących się w pobranym folderze. Krok 3. Rozpakuj plik na dysku. Krok 4. Zmodyfikuj plik installXXX.bat (gdzie XXX to nazwa Twojego systemu ERP, np. installOptima.bat)
  • uzupełnij nazwę swojego serwera,
  • uzupełnij nazwę bazy danych, z której jest zasilany e-Sklep.
Krok 5: Zaloguj się do panelu administracyjnego, a następnie przejdź do zakładki Integracje > Dodaj integrację. W filtrze Typ wybierz Dodatki. Odszukaj Comarch e-Sklep Sync i skonfiguruj dodatek klikając przycisk Dodaj, a następnie Konfiguruj. Krok 6. Uzupełnij Numer seryjny klucza (Klucz wirtualny wraz z licencją na usługę Comarch e-Sklep Sync jest nadany przez Comarch.). Wygeneruj AppId oraz AppKey, które będziesz potrzebować w kolejnym kroku.   Krok 7. Zmodyfikuj plik configWorkers.json
  • uzupełnij id – dowolny identyfikator,
  • uzupełnij url – podaj adres swojego sklepu z /sync na końcu np. https://sklep.com/sync,
  • uzupełnij appid i appkey – podaj ciąg znaków, który wygenerowałeś w panelu administracyjnym w kroku powyżej,
  • uzupełnij sekcję „CS”: Ciąg do uzupełniania zaczyna się po znaku „=” zamień je na dane dostępu do twojej bazy. Ważne, żeby podmienić je we wszystkich workerach. Pola do uzupełnienia:
        • „Data Source=TUTAJ_WPISZ_NAZWA_SERWERA;
        • Initial Catalog=TUTAJ_WPISZ_NAZWA_BAZY;
        • user id=erpDataLogin; password=TUTAJ_WPISZ_HASLO_DLA_LOGINU;
        • Asynchronous Processing=true; Application Name=Comarch_eSklep_Sync”
Wskazówka
W przykładach korzystamy z użytkownika SQL o nazwie: erpDataUser oraz loginu: erpDataLogin. Zmiany można dokonać w pliku SQL o nazwie SQLCommon.sql. Password dla powyższego skryptu to dowolne hasło, które należy nadać dla tworzonego loginu (user id).
Krok 8. W przypadku aktualizacji, przed wykonaniem kroku 7, zatrzymaj działającą usługę w Menedżerze zadań > Usługi. Krok 9. Nadaj prawa zapisu na katalog instalacyjny dla użytkownika USŁUGA SIECIOWA (NETWORK SERVICE). Ten użytkownik jest domyślnym użytkownikiem, na którego usługa się instaluje. Krok 10. Uruchom z uprawnieniami administratora wiersz poleceń, w którym przejdź do folderu z pobranymi wcześniej plikami aplikacji e-Sklep Sync i uruchom plik installXXX.bat (gdzie XXX to nazwa Twojego systemu ERP, np. installOptima.bat) Krok 11. Aby usługa Comarch e-Sklep Sync działała, w panelu administracyjnym, po wpisaniu Numeru klucza seryjnego i wygenerowaniu AppId oraz AppKey, kliknij przycisk Dodaj integrację - krok 6.
Wskazówka
Pamiętaj, żeby w pliku json, w przypadku, gdy używasz w nazwie serwera (gdzie jest baza danych) ukośnika, wpisać go podwójnie, np. zamiast SERWER\OPTIMA należy podać SERWER\\OPTIMA
Więcej informacji o komunikatach występujących przy aktualizacji Comarch e-Sklep Sync znajduje się w tym artykule.

Instrukcja instalacji dla Comarch ERP Optima Chmura Standard

W przypadku programu Comarch ERP Optima Chmura Standard, usługa Comarch e-Sklep Sync jest już zainstalowana. Należy ją tylko odpowiednio skonfigurować. Aby uruchomić usługę Comarch e-Sklep Sync w Comarch ERP Optima Chmura Standard należy: Krok 1. Zalogować się do panelu Comarch ERP Optima poprzez stronę: www.online.comarch.pl Krok 2. Następnie na zakładce Bazy danych należy wybrać opcję Zarządzaj: Krok 3. W dolnej części okna Zarządzanie znajduje się sekcja Comarch e-Sklep Sync, gdzie należy kliknąć w przycisk Skonfiguruj Comarch e-Sklep Sync: Krok 4: Jednocześnie zaloguj się do panelu administracyjnego, a następnie przejdź do zakładki Integracje > Dodaj integrację. W filtrze Typ wybierz Dodatki. Odszukaj Comarch e-Sklep Sync i skonfiguruj dodatek klikając przycisk Dodaj, a następnie Konfiguruj. Uzupełnij Numer seryjny klucza (Klucz wirtualny wraz z licencją na usługę Comarch e-Sklep Sync jest nadany przez Comarch.). Wygeneruj AppId oraz AppKey, które będziesz potrzebować w kolejnym kroku. Krok 5. Na oknie konfiguracji Comarch e-Sklep Sync należy uzupełnić dane:
  • ID sklepu – zostanie uzupełnione automatycznie, jeżeli w Comarch ERP Optima jest uzupełniona konfiguracja Comarch e-Sklep
  • Domena – domena sklepu, dla którego ma być uruchomiona usługa Comarch e-Sklep Sync (podpowiada się automatycznie, zawsze z dopiskiem „sync”)
  • AppId – jeden z dwóch kodów niezbędny do uruchomienia usługi Comarch e-Sklep Sync. Kod skopiuj z kroku powyżej i wklej w tak samo oznaczone pole w Comarch ERP Optima Chmura Standard.
  • AppKey – klucz niezbędny do uruchomienia usługi Comarch e-Sklep Sync. Kod skopiuj z kroku powyżej i wklej w tak samo oznaczone pole w Comarch ERP Optima Chmura Standard.
  • Baza danych – w przypadku więcej niż jednej bazy systemu ERP, należy wskazać tą, na której ma zostać uruchomiona usługa Comarch e-Sklep Sync.
Krok 6. Po uzupełnieniu danych, należy je zapisać przyciskiem Dodaj lub Aktualizuj (w przypadku edycji danych). Krok 7. Aby usługa Comarch e-Sklep Sync działała, w panelu administracyjnym, po wpisaniu Numeru klucza seryjnego i wygenerowaniu AppId oraz AppKey, kliknij przycisk Dodaj integrację - krok 4.

Informacja o zainstalowanej wersji

W panelu administracyjnym Comarch e-Sklep jest informacja o aktualnie zainstalowanej wersji Comarch e-Sklep Sync. Informację tę można znaleźć w panelu administracyjnym z poziomu zakładki: Ustawienia > Ustawienia sklepu > Ogólne w sekcji: Comarch e-Sklep Sync. W przypadku braku zainstalowanej usługi Comarch e-Sklep Sync pojawi się informacja: W przypadku zainstalowanej usługi Comarch e-Sklep Sync, lecz w wersji starszej do posiadanego programu Comarch e-Sklep pojawi się informacja: W przypadku zainstalowanej usługi Comarch e-Sklep Sync w wersji aktualnej do posiadanego programu Comarch e-Sklep nie pojawia się dodatkowa informacja:

Więcej informacji

Stany magazynowe online (tylko z wersją B2B)

Wstęp

Stany magazynowe online to funkcja, która pozwala na weryfikację stanów magazynowych podczas składania zamówienia w Comarch e-Sklep z aktualnymi stanami magazynowymi w systemie ERP w czasie rzeczywistym.

Zastosowanie

Mechanizm służy do sprawdzania stanów magazynowych w momencie składania zamówienia przy użyciu narzędzia Comarch e-Sklep Sync. Podczas składania zamówienia po użyciu przycisku ‘zamawiam i płacę’ sklep uruchomi Comarch e-Sklep Sync, aby ten pobrał informacje o aktualnym stanie magazynowym tylko z wskazanych magazynów w odpowiednim systemie ERP (Optima, Altum, XL). Po przekazaniu zaktualizowanych stanów magazynowych sklep podejmie odpowiednie akcje na zamówieniu:
  • zamówienie zostanie złożone i zapisane, jeśli stan magazynowy będzie nadal pozwalał na złożenie zamówienia,
  • zostanie wyświetlony odpowiedni komunikat walidacyjny z przyciskiem Przelicz, po użyciu którego pozycje zamówienia zostaną przeliczone, jeśli stan magazynowy został pomniejszony.

Kto może używać tej opcji

Aby móc używać funkcjonalności stany magazynowe online należy posiadać:
  • Włączoną obsługę i kontrolę stanów magazynowych (w Comarch e-Sklep).
  • Sklep w wersji B2B.
  • Działającą usługą Comarch e-Sklep Sync.
  • Jeden z 3 systemów ERP – Optima, Altum, XL.

Konfiguracja stanów magazynowych online

W panelu administracyjnym Ustawienia > Ustawienia sklepu > Towary >  Stany magazynowe należy włączyć nowy parametr Kontrola stanów magazynowych w ERP. Po włączeniu parametru w momencie składania zamówienia sklep pobierze przy pomocy Comarch e-Sklep Sync ‘rzeczywisty’ stan magazynowy z systemu ERP.

Skąd pobierane są stany magazynowe?

Comarch ERP Optima

W Comarch ERP Optima stany magazynowe przekazywane są do sklepu na podstawie ustawień zdefiniowanych w Konfiguracja > Firma > Ogólne > e-Sklep wybrane stanowisko sklepu  zakładka Zasoby. W tym obszarze do stanowiska sklepu dodaje się magazyny z których zostaną wyświetlone stany magazynowe w sklepie. W zależności od ustawień może to być jeden magazyn lub suma kilku magazynów. Więcej o konfiguracji dostępne jest w artykule:
Uwaga
Parametr Stany na dzień ma wpływ na wyliczanie stanu magazynowego i określa czy stan dla danego towaru jest pomniejszany o złożone rezerwacje (ilość dostępna).
Więcej o integracji Comarch e-Sklep z Systemem ERP Optima.

Comarch ERP XL

W Comarch ERP XL stany magazynowe przekazywane są do sklepu na podstawie poniższych ustawień:
  1. Konfiguracja > Struktura firmy > Magazyny
W tym obszarze do oddziału sklepu dodaje się magazyny, z których zostaną wyświetlone stany magazynowe w sklepie. W zależności od ustawień może to być jeden magazyn lub suma kilku magazynów.
  1. Konfiguracja Oddziału zakładka Eksport parametr Eksport stanów magazynowych i Uwzględniaj rezerwacje (Stany pobierane z magazynów na podstawie wybranego centrum)
Dodatkowo w konfiguracji oddziału (sklepu) określa się, czy stany magazynowe mają być pomniejszane o złożone rezerwację (ZS w buforze). Na podstawie konfiguracji obu obszarów dla każdego towaru przekazywana jest jedna wartość stanu magazynowego dla Comarch e-Sklepu. Więcej o integracji Comarch e-Sklep z Systemem ERP XL.

Comarch ERP Altum

W Comarch ERP Altum stany magazynowe przekazywane są do sklepu na podstawie poniższych ustawień wszystkich magazynów, które zostały dodane w dostępności obiektów dla tego centrum typu Comarch e-Sklep w konfiguracji systemu. Opcja ta znajduje się w zakładce Konfiguracja > Struktura firmy > Dostępność obiektów > Magazyny Dodatkowo jest możliwość wysyłania stanów z udostępnionych magazynów dla centrum typu Comarch e-Sklep, z poziomu karty magazynu w zakładce [Widoczność stanów]. Aby te stany wychodziły należy dodatkowo zdefiniować parametr na centrum typu Comarch e-Sklep w zakładce [Synchronizacja]. Na podstawie zdefiniowanych obszarów do Comarch e-Sklepu przekazywana jest jedna wartość stanu magazynowego dla danego towaru. Więcej o integracji Comarch e-Sklep z Systemem ERP Altum.

Wyjątki i obostrzenia

Uwaga
Oprócz zamówień złożonych w sklepie należy uwzględniać (rezerwować) ilość sztuk zapisaną na dealach z Allegro (zamówienia oczekujące na wypełnienie sposobu dostawy i płatności).

Przykłady użycia w Comarch e-Sklep

  1. W sklepie posiadamy towar A dostępny w ilości 10 sztuk (po synchronizacji).
  2. Towar A zostaje kupiony przez innego klienta w Comarch e-Sklep w ilości 2 sztuk w sklepie (obecny stan 8).
  3. W systemie ERP zostaje złożone zamówienie na towar A w ilości 3 sztuk z magazynu, który jest przypisany do sklep (obecny stan 5).
  4. Kontrahent składa zamówienie na 7 sztuk (podczas dodawania do koszyka widział dostępnych 10).
  5. W momencie złożenia zamówienia Comarch e-Sklep Sync pobiera aktualny stan z ERP (10 - 3 = 7) oraz uwzględnia aktualne zamówienia w sklepie od ostatniej synchronizacji (7 – 2 = 5) i ustala finalną wartość na poziomie 5 sztuk.
  6. Sklep wyświetla komunikat i przelicza zamówienie.
Po aktualizacji stanów magazynowych online z ERP mogą wystąpić poniższe sytuacje:
  • powiadomienie o dostępności (jeśli odznaczone ukrywanie towarów ze stanem 0)
  • ukryć towar (jeśli zaznaczone ukrywanie towarów ze stanem 0)

Więcej informacji

Więcej informacji można znaleźć w artykułach o Comarch e-Sklep Sync oraz stanach magazynowych.