0. Маңызды ескерту объектінің түрі туралы
Берілген тапсырмада объект Құжат (Documents.ЯзыкиПечатныхФорм) ретінде көрсетілген. Алайда, қосымша дәлелдер, сондай-ақ «Стандартты подсистемалар кітапханасындағы» және «Қазақстан үшін Бухгалтерия 3.0» стандартты іске асыруы бұл объектіні Справочник (иерархиялық/сызықтық анықтамалық, «Код» және «Атау» реквизиттерімен, элемент формасымен және таңдау формасымен, кестелік бөліктерсіз және жүргізусіз) ретінде анықтайды.
Келесі сипаттама дәлелдерден алынған фактілік құрылымға негізделген — анықтамалық ретінде. e1cib/list/Документ.ЯзыкиПечатныхФорм түріндегі навигациялық сілтеме жұмыс істемейді; дұрыс сілтеме — e1cib/list/Справочник.ЯзыкиПечатныхФорм.
Сіздің базаңызда тексеруді талап етеді: объектінің нақты аты (
Справочник.ЯзыкиПечатныхФорм) «Барлық функциялар» мәзірі арқылы → «Анықтамалықтар». Типтік конфигурацияда осындай атпен «Құжат» түрі жоқ.
1. Идентификация
| Параметр | Мәні |
|---|---|
| Объект түрі | Анықтамалық (тапсырмада қате «Құжат» деп көрсетілген) |
| Аты | ЯзыкиПечатныхФорм |
| Толық аты | Справочник.ЯзыкиПечатныхФорм |
| Синоним | Печаттық формалардың тілдері |
| Конфигурация | Қазақстан үшін Бухгалтерия, редакция 3.0, версия 3.0.74.2 |
| Иерархия | Жазық құрылым (иерархия қолданылмайды) |
| Негізгі көрініс | Атау |
Мақсаты. Анықтамалық конфигурацияда құжаттардың (төлем талаптары, накладные, актілер, ЭСФ және т. б.) және есептердің печаттық формалары жасалатын тілдердің тізімін сақтайды. Әр жазба — бұл печаттық интерфейс тілі: тіл коды (ru, kk, en) және локализацияланған атау. Объект мультиязычность печатных форм подсистемасын қызмет көрсетеді: печаттық форманы шығару кезінде жүйе қолжетімді тілдер тізіміне жүгінеді, қажетті макеттер мен локализацияланған жолдарды қою үшін. Объекттің есепке, салықтарға және ақша қозғалыстарына тікелей қатысы жоқ — бұл нормативті-анықтамалық локализация объектісі.
Қайдан табуға болады. «Әкімшілік» бөлімі / «Стандартты подсистемалар» → «Печаттық формалардың тілдері». Тікелей өту: e1cib/list/Справочник.ЯзыкиПечатныхФорм.
2. Реквизиттер мен кестелік бөліктер
2.1. Стандартты реквизиттер
| Аты | Түрі | Міндеттілігі | Мақсаты |
|---|---|---|---|
Код |
Жол | Иә (стандартты) | Стандарт бойынша тілдің жолдық идентификаторы (мысалы, ru, kk, en). Макеттер мен локализацияланған жолдарды таңдау кезінде тілдің машиналық оқылатын кілті ретінде қолданылады. |
Наименование |
Жол | Иә (стандартты) | Тілдің локализацияланған атауы (мысалы, «Русский», «Қазақ тілі», «English»). Печаттық тілдерді таңдау тізімдерінде көрсетіледі. |
2.2. Басты реквизиттер
| Аты | Түрі | Міндеттілігі | Мақсаты |
|---|---|---|---|
РеквизитДопУпорядочивания |
xs:decimal (Сан) |
Міндетті емес (DontCheck) |
Тілдердің тізімдерінде көрсетілу тәртібін басқарады, алфавиттік/кодтық тәртіптен тәуелсіз. Басым тілдерді (мысалы, ru, kk) тізімнің жоғарғы жағына шығаруға мүмкіндік береді. |
2.3. Кестелік бөліктер
Жоқ. Анықтамалық «код + атау + тәртіп» қарапайым жазық құрылымға ие.
3. Формалар
| Форма | Рөлі | Құрамы |
|---|---|---|
| ФормаСписка | Печаттық формалардың тілдері тізімінің негізгі формасы; тізімді қарау және басқару | Анықтамалық элементтер кестесі, жазба жасау және анықтама шақыру командалары; ~54 басқару элементі. Тізіммен жұмыс істеу үшін негізгі форма. |
| ФормаЭлемента | Тіл туралы жеке жазбаны жасау/редактлеу | «Тіл» (Атау) және «Код» енгізу өрістері. Элементті редактлеу үшін стандартты форма. |
| ПодборЯзыкаИзСпискаДоступных | Жүйе қолдайтын алдын ала орнатылған тілдер жиынтығынан тіл қосу | «Атау» және «Код» колонкалары бар қолжетімді тілдер кестесі, таңдау түймесі; ~41 басқару элементі. «Кездейсоқ» тіл жасауға мүмкіндік бермейді — таңдау платформамен/конфигурациямен қолдайтын тізімнен жүргізіледі. |
4. Модульдердің негізгі процедуралары
BSL-код дәлелдерде көрсетілмеген. Төменде БК 3.0 / БСП-дағы осындай құрылымдағы анықтамалық үшін типтік өңдеушілер берілген. Нақты жолдар сіздің нұсқаңызда нақтыланады.
Объект модулі (ОбработкаЗаполнения, ПередЗаписью, ПроверкаЗаполнения)
ОбработкаЗаполнения(ДанныеЗаполнения, ...)— жасау кезінде бастапқы толтыру (таңдалған қолжетімді тілден код/атақты көшіруі мүмкін).ПередЗаписью(Отказ)— тіл кодының бірегейлігін жәнеРеквизитДопУпорядочиваниямәнінің дұрыстығын бақылау.ПроверкаЗаполнения(...)— «Код» және «Наименование» бос еместігін тексеру.
Тізім формасы (ФормаСписка)
ПриСозданииНаСервере(...)— шартты безендіру мен тәртіпті орнату (РеквизитДопУпорядочиваниябойынша, содан кейін атау бойынша).- Жазба жасау/таңдау командаларының өңдеушілері,
ФормаЭлементажәнеПодборЯзыкаИзСпискаДоступныхашатын.
Таңдау формасы (ПодборЯзыкаИзСпискаДоступных)
ПриСозданииНаСервере(...)— қолжетімді тілдер кестесін толтыру (конфигурация тілдерінің метадеректерінен / БСП алдын ала анықталған тізімінен).ВыбратьЯзык(...)— таңдалған тілді шақырған формаға қайтару және оны анықтамалыққа қосу, егер ол әлі тіркелмеген болса.
Менеджерлік/жалпы деңгей (мультиязычность подсистема)
- Қолжетімді тілдер тізімін алу және әдепкі печаттық тілін анықтау функциялары — әдетте, жалпы модульдерге (мысалы, «ПечатьДанных»/«Локализация» отбасыларына) шығарылған, анықтамалық модуліне емес.
5. Жүргізу және қозғалыстар
Объект жүргізілмейді және қозғалыстарды қалыптастырмайды не жинақтау регистрлері бойынша, не бухгалтерия регистрі бойынша. Бұл нормативті-анықтамалық локализация объектісі, оның жүргізу реквизиті жоқ және ОбработкаПроведения процедурасы бар модулі жоқ.
Сәйкесінше, бұл объектпен байланысқан РК типтік шот жоспары бойынша жазбалар (1210 «Сатып алушылардың қысқа мерзімді ДЗ», 1030 «Ағымдағы шоттардағы ақша», 1330 «Тауарлар», 3310 «Жеткізушілерге КЗ», 3130 «Төлеуге арналған НДС», 6010 «Сатудан түскен табыс», 7010 «Сатудың өзіндік құны») және салықтық есептеулер (НДС 16 %, ИПН, ОПВ, ОПВР, ВОСМС, ОСМС, СО, әлеуметтік салық) жоқ. Бұл параметрлер конфигурацияның есептік құжаттарына жатады, анықтамалық тілдерге емес.
Жазба элементінің жалғыз «әсері» — печаттық механизмде қолжетімді тілдер тізімін кеңейту: таңдалған тіл печаттық формаларды жасау үшін қолжетімді болады, онда мультиязычность печаттық формалары жүзеге асырылған (мысалы, ЭСФ және СНТ, шоттар, накладные).
6. Байланысты объектілер және негізінде енгізу
- Печать подсистема (мультиязычность). Анықтамалық — печаттық формаларды қалыптастыру механизмдері үшін тілдер тізімінің көзі; таңдалған тіл макет пен локализацияланған жолдардың қай тілдік нұсқасы қолданылатынын анықтайды.
- ЭСФ және СНТ печаттау параметрлері. Электронды құжаттар (ИС ЭСФ, СНТ) таңдалған тілге сәйкес қалыптастырылады және басылады; анықтамалық рұқсат етілген тілдер тізімін қамтамасыз етеді.
- Печаттық тілдерді таңдау формалары іске асыру/қабылдау құжаттарында және есептерде осы анықтамалық элементтерге сілтеме жасайды.
Негізінде енгізу анықтамалық үшін қарастырылмаған («Негізінде енгізу» механизмі құжаттарға қолданылады). Толтыру ФормаЭлемента арқылы немесе ПодборЯзыкаИзСпискаДоступных арқылы қолмен орындалады.
7. Кеңейту нүктелері
- Тілді қосу.
ПодборЯзыкаИзСпискаДоступныхтаңдау формасы арқылы — қолайлы әдіс (жүйе қолдайтын кодты қамтамасыз етеді). Элементті қолмен жасау — стандартты емес тіл қажет болған жағдайда. - Көрсету тәртібі.
РеквизитДопУпорядочиванияреквизиті — кодты өзгертусіз тізімдердегі сұрыптауды басқарудың стандартты нүктесі. - Конфигурацияны кеңейту (қолдаудан шығармай). Формаларға реквизиттер/командаларды қосу, тіл кодтарын өз валидациясы үшін
ПередЗаписью/ПриЗаписиоқиғаларына жазылу. - Печаттық макеттермен интеграция. Жаңа тіл қосылған кезде, басылатын құжаттарда сәйкес тілдік нұсқалардың макеттері мен локализацияланған жолдарының болуы қамтамасыз етілуі қажет — әйтпесе, жаңа тілде басу әдепкі тілде жолдарды шығарады.
3.0.74.2 нақты жинағында тексеруді талап етеді: таңдау формасындағы алдын ала орнатылған тілдер тізімі және печаттық тілін әдепкі бойынша анықтау функциясы нақты қай подсистема (жалпы модуль) жүзеге асырылған.
