---
title: Optima do BaseLinkera – Wysyłanie dokumentów z ERP Optima do Baselinker
description: "Przydatne przy zamówieniach wpływających z:  1. Comarch e-Sklep i Comarch B2B  1. Comarch Mobile Sprzedaż.  1. Zamówienie dodawane z ręki w ERP Optima.  ## Ogólne ## [![](http:/home/platne/serwer464046/public_html/autoinstalator/serwer464046.lh.pl/wordpress168502/elte-s.eu/wp-content/uploads/2023/07/Przechwytywanie71-300x200.png)](http:/home/platne/serwer464046/public_html/autoinstalator/serwer464046.lh.pl/wordpress168502/elte-s.eu/wp-content/uploads/2023/07/Przechwytywanie71.png) 1. **Atrybut dokumentu status –** Ustalamy wcześniej zdefiniowany w Optimie atrybut statusu zamówień…"
url: "https://elte-s.com/docs/optima-do-baselinkera/"
updated: "2024-11-14"
category: "Synchronizator BaseLinker - Comarch ERP Optima / Instalacja i konfiguracja / Zamówienia"
---

# Optima do BaseLinkera – Wysyłanie dokumentów z ERP Optima do Baselinker

Przydatne przy zamówieniach wpływających z: 

1. Comarch e-Sklep i Comarch B2B 

1. Comarch Mobile Sprzedaż. 

1. Zamówienie dodawane z ręki w ERP Optima. 

## Ogólne

## [![](http:/home/platne/serwer464046/public_html/autoinstalator/serwer464046.lh.pl/wordpress168502/elte-s.eu/wp-content/uploads/2023/07/Przechwytywanie71-300x200.png)](http:/home/platne/serwer464046/public_html/autoinstalator/serwer464046.lh.pl/wordpress168502/elte-s.eu/wp-content/uploads/2023/07/Przechwytywanie71.png)

1. **Atrybut dokumentu status –** Ustalamy wcześniej zdefiniowany w Optimie atrybut statusu zamówień który jest odpowiedzialny za wartości w polach: *wartość atrybutu do wysłania, optima wartość atrybutu RO po dodaniu do BL, optima wartość atrybutu BL zam. pobrane*. 
2. **Wartość atrybuty na RO determinującego dodanie do BL** – Jest to wartość atrybutu na RO, który decyduje jaki dokument będzie wysłany do BaseLinkera->Zamówienia**. Kod atrybutu jest definiowany jako “Atrybut status dokumentu”**
    ***Ważne**: Jak jest wybrana wartość atrybutu to wyłączana jest możliwość wskazania: **Eksportuj wszystkie RO.** *
3. **Wartość atrybutu do wysłania zamówienia**- Jest to wartość atrybutu na zamówieniu RO w systemie Optima, która determinuje, jaki dokument zostanie wysłany do BaseLinkera, czyli modułu obsługującego zamówienia. Kod atrybutu jest definiowany w zakładce Ogólne w ustawieniach Optima jako "Atrybut statusu dokumentu". Ważne: Jeśli zostanie wybrana wartość atrybutu, to opcja "Eksportuj wszystkie zamówienia RO" zostanie wyłączona.  
4. **Optima wartość atrybutu RO po dodaniu do BL** – zmienia wartość atrybutu dokumentu po dodaniu zamówienia do baselinker. Zmiana pozwoli na niepobranie takiego zamówienia w kolejnym cyklu. 
5. **Wysyłaj tylko zatwierdzone zamówienia RO** - Ta opcja umożliwia wysyłanie tylko tych zamówień RO do BaseLinkera, które są zatwierdzone, a nie znajdują się w buforze oczekującym na zatwierdzenie.
6. **Numer RO do pola dodatkowego** – przekazuje numer dokumentu wysłanego do baselinker do wskazanego pola dodatkowego. 

 

### Eksportuj wszystkie RO

1. **Eksport wszystkich zamówień** - Pobierane są wszystkie zatwierdzone dokumenty zamówień RO. Można ustawić domyślnie, ile dni wstecz mają być pobierane takie zamówienia. Po dodaniu zamówienia nadawany jest atrybut wskazany w "Atrybut statusu dokumentu".  
2. **Eksport zamówień RO bez pochodzących z Allegro** - Pobierane są wszystkie zatwierdzone zamówienia RO, które nie pochodzą z platformy Allegro. Dotyczy to zamówień wystawionych w ciągu ostatniej doby, nie posiadających atrybutu "Status BL" w systemie Optima.  
3. **Eksport RO tylko z E-sklep** - Ta funkcja eksportuje zamówienia RO do BaseLinkera z wybranego przedziału czasowego, które pochodzą tylko z e-sklepu Comarch. Kod atrybutu dla pola "sposób dostawy": Ta opcja ustawia wartość atrybutu z systemu Optima, która zostanie wyświetlona jako wartość pola "sposób dostawy" w zamówieniu BaseLinkera.  
4. **Nie dodawaj brakujących towarów do magazynów BaseLinker** – nie dodaje towarów do magazynu baselinker których nie ma w magazynie baselinker, ale widnieją na wysyłanym dokumencie. 
5. **Dodatkowo eksport Ro w buforze**– wysyła również zamówienia RO które znajdują się w buforze. Domyślnie takie zamówienia nie są wysyłane do baselinker.

### Dodatkowe atrybuty na zamówienie w Baselinker 

1. **Kod atrybutu dla sposób wysyłki** **z parametru -**wysyła wartość z podanego atrybutu dokumentu jako sposób wysyłki do tworzonego zamówienia w baselinker. 
2. **Kod atrybutu dla pola "Klient (Login)" -**Ta opcja ustawia wartość atrybutu z systemu Optima, która zostanie wyświetlona jako wartość pola "Klient (Login)" w zamówieniu BaseLinkera.  
3. **Kod atrybutu dla pola "data złożenia**" - Ta opcja ustawia wartość atrybutu z systemu Optima, która zostanie wyświetlona jako wartość pola "data złożenia" w zamówieniu BaseLinkera.  
4. **Kod atrybutu dla pola "zapłacono**" - Ta opcja ustawia wartość, która zostanie wyświetlona jako informacja o zapłacie w zamówieniu BaseLinkera, w polu "Informacje o zamówieniu" -> "Zapłacono". Oczekiwana wartość atrybutu w systemie Optima to "Zapłacono", wtedy pojawi się pełna kwota zapłaty. W przypadku innej wartości, pole zapłaty zostanie ustawione na 0.00 zł. 
5. **Wartość atrybutu zapłacono –**
6. **Wartość atrybutu id odbiór w punkcie** - wysyła wartość z podanego atrybutu dokumentu jako odbiór w punkcie (numer paczkomatu) do tworzonego zamówienia w baselinker.

 

## Pole dodatkowe 2 

[![](http:/home/platne/serwer464046/public_html/autoinstalator/serwer464046.lh.pl/wordpress168502/elte-s.eu/wp-content/uploads/2023/07/Przechwytywanie72-300x53.png)](http:/home/platne/serwer464046/public_html/autoinstalator/serwer464046.lh.pl/wordpress168502/elte-s.eu/wp-content/uploads/2023/07/Przechwytywanie72.png)

1. Pole dodatkowe 2: Możemy ustawić kod atrybutu dla docelowego dokumentu (FS, PA, WZ), który zostanie przekazany w wskazanym polu dodatkowym.  
2. **Dodaj nr zam. BL do nr zam. Optima** - Ta opcja dodaje numer zamówienia z BaseLinkera do numeru zamówienia RO w systemie Optima. 
3. **Dodaj nr zam. BL do Atrybutu Optima** - Ta opcja dodaje numer zamówienia z BaseLinkera do wskazanego atrybutu w zamówieniu RO w systemie Optima. 
4. **Szukanie dokumentów RO po pole dodatkowe 1**- w przypadku tworzenia dokumentu FS/PA do stworzonego zamówienia w baselinker, opcja wyszukuje taki dokument do agregacji po wskazanym polu dodatkowym (numer zamówienia RO). 
5. **Szukanie dokumentów RO po pole dodatkowe**- w przypadku tworzenia dokumentu FS/PA do stworzonego zamówienia w baselinker, opcja wyszukuje taki dokument do agregacji po wskazanym polu dodatkowym (numer zamówienia RO).
6. **Kontrola duplikatów (numer RO w polu dodatkowym 1)** - Podczas wysyłki zamówienia z systemu Optima do BaseLinkera, sprawdzane jest, czy już istnieje zamówienie z tym samym numerem RO w polu dodatkowym 1. Jeśli tak, zamówienie zostaje zatrzymane. 
7. **Inny status, jeśli którykolwiek atrybut jest pusty** - Możemy ustawić inny status w BaseLinkerze, który zostanie przypisany zamówieniom, które nie mają wypełnionych wszystkich atrybutów przekazywanych do BaseLinkera. Optima - wartość atrybutu RO po dodaniu do BaseLinkera: Jest to wartość atrybutu na zamówieniu RO w systemie Optima, która jest ustawiana po wysłaniu dokumentu do BaseLinkera.
8. **Eksport składników towarów złożonych** - Ta funkcja pozwala na eksportowanie składników towarów złożonych jako pozycje w zamówieniach baselinker.  
9. **Ilość składnika do nazwy** – dodatkowo przekazywana jest ilość danego składnika do nazwy produktu na pozycji zamówienia. 
10. **Utwórz PWP dla TZ przy tworzeniu FS/PA/WZ** - Ta opcja umożliwia tworzenie dokumentu PWP (Potwierdzenie Wydania Produkcji) dla towaru zewnętrznego przy tworzeniu dokumentu faktury sprzedaży (FS), paragonu (PA) lub dokumentu WZ (Wydania Zewnętrznego) w systemie Optima. 
11. **Atrybut dla "Klient chce fakturę**" - Ta opcja ustawia wartość atrybutu w zamówieniu wysyłanym do BaseLinkera, co powoduje ustawienie funkcji "Klient chce fakturę" dla zamówienia w BaseLinkerze. Dla prawidłowego działania tej funkcji, na każdym atrybucie musi być ustawiona wartość "tak".  
12. **Eksport wariantów produktów**–
13. **Ogranicz wysyłanie tylko do RO** - domyślnie wysyłają się wszystkie dokumenty z wskazanych atrybutem “Atrybut statusu dokumentu” . Funkcja zawęża wysyłkę takich dokumentów tylko do RO. 
14. **Nadaj cene 0.00 na produkty**- nadaje cene 0 na wszystkie pozycje zamówienia w baselinker. 
15. **Dodaj UZ jako pozycje produktowe** – dodaje usługi złożone UZ jako zwykłe pozycje zamówienia baselinker. Domyślnie usługi TP i TZ traktowane są jako sposób wysyłki (koszt transportu). 
16. **Dodaj nr zamówienia do pole dodatkowe 2** - Numer zamówienia jest dodawany jako dodatkowa informacja do konkretnego zamówienia w BaseLinkerze, w polu "Pole dodatkowe 2" w sekcji "Informacje o zamówieniu". 
17. **Dodaj opis do komentarza** **kupującego** - Dodaje opis, który znajduje się na dokumencie Optima w polu "Dodatkowe -> Opis/Atrybuty", do pola "Wymiana wiadomości" w BaseLinkerze dla danego zamówienia. 
18. **Dodaj opis z dokumentu do Uwagi BL** – dodaje opis znajdujący się na karcie produktu dodatkowe-opis do pola uwagi w zamówienia baselinker. 
19. **Dodaj nr faktury do pole dodatkowe 1** - Wygenerowany numer faktury w systemie Optima jest dodawany jako dodatkowa informacja do konkretnego zamówienia w BaseLinkerze, w polu "Pole dodatkowe 1" w sekcji "Informacje o zamówieniu". 
20. **Dodaj nr faktury do pole dodatkowe 2** - Ta opcja wyklucza funkcję "Dodaj nr zamówienia do pole dodatkowe 2". Wygenerowany numer faktury w systemie Optima jest dodawany jako dodatkowa informacja do konkretnego zamówienia w BaseLinkerze, w polu "Pole dodatkowe 2" w sekcji "Informacje o zamówieniu". 
21. **Dodaj zdjęcia do zam. gdy brak modułu esklep** – ustawienie niestandardowe, w zależności czy jest zainstalowany moduł e-sklep. Należy przetestować działanie w sytuacji gdy w standardowym procesie nie przesyłają się zdjęcia. 
22. **Dodaj lokalizacje produktów do pozycji na BL** - dodaje lokalizacje produktów do pozycji zamówienia w Baselinker z danego atrybutu lokalizacja, ustawionego w zakładce atrybuty -> mapowanie towarów. 
23. **Dodaj opis produktu do atrybutu pozycji (max 300 znaków)** - opis produktu znajdujący się na karcie towaru w optima jest dodawany do atrybutu pozycji w zamówieniu baselinker. 
24. **Podziel pozycje zamówienia przez (zmniejszenie wartości) -**funkcja zmniejsza wartość przesyłanego zamówienia do baselinker o określony % ustawiony w konfiguracji

## Mapowanie pól 

Ta funkcja umożliwia powiązanie odpowiedniego pola dodatkowego utworzonego w BaseLinkerze z atrybutem w systemie Optima, z którego zostanie przekazana wartość do wskazanego pola dodatkowego. Pola dodatkowe można wcześniej zdefiniować w BaseLinkerze w zakładce "Zamówienia" -> "Ustawienia" -> "Pola dodatkowe". Przy mapowaniu należy zachować zgodność typów, czyli atrybut Optima o typie "text" powinien być zmapowany z polem dodatkowym o typie "text".  

[![](http:/home/platne/serwer464046/public_html/autoinstalator/serwer464046.lh.pl/wordpress168502/elte-s.eu/wp-content/uploads/2023/07/Przechwytywanie73-300x130.png)](http:/home/platne/serwer464046/public_html/autoinstalator/serwer464046.lh.pl/wordpress168502/elte-s.eu/wp-content/uploads/2023/07/Przechwytywanie73.png)

## Mapowanie źródeł 

Ta funkcja pozwala na mapowanie źródła zamówienia w BaseLinkerze do przekazanego atrybutu dokumentu w systemie Optima. Podczas przesyłania dokumentu z systemu Optima do BaseLinkera, jeśli istnieje atrybut wskazany w mapowaniu, to wartość źródła zamówienia ustawiona w mapowaniu zostanie wyświetlona w polu "Pochodzenie" w BaseLinkerze. W przeciwnym razie, zawsze zostanie ustawiona standardowa wartość "Osobiście/tel.". Podobnie działa mapowanie ze względu na symbol dokumentu RO, jednak należy zadbać, aby nazwy  [![](http:/home/platne/serwer464046/public_html/autoinstalator/serwer464046.lh.pl/wordpress168502/elte-s.eu/wp-content/uploads/2023/07/Przechwytywanie74-300x135.png)](http:/home/platne/serwer464046/public_html/autoinstalator/serwer464046.lh.pl/wordpress168502/elte-s.eu/wp-content/uploads/2023/07/Przechwytywanie74.png)

## E-sklep Comarch

Ta funkcja pozwala na przekazywanie wartości nadanych przez moduł e-sklepu w zamówieniach w systemie Optima do odpowiednich pól w BaseLinkerze. [![](http:/home/platne/serwer464046/public_html/autoinstalator/serwer464046.lh.pl/wordpress168502/elte-s.eu/wp-content/uploads/2023/07/Przechwytywanie75-300x62.png)](http:/home/platne/serwer464046/public_html/autoinstalator/serwer464046.lh.pl/wordpress168502/elte-s.eu/wp-content/uploads/2023/07/Przechwytywanie75.png)

 

## Aktualizacja 

[![](http:/home/platne/serwer464046/public_html/autoinstalator/serwer464046.lh.pl/wordpress168502/elte-s.eu/wp-content/uploads/2023/07/Przechwytywanie76-300x126.png)](http:/home/platne/serwer464046/public_html/autoinstalator/serwer464046.lh.pl/wordpress168502/elte-s.eu/wp-content/uploads/2023/07/Przechwytywanie76.png)

Funkcja aktualizuje pola dodatkowe zamówienia w baselinker według zmapowanych atrybutów między Optima a Baselinker na podstawie wskazanego statusu zamówienia. Dokument z którego mają być pobrane dane musi być utworzony przez Integrator lub powiązany z dokumentem tworzonym przez integrator z którego będzie pobrane odpowiednie id zamówienia baselinker do aktualizacji. Odpowiednie dokumenty Optima są pobierane na podstawie wskazanego rodzaju dokumentu. Po aktualizacji następuje zmiana statusu zamówienia w Baselinker na status po pobraniu. 

**Status do pobrania** - Status zamówienia z baselinker do pobrania, 

**Status po pobraniu**- Status z baselinker do ustawienia po pobraniu zamówienia 

**Atrybut Optima -** Atrybuty danego dokumentu Optima 

**Pole dodatkowe baselinker** - Pole dodatkowe zamówienia z Baselinker do uzupełnienia wartości z atrybutu. 

**Rodzaj dokumentu do pobrania** - Rodzaj pobieranego dokumentu do aktualizacji pola dodatkowego. 
