Pola systemowe dla każdej sprawy
AMODIT dla każdej sprawy przechowuje szereg informacji, które dostępne są z poziomu reguł jak każde pole na formularzu np. poprzez odwołanie [caseId], [caseCreated] itd.
| Nazwa pola systemowego | Typ danych (w bazie danych systemu) | Opis |
| caseId | int(11) | Unikalny numer sprawy |
| caseTitle | varchar(255) | Tytuł sprawy |
| caseProcedureId | int(11) | ID procesu do którego sprawa jest przypisana |
| caseProcedureName | varchar(255) | Nazwa procesu |
| caseProcedureTitle | varchar(255) | Wyświetlana nazwa (przetłumaczona) procesu dla bieżącej sprawy |
| caseProcedureDescription | longtext | Opis procesu |
| caseOwnerId | int(11) | ID użytkownika lub grupy do którego aktualnie jest przypisana sprawa |
| caseCreated | datetime | Data i czas utworzenia sprawy |
| caseCreatedById | int(11) | ID użytkownika który utworzył sprawę |
| caseModified | datetime | Data i czas ostatniej modyfikacji sprawy |
| caseModifiedById | int(11) | ID użytkownika który ostatnio zmodyfikował sprawę |
| caseForwarded | datetime | Data i czas ostatniego przekazania sprawy |
| caseForwardedById | int(11) | ID użytkownika który ostatni przekazał sprawę |
| caseStatusId | int(11) | ID etapu na którym aktualnie jest sprawa |
| caseStatusName | varchar(255) | Nazwa aktualnego etapu dla bieżącej sprawy. |
| caseStatusTitle | varchar(255) | Wyświetlana nazwa (przetłumaczona) aktualnego etapu dla bieżącej sprawy |
| caseIsVisibleOnLists | bit(1) | Przyjmuje 1 dla spraw z procesów i 0 dla spraw, które reprezentują wiersze tabel na formularzu sprawy. UWAGA! W kodzie reguł procesów odwołujemy się do tych pól wartościami true albo false, a nie odpowiednio 1 albo 0. |
| caseAccessForEveryone | int(11) | nie używane |
| caseVersion | int(11) | Numer wersji sprawy. Wersja powstaje z każdą zmianą etapu lub właściciela sprawy |
| caseIsCurrentVersion | bit(1) | Zawsze 1. Parametr ma znaczenie dopiero w tabeli casehistory. UWAGA! W kodzie reguł procesów odwołujemy się do tych pól wartościami true albo false, a nie odpowiednio 1 albo 0. |
| caseMailFrom | varchar(100) | Adres mailowy z którego została utworzona sprawa |
| caseLastMailFrom | varchar(100) | Ostatni adres mailowy, który posłużył np do dołączenia komentarza do sprawy |
| caseLastMailFromTitle | varchar(255) | Tytuł ostatniego maila |
| caseForwardedCC | varchar(45) | |
| caseIsClosed | bit(1) | 1 gdy sprawa jest zamknięta, 0 gdy sprawa jest w otwarta. UWAGA! W kodzie reguł procesów odwołujemy się do tych pól wartościami true albo false, a nie odpowiednio 1 albo 0. |
| caseConnectedToCaseId | int(11) | ID sprawy do której dana sprawa jest połączona |
| caseConnectedToCaseStatusId | int(11) | |
| caseHidden | bit(1) | 1 oznacza sprawę usuniętą, która znajduje się na liście „Usunięte” , 0 oznacza sprawę dostępną dla użytkowników. UWAGA! W kodzie reguł procesów odwołujemy się do tych pól wartościami true albo false, a nie odpowiednio 1 albo 0. |
| caseHasAttachments | bit(1) | 1 gdy sprawa ma załączniki, w przeciwnym wypadku 0. UWAGA! W kodzie reguł procesów odwołujemy się do tych pól wartościami true albo false, a nie odpowiednio 1 albo 0. |
| caseFormHash | varchar(50) | suma kontrolna formularza |
| caseRowIndex | int(11) | numer wiersza w tabeli, tylko dla spraw, które reprezentują wiersze w tabeli |
| caseLockedForEditing | datetime | Data i czas zablokowania sprawy do edycji przez użytkownika, który otworzył u siebie na ekranie sprawę do edycji |
| caseLockedForEditingById | int(11) | ID użytkownika, który aktualnie edytuje sprawę |
| caseMainCaseId | int(11) | Jeżeli sprawa ma zagnieżdżone tabele, to dla dowolnie zagnieżdżonej tabeli w tym polu zawsze będzie ID sprawy głównej w których te tabele się znajdują |
| caseSyncWithCaseId | int(11) | |
| caseCurrentActions | text | |
| caseImportance | int(11) | |
| caseStatusInfo | longtext | |
| caseExpiryDate | datetime | |
| caseRegistryKey | longtext |