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