====== Потребителски номенклатури ====== В програмата в редица екрани (например в [[nomenklaturi:pozicii:pozicii|Номенклатура Позиции]], [[nomenklaturi:kontragenti:kontragenti|Номенклатури Клиенти и Доставчици]], [[documenti:obsti:nastrojki_na_targ.documenti|Редакция на типа на Търговски документ]] и много други) могат да се настройват [[sluzebni:potrebiteli_i_prava:potrebitelski_poleta|Потребителски полета]]. В тези [[sluzebni:potrebiteli_i_prava:potrebitelski_poleta|потребителски полета]] често е необходимо потребителя да може не просто да въведе произволна стойност, а да избере елемент от [[sluzebni:spisaci_za_izbor|списък]]. За да могат крайните потребители да определят какви са елементите в този списък е необходимо да може да се дефинират произволен брой такива списъци, наречени **потребителски номенклатури**. Потребителските номенклатури работят на същия принцип като обикновените номенклатури като например [[nomenklaturi:pozicii:pozicii|позиции]], [[nomenklaturi:drugi:valuti|валути]], [[nomenklaturi:kontragenti:kontragenti|контрагенти]], но с тази разлика, че на практика могат да се създадат произволен брой потребителски номенклатури и те да се именуват по избран от потребителя начин. За да се създаде и приложи в употреба нова потребителска номенклатура е необходимо следното: - Трябва да се дефинира нова потребителска номенклатура чрез [[nomenklaturi:konfiguracia_potrebitelski|Конфигурация на потребителските номенклатури]]. - Програмист трябва да дефинира нов [[sluzebni:spisaci_za_izbor|списък]], който да показва елементите на дадената потребителска номенклатура - Съответното потребителско поле трябва да се настрои да избира стойностите си от списъка (за повечето обекти в системата това става от [[sluzebni:potrebiteli_i_prava:potrebitelski_poleta|Конфигурация на потребителските полета]], за търговските документи това е в [[documenti:obsti:nastrojki_na_targ.documenti#потребителски_полета|Редакция на типа на Търговски документ]], аналогично за финансовите - в [[documenti:obsti:nastrojki_na_fin.documenti|Редакция на типа на финансов документ]]. - Логично и желателно е да се добави в главното меню нов елемент, чрез който крайния потребител да може да отваря директно потребителската номенклатура и да редактира елементите й (описание как се прави това има в [[nomenklaturi:konfiguracia_potrebitelski|Конфигурация на потребителските номенклатури]]. {{:sluzebni:potrebiteli_i_prava:потребителски_номенклатури.png|}} При натискане на бутон **Отвори номенклатурата** или чрез двоен клик, се отваря маркираната номенклатура. \\ Когато натиснете бутон **Създай списък за избор от номенклатурата** може да създадете списък за избор (който предварително е заложен от специалист програмист) за съответната номенклатура, чийто ред сте маркирали. /* До момента при избор на "Създай списък за избор от номенклатурата" се генерираха едни и същи списъци, независимо дали номенклатурата е дървовидна или не, т.е. създаваха се списъци за обикновени номенклатури.\\ По тази причина в [[vavedenie:kakvo_novo|релийз 2016.1]] е реализирана възможност */ При генерирането на списък за номенклатура, която е дървовидна, така генерирания списък автоматично също **работи дървовидно**. \\ За да се различава кой списък как е генериран, в името му, **когато се генерира дървовиден списък** се слага още една буква и се изписва **"ПД - <име на потребителската номенклатура>"**. За плоските номенклатури се запазва наименоването както до сега **"П - <име на потребителската номенклатура>"**. В редки случаи някои от плоските номенклатури в последствие стават дървовидни. \\ Видимите колони при дървовидни номенклатури са Код и Име и е съобразено дървовидното представяне (разгъване с плюсчета). При плоските номенклатури видими са ID и името. /* Новосъздаденият списък за избор може да видите в списъка със [[sluzebni:spisaci_za_izbor|Списъци за избор]] и да тествате оттам чрез бутон **ТЕСТ на списъка**. */ /* С излизане на [[vavedenie:kakvo_novo|релийз 2016.1]] е направена корекция в */ **Потребителските номенклатури** са като типовете документи и могат **да имат различни изгледи** в зависимост от номенклатурата. Тъй като често този тип номенклатури се ползват за релации между други номенклатури, а полето Наименование е задължително е добавено поле за подразбираща се стойност за него на реда. При създаване на потребителска номенклатура, както и на нов тип документ (ТД, ФД, Ревизия) и атрибути на серийни/партидни номера, потребителските полета се обновяват автоматично. /* До момента при създаване на нов запис потребителските полета в детайлите се зареждаха без надписи и едва при обновяване данните се попълваха с различните потребителски полета за дата и час, число, дробно число, текст. */ Поради тази причина **след ъпгрейд към релийз 2016.1** се налага да бъдат **пренаредени** отново съществуващите **изгледи** в Потребителските номенклатури. В [[nomenklaturi:pozicii:dinamichni_harakteristiki|динамичните характеристики]] може да се използват потребителски номенклатури, които предоставят възможност за избор на стойности от предварително дефиниран в номенклатурата списък. \\ Същевременно тези динамични характеристики тип референция към потребителските номенклатури се използват в номенклатури [[nomenklaturi:pozicii:pozicii:dinamichni_harakteristiki|Позиции]] и [[nomenklaturi:kontragenti:kontragenti:dinamichni_harakteristiki|Контрагенти]]. \\ За да се предотврати възможността от загуба на въведената информация за характеристиките (тип референция), в Потребителските номенклатури е налична защита да не може да се изтрие стойност от потребителска номенклатура, ако същата вече е използвана като динамична характеристика в номенклатура Позиции или Контрагенти. **Допълнителна информация**: [[sluzebni:spisaci_za_izbor|Списъци за избор]], [[nomenklaturi:konfiguracia_potrebitelski|Конфигурация на Потребителски номенклатури]] /*erpTfCustomNomenclatureBG*/