Pobieranie zasad i warunków

Zasady i warunki dotyczące sprzedaży, zakupu lub transferu określonych towarów mogą być domyślnie wprowadzone do zlecenia lub harmonogramu z kontraktu o statusie Aktywny lub powiązania jednostki organizacyjnej.

W rezultacie należy połączyć zdefiniowane uzgodnienia zasad i warunków w następujących sesjach:

  • Uzgodnienia zasad i warunków zakupu muszą być połączone ze zwykłym kontraktem zakupu w sesji Kontrakt zakupu (tdpur3600m000) lub Kontrakty zakupu (tdpur3100m000).
  • Uzgodnienia zasad i warunków sprzedaży muszą być połączone ze zwykłym kontraktem sprzedaży w sesji Kontrakt sprzedaży (tdsls3600m000) lub Kontrakty sprzedaży (tdsls3500m000).
  • Wewnętrzne uzgodnienie zasad i warunków musi być połączone z powiązaniami jednostek organizacyjnych w sesji Wewnętrzne relacje zasad i warunków (tcitr2140m000).

Uzgodnienia zasad i warunków mogą być połączone w powyższych sesjach tak, jak pokazano poniżej:

Można połączyć z kontraktem poniższe elementy:

  • Uzgodnienia zasad i warunków oraz linie kontraktu.
  • Tylko uzgodnienia zasad i warunków, bez linii kontraktu.
  • Tylko linie kontraktów, bez uzgodnień zasad i warunków.

W rezultacie zasady i warunki oraz linie kontraktu są pobierane oddzielnie w poniższy sposób:

  • Zasady i warunki są pobierane na podstawie kontrahenta oraz daty wyszukiwania.
  • Linie kontraktu są pobierane w oparciu o datę wyszukiwania i/lub określone pola, takie jak kontrahent, pozycja i dział kontraktu.
Uwaga

Data wyszukiwania jest określana w następujący sposób:

Zasady i warunkiLinie kontraktu
Zlecenia/harmonogramy zakupuZlecenia/harmonogramy sprzedażyZlecenia zakupuZlecenia sprzedażyHarmonogramy zakupówHarmonogramy sprzedaży
Wyszukiwanie daty dla zasad i warunków w sesji Parametry zlecenia zakupu (tdpur0100m400) Wyszukiwanie daty dla zasad i warunków w sesji Parametry zlecenia sprzedaży (tdsls0100s400) Typ daty ceny zakupu w sesji Parametry zarządzania ceną (tdpcg0100m000) Typ daty ceny w sesji Parametry zarządzania ceną (tdpcg0100m000)Data bieżącaData bieżąca

 

Symulacja pobierania zasad i warunków

Przed lub po wprowadzeniu domyślnych zasad i warunków do zlecenia lub harmonogramu można zasymulować ich pobranie oraz sprawdzić, które zasady i warunki są odpowiednie w określonej sytuacji.

Proces symulacji wyszukiwania można zainicjować w poniższych sesjach:

  • Linie zlecenia zakupu (tdpur4101m000), Linie zlecenia sprzedaży (tdsls4101m000), Linie zlecenia przyjęcia (whinh2110m000), Linie zleceń wydania (whinh2120m000), klikając Zasady i warunki w odpowiedni menu. Zasady i warunki są wyświetlane na podstawie danych linii zlecenia.
  • Sesja Zasady i warunki - wyszukiwania (tctrm2150m000), w której trzeba wprowadzić własne atrybuty wyszukiwania i wartość pola Data wysz..

Wyniki wyszukiwania zasad i warunków są wyświetlane w poniższych sesjach:

  • Zasady i warunki - wyniki wyszukiwania (tctrm2151m000) dla uzgodnień typu Sprzedaż i Zakupy.
  • Zasady i warunki - wyniki wyszukiwania (tctrm2151m300) dla uzgodnień typu Wewnętrzne.

W sesji Zasady i warunki - rejestr wyników wyszukiwania (tctrm2151m200) można przeglądać czynności wykonane przez LN w celu uzyskania wyników wyszukiwania zasad i warunków.

Pobieranie zasad i warunków sprzedaży oraz zakupu

LN wykonuje następujące kroki:

  1. Określa Aktywny kontrakt sprzedaży lub zakupu dla odpowiedniego kontrahenta w oparciu o Typ zasad i warunków, kontrahenta 'sprzedaż-do' lub 'zakup-od' oraz wartość pola Data wysz..
  2. Odczytuje ID zasad i warunków ze znalezionego kontraktu sprzedaży lub zakupu.
  3. Określa, dla uzgodnień zasad i warunków, szczegółowe zasady i warunki odpowiednie dla kontrahenta na podstawie atrybutów wyszukiwania i wartości pola Data wysz..
Uwaga

Aby pobrać zasady i warunki z kontraktu o statusie Aktywny dla linii zlecenia, kontrakt nie musi być połączony z linią zlecenia. Numer kontraktu jest uzupełniany w linii zlecenia, tylko jeśli aktywna linia kontraktu jest połączona z linią zlecenia.

Pakiet Planowanie może wymagać określenia zasad i warunków dla zakresu danych. LN zwraca wówczas zasady i warunki obowiązujące dla tego okresu, które można pobrać z różnych kontraktów.

Pobieranie wewnętrznych zasad i warunków

LN wykonuje następujące czynności:

  1. Określa powiązania jednostek organizacyjnych dla kontrahentów wewnętrznych na podstawie pól Z jednostki organizacyjnej, Do jednostki organizacyjnej i Data wysz..
  2. Odczytuje ID wewnętrznych zasad i warunków ze znalezionego powiązania jednostek organizacyjnych.
  3. Określa, dla uzgodnień zasad i warunków, szczegółowe zasady i warunki odpowiednie dla wewnętrznych kontrahentów na podstawie atrybutów wyszukiwania i wartości pola Data wysz..
Uwaga

Jeżeli wyszukiwane są zasady i warunki wewnętrzne, używane są pozycja źródłowa i docelowa. W rezultacie mogą być stosowane dwa rekordy zasad i warunków. Pole Kol. wysz. dla transferu plików w sesji Parametry zasad i warunków (tctrm0100m000) określa, która pozycja posiada najwyższy priorytet.

Przykład

Następujące zasady i warunki są połączone z kontraktem zakupu AVK000026 dla kontrahenta 'zakup-od' GWABC.

Typ zasad i warunkówZakup
ID zasad i warunkówPUR000028
Kontrahent 'Zakup-od'GWABC

 

Szczegółowe zasady i warunki zdefiniowane w różnych grupach zasad i warunków dla uzgodnień PUR000028 obowiązują dla daty wyszukiwania zlecenia zakupu.

W sesji Zasady i warunki (tctrm1600m000) zdefiniowano następujące poziomy wyszukiwania zasad i warunków dla uzgodnienia PUR000028.

Poziom wyszukiwaniaPriorytetAtrybut 1Atrybut 2ZleceniePlanowanieLogistykaFakturowaniePowiązania
110PozycjaNie dotyczyNieNieNieNieTak
201060,000
220PozycjaMagazynTakNieNieNieNie
201075,000 S033
201080,000 S034
330Grupa pozycjiMagazynNieTakTakNieNie
GWS S033
001 S050
440Kontrahent 'faktura-od'Nie dotyczyNieNieNieTakNie
GWABC
550Nie dotyczyNie dotyczyTakNieNieTakNie

 

Dla każdego poziomu wyszukiwania wartości atrybutów zapisane w tabeli kursywą są wprowadzone w sesji Poziom wyszukiwania zasad i warunków (tctrm1610m000).  Wyrazy Tak i Nie w tabeli wskazują, czy dla odpowiedniej grupy zasad i warunków istnieją szczegółowe zasady i warunki.

W sesji Zlecenie zakupu (tdpur4100m900) istnieją następujące linie zlecenia zakupu:

Linia zlecenia zakupuKontrahent 'faktura-od'PozycjaGrupa pozycjiMagazyn
10GWABC201060,000GWSS033
20GWABC201075,000GWSS033
30GWABC201080,000GWSS034
40GWABC201095,000001S101

 

Aby pobrać zasady i warunki dla linii zlecenia, w sesji Zlecenie zakupu (tdpur4100m900) należy wybrać linię i w odpowiedni menu kliknąć Zasady i warunki.

Dla linii zlecenia zakupu pobierane są następujące zasady i warunki:

Pobrane zasady i warunki
Linia zlecenia zakupuZleceniePlanowanieLogistykaFakturowaniePowiązania zapotrzebowania
10Poziom wyszukiwania 5Poziom wyszukiwania 3Poziom wyszukiwania 4Poziom wyszukiwania 1
20Poziom wyszukiwania 2Poziom wyszukiwania 3Poziom wyszukiwania 3Poziom wyszukiwania 4
30Poziom wyszukiwania 2Poziom wyszukiwania 4
40Poziom wyszukiwania 5Poziom wyszukiwania 4

 

  • Linia zlecenia 10

    Zasady i warunki zlecenia są pobierane z 5. poziomu wyszukiwania. Jako że dla 5 poziomu wyszukiwania nie zdefiniowano atrybutów wyszukiwania, te zasady mają zastosowanie dla wszystkich kombinacji atrybutów wyszukiwania. Zasady i warunki zlecenia są także definiowane dla 2. poziomu wyszukiwania. Te zasady i warunki nie są jednak stosowane dla linii 10, ponieważ pozycja 201060,000 w linii zlecenia 10 nie odpowiada pozycji atrybutu wyszukiwania 201075,000 ani pozycji 201080,000 na poziomie 2.

    Zasady i warunki logistyczne są pobierane z 3 poziomu wyszukiwania, ponieważ grupa pozycji atrybutu wyszukiwania GWS oraz magazyn atrybutu wyszukiwania S033 dla tego poziomu odpowiadają grupie pozycji i magazynowi w linii zlecenia 10.

    Zasady i warunki fakturowania są pobierane z poziomu wyszukiwania 4, ponieważ kontrahent 'faktura-od' atrybutu wyszukiwania GWABC odpowiada kontrahentowi 'faktura-od' linii zlecenia.

    Zasady i warunki powiązań zapotrzebowania są pobierane z poziomu 1, ponieważ pozycja w linii 10 odpowiada pozycji atrybutu poziomu wyszukiwania 201060,000.

  • Linia zlecenia 20

    Zasady i warunki zlecenia są pobierane z 2 poziomu wyszukiwania, ponieważ pozycja atrybutu wyszukiwania 201075,000 oraz magazyn S033 odpowiadają pozycji i magazynowi w linii zlecenia 20.

    Zasady i warunki planistyczne i logistyczne są pobierane z 3 poziomu wyszukiwania, ponieważ grupa pozycji atrybutu wyszukiwania GWS oraz magazyn atrybutu S033 dla tego poziomu odpowiadają grupie pozycji i magazynowi w linii zlecenia 10.

    Zasady i warunki fakturowania są pobierane z poziomu wyszukiwania 4, ponieważ kontrahent 'faktura-od' atrybutu wyszukiwania GWABC odpowiada kontrahentowi 'faktura-od' linii zlecenia.

  • Linia zlecenia 30

    Zasady i warunki zlecenia są pobierane z poziomu wyszukiwania 2, ponieważ pozycja atrybutu wyszukiwania 201080,000 oraz magazyn S034 odpowiadają pozycji i magazynowi w linii zlecenia 20.

    Zasady i warunki fakturowania są pobierane z poziomu wyszukiwania 4, ponieważ kontrahent 'faktura-od' atrybutu wyszukiwania GWABC odpowiada kontrahentowi 'faktura-od' linii zlecenia.

  • Linia zlecenia 40

    Zasady i warunki fakturowania są pobierane z poziomu wyszukiwania 4, ponieważ kontrahent 'faktura-od' atrybutu wyszukiwania GWABC odpowiada kontrahentowi 'faktura-od' linii zlecenia.

    Zasady i warunki zlecenia są pobierane z 5. poziomu wyszukiwania. Jako że dla poziomu 5 nie są definiowane żadne atrybuty wyszukiwania, warunki te mają zastosowanie dla wszystkich kombinacji atrybutów wyszukiwania. Zasady i warunki zlecenia są także definiowane dla 2. poziomu wyszukiwania. Te zasady i warunki nie mają jednak zastosowania dla linii 40, ponieważ atrybuty wyszukiwania na poziomie 2 nie odpowiadają pozycji i magazynowi w linii 40.