Poziomy definicji informacji dodatkowych

Poziomy definicji informacji dodatkowych

Pola informacji dodatkowych można zdefiniować dla poniższych poziomów definicji informacji dodatkowych:

  • Ogólne
  • Kontrahent 'sprzedaż-do'
  • Kontrahent 'zakup-od'
Ogólne

Pola informacji dodatkowych, połączone z określoną tablicą baz danych, są wyświetlane w odpowiednich sesjach ogólnych i szczegółowych. Pola informacji dodatkowych są zgrupowane na oddzielnych zakładkach. W sesjach szczegółowych można edytować wartości tych pól.

Kontrahent

Pola informacji dodatkowych, połączone z określoną tablicą baz danych i wybranym kontrahentem, są wyświetlane i można edytować w sesji szczegółowej odpowiadającej danej tablicy baz danych, jeżeli:

  • Kontrahent 'sprzedaż-do'
    Zlecenie lub harmonogram sprzedaży uruchamia procedurę tworzenia rekordu w określonej tablicy baz danych.
  • Wybrany kontrahent to kontrahent 'sprzedaż-do' zlecenia lub harmonogramu sprzedaży.
  • Kontrahent 'zakup-od'
    Dokument zakupu uruchamia procedurę tworzenia rekordu w określonej tablicy baz danych.
  • Wybrany kontrahent to kontrahent 'zakup-od' dokumentu zakupu.

Przykładowo pole informacji dodatkowych zdefiniowane dla tablicy whinh200 i kontrahenta A jest wyświetlone w sesji Zlecenia magazynowe (whinh2100m000) dla zlecenia magazynowego, jeżeli:

  • Źródłowe zlecenie zlecenia magazynowego to zlecenie lub harmonogram sprzedaży.
  • Kontrahent A to kontrahent 'sprzedaż-do' zlecenia lub harmonogramu sprzedaży.
Połączone pola typu Ogólne i powiązane z kontrahentami typu Kontrahent 'sprzedaż-do'/ Kontrahent 'zakup-od'

Przy pobieraniu pól informacji dodatkowych z tablicy baz danych odpowiadającej określonej sesji aplikacja wybiera poziom definicji Kontrahent 'sprzedaż-do' lub Kontrahent 'zakup-od'. Jeżeli nie są one dostępne, wybrany zostaje poziom definicji Ogólne.

W konsekwencji jeżeli pola informacji dodatkowych zarówno na poziomie definicji Ogólne, jak i Kontrahent 'sprzedaż-do' lub Kontrahent 'zakup-od' są wymagane dla określonego kontrahenta, to pola zdefiniowane na poziomie definicji Ogólne należy także zdefiniować, odpowiednio, dla poziomu definicji Kontrahent 'sprzedaż-do' lub Kontrahent 'zakup-od'.

Przykład

Tablica baz danych whinh200 odpowiada sesji Zlecenia magazynowe (whinh2100m000).

Oprócz ogólnych dodatkowych pól zdefiniowanych dla wszystkich kontrahentów kontrahent A wymaga dodatkowych pól. Aby to osiągnąć, pola zdefiniowane na poziomie definicji Ogólne są także definiowane na poziomie definicji Kontrahent 'sprzedaż-do' dla kontrahenta A:

Poziom whinh200 = ogólneWymaganie – kontrahent APoziom whinh200 = kontrahent A
Nazwa klientaKsięgowyNazwa klienta
Lokalizacja składowania klientaOdnośnik opakowania ALokalizacja składowania klienta
Księgowy
Odnośnik opakowania A