Tworzenie zastąpień grup niestandardowych

  1. Wybierz opcje: Przetwarzanie > Alokacje > Kontrola alokacji.
  2. Na karcie Rzeczywiste lub na karcie Budżety otwórz rekord kontroli alokacji.
  3. Na karcie Alokacje otwórz rekord alokacji.
  4. Na karcie Linie otwórz linię alokacji, dla której Opcja księgowania z lub Opcja księgowania na jest ustawiona na Podział i określono pole Zastąpienie jednego wymiaru.
  5. Na karcie Mapowanie z lub Mapowanie na zaznacz pole Zastąpienie grupy.
    Zostanie wyświetlone okno Grupa niestandardowa.
  6. Kliknij przycisk Utwórz.
  7. Podaj następujące informacje:
    Grupa niestandardowa
    Określ nazwę grupy niestandardowej.
    Opis
    Data początku obowiązywania
    Określ datę początku obowiązywania grupy niestandardowej. Jeśli to pole jest puste, używana jest data bieżąca. Wprowadź opis. Jeśli to pole jest puste, zostanie użyta nazwa grupy niestandardowej.
    Klasa biznesowa
    Wartością domyślną dla klasy biznesowej jest wartość wybrana w polu Zastąpienie jednego wymiaru. Nie można zmienić tej wartości.
    Warunek
    Określ lub skompiluj warunek, używając składni języka Infor Pattern Language (IPL). Warunek definiuje kryteria wyboru dla grupy niestandardowej.
    1. Jeśli nie znasz składni IPL, kliknij przycisk Konstruktor i wprowadź opis. Jeśli to pole jest puste, grupa niestandardowa jest używana do wyboru pól i opcji dla warunku.
    2. W oknie Moduł pomocniczy konstruktora warunków wybierz jeden z następujących typów warunków:
      • Dostosuj do wszystkich następujących reguł: tylko rekordy spełniające kryteria we wszystkich regułach są uwzględnione w grupie niestandardowej.
      • Dostosuj do dowolnych następujących reguł: tylko rekordy spełniające kryteria w co najmniej jednej regule są uwzględnione w grupie niestandardowej.
    3. Dla każdej reguły określ kryteria w następujących dostępnych polach:
      • Pole 1: Pozostaw domyślną wartość Dowolny warunek.
      • Pole 2: Kliknij listę, aby otworzyć okno dialogowe Wybierz pole [BusinessClass]. Wybierz pole z klasy biznesowej, które ma być używane w warunku, a następnie kliknij przycisk OK. Pola można wyszukiwać lub filtrować za pomocą filtrów Typ pola wyszukiwania i Pokaż tylko.
      • Pole 3: Wybierz warunek, który ma być używany dla wybranego pola. Dostępne wartości są specyficzne dla wybranego pola.
      • Pole 4: Kliknij listę, aby otworzyć okno dialogowe Wybierz pole [BusinessClass]. Określ jedno z następujących kryteriów, które musi spełniać warunek, a następnie kliknij przycisk OK:
        • Wybierz pole, które musi spełniać warunek. Pola można wyszukiwać lub filtrować za pomocą filtrów Typ pola wyszukiwania i Pokaż tylko.
        • Aby określić wartość, którą musi spełnić warunek, w filtrze Pokaż tylko wybierz Literał i wprowadź wartość literału.

        To pole jest dostępne w zależności od wartości wybranych dla pól 2 i 3.

    4. Aby określić dodatkowe reguły, kliknij przycisk Dodaj.
    5. Po zakończeniu dodawania warunków kliknij przycisk OK, aby wrócić do okna Grupa niestandardowa.
    6. Kliknij przycisk Podgląd, aby wyświetlić podgląd wyników warunku. W oknie Opcje podglądu wybierz listę, dla której chcesz uruchomić grupę. Wyświetlone listy są wstępnie zdefiniowane w zależności od wybranej klasy biznesowej.
  8. Kliknij przycisk OK.
    Wyświetlone zostaną wyniki. Jeśli wyniki nie są zgodne z oczekiwaniami, możesz wrócić do okna Moduł pomocniczy konstruktora warunków i edytować warunki.
  9. Kliknij przycisk Zapisz.
    Wróć do linii alokacji i przypisz grupę niestandardową.
W poniższej tabeli przedstawiono przykłady zastąpień grup niestandardowych za pomocą klasy biznesowej jednostki rachunkowości:
Warunek Opis Wynik
(AccountingUnit[2:3] = "07") and (Active ) Pobierz wszystkie aktywne jednostki rachunkowości, w których drugi i trzeci znak to 07 1070, 1071, 1079, 207
(AccountingUnit like "112*") or (AccountingUnit like "113*") Pobierz wszystkie jednostki rachunkowości, które rozpoczynają się od 112 lub 113 1120, 1121, 1129, 1130, 1139