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