Jak skonfigurować automatyczne tworzenie wewnętrznego SKU produktu (licznik)
Funkcja [[FindMaxAdd1{BK item: Artykuł (wewnętrzny)}]]
w programie jest wygodnym narzędziem do pracy z licznikiem w formułach. Ta funkcja pozwala automatycznie zwiększać wartość licznika, dzięki czemu niezbędne obliczenia są bardziej zautomatyzowane i uproszczone. Dzięki tej funkcji możesz łatwo zwiększyć wartość pola dla każdego produktu o 1, zaczynając od określonej wartości początkowej.
Aby skorzystać z tej funkcji, wykonaj następujące czynności:
- Przygotowanie danych: upewnij się, że masz pole, w którym chcesz automatycznie zwiększać wartości, a każdy produkt ma swój własny, niepowtarzalny kod SKU (kod wewnętrzny), który służy do identyfikacji towaru.
- Ustaw wartość początkową: Wybierz wartość początkową, od której chcesz rozpocząć zwiększanie wartości dla każdego elementu. Na przykład ustaw wartość początkową na 1200.
- Formuła: Wstaw funkcję
[[FindMaxAdd1{element BC: SKU (wewnętrzny)}]]
, aby żądane pole automatycznie zwiększało wartości. W takim przypadku program wyszuka największą wartość w wybranym polu spośród wszystkich produktów i zwiększy ją o 1 dla każdego nowego produktu, korzystając z określonego pola, w tym przykładzie pola Artykuł (kod wewnętrzny) w celu identyfikacji produktów. - Zastosowanie formuły: po wprowadzeniu formuły program automatycznie przetworzy dane i wypełni pole wartościami powiększonymi o 1 względem maksymalnej wartości znalezionej w tym polu wśród wszystkich produktów.
Przykład: funkcja [[FindMaxAdd1{BC Product: SKU (internal)}]]
wyszuka maksymalną wartość spośród istniejących, a następnie doda do niej 1, więc jeśli masz wartość początkową 1200, a wśród istniejących produktów jest produkt o wartości wyższej, np. 1300, to funkcja weźmie tę wartość maksymalną za podstawę i zacznie liczyć od 1301.
To pozwala uniknąć ręcznego wprowadzania danych i oszczędza czas podczas pracy z dużą ilością produktów, gdy chcesz ustawić kolejne wartości dla każdego z nich.
Jak utworzyć początkowe przedrostki artykułów.
Załóżmy, że produkty mają kolumnę „Artykuł (wewnętrzny)” i „Prefiks artykułu”. Chcesz automatycznie generować wartości SKU (wewnętrzne) dla każdego elementu na podstawie prefiksu SKU i pewnej wartości początkowej. Aby to zrobić, możesz użyć następującej formuły:
CONCAT('PRF-', [[FindMaxAdd1{BC Product: SKU (wewnętrzny)}]])
W tym na przykład używamy funkcji CONCAT()
, aby połączyć prefiks łańcucha „PRF-” z wynikiem funkcji [[FindMaxAdd1{BC Item: SKU (internal)}]]
. Za każdym razem, gdy przeprowadzana jest ta aktualizacja, funkcja [[FindMaxAdd1{element BC: SKU (wewnętrzny)}]]
znajdź maksymalną wartość „Artykuł (wewnętrzny)” wśród wszystkich produktów i zwiększ ją o 1.
W ten sposób każdy produkt otrzyma unikalny „Przedrostek artykułu” w połączeniu z jego artykułem (kodem wewnętrznym) i inicjałem wartość „PRF-”. Na przykład, jeśli produkty mają SKU „1001”, „1002” i „1003”, po wykonaniu tego zapytania otrzymają wartości „SKU Prefix” w następujący sposób: „PRF-1001”, „PRF-1002 " i "PRF-1003". „Przedrostek artykułu” można ustawić z góry w osobnym polu (np. może być inny dla kategorii, marek itp.), wtedy w formule można podać nazwę tego pola zamiast „PRF-”.