1. Сәйкестендіру
| Параметр | Мәні |
|---|---|
| Объект түрі | Өңдеу (DataProcessor) |
| Аты | ВыгрузкаЗагрузкаEnterpriseData |
| Толық аты | DataProcessors.ВыгрузкаЗагрузкаEnterpriseData |
| Синоним | «Выгрузка загрузка EnterpriseData» |
| Конфигурация | Қазақстанға арналған сауданы басқару 3.4.5.21 |
| Ішкі жүйе | Стандартты ішкі жүйелер (БСП) → EnterpriseData форматындағы алмасу механизмі |
| Навигациялық сілтеме | e1cib/list/Обработка.ВыгрузкаЗагрузкаEnterpriseData |
Мақсаты. Стандартты ішкі жүйелер кітапханасының (БСП) қызметтік өңдеуі, ол EnterpriseData әмбебап XML-форматындағы деректерді қолмен (файлдық) түсіру және жүктеу тетігін іске асырады. Ақпараттық база объектілерінің жиынын (құжаттар, анықтамалықтар, регистрлер) EnterpriseData форматының нұсқасына сәйкес XML файлына түсіруге және, керісінше, бұрын алынған файлды қабылдаушы базаға жүктеуге мүмкіндік береді. Әртекті конфигурациялар арасында (мысалы, «Қазақстанға арналған сауданы басқару» ↔ «Қазақстанға арналған бухгалтерлік есеп», ↔ сыртқы жүйелер) бір реттік/техникалық деректер алмасу құралы ретінде, сондай-ақ «әмбебап формат арқылы» алмасу торабын құру кезінде конвертация ережелерін диагностикалау және бастапқы баптау үшін пайдаланылады.
Өңдеу бухгалтерлік жазбалар қалыптастырмайды және құжаттарды өткізбейді — бұл көліктік/конвертациялық құрал. Барлық сомалық және салықтық көрсеткіштерді (ҚҚС 16 %, ЖТС, МЗЖ т.б.) ол тек түсірілетін объектілер құрамында «сол күйінде» тасымалдайды.
2. Деректемелер және деректер құрылымы
EnterpriseData қызметтік өңдеуі ретінде, объектіде өткізу және қолданбалы құжаттың тұрақты тақырыптық деректемелер жиыны жоқ. Басқарушы параметрлер форма деректемелерінде және сеанс уақытына арналған уақытша сақтауышта сақталады.
Түсіру параметрлері (түсіру форманың деректемелері)
| Деректеме | Мақсаты |
|---|---|
ИмяФайлаВыгрузки / уақытша сақтауыштағы мекенжай |
Нәтижелі XML-файлдың (немесе бөліктеп түсіру үшін каталогтың) жолы |
ВерсияФормата |
EnterpriseData форматының нұсқасы (мысалы, 1.0–1.19), онымен XDTO схемасы келісіледі |
ДатаНачала / ДатаОкончания |
Түсірілетін деректерді іріктеу кезеңі |
ВыгружатьТолькоИзмененные |
Тек өзгерістері тіркелген объектілерді түсіру белгісі |
«Түсіру құрамы» кестелік бөлігі (түсірілетін деректер түрлері)
| Баған | Мақсаты |
|---|---|
ТипДанных |
EnterpriseData объектісінің түрі (Документ.РеализацияТоваровУслуг, Справочник.Номенклатура т.б.) |
Выгружать |
Түрді түсіруге қосу белгісі |
Отбор |
Түсірілетін объектілер құрамын шектеу үшін іріктеу баптауы (СКД) |
КоличествоОбъектов |
Осы түрдегі объектілердің болжалды саны |
Жүктеу параметрлері (жүктеу форманың деректемелері)
| Деректеме | Мақсаты |
|---|---|
ИмяФайлаЗагрузки / сақтауыш мекенжайы |
Жүктеуге арналған бастапқы XML-файл |
АнализироватьТолько |
Объектілерді жазбай алдын ала қарау режимі |
ПравилаОбработкиДанных |
Пайдаланылатын конвертация ережелеріне (алмасу менеджеріне) сілтеме |
3. Формалар
| Форма | Мақсаты |
|---|---|
| Түсіру формасы (негізгі) | Қадамдық көмекші: деректер құрамын, кезеңін, формат нұсқасын, қабылдаушы файлды таңдау; XML-ге түсіруді іске қосу |
| Жүктеу формасы | XML-файлды таңдау, құрылымын талдау, қабылдаушы базаға жүктеуді іске қосу, хаттаманы көрсету |
| Құрамды баптау формасы | Түсірілетін объектілердің түрлері мен іріктеулерін егжей-тегжейлі баптау |
| Хаттама / нәтижелер формасы | Түсірілген/жүктелген және өткізіп жіберілген объектілер туралы есеп, конвертация ескертулері мен қателерінің тізімі |
Формалардың нақты тізбесі нұсқаға тәуелді: БСП-ның әртүрлі релиздерінде көмекші қадамдары бар біртұтас форма немесе бірнеше форма ретінде іске асырылуы мүмкін. 3.4.5.21 нақты құрастырылымы бойынша тексеруді қажет етеді.
4. Модульдердің негізгі процедуралары
Өңдеудің BSL-модульдері бойынша тікелей evidence қоса берілмеген, сондықтан төменде — БСП объектісінің осы түрінің типтік өңдегіштері мен процедуралары келтірілген (ОбменДаннымиXDTO / МенеджерОбменаЧерезУниверсальныйФормат механизмі).
Түсіру форма модулі:
ПриСозданииНаСервере— EnterpriseData қолжетімді түрлерінің және формат нұсқаларының тізімін инициализациялау.ВыполнитьВыгрузку(...)→МенеджерОбменаЧерезУниверсальныйФормат.ВыгрузитьВФайл(...)шақырады — таңдалған объектілерді таңдалған формат нұсқасының XDTO схемасына сәйкес XML-ге сериализациялау.ЗаполнитьСоставВыгрузкиПоУмолчанию— қолжетімді түрлер бойынша кестелік бөлік жолдарын қалыптастыру.
Жүктеу форма модулі:
ВыполнитьЗагрузку(...)→МенеджерОбменаЧерезУниверсальныйФормат.ЗагрузитьИзФайла(...)— XML оқу, конвертация ережелері бойынша сәйкестендіру, объектілерді жазу.ПроанализироватьФайл— жазбасыз XML-ді алдын ала талдау және статистиканы шығару.
Объект модулі / механизмнің жалпы модульдері:
ОбменДаннымиXDTO,МенеджерОбменаЧерезУниверсальныйФормат— төменгі деңгейлі (де)сериализация,EnterpriseDataсхемасымен (XDTO пакеті) жұмыс, сілтемелер мен бірегей идентификаторларды (UUID) өңдеу.- Конвертация ережелері алмасу менеджерінің модулінде (
МенеджерОбмена…) сақталады және формат объектілері мен конфигурация объектілерінің сәйкестігін анықтайды.
5. Өткізу және қозғалыстар
Өңдеу құжат емес және регистрлер бойынша қозғалыстар қалыптастырмайды, жазбалар жасамайды.
Ендіруші үшін маңызды: қозғалыстар мен жазбаларды қабылдаушы базада кейіннен өткізілгенде жүктелген қолданбалы құжаттар жасайды. ҚР конфигурациясы үшін стандартты логика мынадай көрінеді (шоттар — Қазақстанның типтік шоттар жоспары бойынша):
Тауарларды өткізу (мысал, ҚҚС ставкасы 16 %):
| Дт | Кт | Мазмұны |
|---|---|---|
| 1210 | 6010 | Сатып алушыға өткізуден түскен табыс танылды |
| 1210 | 3130 | Бюджетке төленуге тиіс өткізу бойынша ҚҚС (16 %) |
| 7010 | 1330 | Өткізілген тауарлардың өзіндік құны есептен шығарылды |
Жеткізушіден тауарлардың келіп түсуі:
| Дт | Кт | Мазмұны |
|---|---|---|
| 1330 | 3310 | Тауарлар кіріске алынды |
| 1420 | 3310 | Есепке алынатын сатып алу бойынша ҚҚС (16 %) |
Сатып алушыдан / жеткізушіге төлем:
| Дт | Кт | Мазмұны |
|---|---|---|
| 1030 | 1210 | Ағымдағы шотқа ақша түсуі |
| 3310 | 1030 | Жеткізушіге төлем |
ҚҚС есептеу мысалы: ҚҚС-сыз 1 000 000 ₸ өткізу → ҚҚС = 1 000 000 × 16 % = 160 000 ₸ (Дт 1210 Кт 3130), төлеуге жиыны 1 160 000 ₸.
Есеп айырысу контурымен алмасу кезінде түсіру құрамында тасымалданатын жалақылық/салықтық көрсеткіштер (ҚР 2026 мәндері): АЕК = 4 325 ₸, ЕТМ = 85 000 ₸; ЖТС бойынша базалық салық шегерімі — айына 30 АЕК (= 129 750 ₸), бірақ жылына 360 АЕК-тен аспайды; жылдық табыстың 8 500 АЕК-іне дейін ЖТС 10 % және одан жоғарысына 15 %; МЗЖ 10 % (база шегі — 50 ЕТМ = 4 250 000 ₸), МЗЖЖ 3,5 %, МӘМСЖ 2 %, МӘМС 3 %, ӘЖ 5 %, әлеуметтік салық 6 %. Өңдеудің өзі бұл көрсеткіштерді есептемейді — оларды бастапқы объектілерден тасымалдайды.
6. Байланысты объектілер және негізінде енгізу
- Жалпы модульдер:
ОбменДаннымиXDTO,МенеджерОбменаЧерезУниверсальныйФормат,ОбменДаннымиСервер— механизмнің өзегі. EnterpriseDataXDTO пакеті (тиісті формат нұсқасы) — алмасу деректерінің схемасы.- «Әмбебап формат арқылы» алмасу жоспарлары — өңдеу тораптағы автоматты алмасуға қолмен балама ретінде пайдаланылады.
- Қолданбалы қатысушы объектілер: құжаттар (Тауарлар мен қызметтерді өткізу, Тауарлар мен қызметтердің келіп түсуі, Төлем құжаттары), анықтамалықтар (Номенклатура, Контрагенттер, Ұйымдар), мәліметтер регистрлері.
- ҚР электрондық құжаттары: түсірілетін өткізу/келіп түсу құжаттары ЭШФ (ЭШФ АЖ) және ЖЖТ қалыптастырумен байланысты; электрондық құжаттардың өзін профильдік ішкі жүйелер қалыптастырады, EnterpriseData олардың негіздеме деректемелерін тасымалдайды.
Негізінде енгізу — қолдау көрсетілмейді (өңдеу, құжат емес).
7. Кеңейту нүктелері
- Конвертация ережелері (алмасу менеджері): «формат объектісі ↔ конфигурация объектісі» сәйкестігін қайта анықтау, түсіру/жүктеуге өз түрлерін қосу.
- БСП-ның бағдарламалық интерфейстері: деректерді «жүріс үстінде» түзету үшін ережелердегі
ПередОтправкой/ПередЗагрузкойөңдегіштері. - Конфигурацияны кеңейту: түсіру/жүктеу форма модульдеріне өңдегіштер қосу (мысалы, іріктеулерді автотолтыру), қосымша деректер түрлерін қосу.
- EnterpriseData форматының нұсқасы: релиздер арасында алмасу кезінде бастапқы және қабылдаушы жақта форматтың ортақ қолдау көрсетілетін нұсқасын келісу.
- Оқиғаларға жазылу — инкременттік түсіру кезінде өзгерістердің тіркелуіне жауап беру үшін қатысушы объектілерде.
