1. Идентификация
| Параметр | Значение |
|---|---|
| Тип объекта | Справочник (Catalog) |
| Имя | КлючиДоступа |
| Полное имя | Catalogs.КлючиДоступа / Справочник.КлючиДоступа |
| Синоним | — (берілмеген) |
| Конфигурация | Бухгалтерия үшін Қазақстан, редакция 3.0 (версия 3.0.74.2) |
| Подсистема | «Стандартты подсистемалар» (БСП) → «Қол жетімділікті басқару» |
| Назначение | Қызметтік техникалық анықтамалық. Қол жетімділік шектеулерінің мәндер жиынтығының кілттерін (хештерін) сақтайды, олар жазбалар деңгейінде (RLS) қол жетімділікті шектеу механизмінде пайдаланылады. Бағдарламалық түрде қол жетімділікті басқару подсистемасы арқылы толтырылады және пайдаланылады; пайдаланушылардың қолмен өңдеуі қарастырылмаған. |
Объектінің сипаты. Бұл БСП-ның ішкі (қызметтік) объектісі, қолданбалы құжат немесе есептік анықтамалық емес. Ол бухгалтерлік, салықтық немесе реттелген есептеулерге қатыспайды, заттық сала бойынша анықтамалық деректерді (контрагенттер, тауарлар, шоттар) сақтамайды және салықтар мен жарналарды есептеумен байланысы жоқ. Оның жалғыз міндеті — алдын ала есептелген кілттер арқылы қолданбалы объектілерге жазбаларға қол жетімділік құқықтарын жылдам тексеруді қамтамасыз ету.
Қайдан табуға болады:
- Навигациялық сілтеме:
e1cib/list/Справочник.КлючиДоступа - Интерфейсте: әдетте, қарапайым пайдаланушылардан жасырын. Әкімшіге «Әкімшілік» → «Стандартты подсистемалар» (қол жетімділікті басқару) бөлімінде немесе тікелей навигациялық сілтеме арқылы қолжетімді. Жай пайдаланушылар үшін тікелей мәзір тармағы жоқ.
2. Реквизиттер шапкасы және кестелік бөліктер
2.1. Реквизиттер шапкасы
| Имя | Тип | Обязательность | Назначение |
|---|---|---|---|
| Список | CatalogRef.ИдентификаторыОбъектовРасширений, CatalogRef.ИдентификаторыОбъектовМетаданных | Тексерілмейді | Қол жетімділік кілті анықталатын метадеректер объектісіне (немесе кеңейту объектісіне) сілтеме. Негізінен кілтке қатысты «тізімдер/кестелерді» көрсетеді. |
| ДляВнешнихПользователей | Булево | Тексерілмейді | Кілттің сыртқы пайдаланушылар (серіктестер/клиенттер веб-қол жетімділігі арқылы) үшін есептелгенін көрсететін белгі, ішкі қызметкерлер үшін емес. Кілттер кеңістігін екі тәуелсіз контурға бөледі. |
| Хеш | Число | Тексерілмейді | Қол жетімділік параметрлерінің комбинациясын бірегей түрде анықтайтын хеш-мәні. Кілтті жылдам іздеу және сәйкестендіру үшін қызмет етеді. |
| СоставПолей | Число | Тексерілмейді | Кілтті анықтауға қатысатын өрістердің құрамының сандық (биттік) көрінісі: нақты қандай мәндер Жиынтық1…ЖиынтықN толтырылған және пайдаланылған. |
| Значение1 | Тип не определён (составной, зависит от прикладных объектов) | Тексерілмейді | Қол жетімділіктің шектеу параметрінің бірінші мәні. |
| Значение2 | Тип не определён | Тексерілмейді | Қол жетімділіктің шектеу параметрінің екінші мәні. |
| Значение3 | Тип не определён | Тексерілмейді | Қол жетімділіктің шектеу параметрінің үшінші мәні. |
| Значение4 | Тип не определён | Тексерілмейді | Қол жетімділіктің шектеу параметрінің төртінші мәні. |
| Значение5 | Тип не определён | Тексерілмейді | Қол жетімділіктің шектеу параметрінің бесінші мәні. |
| НеИспользуетсяС | Дата и время | Тексерілмейді | Кілттің одан әрі пайдаланылмайтын күні/уақыты. Архивтік (ескірген) жазбаларды белгілейді, оларды регламенттік тапсырма бойынша кезең-кезеңмен тазалау қажет. |
Значение1…Значение5 өрістері бойынша түсініктеме. Әр өріс — қол жетімділік мәндерінің жиынтығының элементі. Мәндер шектеу жүргізілетін объектілерге сілтемелер ретінде әрекет етеді (мысалы, қол жетімділік өлшемдерінің анықтамалық элементтері: ұйымдар, қоймалар, контрагенттер топтары және т. б.), сондай-ақ алдын ала анықталған қызметтік мәндер. Өрістердің типі әдейі анықталмаған/құрамды қалдырылған, өйткені бір және сол анықтамалық әртүрлі қолданбалы объектілер үшін әртүрлі қол жетімділік өлшемдерімен кілттерді қызмет етеді. СоставПолей + Значение1…N комбинациясы нақты шектеулер жиынтығын біржақты сипаттайды, ал Хеш — оны жылдам іздеу үшін қысқарту.
2.2. Табличные части
Табличные части шапкадағы бес реквизиттен асатын сақталатын мәндер санын кеңейтеді — көп өлшемді шектеулер жиынтығы үшін.
Шапка — қол жетімділік параметрлерінің қосымша мәндері (6–10):
| Имя | Тип | Назначение |
|---|---|---|
| Значение6 | Тип не определён | Қол жетімділіктің шектеу параметрінің алтыншы мәні |
| Значение7 | Тип не определён | Қол жетімділіктің шектеу параметрінің жетінші мәні |
| Значение8 | Тип не определён | Қол жетімділіктің шектеу параметрінің сегізінші мәні |
| Значение9 | Тип не определён | Қол жетімділіктің шектеу параметрінің тоғызыншы мәні |
| Значение10 | Тип не определён | Қол жетімділіктің шектеу параметрінің оныншы мәні |
ТабличнаяЧасть1 — қол жетімділіктің шектеу мәндерінің қосымша жиынтықтары (бірінші кеңейтілген блок):
| Имя | Тип | Назначение |
|---|---|---|
| Значение1 | Тип не определён | Параметрлер жиынындағы бірінші мән |
| Значение2 | Тип не определён | Параметрлер жиынындағы екінші мән |
| Значение3 | Тип не определён | Параметрлер жиынындағы үшінші мән |
| Значение4 | Тип не определён | Параметрлер жиынындағы төртінші мән |
| … | … | Келесі — мәндер жиынының жалғасы (БСП-ның нақты нұсқасына байланысты) |
Табличные бөліктерге шығарылған мәндердің (6–10 және одан әрі) болуы шектеулер жиынтығын кез келген кеңдікпен сақтауға мүмкіндік береді, шапка реквизиттерінің санын арттырмай. Нақты өрістерді толтыру
СоставПолейреквизитінің мәнімен анықталады.
3. Формы
Қызметтік анықтамалық үшін формалардың жиынтығы минималды және әкімшілікке бағытталған, пайдаланушының күнделікті жұмысына емес:
| Форма | Назначение |
|---|---|
| Форма списка (негізгі) | Әкімшімен қол жетімділік кілттерінің тізімін қарау. e1cib/list/Справочник.КлючиДоступа сілтемесі бойынша ашылады. Қол жетімділікті шектеу механизмін диагностикалау үшін пайдаланылады. |
| Форма элемента (негізгі) | Нақты кілттің мәндерін қарау: Список, Хеш, СоставПолей, Значение1…N мәндері, ДляВнешнихПользователей белгісі, НеИспользуетсяС. Қызметтік-диагностикалық сипатқа ие. |
| Форма выбора | Қызметтік механизмдерде кілтті бағдарламалық түрде таңдау (бар болса). |
Пайдаланушы үшін енгізу/көмек көрсетуге арналған арнайы формалар объектіде жоқ: жазбаларды автоматты түрде қол жетімділікті басқару подсистемасы жасайды.
4. Кілттік процедуралар модульдері
Бұл объект үшін арнайы қолданбалы BSL-код (жолдар мен жолдармен) берілмеген, сондықтан төменде БСП-ның осы түріндегі қызметтік анықтамалыққа тән типтік өңдегіштер тізімі берілген. Толтыру және пайдалану логикасы анықтамалықта емес, қол жетімділікті басқару подсистемасының жалпы модульдерінде шоғырланған.
Объект модулі / менеджер модулі (типтік өңдегіштер):
ПередЗаписью— жазбаға дейін кілттің толтырылу дұрыстығын тексеру (толтырылғанСоставПолей,Хешжәне мәндердің сәйкестігі).ОбработкаЗаполнения— кілтті бағдарламалық түрде жасаған кезде бастапқы толтыру.ПриКопировании— әдетте, қызметтік кілттерді қолмен көшіру қарастырылмаған.
Қол жетімділікті басқару подсистемасының жалпы модульдері (механизмнің нақты жұмыс істейтін жері):
УправлениеДоступом/УправлениеДоступомСлужебный(БСП) типті модульдер — қолданбалы объектілер үшін қол жетімділік мәндерінің жиынтығын есептейді,ХешжәнеСоставПолейесептейді, бар кілтті табады немесе жаңаКлючиДоступаанықтамалық элементін жасайды.- Кілттерді жаңарту механизмі — құқықтар, қол жетімділік топтарының құрамын немесе профильдерді өзгерткен кезде кілттерді қайта есептейді және жаңартады.
- Тазалау регламенттік тапсырмасы — пайдаланылмайтын кілттерді белгілейді және жояды,
НеИспользуетсяСреквизитіне сүйенеді.
Тексеруді талап етеді (нұсқаға байланысты): жалпы модульдердің нақты атаулары мен регламенттік тапсырмалардың, сондай-ақ процедуралардың сигнатуралары БСП-ның 3.0.74.2 нұсқасына байланысты. Нақты жеткізуші конфигураторы бойынша тексеріңіз.
5. Жүргізу және қозғалыстар
Анықтамалық құжат емес және жүргізуді орындамайды. Ол бухгалтерлік жазбаларды қалыптастырмайды және жинақтау/бухгалтерлік регистрлер бойынша қозғалыстар жасамайды.
Сәйкесінше, бұл объект үшін қолданылмайды не РК-ның шот жоспары, не салық ставкалары, не ҚҚС/ЖСН/жарналар бойынша есептеулер. РК-ның есептік шоттары (1210 «Клиенттердің қысқа мерзімді ДЗ», 1030 «Ағымдағы шоттардағы ақша», 1330 «Тауарлар», 3310 «Жеткізушілерге КЗ», 3130 «Төленетін ҚҚС», 6010 «Сатудан түскен табыс», 7010 «Сатудың өзіндік құны»), ҚҚС ставкасы 16 %, ЖСН, ОПВ, ОПВР, ВОСМС, ОСМС, СО, әлеуметтік салық, сондай-ақ электрондық құжаттар ЭСФ/СНТ осы объектіге қатысы жоқ — бұл тек техникалық инфрақұрылым қол жетімділікті шектеу.
Жүйе жұмысына қатысуы. Анықтамалық элементтер қол жетімділікті шектеу шаблондары (RLS) ретінде пайдаланылады: қолданбалы деректерге сұраулар құрастырған кезде жүйе Хеш және СоставПолей бойынша пайдаланушыға қол жетімді мәндер жиынтығын жазбалардың қол жетімділік кілттерімен салыстырады және қол жетімсіз жолдарды сүзеді. Взаимодействие қол жетімділікті басқару подсистемасының ақпарат регистрлерімен (қол жетімділік мәндерінің жиынтықтары, мәндерге қол жетімділік топтары және т. б.) жүреді, ал есептік регистрлермен емес.
