Programy dla firm - InsERT
Wróć do wyszukiwarki

e-Pomoc techniczna

Sello NX - Tagi i modyfikatory

Ostatnia modyfikacja: 12.08.2026

Program: InsERT nexo, Sello NX, Subiekt nexo

Kategoria: Konfiguracja

​​W programie Sello NX  udostępniono obsługę tagów i modyfikatorów​. Jest to mechanizm oparty na podobnej zasadzie działania jak znane już autoteksty, który umożliwia automatyczne określanie oraz modyfikowanie wartości wybranych pól. Dzięki zastosowaniu tagów możliwe jest dostosowanie sposobu uzupełniania danych do indywidualnych potrzeb i specyfiki działalności firmy.

Tagi​​

Tagi dostępne są w różnych miejscach w programie. O możliwości użycia świadczy grafika z napisem TAG ​przy danym polu.

Kliknięcie przycisku TAG przełącza pole w tryb edycji, w którym wyświetlany jest domyślny tag. Po jego modyfikacji wartość domyślna pozostaje widoczna poniżej jako informacja pomocnicza.​

 

Przykładowa konfiguracja danych wyświetlanych na etykiecie kurierskiej

W konfiguracji ​sposoby dostawy paczek można skonfigurować wyświetlanie loginu kupującego i symbolu dokumentu na etykiecie kurierskiej. W tym celu należy rozwinąć drzewko wyboru i wskazać odpowiednią wartość. 


Istnieje również możliwość ręcznego wpisania wartości w polu z aktywnym mechanizmem podpowiadania składni. Nowe tagi wykorzystują składnię obiektową. Odwołanie do poszczególnych wartości odbywa się poprzez kolejne poziomy obiektów rozdzielone kropką, a cały zapis tagu należy umieścić w nawiasach kwadratowych.​​

 

Subiekt nexo – Przykładowa konfiguracja uwag dokumentu 

W koncie integracji​ z Subiektem można przykład​owo ustawić numer zamówienia z Allegro oraz dane kuriera w uwagach na dokumencie.​

 

Subiekt nexo – Przykładowa konfigur​a​cja danych przenoszonych z towaru do oferty

​​​Jednym z kolejnych sposobów wykorzystania tagów jest możliwość wpływania na to jakie dane i w jakiej postaci przenoszone są z towaru do wystawianej oferty.

W tym celu należy przejść do modułu Asortyment, zaznaczyć wybrane pozycje, a następnie kliknąć OperacjePrzygotuj do wystawienia w serwisie internetowym


W przykładzie przedstawiono konfigurację, w której tytuł oferty jest generowany na podstawie nazwy asortymentu oraz wcześniej zdefiniowanego w kartotece Pola własnego​ – „Linia produktu”.


Wynik zastosowanej konfiguracji prezentuje si​​​​ę następująco:​


Subiekt GT – Przykład umieszczenia loginu kupującego w uwagach na dokumencie końcowym

Aby umieścić login kupującego w uwagach na dokumencie końcowym​, należy przejść do konfiguracji konta integracji z Subiektem GT, a następnie na zakładce Dokumenty włączyć kontrolkę kontrolkę tagową przy parametrze Uwagi na dokumencie i wybrać odpowiedni tag z listy lub wkleić poniższy zapis:

​Login kupującego: [ZamowienieWysylkowe.Kupujacy.Login]​


W efekcie po wystawieniu dokumentu końcowego w polu Uwagi pojawi się Login kupującego.​​


Modyfikatory

Modyfik​atory umożliwiają przetwarzanie tekstu, np. zmianę wielkości znaków, wycinanie fragmentów tekstu lub wykonywanie innych operacji na jego zawartości. 

W polach obsługujących tagi po wpisaniu znaku |  wyświetlana jest lista dostę​pnych modyfikatorów wraz z ich opisem oraz przykładami zastosowania. Jeśli podpowiedź nie pojawi się automatycznie, należy skorzystać z ikony lupki.


​Wyodrębnianie fragmentu tekstu

Jednym z najczęściej wykorzystywanych modyfikatorów przy pracy z danymi znajdującymi się np. w uwagach do dokumentu jest substr_between.​ Modyfikator ten służy do wyodrębniania fragmentu tekstu znajdującego się pomiędzy wskazanymi ciągami znaków. 

Przykładowo, aby z tekstu:

AAABBBCCCDDD

Pobrać wartość:​

​​BBB

Należy zastosować zapis:​​

[ZamowienieOdKlienta.Uwagi|substr_between=`AAA--CCC`]

​W wyniku działania modyfikatora wyszukiwane są wskazane ciągi znaków (AAA oraz CCC), a następnie zwracany jest fragment znajdujący się pomiędzy nimi, bez uwzględniania samych ciągów wyszukujących.

Należy zwrócić uwagę na spacje występujące w danych źródłowych. Dla tekstu:

AAA BBB CCC ​DDD

​Powyższy zapis zwróci:​

 BBB 

Czyli wartość zawierającą spacje przed i za właściwym tekstem. Aby usunąć takie spacje, można zastosować dwa rozwiązania:​

  • uwzględnić je w definicji modyfikatora:
    [ZamowienieOdKlienta.Uwagi|substr_between=`AAA--CCC`]

  • zastosować dodatkowy modyfikator trim:
    [ZamowienieOdKlienta.Uwagi|substr_between=`AAA--CCC`|trim]

Modyfikator trim usuwa zbędne znaki białe, takie jak spacje i tabulatory, znajdujące się na po​​czątku i końcu wartości. Drugie rozwiązanie jest bardziej uniwersalne, ponieważ działa niezależnie od tego, czy dodatkowe spacje występują w danych źródłowych.​​​​​​​

Subiekt GT  Przykład pobrania informacji o sposobie dostawy oraz punkcie odbioru z uwag na zamówieniu od klienta

​W programie Subiekt GT utworzono zamówienie od klienta, w którego uwagach wprowadzono informacje dotyczące sposobu wysyłki oraz punktu odbioru.​


Następnie w parametrach konta integracji z Subiektem GT skonfigurowano pobieranie sposobu dostawy oraz punktu odbioru z uwag zapisanych na zamówieniu od klienta w Subiekcie GT. Za pomocą modyfikatora ​​substr_between zostaną wyodrębnione wyłącznie właściwe wartości, z pominięciem nagłówków opisujących poszczególne informacje.​

Zastosowane zapisy:​

  • [ZamowienieOdKlienta.Uwagi|substr_between=`SPOSÓB WYSYŁKI:--;`]
  • ​​ [ZamowienieOdKlienta.Uwagi|substr_between=`PUNKT ODBIORU:--;`]​​​​​


Efekt zastosowanej konfiguracji prezentuje się następująco:​​​

​​​

​Przykład zamiany niedozwolonego znaku w loginie kupującego używanym jako numer referencyjny przesyłki

W przypadku kupujących na Allegro, którzy nie posiadają własnego nicku, login może mieć postać: Client:54024101. Jeżeli przewoźnik nie obsługuje znaku : w danym polu, przekazanie takiej wartości może zakończyć się błędem. W takiej sytuacji można zastosować modyfikator replace, który zastąpi niedozwolony znak innym, np. _.​

Przykładowy zapis:

​​[ZamowienieWysylkowe.Kupujacy.Login|replace=`:==_`]​

 

W efekcie powyżej konfiguracji login: Client:54024101​ zostanie przekształcony na: Client_54024101




Więcej przykładów oraz szczegółowe informacje dotyczące tagów i modyfikatorów dostępne są w pomocy programu pod klawiszem F1.​

Powiązane artykuły e-Pomocy technicznej:

Czy artykuł był pomocny?TAKNIE

Dlaczego artykuł oceniasz jako nieprzydatny?

Dziękujemy za opinię
drukujWróć do wyszukiwarki