Projektowanie > Narzędzia > Inne > Kopia wartości parametrów 

Funkcja ta służy do kopiowania wartości parametrów zdefiniowanych na danym poziomie (firmy, lokalizacji, użytkownika, prawa) dla danego kodu do zbioru kodów docelowych (firmy, lokalizacji, użytkownika, prawa — zależnie od wybranej kopii), zdefiniowanych za pomocą zakresu wartości, przy użyciu szablonulub podanych w formie pola wyboru.

Kopia taka może zostać wykonana na początku w trybie symulacji (ze szczegółami dotyczącymi kopiowanych parametrów, lub bez nich).

Zarządzanie ekranem

Karta Ekran wpisów

Prezentacja

Pojedynczy ekran wprowadzania umożliwia wprowadzenie wszystkich niezbędnych parametrów po uruchomieniu tej funkcji. Podczas zatwierdzania pojawia się żądanie potwierdzenia. Następnie funkcja jest uruchamiana oraz tworzony jest log zawierający informacje o wyniku operacji.

Zamknij

 

Pola

Na tej karcie występują następujące pola :

Blok numer 1

  • Z folderu (pole DOSORG)

To pole służy do określenia folderu, z którego mają zostać skopiowane parametry. Możliwe składnie zostały opisane w dedykowanym załączniku.

  • Do folderu (pole DOSDES)

To pole służy do określania folderu, do którego mają zostać skopiowane parametry. Możliwe składnie opisane zostały w dedykowanym załączniku.

  • Poziom definicji (pole NIV)

Służy do określenia poziomu definicji parametrów, które mają zostać skopiowane. Dopuszczalne są następujące wartości:

  • firma (parametry zdefiniowane na poziomie firmy zostają skopiowane do jednej lub kilku firm),
  • lokalizacja (parametry zdefiniowane na poziomie lokalizacji zostają skopiowane do jednej lub kilku lokalizacji),
  • legislacja (parametry zdefiniowane na poziomie legislacji zostają skopiowane do jednej lub kilku legislacji),
  • użytkownik (parametry zdefiniowane na poziomie użytkownika zostają skopiowane do jednego lub kilku użytkowników).
  • pole WA

 

  • Szczegóły (pole DETAIL)

Jeżeli pole to zostało zaznaczone, wyświetlana jest lista ze szczegółami skopiowanych parametrów i ich wartościami. Jeżeli pole nie zostało zaznaczone, wyświetlana jest tylko lista kodów miejsc docelowych.

  • Symulacja (pole SIMU)

Jeżeli pole to jest zaznaczone, nie zostaje wykonana kopia parametrów, zaś log zawiera szczegóły kopii, które zostałyby wykonane, gdyby operacji nie uruchomiono w trybie symulacji (ze szczegółami wartości parametrów lub bez nich).

  • Usuwanie (pole SUPP)

Po zaznaczeniu tego okna przed wykonaniem kopii usuwane są wstępnie parametry na poziomie docelowym. Na przykład, jeżeli parametry należące do użytkownika A (którego pewne parametry zostały przejęte z danej lokalizacji) są kopiowane do użytkownika B (którego pewne parametry zostały zdefiniowane na poziomie samego użytkownika), wówczas:

  • jeżeli okno zostało zaznaczone, po wykonaniu kopii parametry te zostaną przejęte przez użytkownika B z lokalizacji, od której zależą (nie z lokalizacji, od której uzależniony jest użytkownik A), zaś lokalne wartości, które nie zostały skopiowane, zostaną utracone.
  • jeżeli okno nie zostało zaznaczone, użytkownik B zatrzyma lokalne wartości swoich parametrów, o ile te nie zostaną zdefiniowane lokalnie przez użytkownika A.
  • Źródło (pole ORI)

Służy do określenia źródła (firmy, lokalizacji, legislacji, użytkownika — zależnie od przypadku), z którego skopiowane mają zostać wartości parametrów.

  • pole ORILIB

Opis powiązany z poprzednim kodem.

Miejsce docelowe

  • Typ (pole TYP)

Służy do określenia sposobu wprowadzania kodów miejsc docelowych (spółki, lokalizacji, legislacji, użytkownika) zgodnie z następującymi możliwościami:

  • w formie pola kodu zakresu początkowego/końcowego.
  • w formie kodu szablonu.
  • w formie kodu listy.
  • Miejsce docelowe (pole DEST11)

Jeżeli parametr kopiowany jest do lokalizacji określonej za pomocą zakresów, te dwa pola służą do określenia kodu początkowego i końcowego.

Wprowadzane są tutaj zakresy kodów firm, lokalizacji, systemów prawnych i użytkowników, zależnie od przypadku.

  • Do (pole DEST12)

 

  • Miejsce docelowe (pole DEST21)

Jeżeli parametr kopiowany jest do lokalizacji określonej za pomocą szablonu,wówczas w tym miejscu należy wprowadzić taki szablon.

W zależności od przypadku wprowadza się tu szablon kodu firmy, lokalizacji, legislacji lub użytkownika.

Tabela Lista

  • pole NBLIG

 

  • Kod (pole DEST31)

Jeżeli kopia parametru zostanie wykonana w miejscu określonym za pomocą listy kodów, tutaj wprowadza się odpowiednie kody.

Wprowadza się tu kody firm, lokalizacji, systemów prawnych i użytkowników — zależnie od przypadku.

  • Opis (pole DESTLIB)

Opis powiązany z poprzednim kodem.

Zamknij

 

Komunikaty w logu

Log zawiera informacje w następującej postaci:

[Poziom] Pochodzenie: [NAZWA]

[NN] Skopiowane parametry

Parametr [NAZWA]: [WARTOŚĆ] ( [Tytuł] )

[Poziom] Miejsce docelowe: [NAZWA]

[NN] Skopiowane parametry

Parametr [NAZWA]: [WARTOŚĆ] ( [Tytuł] )

gdzie:

  • [Poziom] odpowiada firmie, lokalizacji, legislacji lub użytkownikowi
  • [NN] podaje liczbę zaangażowanych w proces parametrów (skopiowanych, zgodnych z wierszem pochodzenia, usuniętych, na poziomie docelowym — należy przy tym pamiętać, że wiersz ten jest nieobecny, jeżeli nie usunięto żadnej wartości parametru).
  • Wiersze szczegółów z każdym parametrem i jego wartością pojawiają się jedynie, jeżeli zaznaczono okno Szczegóły .

Uwagi

Jeżeli dla danego kodu docelowego istniały wartości parametrów, ale nie istnieją one dla kodu startowego, wówczas wartości te są usuwane. Jeżeli na przykład parametr CALNBRDEC ma wartość docelową 2 dla danego folderu i nie został zdefiniowany na poziomie użytkownika dla jedynego użytkownika JOHNA:

  • kopiowanie parametrów użytkownika JOHNA do użytkownika JIMA obejmie tę wartość parametru.
  • Odwrotnie, kopiowanie parametrów użytkownika JIMA do użytkownika JOHNA spowoduje usunięcie tej wartości parametru dla użytkownika JOHNA (ponieważ uznaje się, że użytkownik nie ma wartości jako takiej, ale musi otrzymać wartość z wyższych poziomów).

Zasada ta obowiązuje również podczas kopiowania danych z jednego folderu do drugiego. W ten sposób kopiowanie parametrów powiązanych z JOHNEM, znajdujących się w folderze 1, do folderu 2, dla użytkownika JIMA, spowoduje powtórne skopiowanie parametrów właściwych dla JOHNA (jeżeli parametry zostały przejęte z lokalizacji, firmy lub folderu, zostaną przejęte z lokalizacji, firmy lub folderu — innymi słowy, przejęte wartości mogą nie być identyczne). Jeżeli zaistnieje taka potrzeba, możliwe jest skopiowanie parametrów z lokalizacji JOHNA do lokalizacji JIMA, tych z firmy JOHNA do firmy JIMA itd.

Zadanie przetwarzania w tle

Tę funkcję można wykonać w trybie wsadowym,, ale brak dedykowanego zadania standardowego do jej wykonania.

Komunikaty o błędzie

Jedynymi komunikatami o błędach są komunikaty ogólne.

Użyte tabele

SEEREFERTTO Odniesienie do dokumentacji Implementacja