1. Сәйкестендіру
| Параметр | Мәні |
|---|---|
| Объект түрі | Анықтамалық (Catalog) |
| Аты | ВнешниеКомпоненты |
| Толық аты | Справочник.ВнешниеКомпоненты / Catalogs.ВнешниеКомпоненты |
| Синонимі | «Сыртқы компоненттер» |
| Конфигурация | Қазақстанға арналған сауда операцияларын басқару, ред. 3.4.5.21 |
| Ішкі жүйе | Стандартты ішкі жүйелер (Стандартты ішкі жүйелер кітапханасы, БСП) → «Сыртқы компоненттер» |
| 1С-те қайдан табуға болады | «Стандартты ішкі жүйелер» бөлімі → «Сыртқы компоненттер». Тікелей навигациялық сілтеме: e1cib/list/Справочник.ВнешниеКомпоненты |
Мақсаты. БСП құрамына кіретін қызметтік анықтамалық. Конфигурация пайдаланатын сыртқы компоненттерді (add-in, native / COM) сақтайды: компонент файл(дар)ы мен оның метадеректері. Компоненттер сауда жабдығымен жұмыс істеу, криптография/ЭЦҚ, МАЖ-мен алмасу (ЭШФ АЖ, ЖТН), сканерлеу т.б. ішкі жүйелерінде қолданылады. Анықтамалық элементі — ақпараттық базаға орнатылған компоненттің «карточкасы», одан платформа оны клиентте/серверде ПодключитьВнешнююКомпоненту арқылы қосады.
Бұл инфрақұрылымның техникалық (қызметтік) объектісі. Ол оперативті немесе регламенттелген есептің объектісі емес, шаруашылық сомаларды сақтамайды және салық есептеуге қатыспайды.
2. Тақырыптама деректемелері және кестелік бөліктер
Тақырыптама деректемелері
| Деректеме | Түрі | Мақсаты |
|---|---|---|
Код |
Жол | Анықтамалық элементінің ішкі коды. |
Наименование |
Жол | Компоненттің пайдаланушыға арналған көрінісі. |
ИдентификаторОбъекта |
Жол | Компоненттің бағдарламалық идентификаторы (компонент архиві ішіндегі объект аты), соның бойынша қосылу орындалады. |
ПолноеНаименование / Назначение |
Жол | Компоненттің мақсатының толық сипаттамасы (қандай міндетке қолданылады). |
Версия |
Жол | Жүктелген компоненттің нұсқасы (жүктеу кезінде манифесттен толтырылады). |
ЭтоРасположениеВнешнейКомпонентыВМакете |
Логикалық | Белгі: компонент тіркелген файл ретінде сақталмай, конфигурация макетінде жеткізіледі. |
ИмяМакета |
Жол | Компонент макеттен алынса, конфигурация макетінің аты. |
Удалить* / ПометкаУдаления |
Логикалық | Анықтамалықтың қызметтік/стандартты деректемелері. |
Бинарлық мазмұнды сақтау
Компонент файлы (әдетте MANIFEST.XML манифесті және платформалар/разрядтылықтарға арналған бинарлық файлдары бар ZIP-архив) деректемеде емес, БСП-ның тіркелген файлдар тетігі арқылы сақталады. Файлдардың иесі — бағынышты анықтамалық:
Справочник.ВнешниеКомпонентыПрисоединенныеФайлы— нақты компоненттің тіркелген файлдары (томдардағы/базадағы екілік деректер), деректемелері:ВладелецФайла,ХранилищеФайла/томға сілтеме,Расширение,РазмерФайла,ДатаМодификацииУниверсальная,ВерсияФайлат.б.
Анықтамалықта бизнес-деректері бар бөлек кестелік бөлік жоқ; нақты нұсқада болса — манифесттен автоматты толтырылатын үйлесімділіктің қызметтік кестелік бөлігі (қолдау көрсетілетін платформалар/разрядтылықтар тізбесі) қолданылады.
3. Пішіндер
| Пішін | Мақсаты |
|---|---|
Элемент пішіні (ФормаЭлемента) |
Компонент карточкасы: атауы, объект идентификаторы, нұсқасы, «макеттен» белгісі, тіркелген файлды басқару (жүктеу/ауыстыру/түсіру). |
Тізім пішіні (ФормаСписка) |
Тіркелген компоненттер тізімі; осы жерден жаңа компонентті жүктеу және жаңарту командалары орындалады. |
Таңдау пішіні (ФормаВыбора) |
Компонентті басқа объектілерге/өңдеулерге таңдау. |
| БСП қызметтік пішіндері | Сыртқы компонентті жүктеу/жаңарту көмекшісі (манифестті, разрядтылықты, нұсқаны тексеру) — ішкі жүйенің жалпы модульдерінен шақырылады. |
Нақты жеткізілімде жеке пішіндер берілмесе, платформа анықтамалықтың автоматты жасалатын пішіндерін пайдаланады.
4. Модульдердің негізгі процедуралары
Модульдер бойынша қолданбалы BSL-дәлелі берілмеген (дереккөзде тек «мақсаты» аспектісі бар). Төменде осы объект түрі үшін БСП-дағы типтік өңдеушілер мен логика нүктелері келтірілген; нақты процедура аттарын 3.4.5.21 релизімен салыстырыңыз.
Объект модулі / анықтамалық менеджерінің модулі:
ОбработкаЗаполнения— жаңа элементті инициализациялау.ПередЗаписью/ПриЗаписи—ИдентификаторОбъектадұрыстығын бақылау, нұсқаны өзектендіру.ОбработкаПроверкиЗаполнения— міндетті деректемелерді (атауы, идентификатор) және тіркелген файлдың бар-жоғын тексеру.
Ішкі жүйенің жалпы модулі (БСП-ның серверлік логикасы, мыс. ВнешниеКомпоненты/ВнешниеКомпонентыСлужебный):
ПодключитьВнешнююКомпоненту(...)— анықтамалық сілтемесі немесе идентификатор бойынша (клиент/сервер) кэштеуді ескере отырып компонентті қосу.ЗагрузитьВнешнююКомпоненту(...)/ОбновитьВнешнююКомпоненту(...)— ZIP-архивті жүктеу, манифестті талдау, нұсқа мен тіркелген файлды жазу.ПроверитьПодключениеВнешнейКомпоненты(...)— компоненттің ағымдағы платформада/разрядтылықта қолжетімділігін диагностикалау.- Орналасуды алу функциялары — макеттен (
ЭтоРасположениеВнешнейКомпонентыВМакете = Истина) немесе тіркелген файлдан адресті қайтару.
5. Өткізу және қозғалыстар
Анықтамалық өткізілмейді және регистрлер бойынша қозғалыстар жасамайды, сондай-ақ бухгалтерлік өткізулер тудырмайды. «Анықтамалық» түріндегі объектіде өткізу тетігі жоқ; өзгерістер тек анықтамалықтың өзінің және бағынышты тіркелген файлдар анықтамалығының кестелеріне ғана әсер етеді.
ҚР-ның жоспарлы/салықтық көрсеткіштері бұл объектіге қолданылмайды. Анықтама үшін конфигурацияның операциялық және регламенттелген құжаттарында (өткізу, түсу, ЭШФ/ЖТН, жалақы) қолданылатын, бірақ осы қызметтік анықтамалыққа қатысы жоқ Қазақстан-2026 дұрыс параметрлерін келтіреміз:
- ҚҚС — 16% (2026 жылғы стандартты мөлшерлеме).
- АЕК = 4 325 ₸, ЕТМ = 85 000 ₸.
- ЖТС: базалық шегерім айына 30 АЕК (жылына 360 АЕК-тен аспайды); мөлшерлеме жылдық табыстың 8 500 АЕК-ке дейін 10% және одан жоғары 15%.
- МЗЖ 10% (база шегі — 50 ЕТМ), МЗЖЖ 3,5%, МӘМСЖ 2%, МӘМС 3%, ӘЖ 5%, әлеуметтік салық 6%.
- Сауда операцияларына арналған ҚР-дың типтік шоттар жоспары: 1210 (сатып алушылардың қысқа мерзімді ДБ), 1030 (ағымдағы шоттардағы ақша), 1330 (тауарлар), 3310 (жеткізушілер алдындағы КБ), 3130 (төленуге тиіс ҚҚС), 6010 (өткізуден түскен табыс), 7010 (өткізілген өнімнің өзіндік құны).
- Электрондық құжаттар: ЭШФ (ЭШФ АЖ), ЖТН. Есеп валютасы — теңге (₸).
Бұл мәндер — проводкалар нақты пайда болатын платформа контексті; «ВнешниеКомпоненты» анықтамалығының өзі оларға қатыспайды.
6. Байланысты объектілер және негізінде енгізу
Справочник.ВнешниеКомпонентыПрисоединенныеФайлы— бағынышты анықтамалық, компоненттердің екілік файлдарын сақтайды (иесі — «ВнешниеКомпоненты» элементі).- БСП «Сыртқы компоненттер» ішкі жүйесінің жалпы модульдері — қосу/жүктеу API-і.
- Тұтынушы ішкі жүйелер: сауда жабдығымен жұмыс, криптография және ЭЦҚ, ЭШФ АЖ мен ЖТН-мен интеграция, штрихкодтарды сканерлеу — идентификатор бойынша қажетті компонентті қосу үшін анықтамалыққа жүгінеді.
- Компонентке сілтеме жасайтын, қосылатын жабдық/қызметтердің баптауларына арналған БСП мәліметтер регистрлері.
Негізінде енгізу осы анықтамалық үшін типтік конфигурацияда қарастырылмаған: элементтер қолмен немесе компонентті жүктеу кезінде бағдарламалық түрде жасалады.
7. Кеңейту нүктелері
- Тапсырыс бойынша компонентті жүктеу: ZIP-архиві бар (манифест + қажетті платформаларға/разрядтылықтарға арналған бинарлық файлдар) меншікті элементті қосу және ішкі жүйе API-і арқылы
ИдентификаторОбъектабойынша қосу. - Конфигурация кеңейтімі (Extension): карточка деректемелерін (мысалы, құжаттамаға сілтемелер, жауапты тұлға, қолдану ортасы) қосу және
ПередЗаписью/ОбработкаПроверкиЗаполненияоқиғаларына жазылу — қолдаудан шығармай. - Қосу API-інің үстіндегі оралымдар: қосылу қателерін орталықтандырылған журналдау және өңдеу үшін
ПодключитьВнешнююКомпонентуүстіндегі меншікті жалпы модуль. - Құқықтар және қолжетімділік профильдері: анықтамалықты өзгертуге рөлдерді баптау — компоненттерді жүктеуге/жаңартуға қолжетімділік әдетте әкімшімен шектеледі.
3.4.5.21 релизінде тексеруді қажет етеді: «Сыртқы компоненттер» ішкі жүйесінің жалпы модульдерінің нақты процедура аттары және платформалар бойынша үйлесімділіктің қызметтік деректемелерінің құрамы — олар БСП-да нұсқаға тәуелді.
