diff --git a/app/pipeline/column_registry.py b/app/pipeline/column_registry.py index 869a696..d2b29a4 100644 --- a/app/pipeline/column_registry.py +++ b/app/pipeline/column_registry.py @@ -12,12 +12,35 @@ REPORT_GROUP_TITLES: dict[str, str] = { "message_bank": "Реквизиты сообщения/КО/филиала", "record_control": "Идентификация записи и контрольные признаки", "operation_parameters": "Параметры операции", - "transfer_settlement": "Перевод ДС и реквизиты расчетов", - "cash_receipt_authorization": ("Места приема/выдачи наличных и авторизация ЭСП"), - "same_operator_place": "Внесение/выдача у одного оператора (место операции)", - "cash_form_basis": "Наличная форма и основание операции", - "participant_base": "Участник операции (базовые сведения)", - "participant_identity": ("Участник операции (идентификация, документы, адреса)"), + "transfer_settlement": ( + "Сведения о переводах денежных средств, в том числе электронных денежных средств" + ), + "cash_receipt": "Сведения о месте приема наличных денежных средств", + "transfer_status": "Статус перевода денежных средств", + "cash_payment": "Сведения о месте выдачи наличных денежных средств", + "esp_authorization": "Сведения о месте авторизации ЭСП", + "own_account_cash": ( + "Сведения о внесении наличных денежных средств на свой банковский счет " + "или о получении наличных денежных средств со своего банковского счета " + "у одного оператора по переводу денежных средств" + ), + "foreign_card_operation": ( + "Сведения об операции с использованием платежной карты иностранного банка" + ), + "operation_basis": "Основание совершения операции", + "participant_base": "Сведения об участниках операции", + "participant_fio": "ФИО участника операции", + "participant_identifiers": "Идентификационные сведения участника операции", + "participant_identity_document": ("Сведения о документе, удостоверяющем личность"), + "participant_stay_document": ( + "Сведения о документе, подтверждающем право на пребывание " + "(проживание) в Российской Федерации" + ), + "participant_address": "Адрес участника операции", + "participant_state_registration": ( + "Место государственной регистрации участника операции" + ), + "participant_extra": "Дополнительная информация об участнике операции", "eio": "ЕИО/Бенефициар (идентификация, документы, адреса)", "cp": "Сведения о ценных бумагах (ЦП)", } diff --git a/app/pipeline/mapping_table.json b/app/pipeline/mapping_table.json index 1bf7871..2842685 100644 --- a/app/pipeline/mapping_table.json +++ b/app/pipeline/mapping_table.json @@ -684,7 +684,7 @@ "column_id": "legacy_035", "column_name": "Вид перевода", "block": "transfer", - "report_group": "operation_parameters", + "report_group": "transfer_settlement", "xml_tag": "ВидПереводДС", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДС/ВидПереводДС", "source_scope": "any", @@ -704,7 +704,7 @@ "column_id": "legacy_036", "column_name": "Код территории (5016)", "block": "transfer", - "report_group": "operation_parameters", + "report_group": "transfer_settlement", "xml_tag": "КодТерИнГос", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДС/КодТерИнГос", "source_scope": "any", @@ -944,7 +944,7 @@ "column_id": "legacy_048", "column_name": "Номер банкомата", "block": "cash_receipt", - "report_group": "transfer_settlement", + "report_group": "cash_receipt", "xml_tag": "ИдТерминал", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДс/СведПриемНалДС/ИдТерминал", "source_scope": "any", @@ -964,7 +964,7 @@ "column_id": "legacy_049", "column_name": "Адрес места приема наличных денежных средств(в одной строке)", "block": "cash_receipt", - "report_group": "cash_receipt_authorization", + "report_group": "cash_receipt", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДс/СведПриемНалДС/АдрМестоПриемаВыдача/АдресСтрока", "source_scope": "any", @@ -984,7 +984,7 @@ "column_id": "legacy_050", "column_name": "Адрес места приема (по структуре полный)", "block": "cash_receipt", - "report_group": "cash_receipt_authorization", + "report_group": "cash_receipt", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДс/СведПриемНалДС/АдрМестоПриемаВыдача/АдресСтрока", "source_scope": "any", @@ -1004,7 +1004,7 @@ "column_id": "legacy_051", "column_name": "Индекс", "block": "cash_receipt", - "report_group": "cash_receipt_authorization", + "report_group": "cash_receipt", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДс/СведПриемНалДС/АдрМестоПриемаВыдача/Индекс", "source_scope": "any", @@ -1024,7 +1024,7 @@ "column_id": "legacy_052", "column_name": "Код страны", "block": "cash_receipt", - "report_group": "cash_receipt_authorization", + "report_group": "cash_receipt", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДс/СведПриемНалДС/АдрМестоПриемаВыдача/КодОКСМ", "source_scope": "any", @@ -1044,7 +1044,7 @@ "column_id": "legacy_053", "column_name": "Код ОКАТО", "block": "cash_receipt", - "report_group": "cash_receipt_authorization", + "report_group": "cash_receipt", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДс/СведПриемНалДС/АдрМестоПриемаВыдача/КодСубъектаПоОКАТО", "source_scope": "any", @@ -1064,7 +1064,7 @@ "column_id": "legacy_054", "column_name": "Район", "block": "cash_receipt", - "report_group": "cash_receipt_authorization", + "report_group": "cash_receipt", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДс/СведПриемНалДС/АдрМестоПриемаВыдача/Район", "source_scope": "any", @@ -1084,7 +1084,7 @@ "column_id": "legacy_055", "column_name": "Населенный пункт", "block": "cash_receipt", - "report_group": "cash_receipt_authorization", + "report_group": "cash_receipt", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДс/СведПриемНалДС/АдрМестоПриемаВыдача/Пункт", "source_scope": "any", @@ -1104,7 +1104,7 @@ "column_id": "legacy_056", "column_name": "Улица", "block": "cash_receipt", - "report_group": "cash_receipt_authorization", + "report_group": "cash_receipt", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДс/СведПриемНалДС/АдрМестоПриемаВыдача/Улица", "source_scope": "any", @@ -1124,7 +1124,7 @@ "column_id": "legacy_057", "column_name": "Дом", "block": "cash_receipt", - "report_group": "cash_receipt_authorization", + "report_group": "cash_receipt", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДс/СведПриемНалДС/АдрМестоПриемаВыдача/Дом", "source_scope": "any", @@ -1144,7 +1144,7 @@ "column_id": "legacy_058", "column_name": "Корпус/строение", "block": "cash_receipt", - "report_group": "cash_receipt_authorization", + "report_group": "cash_receipt", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДс/СведПриемНалДС/АдрМестоПриемаВыдача/Корп", "source_scope": "any", @@ -1164,7 +1164,7 @@ "column_id": "legacy_059", "column_name": "Офис/Квартира", "block": "cash_receipt", - "report_group": "cash_receipt_authorization", + "report_group": "cash_receipt", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДс/СведПриемНалДС/АдрМестоПриемаВыдача/Оф", "source_scope": "any", @@ -1184,7 +1184,7 @@ "column_id": "legacy_060", "column_name": "Наименование банка, обслуживающего участника операции", "block": "cash_receipt", - "report_group": "cash_receipt_authorization", + "report_group": "cash_receipt", "xml_tag": "НаимКО", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДс/СведПриемНалДС/НаимКО", "source_scope": "any", @@ -1204,7 +1204,7 @@ "column_id": "legacy_061", "column_name": "БИК банка, обслуживающего участника операции", "block": "cash_receipt", - "report_group": "cash_receipt_authorization", + "report_group": "cash_receipt", "xml_tag": "БИККО", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДс/СведПриемНалДС/БИККО", "source_scope": "any", @@ -1224,7 +1224,7 @@ "column_id": "legacy_062", "column_name": "Статус перевода", "block": "transfer_status", - "report_group": "cash_receipt_authorization", + "report_group": "transfer_status", "xml_tag": "СтатусПеревод", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДс/СтатусПеревод", "source_scope": "any", @@ -1244,7 +1244,7 @@ "column_id": "legacy_063", "column_name": "Номер банкомата", "block": "cash_payment", - "report_group": "cash_receipt_authorization", + "report_group": "cash_payment", "xml_tag": "ИдТерминал", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДс/СведВыдачаНалДС/ИдТерминал", "source_scope": "any", @@ -1264,7 +1264,7 @@ "column_id": "legacy_064", "column_name": "Адрес места выдачи наличных денежных средств ( в одной строке)", "block": "cash_payment", - "report_group": "cash_receipt_authorization", + "report_group": "cash_payment", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДС/СведВыдачаНалДС/АдрМестаПриемаВыдача/АдресСтрока", "source_scope": "any", @@ -1284,7 +1284,7 @@ "column_id": "legacy_065", "column_name": "Адрес места выдачи (по структуре полный)", "block": "cash_payment", - "report_group": "cash_receipt_authorization", + "report_group": "cash_payment", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДС/СведВыдачаНалДС/АдрМестаПриемаВыдача/АдресСтрока", "source_scope": "any", @@ -1304,7 +1304,7 @@ "column_id": "legacy_066", "column_name": "Индекс", "block": "cash_payment", - "report_group": "cash_receipt_authorization", + "report_group": "cash_payment", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДС/СведВыдачаНалДС/АдрМестаПриемаВыдача/Индекс", "source_scope": "any", @@ -1324,7 +1324,7 @@ "column_id": "legacy_067", "column_name": "Код страны", "block": "cash_payment", - "report_group": "same_operator_place", + "report_group": "cash_payment", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДС/СведВыдачаНалДС/АдрМестаПриемаВыдача/КодОКСМ", "source_scope": "any", @@ -1344,7 +1344,7 @@ "column_id": "legacy_068", "column_name": "Код ОКАТО", "block": "cash_payment", - "report_group": "same_operator_place", + "report_group": "cash_payment", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДС/СведВыдачаНалДС/АдрМестаПриемаВыдача/КодСубъектаПоОКАТО", "source_scope": "any", @@ -1364,7 +1364,7 @@ "column_id": "legacy_069", "column_name": "Район", "block": "cash_payment", - "report_group": "same_operator_place", + "report_group": "cash_payment", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДС/СведВыдачаНалДС/АдрМестаПриемаВыдача/Район", "source_scope": "any", @@ -1384,7 +1384,7 @@ "column_id": "legacy_070", "column_name": "Населенный пункт", "block": "cash_payment", - "report_group": "same_operator_place", + "report_group": "cash_payment", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДС/СведВыдачаНалДС/АдрМестаПриемаВыдача/Пункт", "source_scope": "any", @@ -1404,7 +1404,7 @@ "column_id": "legacy_071", "column_name": "Улица", "block": "cash_payment", - "report_group": "same_operator_place", + "report_group": "cash_payment", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДС/СведВыдачаНалДС/АдрМестаПриемаВыдача/Улица", "source_scope": "any", @@ -1424,7 +1424,7 @@ "column_id": "legacy_072", "column_name": "Дом", "block": "cash_payment", - "report_group": "same_operator_place", + "report_group": "cash_payment", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДС/СведВыдачаНалДС/АдрМестаПриемаВыдача/Дом", "source_scope": "any", @@ -1444,7 +1444,7 @@ "column_id": "legacy_073", "column_name": "Корпус/строение", "block": "cash_payment", - "report_group": "same_operator_place", + "report_group": "cash_payment", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДС/СведВыдачаНалДС/АдрМестаПриемаВыдача/Корп", "source_scope": "any", @@ -1464,7 +1464,7 @@ "column_id": "legacy_074", "column_name": "Офис/Квартира", "block": "cash_payment", - "report_group": "same_operator_place", + "report_group": "cash_payment", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДС/СведВыдачаНалДС/АдрМестаПриемаВыдача/Оф", "source_scope": "any", @@ -1484,7 +1484,7 @@ "column_id": "legacy_075", "column_name": "Наименование банка, обслуживающего участника операции", "block": "cash_payment", - "report_group": "same_operator_place", + "report_group": "cash_payment", "xml_tag": "НаимКО", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДС/СведВыдачаНалДС/НаимКО", "source_scope": "any", @@ -1504,7 +1504,7 @@ "column_id": "legacy_076", "column_name": "БИК банка, обслуживающего участника операции", "block": "cash_payment", - "report_group": "cash_form_basis", + "report_group": "cash_payment", "xml_tag": "БИККО", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДС/СведВыдачаНалДС/БИККО", "source_scope": "any", @@ -1524,7 +1524,7 @@ "column_id": "legacy_077", "column_name": "IP-адрес сетевого оборудования плательщика", "block": "network", - "report_group": "cash_form_basis", + "report_group": "esp_authorization", "xml_tag": "АдресIP", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДС/АдресIP", "source_scope": "any", @@ -1544,7 +1544,7 @@ "column_id": "legacy_078", "column_name": "MAC-адрес сетевого оборудования плательщика", "block": "network", - "report_group": "cash_form_basis", + "report_group": "esp_authorization", "xml_tag": "АдресMAC", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияПереводыДС/АдресMAC", "source_scope": "any", @@ -1564,7 +1564,7 @@ "column_id": "legacy_079", "column_name": "Код характера операции", "block": "cash_operation", - "report_group": "cash_form_basis", + "report_group": "own_account_cash", "xml_tag": "КодХарактерОп", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияВнесениеПолучениеНалДС/КодХарактерОп", "source_scope": "any", @@ -1584,7 +1584,7 @@ "column_id": "legacy_080", "column_name": "Номер счета клиента", "block": "cash_operation", - "report_group": "cash_form_basis", + "report_group": "own_account_cash", "xml_tag": "НомерСчетКлиент", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияВнесениеПолучениеНалДС/НомерСчетКлиент", "source_scope": "any", @@ -1604,7 +1604,7 @@ "column_id": "legacy_081", "column_name": "Номер платежной карты", "block": "cash_operation", - "report_group": "cash_form_basis", + "report_group": "own_account_cash", "xml_tag": "НомерКарта", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияВнесениеПолучениеНалДС/НомерКарта", "source_scope": "any", @@ -1624,7 +1624,7 @@ "column_id": "legacy_082", "column_name": "Номер банкомата", "block": "cash_operation", - "report_group": "cash_form_basis", + "report_group": "own_account_cash", "xml_tag": "ИдТерминал", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияВнесениеПолучениеНалДС/СведПриемВыдача/ИдТерминал", "source_scope": "any", @@ -1644,7 +1644,7 @@ "column_id": "legacy_083", "column_name": "Адрес места приема наличных денежных средств ( в одной строке)", "block": "cash_operation", - "report_group": "cash_form_basis", + "report_group": "own_account_cash", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияВнесениеПолучениеНалДС/СведПриемВыдача/АдрМестаПриемаВыдача/АдресСтрока", "source_scope": "any", @@ -1664,7 +1664,7 @@ "column_id": "legacy_084", "column_name": "Адрес места приема (по структуре полный)", "block": "cash_operation", - "report_group": "cash_form_basis", + "report_group": "own_account_cash", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияВнесениеПолучениеНалДС/СведПриемВыдача/АдрМестаПриемаВыдача/АдресСтрока", "source_scope": "any", @@ -1684,7 +1684,7 @@ "column_id": "legacy_085", "column_name": "Индекс", "block": "cash_operation", - "report_group": "cash_form_basis", + "report_group": "own_account_cash", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияВнесениеПолучениеНалДС/СведПриемВыдача/АдрМестаПриемаВыдача/Индекс", "source_scope": "any", @@ -1704,7 +1704,7 @@ "column_id": "legacy_086", "column_name": "Код страны", "block": "cash_operation", - "report_group": "cash_form_basis", + "report_group": "own_account_cash", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияВнесениеПолучениеНалДС/СведПриемВыдача/АдрМестаПриемаВыдача/КодОКСМ", "source_scope": "any", @@ -1724,7 +1724,7 @@ "column_id": "legacy_087", "column_name": "Код ОКАТО", "block": "cash_operation", - "report_group": "participant_base", + "report_group": "own_account_cash", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияВнесениеПолучениеНалДС/СведПриемВыдача/АдрМестаПриемаВыдача/КодСубъектаПоОКАТО", "source_scope": "any", @@ -1744,7 +1744,7 @@ "column_id": "legacy_088", "column_name": "Район", "block": "cash_operation", - "report_group": "participant_base", + "report_group": "own_account_cash", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияВнесениеПолучениеНалДС/СведПриемВыдача/АдрМестаПриемаВыдача/Район", "source_scope": "any", @@ -1764,7 +1764,7 @@ "column_id": "legacy_089", "column_name": "Населенный пункт", "block": "cash_operation", - "report_group": "participant_base", + "report_group": "own_account_cash", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияВнесениеПолучениеНалДС/СведПриемВыдача/АдрМестаПриемаВыдача/Пункт", "source_scope": "any", @@ -1784,7 +1784,7 @@ "column_id": "legacy_090", "column_name": "Улица", "block": "cash_operation", - "report_group": "participant_base", + "report_group": "own_account_cash", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияВнесениеПолучениеНалДС/СведПриемВыдача/АдрМестаПриемаВыдача/Улица", "source_scope": "any", @@ -1804,7 +1804,7 @@ "column_id": "legacy_091", "column_name": "Дом", "block": "cash_operation", - "report_group": "participant_base", + "report_group": "own_account_cash", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияВнесениеПолучениеНалДС/СведПриемВыдача/АдрМестаПриемаВыдача/Дом", "source_scope": "any", @@ -1824,7 +1824,7 @@ "column_id": "legacy_092", "column_name": "Корпус/строение", "block": "cash_operation", - "report_group": "participant_base", + "report_group": "own_account_cash", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияВнесениеПолучениеНалДС/СведПриемВыдача/АдрМестаПриемаВыдача/Корп", "source_scope": "any", @@ -1844,7 +1844,7 @@ "column_id": "legacy_093", "column_name": "Офис/Квартира", "block": "cash_operation", - "report_group": "participant_base", + "report_group": "own_account_cash", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияВнесениеПолучениеНалДС/СведПриемВыдача/АдрМестаПриемаВыдача/Оф", "source_scope": "any", @@ -1864,7 +1864,7 @@ "column_id": "legacy_094", "column_name": "Наименование банка, обслуживающего участника операции", "block": "cash_operation", - "report_group": "participant_base", + "report_group": "own_account_cash", "xml_tag": "НаимКО", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияВнесениеПолучениеНалДС/СведПриемВыдача/НаимКО", "source_scope": "any", @@ -1884,7 +1884,7 @@ "column_id": "legacy_095", "column_name": "БИК банка, обслуживающего участника операции", "block": "cash_operation", - "report_group": "participant_base", + "report_group": "own_account_cash", "xml_tag": "БИККО", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияВнесениеПолучениеНалДС/СведПриемВыдача/БИККО", "source_scope": "any", @@ -1904,7 +1904,7 @@ "column_id": "legacy_096", "column_name": "Код территории", "block": "cash_operation", - "report_group": "participant_base", + "report_group": "own_account_cash", "xml_tag": "КодТерИнГос", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияВнесениеПолучениеНалДС/КодТерИнГос", "source_scope": "any", @@ -1924,7 +1924,7 @@ "column_id": "legacy_097", "column_name": "Номер банкомата", "block": "foreign_card", - "report_group": "participant_base", + "report_group": "foreign_card_operation", "xml_tag": "ИдТерминал", "xml_path": "СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияКартаИнБанк/СведМестоОперация/ИдТерминал", "source_scope": "any", @@ -1944,7 +1944,7 @@ "column_id": "legacy_098", "column_name": "Код страны", "block": "foreign_card", - "report_group": "participant_base", + "report_group": "foreign_card_operation", "xml_tag": "КодОКСМ", "xml_path": "СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияКартаИнБанк/СведМестоОперация/АдрМестаПриемаВыдача/КодОКСМ", "source_scope": "any", @@ -1964,7 +1964,7 @@ "column_id": "legacy_099", "column_name": "Адрес места приема наличных денежных средств (по структуре полный)", "block": "foreign_card", - "report_group": "participant_base", + "report_group": "foreign_card_operation", "xml_tag": "АдрМестаПриемаВыдача", "xml_path": "СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияКартаИнБанк/СведМестоОперация/АдрМестаПриемаВыдача/АдресСтрока", "source_scope": "any", @@ -1984,7 +1984,7 @@ "column_id": "legacy_100", "column_name": "Наименование банка, обслуживающего участника операции", "block": "foreign_card", - "report_group": "participant_base", + "report_group": "foreign_card_operation", "xml_tag": "НаимКО", "xml_path": "СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияКартаИнБанк/СведМестоОперация/НаимКО", "source_scope": "any", @@ -2004,7 +2004,7 @@ "column_id": "legacy_101", "column_name": "БИК банка, обслуживающего участника операции", "block": "foreign_card", - "report_group": "participant_base", + "report_group": "foreign_card_operation", "xml_tag": "БИККО", "xml_path": "СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияКартаИнБанк/СведМестоОперация/БИККО", "source_scope": "any", @@ -2024,7 +2024,7 @@ "column_id": "legacy_102", "column_name": "Номер платежной карты", "block": "foreign_card", - "report_group": "participant_base", + "report_group": "foreign_card_operation", "xml_tag": "НомерКарта", "xml_path": "СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияКартаИнБанк/НомерКарта", "source_scope": "any", @@ -2044,7 +2044,7 @@ "column_id": "legacy_103", "column_name": "Сведения о держателе платежной карты", "block": "foreign_card", - "report_group": "participant_base", + "report_group": "foreign_card_operation", "xml_tag": "СведДержательКарты", "xml_path": "СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияКартаИнБанк/СведДержательКарты", "source_scope": "any", @@ -2064,7 +2064,7 @@ "column_id": "legacy_104", "column_name": "Пр-ак соверш/ опер. с уч-ем УС КО", "block": "foreign_card", - "report_group": "participant_base", + "report_group": "foreign_card_operation", "xml_tag": "ПризнакСотрудник", "xml_path": "СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияКартаИнБанк/ПризнакСотрудник", "source_scope": "any", @@ -2084,7 +2084,7 @@ "column_id": "legacy_105", "column_name": "Наименование иностранного банка", "block": "foreign_card", - "report_group": "participant_base", + "report_group": "foreign_card_operation", "xml_tag": "НаимИнБанк", "xml_path": "СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияКартаИнБанк/НаимИнБанк", "source_scope": "any", @@ -2104,7 +2104,7 @@ "column_id": "legacy_106", "column_name": "СВИФТ", "block": "foreign_card", - "report_group": "participant_base", + "report_group": "foreign_card_operation", "xml_tag": "СВИФТИнБанк", "xml_path": "СообщОперКО/ИнформЧасть/СведКО/Операция/СведенияКартаИнБанк/СВИФТИнБанк", "source_scope": "any", @@ -2124,7 +2124,7 @@ "column_id": "legacy_107", "column_name": "Сведения о документе, подтверждающем совершение операции", "block": "operation_basis", - "report_group": "participant_base", + "report_group": "operation_basis", "xml_tag": "КодДок|ИноеНаимДок|ДатаДок|НомДок|СодДок", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/ОснованиеОп/", "source_scope": "operation", @@ -2264,7 +2264,7 @@ "column_id": "legacy_114", "column_name": "ФИО (по структуре полностью)", "block": "participant_name", - "report_group": "participant_base", + "report_group": "participant_fio", "xml_tag": "ФИОСтрока", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФЛИП/СведФЛИП/ФИОФЛИП/ФИОСтрока", "source_scope": "participant", @@ -2284,7 +2284,7 @@ "column_id": "legacy_115", "column_name": "Фамилия", "block": "participant_name", - "report_group": "participant_base", + "report_group": "participant_fio", "xml_tag": "Фам", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФЛИП/СведФЛИП/ФИОФЛИП/Фам", "source_scope": "participant", @@ -2304,7 +2304,7 @@ "column_id": "legacy_116", "column_name": "Имя", "block": "participant_name", - "report_group": "participant_base", + "report_group": "participant_fio", "xml_tag": "Имя", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФЛИП/СведФЛИП/ФИОФЛИП/Имя", "source_scope": "participant", @@ -2324,7 +2324,7 @@ "column_id": "legacy_117", "column_name": "Отчество", "block": "participant_name", - "report_group": "participant_base", + "report_group": "participant_fio", "xml_tag": "Отч", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФЛИП/СведФЛИП/ФИОФЛИП/Отч", "source_scope": "participant", @@ -2344,7 +2344,7 @@ "column_id": "legacy_118", "column_name": "ФИО (в одной строке)", "block": "participant_name", - "report_group": "participant_base", + "report_group": "participant_fio", "xml_tag": "ФИОСтрока", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФЛИП/СведФЛИП/ФИОФЛИП/ФИОСтрока", "source_scope": "participant", @@ -2364,7 +2364,7 @@ "column_id": "legacy_119", "column_name": "Идентификатор ППЦР", "block": "participant_identity", - "report_group": "participant_base", + "report_group": "participant_identifiers", "xml_tag": "ИдентификацияФЛ", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФЛИП/ИдентификацияФЛ", "source_scope": "participant", @@ -2384,7 +2384,7 @@ "column_id": "legacy_120", "column_name": "ИНН", "block": "participant_identity", - "report_group": "participant_base", + "report_group": "participant_identifiers", "xml_tag": "ИННЮЛ|ИННФЛИП", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникЮЛ/СведЮЛ/ИННЮЛ | /СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФЛИП/СведФЛИП/ИННФЛИП", "source_scope": "participant", @@ -2404,7 +2404,7 @@ "column_id": "legacy_121", "column_name": "ОГРН", "block": "participant_identity", - "report_group": "participant_base", + "report_group": "participant_identifiers", "xml_tag": "ОГРНЮЛ|ОГРНИП|РегнНомер|РегИНБОЮЛ", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникЮЛ/СведЮЛ/ОГРНЮЛ | /СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФЛИП/СведФЛИП/ОГРНИП | /СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФЛИП/СведФЛИП/РегнНомер | /СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникИНБОЮЛ/СвебИНБОЮЛ/РегИНБОЮЛ", "source_scope": "any", @@ -2424,7 +2424,7 @@ "column_id": "legacy_122", "column_name": "КПП (ПРИЗНАК ИСБОЮЛ) /Пр ид-ии ФЛ:", "block": "participant_identity", - "report_group": "participant_base", + "report_group": "participant_identifiers", "xml_tag": "КППЮЛ|ИдентификацияФЛ|ПризнакОргФормаИНБОЮЛ", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОп/УчастникЮЛ/СведЮЛ/КППЮЛ | /СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФЛИП/ИдентификацияФЛ | /СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникИНБОЮЛ/СведИНБОЮЛ/ПризнакОргФормаИНБОЮЛ", "source_scope": "participant", @@ -2444,7 +2444,7 @@ "column_id": "legacy_123", "column_name": "Дата государственной регистрации :/ Дата рождения:", "block": "participant_identity", - "report_group": "participant_base", + "report_group": "participant_identifiers", "xml_tag": "ДатаРегЮЛ|ДатаРождения", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникЮЛ/СведЮЛ/ДатаРегЮЛ | /СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФЛИП/СведФЛИП/ДатаРождения", "source_scope": "any", @@ -2464,7 +2464,7 @@ "column_id": "legacy_124", "column_name": "Признак филиала: / Тип ФЛЧП", "block": "participant_identity", - "report_group": "participant_base", + "report_group": "participant_identifiers", "xml_tag": "ПризнакФлЮЛ|ТипФЛЧастнаяПрактика", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникЮЛ/СведЮЛ/ПризнакФлЮЛ | /СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчпстникФЛИП/СветФЛИП/ТипФЛЧастнаяПрактика", "source_scope": "participant", @@ -2484,7 +2484,7 @@ "column_id": "legacy_125", "column_name": "ОМС/СНИЛС/Номер телефона", "block": "participant_identity", - "report_group": "participant_base", + "report_group": "participant_identifiers", "xml_tag": "СНИЛСФЛ|ПолисНомер|ТелефонНомер", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФЛИП/СведФЛИП/СНИЛСФЛ | /СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФЛИП/СведФЛИП/ПолисНомер | /СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФЛИП/СведФЛИП/ТелефонНомер", "source_scope": "any", @@ -2504,7 +2504,7 @@ "column_id": "legacy_126", "column_name": "Код страны гражданства", "block": "participant_identity", - "report_group": "participant_base", + "report_group": "participant_identifiers", "xml_tag": "КодОКСМ", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФЛИП/СведФЛИП/КодОКСМ", "source_scope": "participant", @@ -2524,7 +2524,7 @@ "column_id": "legacy_127", "column_name": "Признак принадлежности к публичным лицам", "block": "participant_identity", - "report_group": "participant_identity", + "report_group": "participant_identifiers", "xml_tag": "ПризнакПубЛицо", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФЛИП/СведФЛИП/ПризнакПубЛицо", "source_scope": "participant", @@ -2544,7 +2544,7 @@ "column_id": "legacy_128", "column_name": "ДУЛ (структура полностью)", "block": "participant_documents", - "report_group": "participant_identity", + "report_group": "participant_identity_document", "xml_tag": "ВидДокКод|ИноеНаименованиеДок|СерияДок|НомДок|ДатВыдачиДок|КемВыданДок|КодПодр|СведДокУдЛичн", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФЛИП/СведФЛИП/СведДокУдЛичн", "source_scope": "participant", @@ -2564,7 +2564,7 @@ "column_id": "legacy_129", "column_name": "Признак ДУЛ", "block": "participant_documents", - "report_group": "participant_identity", + "report_group": "participant_identity_document", "xml_tag": "ДокУдЛичн", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФЛИП/СведФЛИП/ДокУдЛичн", "source_scope": "participant", @@ -2584,7 +2584,7 @@ "column_id": "legacy_130", "column_name": "Код вида документа/Наименование", "block": "participant_documents", - "report_group": "participant_identity", + "report_group": "participant_identity_document", "xml_tag": "ВидДокКод", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФЛИП/СведФЛИП/СведДокУдЛичн/ВидДокКод", "source_scope": "participant", @@ -2604,7 +2604,7 @@ "column_id": "legacy_131", "column_name": "Серия", "block": "participant_documents", - "report_group": "participant_identity", + "report_group": "participant_identity_document", "xml_tag": "СерияДок", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФЛИП/СведФЛИП/СведДокУдЛичн/СерияДок", "source_scope": "participant", @@ -2624,7 +2624,7 @@ "column_id": "legacy_132", "column_name": "Номер", "block": "participant_documents", - "report_group": "participant_identity", + "report_group": "participant_identity_document", "xml_tag": "НомДок", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФЛИП/СведФЛИП/СведДокУдЛичн/НомДок", "source_scope": "participant", @@ -2644,7 +2644,7 @@ "column_id": "legacy_133", "column_name": "Орган, выдавший документ", "block": "participant_documents", - "report_group": "participant_identity", + "report_group": "participant_identity_document", "xml_tag": "КемВыданДок", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФЛИП/СведФЛИП/СведДокУдЛичн/КемВыданДок", "source_scope": "participant", @@ -2664,7 +2664,7 @@ "column_id": "legacy_134", "column_name": "КП", "block": "participant_documents", - "report_group": "participant_identity", + "report_group": "participant_identity_document", "xml_tag": "КодПодр", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФЛИП/СведФЛИП/СведДокУдЛичн/КодПодр", "source_scope": "participant", @@ -2684,7 +2684,7 @@ "column_id": "legacy_135", "column_name": "Дата выдачи", "block": "participant_documents", - "report_group": "participant_identity", + "report_group": "participant_identity_document", "xml_tag": "ДатВыдачиДок", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/ММ/ГГГГ/УчастникОП/УчастникФЛИП/СведФЛИП/СведДокУдЛичн/ДатВыдачиДок", "source_scope": "participant", @@ -2704,7 +2704,7 @@ "column_id": "legacy_136", "column_name": "Код вида документа/Наименование", "block": "participant_documents", - "report_group": "participant_identity", + "report_group": "participant_stay_document", "xml_tag": "ВидДокКод", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФЛИП/СведФЛИП/СведДокПреб/ВидДокКод", "source_scope": "participant", @@ -2724,7 +2724,7 @@ "column_id": "legacy_137", "column_name": "Серия", "block": "participant_documents", - "report_group": "participant_identity", + "report_group": "participant_stay_document", "xml_tag": "СерияДокПреб", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФЛИП/СведФЛИП/СведДокПреб/СерияДокПреб", "source_scope": "participant", @@ -2744,7 +2744,7 @@ "column_id": "legacy_138", "column_name": "Номер", "block": "participant_documents", - "report_group": "participant_identity", + "report_group": "participant_stay_document", "xml_tag": "НомДокПреб", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФЛИП/СведФЛИП/СведДокПреб/НомДокПреб", "source_scope": "participant", @@ -2764,7 +2764,7 @@ "column_id": "legacy_139", "column_name": "Дата начала/окончания срока", "block": "participant_documents", - "report_group": "participant_identity", + "report_group": "participant_stay_document", "xml_tag": "НачПравПреб", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФЛИП/СведФЛИП/СведДокПреб/НачПравПреб", "source_scope": "participant", @@ -2784,7 +2784,7 @@ "column_id": "legacy_140", "column_name": "Сведения миграционной карты", "block": "participant_documents", - "report_group": "participant_identity", + "report_group": "participant_stay_document", "xml_tag": "", "xml_path": "", "source_scope": "any", @@ -2804,7 +2804,7 @@ "column_id": "legacy_141", "column_name": "Адрес в одной строке", "block": "participant_address", - "report_group": "participant_identity", + "report_group": "participant_address", "xml_tag": "АдресСтрока", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникЮЛ/СведЮЛ/АдрРегЮЛ/АдресСтрока | /СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФлип/СведФЛИП/АдрРег/АдресСтрока | /СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникИНБОЮЛ/СведИНБОЮЛ/МестоДеятельностьИНБОЮЛ/АдресСтрока", "source_scope": "any", @@ -2824,7 +2824,7 @@ "column_id": "legacy_142", "column_name": "Адрес по структуре (целый)", "block": "participant_address", - "report_group": "participant_identity", + "report_group": "participant_address", "xml_tag": "Индекс|КодОКСМ|КодСубъектаПоОКАТО|Район|Пункт|Улица|Дом|Корп|Оф", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникЮЛ/СведЮЛ/АдрРегЮЛ/ | /СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФлип/СведФЛИП/АдрРег/ | /СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникИНБОЮЛ/СведИНБОЮЛ/МестоДеятельностьИНБОЮЛ/", "source_scope": "any", @@ -2844,7 +2844,7 @@ "column_id": "legacy_143", "column_name": "Индекс", "block": "participant_address", - "report_group": "participant_identity", + "report_group": "participant_address", "xml_tag": "Индекс", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникЮЛ/СведЮЛ/АдрРегЮЛ/Индекс | /СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФлип/СведФЛИП/АдрРег/Индекс | /СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникИНБОЮЛ/СведИНБОЮЛ/МестоДеятельностьИНБОЮЛ/Индекс", "source_scope": "any", @@ -2864,7 +2864,7 @@ "column_id": "legacy_144", "column_name": "Код страны", "block": "participant_address", - "report_group": "participant_identity", + "report_group": "participant_address", "xml_tag": "КодОКСМ", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникЮЛ/СведЮЛ/АдрРегЮЛ/КодОКСМ | /СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФлип/СведФЛИП/АдрРег/КодОКСМ | /СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникИНБОЮЛ/СведИНБОЮЛ/МестоДеятельностьИНБОЮЛ/КодОКСМ", "source_scope": "any", @@ -2884,7 +2884,7 @@ "column_id": "legacy_145", "column_name": "Код ОКАТО", "block": "participant_address", - "report_group": "participant_identity", + "report_group": "participant_address", "xml_tag": "КодСубъектаПоОКАТО", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникЮЛ/СведЮЛ/АдрРегЮЛ/КодСубъектаПоОКАТО | /СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФлип/СведФЛИП/АдрРег/КодСубъектаПоОКАТО | /СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникИНБОЮЛ/СведИНБОЮЛ/МестоДеятельностьИНБОЮЛ/КодСубъектаПоОКАТО", "source_scope": "any", @@ -2904,7 +2904,7 @@ "column_id": "legacy_146", "column_name": "Район", "block": "participant_address", - "report_group": "participant_identity", + "report_group": "participant_address", "xml_tag": "Район", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникЮЛ/СведЮЛ/АдрРегЮЛ/Район | /СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФлип/СведФЛИП/АдрРег/Район | /СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникИНБОЮЛ/СведИНБОЮЛ/МестоДеятельностьИНБОЮЛ/Район", "source_scope": "any", @@ -2924,7 +2924,7 @@ "column_id": "legacy_147", "column_name": "Населенный пункт", "block": "participant_address", - "report_group": "participant_identity", + "report_group": "participant_address", "xml_tag": "Пункт", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникЮЛ/СведЮЛ/АдрРегЮЛ/Пункт | /СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФлип/СведФЛИП/АдрРег/Пункт | /СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникИНБОЮЛ/СведИНБОЮЛ/МестоДеятельностьИНБОЮЛ/Пункт", "source_scope": "any", @@ -2944,7 +2944,7 @@ "column_id": "legacy_148", "column_name": "Улица", "block": "participant_address", - "report_group": "participant_identity", + "report_group": "participant_address", "xml_tag": "Улица", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникЮЛ/СведЮЛ/АдрРегЮЛ/Улица | /СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФлип/СведФЛИП/АдрРег/Улица | /СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникИНБОЮЛ/СведИНБОЮЛ/МестоДеятельностьИНБОЮЛ/Улица", "source_scope": "any", @@ -2964,7 +2964,7 @@ "column_id": "legacy_149", "column_name": "Дом", "block": "participant_address", - "report_group": "participant_identity", + "report_group": "participant_address", "xml_tag": "Дом", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникЮЛ/СведЮЛ/АдрРегЮЛ/Дом | /СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФлип/СведФЛИП/АдрРег/Дом | /СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникИНБОЮЛ/СведИНБОЮЛ/МестоДеятельностьИНБОЮЛ/Дом", "source_scope": "any", @@ -2984,7 +2984,7 @@ "column_id": "legacy_150", "column_name": "Корпус/строение", "block": "participant_address", - "report_group": "participant_identity", + "report_group": "participant_address", "xml_tag": "Корп", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникЮЛ/СведЮЛ/АдрРегЮЛ/Корп | /СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФлип/СведФЛИП/АдрРег/Корп | /СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникИНБОЮЛ/СведИНБОЮЛ/МестоДеятельностьИНБОЮЛ/Корп", "source_scope": "any", @@ -3004,7 +3004,7 @@ "column_id": "legacy_151", "column_name": "Квартира", "block": "participant_address", - "report_group": "participant_identity", + "report_group": "participant_address", "xml_tag": "Оф", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникЮЛ/СведЮЛ/АдрРегЮЛ/Оф | /СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникФлип/СведФЛИП/АдрРег/Оф | /СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникИНБОЮЛ/СведИНБОЮЛ/МестоДеятельностьИНБОЮЛ/Оф", "source_scope": "any", @@ -3024,7 +3024,7 @@ "column_id": "legacy_152", "column_name": "Место государственной регистрации ( в одной строке)", "block": "participant_address", - "report_group": "participant_identity", + "report_group": "participant_state_registration", "xml_tag": "АдресСтрока", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникЮЛ/СведЮЛ/АдрРегЮЛ/АдресСтрока", "source_scope": "any", @@ -3044,7 +3044,7 @@ "column_id": "legacy_153", "column_name": "Место государственной регистрации", "block": "participant_address", - "report_group": "participant_identity", + "report_group": "participant_state_registration", "xml_tag": "Индекс|КодОКСМ|КодСубъектаПоОКАТО|Район|Пункт|Улица|Дом|Корп|Оф", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/УчастникЮЛ/СведЮЛ/АдрРегЮЛ/", "source_scope": "any", @@ -3064,7 +3064,7 @@ "column_id": "legacy_154", "column_name": "Дополнительная информация об участнике операции (сделки)", "block": "participant_extra", - "report_group": "participant_identity", + "report_group": "participant_extra", "xml_tag": "КомментУчастник", "xml_path": "/СообщОперКО/ИнформЧасть/СведКО/Операция/УчастникОП/КомментУчастник", "source_scope": "any", diff --git a/tests/unit/test_column_registry.py b/tests/unit/test_column_registry.py index 8fb87b0..ef168ca 100644 --- a/tests/unit/test_column_registry.py +++ b/tests/unit/test_column_registry.py @@ -53,6 +53,77 @@ def test_registry_report_groups_are_contiguous_and_cover_schema() -> None: assert covered_indexes == list(range(1, 205)) +def test_registry_splits_money_and_participant_header_groups() -> None: + groups = [ + (group.group_id, group.start_index, group.end_index, group.title) + for group in COLUMNS.report_groups() + if 14 <= group.start_index <= 154 + ] + + assert groups == [ + ("operation_parameters", 14, 34, "Параметры операции"), + ( + "transfer_settlement", + 35, + 47, + "Сведения о переводах денежных средств, в том числе электронных денежных средств", + ), + ("cash_receipt", 48, 61, "Сведения о месте приема наличных денежных средств"), + ("transfer_status", 62, 62, "Статус перевода денежных средств"), + ("cash_payment", 63, 76, "Сведения о месте выдачи наличных денежных средств"), + ("esp_authorization", 77, 78, "Сведения о месте авторизации ЭСП"), + ( + "own_account_cash", + 79, + 96, + "Сведения о внесении наличных денежных средств на свой банковский счет " + "или о получении наличных денежных средств со своего банковского счета " + "у одного оператора по переводу денежных средств", + ), + ( + "foreign_card_operation", + 97, + 106, + "Сведения об операции с использованием платежной карты иностранного банка", + ), + ("operation_basis", 107, 107, "Основание совершения операции"), + ("participant_base", 108, 113, "Сведения об участниках операции"), + ("participant_fio", 114, 118, "ФИО участника операции"), + ( + "participant_identifiers", + 119, + 127, + "Идентификационные сведения участника операции", + ), + ( + "participant_identity_document", + 128, + 135, + "Сведения о документе, удостоверяющем личность", + ), + ( + "participant_stay_document", + 136, + 140, + "Сведения о документе, подтверждающем право на пребывание " + "(проживание) в Российской Федерации", + ), + ("participant_address", 141, 151, "Адрес участника операции"), + ( + "participant_state_registration", + 152, + 153, + "Место государственной регистрации участника операции", + ), + ( + "participant_extra", + 154, + 154, + "Дополнительная информация об участнике операции", + ), + ] + + @pytest.mark.parametrize( ("field", "invalid_value"), (