Definicje produktowe to moduł umożliwiający budowanie bazy produktowej – zarówno w sposób automatyczny (poprzez integrację), jak i manualny. Jego głównym celem jest skrócenie czasu pracy kontrolerów podczas wskazywania specyfikacji produktów w ramach kroków kontrolnych.
Każda definicja produktowa składa się z:
nazwy definicji,
kodu produktu – unikalnego parametru, który pozwala na jednoznaczną identyfikację produktu,
parametrów opisowych, określających specyfikę i cechy danego produktu.
1. Uprawnienia
Aby skorzystać z funkcji definicji produktowych, należy nadać odpowiednie uprawnienia na koncie użytkownika. W tym celu w polu "Szukaj" wpisujemy frazę "Definicje" i nadajemy poniższe trzy uprawnienia.
2. Tworzenie definicji
Aby utworzyć nową definicję produktową:
Przejdź do sekcji „Konfiguracja”,
Wybierz „Definicje produktowe”,
Kliknij przycisk „Nowa definicja produktowa” w prawym górnym rogu ekranu.
Elementy definicji produktowej:
Nazwa – nazwa produktu lub wzorca. (Pole wymagane)
Kod – unikalny identyfikator, który pozwala jednoznacznie wskazać produkt. (Pole wymagane)
Opis – dodatkowe informacje dotyczące definicji. To pole jest opcjonalne i nie jest wykorzystywane w scenariuszach. (Pole niewymagane)
Parametry – dodawane za pomocą ikony „+” w prawym górnym rogu. Liczba parametrów zależy od potrzeb użytkownika.
3. Parametry
Parametry składają się z następujących elementów:
Nazwa – nazwa parametru, umożliwiająca jego późniejszą identyfikację. (Pole wymagane)
Wartość – odpowiedź, która zostanie użyta w scenariuszu.
Może to być tekst (do 100 znaków) lub liczba.
Wartość może być również przypisana do listy wyboru. W takim przypadku należy zwrócić uwagę, aby wpisana wartość w parametrze była identyczna z odpowiedzią z listy wyboru. Dzięki temu, po pobraniu definicji, system automatycznie wybierze odpowiednią odpowiedź. (Pole wymagane)
Tłumaczenie – opcjonalna funkcja służąca do tłumaczenia nazw bazodanowych w przypadku integracji z systemami zewnętrznymi. (Pole niewymagane)
Klucz wypełnienia pytania – tekst używany do powiązania parametru z konkretnym pytaniem w scenariuszu. (Pole wymagane)
Plik - opcjonalna funkcja pozwalająca załączyć dokumentację graficzną np. wzór etykiety, prawidłowy/nieprawidłowy wygląd produktu
Przykład definicji produktowej Nazwa: Produkt XYZ Kod: 48534 Opis: Testowy opis
Parametr 5. Nazwa: Certyfikaty *Wartość: Tak Klucz wypełnienia pytania: certificates *Wartość „Tak” może odpowiadać odpowiedzi dostępnej na liście wyboru w pytaniu dotyczącym certyfikatu produktu.
Ważnym aspektem przy tworzeniu parametrów jest zachowanie spójności kluczy wypełnień pomiędzy wszystkimi produktami. To właśnie klucze odpowiadają w scenariuszach za realizację konkretnych kroków kontrolnych.
Przykład: jeżeli parametr określający nazwę produktu oznaczymy jako „product”, to w pozostałych definicjach również powinien być zapisany w ten sam sposób. W przeciwnym razie informacja o nazwie produktu nie zostanie poprawnie wykorzystana w scenariuszu kontrolnym.
4. Konfiguracja definicji w raporcie
Po utworzeniu definicji należy przejść do edycji formularza, w którym chcemy z niej skorzystać. Pierwszym krokiem jest dodanie pytania, za pomocą którego zostaną pobrane szczegóły wybranej definicji. Ważne, aby to pytanie nie było oznaczone jako obowiązkowe. Dzięki temu w sytuacji, gdy użytkownik nie zna lub nie posiada danego kodu, będzie mógł ręcznie uzupełnić pola, które standardowo są wypełniane automatycznie.
Następnie należy przygotować klucze wypełnienia pytań. Warto otworzyć definicje w nowym oknie i kopiować klucze bezpośrednio z nich.
Mając klucze, przypisujemy odpowiedni parametr do konkretnego pytania. Przykład: parametr NAZWA PRODUKTU / PRODUCT NAME posiada klucz product. Odszukujemy więc pytanie, w którym określany jest kontrolowany produkt, a następnie klikamy przycisk (jak pokazano poniżej). I uzupełniamy pole naszym kluczem.
Działanie to powtarzamy dla każdego parametru, który chcemy wykorzystać w scenariuszu. Nie ma obowiązku używania wszystkich utworzonych parametrów – to klient decyduje, które elementy definicji zostaną zastosowane w danym scenariuszu.
Funkcję można wykorzystywać zarówno we wszystkich scenariuszach, jak i tylko w wybranych.
5. Integracja
Integracja zastępuje ręczne tworzenie definicji produktowej. W takim modelu system icmInspector komunikuje się z systemem zewnętrznym, od którego automatycznie otrzymuje i aktualizuje potrzebne informacje o produktach.
Przykład: Powstaje zlecenie produkcyjne dla konkretnego produktu wraz z jego unikalnymi parametrami. Informacje te są przesyłane do icmInspector. Następnie użytkownik, realizując scenariusz kontrolny, wprowadza lub skanuje kod (np. kod kreskowy lub QR) i w ten sposób pobiera pełne dane o produkcie. Funkcjonalność w zakresie automatycznej aktualizacji definicji działa za pomocą icmInspector API dostępnego wyłącznie w wersji on-premises
W przypadku zainteresowania integracją prosimy o bezpośredni kontakt. Bartosz Chrapek Tel.+48 694 412 203 Email. bartosz.chrapek@icmobile.pl
Jeżeli Twoja firma dostarcza rozwiązania dla podmiotów zajmujących się produkcją spożywczą lub przemysłową z przyjemnością nawiążemy współpracę partnerską! Więcej o modelu współpracy znajdziesz w sekcji Dla partnerów.