Przejdź do głównej zawartości

Użycie parametrów w regułach

AMODIT umożliwia korzystanie z parametrów w regułach biznesowych.

Parametry te dodawane są jako ROZSZERZENIA AMODIT w Ustawieniach systemowych.

Obecnie jedyną możliwością utworzenia i modyfikacji  definicji parametru jest wykonanie działań na bazie danych.

W celu utworzenia parametru należy:

  1. Zalogować się do bazy danych  AMODIT.
  2. Odszukać tabelę dbo.parameters
  3. Dodać nowy rekord opisujący nasz nowy parametr. Rekord można dodać za pomocą polecenia
insert into dbo.parameters
(parName,
parValue,
parDescription,
parGroup,
parIndex,
parDefaultValue,
parType)
values (
'keys_Zamowienie',
'zamówienie|zamowienie|zam|zamówić|zamawiam|order',
'Lista słów kluczowych dla identyfikacji zamówienia z maila. Każde słowo musi byc oddzielone znakiem | (pipe - pionowa kreska). Słowa nie mogą zaczynać się ani kończyć spacją.',
'Extension.KeyWords’,
1,
'',
's')

Efektem jest dodanie w Ustawieniach Systemowych nowej zakładki ROZSZERZENIA AMODIT , która będzie zawierała dodatkowe, indywidualne parametry. W powyższym przykładzie będzie to

parametry

 Teraz można w regule biznesowej odwołać się do wartości tego parametru poprzez funkcję GetSystemParameterValue(parameterName).

slowa = GetSystemParameterValue("keys_Zamowienie");

W wyniku takiego przypisania w zmiennej o nazwie „slowa” znajdzie się ciąg znaków „zamówienie|zamowienie|zam|zamówić|zamawiam|order”.