Konfiguracja walidacji przed-wysyłką

  1. W poziomie Przedsiębiorstwa wybierz opcje Konfiguracja > Reguły walidacji > Wysyłka, aby otworzyć ekran Walidacja warunkowa.
  2. Aby stworzyć nowy rekord, kliknij Nowy aby dostać się doWalidacja warunkowa Widok szczegóły.
    Uwaga

    Numer Klucza Walidacji zostaje automatycznie wygenerowany przez aplikację. Jednakże, można zmienić ten numer na unikatową nie-sekwencjowaną wartość. Na przykład, dodaj literę lub nazwę. Jeśli liczba zostanie zmieniona na numer sekwencyjny nie używany jeszcze prze aplikację, może wywołać błędy duplikacji kończące się wyłączeniem aplikacji.

  3. Aby edytować bieżący rekord, skorzystaj z funkcji Wyszukiwania i Znajdywania aby uzyskać dostęp do konkretnych rodzajów walidacji warunkowej.
    Uwaga

    Jedyną zmianą jakiej można dokonać w domyślnym procesie Walidacji Przed-wysyłką jest włączenie lub wyłączenie walidacji.

  4. Podczas dodawania nowego rekordu, wpisz odpowiednie informacje w następujących polach dla każdego rodzaju walidacji.
    Klucz Walidacji
    Identyfikator walidacji, który można zastąpić w razie potrzeby. Wybierz z Walidacji Grupy Wysyłki oraz Porównania Okresu Ważności. Zabezpieczone przed zapisem.
    Uwaga

    Możesz edytować wstępną definicję aż do zapisania rekordu.

    Włączony
    Wskaźnik określający czy nagłówek procesu Walidacji jest sprawdzany przez aplikację. Jeśli jest ustawiony na Nie, ten rekord nie będzie podlegał walidacji przez aplikację.
    • Jeśli pole jest zaznaczone, nagłówek procesu będzie włączony.
    • Jeśli proces nie został włączony, jakakolwiek kolejność szczegółów przypisana do nagłówka nie będzie sprawdzana przez aplikację, niezależnie od tego czy mają status włączony.
    • Domyślna wartość dla walidacji Po-przydziale i Po-wysłaniu jest wyłączony. Domyślną wartością dla walidacji Po-pobraniu jest włączone.
    Właściciel
    Właściciel pozycji, podlegającej walidacji. Wymagane.
    Uwaga

    Właściciel musi być skonfigurowany w aplikacji.

    Klient
    Strona, do której dostarczona jest pozycja. Wymagane.
    Uwaga
    • Można wprowadzić jedynie prawidłowego klienta.
    • Klient musi być skonfigurowany w ekranie Właściciel .
    Pozycja
    Pozycja do walidacji. Wymagane.
    Uwaga

    Pola Klient, Właścicieloraz Pozycja nie są wymagane dla domyślnego rekordu. Jednakże, wszystkie pola są potrzebne w trakcie dodawania nowego rekordu.

    Rodzaj
    Rodzaj walidacji dla rekordu. Kliknij rozwijaną listę wybierz Walidację Przed-wysyłką. Wymagane.

    Domyślna wartość: Walidacja po pobraniu

    Minimum okresu ważności
    Minimalna liczba dni, na które zezwala klient pomiędzy bieżącą datą a datą terminu ważności lub datą produkcji dla wysyłanej pozycji. Ta wartość jest porównywana z wyliczoną liczbą, aby określić czy wynik sprawdzenia jest pozytywny, czy negatywny.
    Uwaga
    • Akceptuje wpisy wyłącznie wtedy gdy rodzaj nagłówka walidacji to Po-pobraniu lub Walidacja Przed-wysyłką.
    • Nie można tego edytować jeśli Rodzaj Nagłówka walidacji to Po-przydziale.
    Domyślnie
    Odpowiedź, która określa kto tworzy rekord. Wyświetlane jest T dla domyślnych rekordów utworzonych przez aplikacją, a N dla rekordów utworzonych przez użytkownika. Jest to wstępnie wypełnione. Zabezpieczone przed zapisem.
    Lista Szczegółów
    Kolejność
    Kolejność procesów walidacji jaką ma zastosować aplikacja. Zabezpieczone przed zapisem.
    Proces Walidacji
    Proces Walidacji jakie ma używać aplikacja. Wykonaj jedno z poniższych:
    • Porównanie terminu ważności
    • Sprawdź partię
    • Sprawdź miejsce składowania
    • Sprawdź Pozycję
    • Sprawdź ID
    • Sprawdź Nową Partię, Miejsce, ID

      Sprawdź tabelę Procesu Walidacji dla definicji tych terminów.

    Jeśli korzystasz z procesu Sprawdzania Partii, zmodyfikuj plik prompts.ini , żeby domagał się wpisania partii w RF
    Uwaga
    • Wybór w rozwijanej liście zależy od rodzaju Walidacji określonego w nagłówku.
    • Nie można wpisać nazwy procesu z innych rodzajów walidacji. Dozwolone są wyłącznie te procesy, które zawierają Rodzaj Walidacji w nagłówku.

    Domyślna wartość: Sprawdź lokalizację

    Włączony
    Wskaźnik określający czy Proces Walidacji będzie sprawdzany przez aplikację. Wyłącznie aktywne procesy będą rozpatrywane przez aplikację w trakcie walidacji.
    Uwaga

    Musisz określić status każdej kolejki jako włączony lub nie, niezależnie od ustawień opcji Włącz w nagłówku.

    Następują po nim objaśnienia procesów walidacji.
    Proces Walidacji Opis
    Walidacja Grupy Wysyłki Kiedy ta funkcja jest włączona, aplikacja upewnia się, że wszystkie pozycje dla pasujących Grup Wysyłki zostały przydzielone. Jeśli aplikacja odkryje, ze pozycja wraz z odpowiadającą Grupą Wysyłki nie zostały przydzielone, generuje komunikat błędu i nie pozwala na wysłanie zamówienia. Komunikat błędu jest wyświetlony przy próbie wysyłki z Zamówienia Wysyłki, Fali lub przez Masową Wysyłkę jakiegokolwiek z zamówień lub szczegółów pobrań. Jeśli ta funkcja jest wyłączona, nie wykonuje się tego sprawdzenia.

    Grupy Wysyłki są określone na Poziomie Szczegółu Zamówienia Wysyłki. Istnieją trzy Grupy Wysyłki: 01, 02 i 03.

    Opcja Wspólnej Wysyłki w nagłówku Zamówienia Wysyłki ma pierwszeństwo przed Walidacją Grupy Wysyłki. Jeśli opcja Wysyłać Razem jest ustawiona w nagłówku Zamówienia Wysyłki, wszystkie linie muszą być przydzielone do zamówienia wysyłki. Domyślnym ustawieniem dla Wysyłać Razem jest Nie.

    Odpowiednie wpisy dla tych pól to Y= Tak lub N= Nie

    Porównanie Okresu Ważności Kiedy włączone, aplikacja korzysta z następującego procesu aby walidować Porównanie okresu ważności:
    • Określa Rodzaj Kodu okresu ważności dla pozycji w ekranie Pozycja (data produkcji lub ważności).
    • Porównuje datę ważności lub produkcji z bieżącą datą w celu obliczenia okresu ważności.
    • Jeśli Kodem Okresu Ważności jest Data przeterminowania to:
      • Obliczony termin ważności jest porównywany z Minimalny okresem ważności w ekranie Walidacja warunkowa (jeśli jest to zamieniony rekord)
      • Jeśli Minimalny Okres ważności zamienionego rekordu jest ustawiony na 0 (zero), aplikacja użyje wartości z rekordu pozycji.
      • Jeśli jest to domyślny rekord, aplikacja zawsze użyje Okresu ważności pozycji załadowywanej na ekranie Pozycja .
      • Jeżeli obliczony okres ważności jest mniejszy niż Minimalny Okres Ważności to wynik walidacji jest negatywny. Jeżeli obliczony okres ważności jest większy niż Minimalny Okres Ważności to wynik walidacji jest pozytywny.
    • Jeśli Kodem Okresu Ważności jest Data produkcji to:
      • Obliczony termin ważności jest porównywany z Minimalny okresem ważności w ekranie Walidacja warunkowa jeśli jest to zamienny rekord.
      • Jeśli Minimalny Okres ważności zamienionego rekordu jest ustawiony na 0 (zero), aplikacja użyje wartości z rekordu pozycji.
      • Jeśli jest to domyślny rekord, aplikacja zawsze użyje Okresu ważności pozycji załadowywanej na ekranie Pozycja .
      • Jeżeli obliczony okres ważności jest mniejszy niż Minimalny Okres Ważności to wynik walidacji jest pozytywny. Jeśli obliczony okres ważności jest dłuższy od Minimalnego Okresu ważności, walidacja się nie powiedzie.
  5. Kliknij Zapisz.