Edokumenty konfiguracja v2
- 202502 został wprowadzony mechanizm v2 i wycofane konfiguratory
Mechanizm v2 opiera się o:
- Konfiguracji zapisanej w kluczu
instance.signature.rules
mozliwej do edycji z MENU > ERP 310 konfiguracja
- Procedurze
[erp].[signature_insertupdate]
Parametry node condition
:
documenttype
- rejestr (możliwe wartości po przecinku)
warehouse
- magazyn (możliwe wartości po przecinku), uwaga magazyn jest pobieany z powiązanego dokumentu pz
minvalue
- minimalna kwota
invoicesubcategory
- subtyp fkatury zakupu
Parametry node itm
:
- name - jeśli taki sam name wtedy wyamgany tylkojeden podpis,
ważna jest kolejność
- value - poprawny email lub macro
- macro
#QualityCheck
- sprawdza czy indeks wyamga kontroli jakosci i jesli tak dodaje uczestnikow grupy edok-20-JAKOSC
- macro
#invoiceAcceptUser
- pobeira uzytkownika wybranego na fakturze zakupu jako akceptujący
Numeracja/kolejność:
05,10 akceptacja
15 zaopatrzenie
20 jakość
- 1 wyjątek 50 jakość
(12, magazyn 304 powyżej 5k)
25 przyg. produkcji
30 sprzedaz częsci
35 dz. elektryczny
40 produkcja
90 zarząd
Konfiguracja Przykład:
XML |
---|
| <data>
<workflow>
<!--Zakupy magazyn powyzej 5000-->
<condition name="7 powyzej 5k" documenttype="ZM,ZME,ZTM,WNT,IMT" warehouse="101,400" minvalue="5000">
<itm name="10 Zaopatrzenie">uzytkownik1@firma.com</itm>
<itm name="20 Jakość">#QualityCheck</itm>
<itm name="30 Produkcja">uzytkownik2@firma.com</itm>
<itm name="90 Zarząd">uzytkownik3@firma.com</itm>
</condition>
<condition name="13 towary handlowe" documenttype="ZM,ZTM,ZME,WNT,IMT" warehouse="300,130" >
<itm name="10 Akceptacja">uzytkownik1@firma.com</itm>
<itm name="10 Akceptacja">uzytkownik2@firma.com</itm>
<itm name="20 Jakość">#QualityCheck</itm>
<itm name="90 Zarząd">uzytkownik3@firma.com</itm>
</condition>
<!--Zakupy magazyn pozostale ponizej 5k-->
<condition name="1 do 5k" documenttype="ZM,ZTM,ZME,WNT,IMT" warehouse="101,400">
<itm name="10 Zaopatrzenie">uzytkownik1@firma.com</itm>
<itm name="20 Jakość">#QualityCheck</itm>
<itm name="30 Produkcja">uzytkownik2@firma.com</itm>
<itm name="30 Produkcja">uzytkownik3@firma.com</itm>
</condition>
<condition name="u1" documenttype="ZU,ZI,IMPU" invoicesubcategory="01,07">
<itm name="10 Akceptacja">uzytkownik1@firma.com</itm>
<itm name="90 Akceptacja">uzytkownik2@firma.com</itm>
</condition>
</workflow>
</data>
|