Подсистема за документооборот
Важна характеристика на bgERP е модерната и добре развита система за документооборот, която я отличава значително от класическите системи като файловите подсистеми. Системата за документооборот на bgERP включва:
Плоска структура от папки, в които се съхраняват нишки от документи.
- Всеки потребител отговаря за множество папки.
- Във всяка папка има множество нишки от документи.
- Всяка нишка представлява хронологическа последователност от документи по определена тема.
Реализираният в подменютата Всички и Имейли на меню Документи документен модел, и по-специално - модулът Всички, като ядро на документната система на bgERP, има три основни задачи:
- Лесно намиране и бърз достъп до всеки документ в системата, реализирани чрез удобни търсачки на всяко едно ниво от модела.
- Пълен контрол на достъпа - осигурява регулиран достъп до информацията чрез детайлно дефиниране на права както за отделни потребители, така и за роли (групи потребители).
- Основна работна среда за по-голямата част от потребителите на системата, с изключение на тези с точно профилиран достъп до конкретни модули като счетоводство, каси, склад и др.
- документи - най-малкият обект, носител на информация или описващ действие, операция или събитие в bgERP;
- нишки - най-малката съвкупна единица, представляваща последователност от хронологично подредени документи със свързано съдържание, до която може да се дефинират специфични права за достъп за даден потребител или роля;
- папки - съвкупност (колекция) от нишки документи със свързано съдържание, специфично за съответната папка:
Структурата на модул Всички се определя като специфична за bgERP и затова че:
- Модулите на програмата, в общия случай са мениджъри на данни, осигуряващи тяхното съхранение, обработка и визуализиране.
- Модул Всички представлява координатна система от папки и нишки от документи, поддържаща и описваща логическата и тематична обвързаност на документите и данните от различни модули на системата.
Папки могат да се създават единствено от обекти в системата, дефинирани като източници ("корици") на папки съгласно документния модел на bgERP, които определят и възможните типове (видове) папки: Лице, Фирма, Група » Указател, Категория артикули, Пощенска кутия, Банкова сметка (наша), Каса, Склад, Център на дейност, Точка на продажба, Система (модул Поддръжка), както и типа за папки с документи, които не могат да бъдат сортирани в папка от другите изброени типове - Проект. Казано по друг начин - корица и съответно - папка може да бъде всяка визитка на Лице или Фирма от меню Указател » модул Визитник, всяка Категория Артикули от меню Артикули » модул Каталог, всяка Пощенска кутия от меню Документи » модул Имейли и т.н., както и всеки обект в системата, който не може да бъде сортиран в някоя от съществуващите вече папки, при което той става начало на нова папка с име - името на конкретния обект (но в множествено число) и с тип Проект - например Мемориални Ордери, Лабораторни тестове, Отчети и т.н.
Състояния на обектите. Оттегляне вместо изтриване
Папките и нишките от документи, подобно на самите документи, връзките между които те описват, имат и могат да бъдат в три основни възможни състояния - отразяващи отношението на организацията (фирмата) към информацията в тях, или казано по друг начин - отговарящи на въпроса: "Приключена ли е съответната тема, въпрос, казус, случай и т.н. от гледна точка на организацията, или напротив - все още предстои да бъдат предприети определени мерки, определени действия?":
- отворено състояние на папка или нишка означава, че съответната тема или казус все още е активен и неприключен - т.е. по него все още се работи, или се очакват някакви по-нататъшни действия или мерки;
- затворено състояние на папка или нишка е индикатор, че дадената тема или казус е приключен от гледна точка на "нашата" фирма и по него не се очакват никакви по-нататъшни действия или каквото и да е развитие;
- оттеглена е папка или нишка, която е затворена и вече не представлява и няма да представлява и занапред интерес за фирмата.
Единствените изключения, логически не противоречащи на горното правило, което накратко може да бъде наречено: "Следите остават", са следните:
- обект, който би могъл да бъде корица на папка (Фирма, Лице, Пощенска кутия, и т.н.), но все още няма създадена такава и който не е използван по никакъв начин в документ от системата (например - като номенклатура в счетоводна статия), може да бъде изтрит директно - за него е наличен бутон Изтриване;
- нишка, която е оттеглена и към/от нея няма никакви връзки от/към други обекти в системата, и
- папка, която е оттеглена (това може да стане само и единствено чрез оттегляне на корицата на папката) и е АБСОЛЮТНО празна,
Във всички останали случаи, всеки оттеглен обект по всяко време може да бъде възстановен в последното състояние, в което е бил преди да бъде оттеглен.
Достъп до обектите. Споделяне
Достъпът до обектите в документния модел на bgERP (документи, нишки и папки) се дефинира чрез няколко признака (свойства):
- Ролите - тип Екип и тип Ранг, присвоени на съответния потребител.
- Отговорникът на папката - всяка папка в bgERP има Отговорник - по подразбиране това е потребителят, който я създава, но като Отговорник при дефинирането на папката може да бъде посочен и друг потребител. Отговорникът винаги има пълен и неограничен достъп до папката, което му позволява по всяко време да сподели папката с друг/други потребители, както и той, или потребител с по-високи права, могат да назначат нов Отговорник на папката.
- Споделянето - като специфичен начин за даване на права за достъп - ако папка или нишка бъде споделена с даден потребител, той вече има достъп до нея, независимо от ролята си в системата.
- публични (общи) - с достъп за всички с роли executive, officer, manager и ceo + всички на които папката е споделена;
- екипни - с достъп за всички членове на екипа на отговорника на папката с роли officer и manager + всички с роля ceo + всички на които е споделена;
- частни (лични) - с достъп само за отговорника на папката + всички от екипа на отговорника с роля manager, ако отговорника е с ранг по-нисък от manager + всички с роля ceo + всички на които е споделена;
- секретни - с достъп също само за отговорника на папката + всички с роля ceo + всички на които папката е споделена; тази папка, обаче, не се визуализира при търсения от потребители, които нямат достъп до нея.
В системата се съхранява информация за всички посещения на портебителите в нишките от документи. Потребител с роля admin има достъп до бутон Логове, който е включен в първия документ на всяка нишка.
Той зарежда списък на посещенията и действията на потребителите в нишката: