|
<< Kliknij, aby wyświetlić Spis treści >> Nawigacja: SIMPLE.ERP > Obiekty uzupełniające wspólne > Szablony dekretów |
Szablony dekretów definiowane są w kontekstach, które są predefiniowane w systemie i nie mogą być zmieniane. W konkretnym kontekście istnieje możliwość zdefiniowania dowolnej liczby szablonów, a każdy z szablonów może posiadać wiele wersji. Wersje szablonów mają duże znaczenie szczególnie podczas dekretacji na przełomie roku, gdy chcemy zmienić sposób dekretacji danego typu dokumentu.
Szablon dekretu opisują:
●Identyfikator – 15 znakowy identyfikator szablonu;
●Nazwa – 70 znakowy opis szablonu.

Rysunek 984. Szablony oraz wersje szablonów
Wersję szablonu opisują:
●Wersja – opis wersji szablonu;
●Obowiązuje od – data od kiedy obowiązuje dana wersja szablonu;
●Maska - maska identyfikatora dekretu, który powstanie z tego szablonu;
●Typ dekretu – typ dekretu jaki powstanie w wyniku dekretacji na podstawie tego szablonu;
●Folder dekretów – miejsce gdzie trafi wygenerowany dekret;
●Data dokumentu – zmienna, która będzie określała datę dokumentu dekretowanego;
●Data dekretu – zmienna, która będzie określała datę powstających dekretów;
●Aktywny – flaga określająca czy dany szablon jest aktywny; w przypadku gdy aktywnych będzie kilka szablonów i dekretowany dokument będzie należał do przedziału czasowego dla którego obowiązuje wersja, to powstanie tyle dekretów ile występuje takich szablonów;
●Łączenie dekretów – flaga określająca czy w przypadku, gdy będzie odpowiednia maska, która nie będzie zawierała licznika, to dekrety takich dokumentów będą łączone w jeden dekret;
●Opis dekretu – definiowalny mechanizm pozwalający zbudować opis powstającego dekretu używając np. identyfikatora dokumentu dekretowanego i ciągu znaków;
●Identyfikator – definiowalny mechanizm pozwalający zbudować identyfikator dekretu używając np. identyfikatora dokumentu dekretowanego i ciągu znaków.
Definicja konkretnego szablonu dekretu polega na zdefiniowaniu pozycji tego szablonu. Każda z pozycji takiego szablonu dotyczy konkretnego systemu ewidencji. Dla każdej pozycji istnieje możliwość zdefiniowania konta Wn i/lub konta Ma oraz zmiennych określających rodzaje kwot.
Pozycję szablonu dekretu opisują:
●System ewidencji – system ewidencji, do którego trafi pozycja dekretu, na podstawie atrybutów systemu ewidencji określane są rodzaje kwot, które mogą wystąpić w szablonie dekretu, kolejne pozycje szablonu mogą wskazywać na różne systemy ewidencji;
●Konto obiektu Wn – flaga określająca czy konto Wn będzie kontem obiektu czy bezpośrednio zostanie wpisane w szablonie;
●Konto obiektu Ma – flaga określająca czy konto Ma będzie kontem obiektu czy bezpośrednio zostanie wpisane w szablonie;
●Maska konta Wn – aktywne jeżeli nie jest to konto obiektu – umożliwia wpisanie konta Wn, na które pójdzie pozycja dekretu;
●Maska konta Ma – aktywne jeżeli nie jest to konto obiektu – umożliwia wpisanie konta Ma, na które pójdzie pozycja dekretu;
●Rodzaj konta Wn – aktywne jeżeli jest to konto obiektu – umożliwia wybranie konta rodzaju Wn zdefiniowanego wcześniej w rodzajach kont obiektów;
●Rodzaj konta Ma – aktywne jeżeli jest to konto obiektu – umożliwia wybranie konta rodzaju Ma zdefiniowanego wcześniej w rodzajach kont obiektów;
●Dotyczy (nagłówek lub pozycje) – określa czy dana pozycja dekretu będzie pochodziła z nagłówka czy z pozycji dokumentu;
●Grupowanie – flaga określająca czy pozycje dekretu mają być zbijane w jedną pozycję jeżeli dotyczą takiego samego systemu ewidencji i mają takie same konta Wn i Ma;
●Opis pozycji – definiowalny mechanizm pozwalający zbudować opis powstającej pozycji dekretu używając np. identyfikatora dokumentu dekretowanego i ciągu znaków;
●Identyfikator operacji – definiowalny mechanizm pozwalający zbudować identyfikator pozycji dekretu używając np. identyfikatora dokumentu dekretowanego i ciągu znaków;
●Kwoty (waluta transakcji, waluta bazowa, euro, ilość) – w zależności od systemu ewidencji pojawią się wszystkie kwoty do wpisania lub tylko ich część; w każdym z pól istnieje możliwość wpisania zmiennych dekretacji;
●Maska konta definiowana jest analogicznie jak w przypadku rodzajów kont i kont obiektów. Część maski można zastąpić zmienną, która pozwoli uogólnić konto do całej klasy np. odbiorców;
●Atrybuty - dla wybranego rodzaju konta Wn lub Ma określa się czy atrybut w masce konta ma być prezentowany przez wartość (stała) lub zmienną, dla atrybutów konta pochodzących z klas osadzonych w repozytorium dostępna jest lista predefiniowanych zmiennych.