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