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.

    Wyświetlona zostanie strona Grupa niestandardowa.

  6. Kliknij przycisk Utwórz.
  7. Określ następujące informacje:
    Grupa niestandardowa
    Określ nazwę grupy niestandardowej.
    Opis
    Określ opis. Jeśli to pole jest puste, zostanie użyta nazwa grupy niestandardowej.
    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.
    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.
  8. Jeśli nie znasz składni IPL, kliknij przycisk Konstruktor. Wyświetlony zostanie Moduł pomocniczy konstruktora warunków.
  9. W sekcji Dopasuj określ następujące informacje:
    Wszystkie
    Zaznacz to pole, aby uwzględnić tylko rekordy spełniające kryteria we wszystkich regułach.
    Dowolne
    Zaznacz to pole, aby uwzględnić tylko rekordy spełniające kryteria w co najmniej jednej regule.
  10. W polach Warunki dla każdej reguły określ następujące informacje:
    • Pole 1: Kliknij ikonę Wyszukiwanie, aby otworzyć wyszukiwanie pola. Wybierz pole z listy klas biznesowych, 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 i Pokaż tylko.

      Wybierz warunek, który ma być używany dla pola. Dostępne wartości są specyficzne dla wybranego pola.

    • Pole 2: Określ wartość, która musi zostać osiągnięta przez warunek. Kliknij przycisk Wyszukiwanie i wybierz wartość z listy klas biznesowych. Zaznacz pole wyboru Literał i określ wartość literału. Dostępność pola 2 jest zależna od wartości wybranych w polu Pole 1 i w polu Warunek.
    • Aby określić dodatkowe reguły, kliknij przycisk Utwórz kolejny.
  11. Po utworzeniu wszystkich warunków kliknij przycisk OK, aby powrócić do strony Grupa niestandardowa.
  12. 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.
  13. 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.
  14. 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