Both sides previous revisionПредходна версияСледваща версия | Предходна версия |
nadstrojki_dokumenti:nadstrojki [2018/01/31 07:03] – k.kyurkchieva | nadstrojki_dokumenti:nadstrojki [2023/05/17 11:10] (текуща) – t.lalova |
---|
/* От [[vavedenie:kakvo_novo|релийз 2013.10]] в SelMatic ERP модул **“Промоции”** официално се преименува на **“Регистър на надстройки за документи”**. */ | /* От [[vavedenie:kakvo_novo|релийз 2013.10]] в SelMatic ERP модул **“Промоции”** официално се преименува на **“Регистър на надстройки за документи”**. */ |
| |
Регистърът на надстройки за документи представлява универсален инструмент, с който може да се направи произволен плъгин (надстройка). Надстройките се стартират от документ и дават много повече възможности от автоматичната отстъпка по промоция. \\ | Регистърът на надстройки за документи представлява универсален инструмент, с който може да приложите произволен плъгин (надстройка). Надстройките се стартират от документ и дават много повече възможности от автоматичните отстъпки при промоции. \\ |
| |
**Надстройките** за документи **не се отнасят само до промоциите**. | **Надстройките** за документи **не се отнасят само до промоциите**. |
| |
Всяка надстройка може да има една или няколко поднадстройки (конфигурационни групи). \\ | Всяка надстройка може да има една или няколко поднадстройки (конфигурационни групи). \\ |
За всяка от тях се задават връзки със съответни събития за кой тип документ, при какво събитие се активира съответната надстройка. | За всяка от тях се задават връзки със съответни събития за кой тип документ, при какво събитие се активира съответната надстройка. |
| |
/* ПРЕДИ {{:надстройки_на_документи.png?500|}} \\ */ | При наличие на списък от надстройки може да определите **Подредба** на прилагане. \\ |
| **Подредбата определя последователността на изпълнение на промоциите. Тя няма смисълът на приоритет на прилагане. Последно изпълнената надстройка ще е тази с най-голяма стойност на подредбата.** |
| |
/* СЛЕД {{:nadstrojki.png?600|}} */ | |
| |
{{:nadstrojki_new.png?750|}} | {{:nadstrojki_dokumenti:надстройки.png?750|}} |
| |
Диалогът, който излиза е точно регистър на това, какви са заредените в момента Надстройки (plugins) в системата. От този диалог може да се регистрират и нови чрез бутон **"Зареди от DLL"**. | Диалогът, който излиза е точно регистър на това, какви са заредените в момента Надстройки (plugins) в системата. \\ |
| Нови надстройки се регистрират с избор на бутон **"Зареди от DLL"** и посочване на желания dll файл, отговарящ на конкретната надстройка. |
| |
DLL файловете за надстройките имат заложена версия /* (от [[vavedenie:kakvo_novo|релийз 2016.1]]) */ и при зареждането им при стартиране на програмата се прави проверка дали версията на DLL файла е по-стара. Ако е по-стара се показва информативното съобщение за това, но позволява да се продължи. Ако е по-нова, съобщение не излиза. | DLL файловете за надстройките имат заложена версия /* (от [[vavedenie:kakvo_novo|релийз 2016.1]]) */ и при зареждането им при стартиране на програмата се прави проверка дали версията на DLL файла е по-стара. Ако е по-стара се показва информативното съобщение за това, но позволява да се продължи. Ако е по-нова, съобщение не излиза. |
| |
В главното меню **целта**, която се **конфигурира**, за да са видими надстройките се казва **„Регистър на надстройките за документи“**. | За да се визуализира в менюто на ЕРП системата Регистърът на надстройките, в главното меню се конфигурира съответната **цел**. |
| |
{{:nadstrojki_dokumenti:настройки_главно_меню.png?750|}} | {{:nadstrojki_dokumenti:настройки_главно_меню.png?750|}} |
/*{{:menu_plug.png?800|}}*/ | /*{{:menu_plug.png?800|}}*/ |
| |
В настройките на **главното меню** може да настроите **елемент от менюто**, който да **стартира директно Конфигурацията на дадена надстройка** (plugin). Целта е да може да настройвате менюта за различните потребители, които отговарят за настройките на функционалността предлагана от дадената надстройка. \\ | В настройките на **главното меню** може да настроите и **елемент от менюто**, който да **стартира директно Конфигурацията на дадена надстройка** (plugin). Целта е да може да настройвате менюта за различните потребители, които отговарят за настройките на функционалността предлагана от дадената надстройка. \\ |
Например: Достъп до надстройка на отстъпките по групи клиенти има конкретен служител, който отговаря за тези отстъпки. | Например: Достъп до надстройка на отстъпките по групи клиенти има конкретен служител, който отговаря за тези отстъпки. |
| |
| |
Индивидуалното прилагане на надстройките по този начин е възможно, само ако събитието за документа е на **Ръчен избор**. Самите бутони се визуализират, само ако поднадстройката е активна, без значение, дали има или не активни подподнадстройки. | Индивидуалното прилагане на надстройките по този начин е възможно, само ако събитието за документа е на **Ръчен избор**. Самите бутони се визуализират, само ако поднадстройката е активна, без значение, дали има или не активни подподнадстройки. |
| |
| В документите е съобразено да са видими **като бутони само активните надстройки към съответната дата**. \\ |
| Ако Надстройка не е Активна, тя не е видима за избор. \\ |
| Ако Надстройка е Активна и в поднадстройка има поне една активна подподнадстройка, поднадстройката е видима за избор, в противен случай и тя не се вижда. |
| |
| |
==== Дублиране на надстройки ==== | ==== Дублиране на надстройки ==== |