1. Opis ogólny
BaseLinker. Sprzedaż wielo-kanałowa
Konfigurator produktów
2. Pobieranie zamówień sprzedaży z BaseLinker
2.1 Pobieranie ręczne
2.2 Pobieranie w Alert
2.3 Pobieranie z pliku XML
3. Web Konfigurator i Trawers ERP. Wymiana danych
Opis ogólny
Struktura produktu
Tabela atrybutów
Zamówienie sprzedaży
4. Tematy powiązane
1. Opis ogólny
BaseLinker. Sprzedaż wielo-kanałowa
Trawers ERP zawiera wbudowane funkcje, które umożliwiają integrację
z aplikacją BaseLinker (rozwiązanie typu omnichannel).
Patrz szczegółowy opis wymiany danych:
Integracja z BaseLinker
Konfigurator produktów
Zamówienia klientów zebrane w BaseLinker mogą zawierać konfiguracji produktu
(warianty, cechy i opcje).
W aplikacji BaseLinker są funkcje (kreatory) produktu, które umożliwiają
klientom wybranie cech i opcji (en: Web Configurator).
BaseLinker przekazuje zamówienia klientów w plikach XML. W plikach tych,
są definicje wskazujące na wybrane warianty.
Program Trawers ERP może pobrać te definicje i skierować do wytworzenia
do systemu (modułu) produkcji.
2. Pobieranie zamówień XML z BaseLinker
Baselinker ma kreator plików XML. BaseLinker wysyła plik XML do katalogu
wymiany w Trawers ERP. Plik XML można wpisać do zbioru zamówień sprzedaży
w systemie NA.
Plik XML może zawierać wiele zamówień utworzonych w BaseLinker.
Zamówienia w XML
NA > Zamówienia sprzedaży > Pobieranie zamówień z XML (SOA) [NA_DXML1]
W pliku XML mogą być definicje konfiguracji produktu (kreator produktu),
warianty wybrane przez nabywcę.
Program wykorzystuje tabele atrybutów do ustalenia konfiguracji (cechy i opcje)
asortymentu.
Definicje wariantu przekazuje się do modułów produkcyjnych.
Wg definicji wariantu (wg konfiguracji) wytwarza się oczekiwany produkt.
2.1 Pobieranie ręczne
Ręczne pobieranie zamówień z Baselinker w funkcji:
AD > Trawers > BaseLinker Wywołanie usług [AD_PBL15]
> Import zamówień: Tr <-- BL
2.2 Pobieranie w Alert
Cykliczne wykonywanie funkcji: Alert
Przykład:
https://ftp.tres.pl/alerty/Integracja_z_BaseLinkerem.xml
Patrz też:
Alerty i raportowanie
2.3 Pobieranie z pliku XML
Schemat przepływu danych
Amazon
Allegro--o FBA o--o eBay
| | |
| | |
| | |
v v v
o-----------------o
| Platforma |
| BaseLinker |<----<-----<----o Dok wysyłki
o--------o--------o | Faktura sprzedaży
| |
| ^
v o----o------------------o
Zamówienie sprzedaży | Kompletowanie |
Plik XML | asortymentu do |
o | wysyłki wg zamówienia |
| o-----------------------o
| ^
[NA_DXML1] v |
o-------------------o |
| Dokumenty Trawers | ^
| (197) Pozycje o----->----->----o
| zamówień |
o-------------------o
NOTE: Reguły synchronizacji danych BaseLinker <--> Trawers
* asortyment (produkty) --> kody EAN
* odbiorcy (klienci) --> NIP (firmy)
--> adres e-mail (odbiorcy indywidualni)
BaseLinker. Kreator plików
Baselinker ma kreator plików XML. BaseLinker wysyła plik XML do katalogu
wymiany w Trawers ERP.
Plik XML można wpisać do zbioru zamówień sprzedaży w systemie NA.
Plik XML może zawierać wiele zamówień utworzonych w BaseLinker.
NA > Zamówienia sprzedaży > Pobieranie zamówień z XML (SOA) [NA_DXML1].
Pobrany plik XML można poddać edycji. Np. w strukturze zamówienia z Baselinker
mogą być opcje (warianty), które wpływają na treść zamówienia.
Konfiguracja produktu w pliku XML
W pliku XML mogą być też definicje konfiguracji produktu (kreatory produktu),
warianty wybrane przez nabywcę.
Program wykorzystuje tabele atrybutów KIM do ustalenia konfiguracji
(cechy i opcje) asortymentu.
KIM Tabela atrybutów
W zależności od struktury danych nt. konfiguracji można je poddać edycji
aby dopasować do potrzeb konfiguratora produktu w programie Trawers ERP.
Patrz: Przepływ danych od BaseLinker do Trawers ERP
Produkty wariantowe. Wytwarzanie i sprzedaż
W praktyce firmy, która wytwarza i sprzedaje asortyment dla dzieci: suche baseny,
maty, piłki, plik XML z zamówieniem sprzedaży poddaje się edycji programem
w języku skryptowym Python.
Nazwę programu (skryptu) podaje się w funkcji pobierania pliku XML.
Patrz opis funkcji: [NA_DXML1].
SOA Przykłady rozwiązańProdukty wariantowe. Zamówienia sprzedaży
Aplikacja zewnętrzna via SOA
Utworzenie aplikacji (integratora), który wykorzysta funkcje SOA: [Order]
do zapisywania zamówień sprzedaży.
NOTE: Zadanie dla informatyka zakładowego.
Funkcja SOA: [Order] została rozbudowana dla potrzeb integracji.
SOA Funkcje OutBound i InBound
- Jest kontrola czy podany numer obcy zamówienia <nr> już jest.
(teraz: kontrola globalna, dotychczas: tylko jeden odbiorca)
Parametr: 0326 [1] SOA Order. Unikalny numer
- Możliwość automatycznego dopisania karty odbiorcy (podmiot z NIP)
Parametr: 0324 [1] SOA Order. Dopisz firmę (NIP)
- Możliwość automatycznego dopisanie karty rodzaju: Odbiorca indywidualny
(podmiot bez NIP). Identyfikacja via e-mail osoby do kontaktu.
Parametr: 0325 [1] SOA Order. Dopisz: Odbiorca indywidualny
Patrz szczegóły:
Parametry ogólne 01xx 02xx 03xx 08xx
* Wystawienie faktury sprzedaży i dodatkowych dokumentów i etykiet
w programie Trawers wg skompletowanego zamówienia:
NA > Zamówienia > Przepisanie zamówienia [ZL] do faktury [FA] [NA_DZM50]
Realizacja zamówień sprzedaży
3. Web Konfigurator i Trawers ERP. Wymiana danych
Web Konfigurator, to popularne określenie aplikacji internetowej, która pozwala,
w trybie dialogu, definiować konfigurację produktów wariantowych.
Aplikacja wymienia dane z programem ERP, tu: Trawers ERP.
Inne nazwy: Visual Product Configurator
3D Product Configurator
Konfigurator produktu (Wizualny) WKP
Szczegóły, patrz:
Produkty wariantowe. Web Configurator