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