clearing/clearing-parent/db-scripts/src/main/resources/db/DATA.sql
2022-12-22 18:15:26 +03:00

563 lines
34 KiB
SQL
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-- DB version: 2.4.0.0
-- DATA version: 1.2.0.0
/* Dictionaries */
INSERT INTO COURIER_TYPE_DICTIONARY(ID, CODE, NAME) values (1, 'STHS', 'ЭДО с Расчетной Организацией');
INSERT INTO TERM_TYPE_DICTIONARY(ID, CODE, NAME) values (1, 'S', 'Срочный');
INSERT INTO TERM_TYPE_DICTIONARY(ID, CODE, NAME) values (2, 'K', 'Комбинированный');
INSERT INTO TERM_TYPE_DICTIONARY(ID, CODE, NAME) values (3, 'V', 'До востребования');
INSERT INTO TASK_DICTIONARY(ID, CODE, NAME) values (1, 'GBAL', 'Зачисление остатков');
INSERT INTO TASK_DICTIONARY(ID, CODE, NAME) values (3, 'ABLK', 'Блокировка счета');
INSERT INTO TASK_DICTIONARY(ID, CODE, NAME) values (4, 'GALB', 'Запрос остатков по всем счетам');
INSERT INTO TASK_DICTIONARY(ID, CODE, NAME) values (5, 'ADBL', 'Дозачисление/списание остатков');
INSERT INTO TASK_DICTIONARY(ID, CODE, NAME) values (7, 'CORD', 'Формирование сводного платежного поручения');
INSERT INTO TASK_DICTIONARY(ID, CODE, NAME) values (8, 'CORC', 'Получение подтверждения переводов');
INSERT INTO TASK_DICTIONARY(ID, CODE, NAME) values (9, 'GVER', 'Запуск сверки');
INSERT INTO TASK_DICTIONARY(ID, CODE, NAME) values (11, 'STCP', 'Формирование уведомления о завершении расчетов');
INSERT INTO TASK_DICTIONARY(ID, CODE, NAME) values (12, 'CMBA', 'Формирование распоряжения на перевод с ТБС');
INSERT INTO TASK_DICTIONARY(ID, CODE, NAME) values (14, 'GCMR', 'Формирование реестра участников клиринга');
INSERT INTO TASK_DICTIONARY(ID, CODE, NAME) values (15, 'GBRR', 'Формирование реестра остатков денежных средств ');
INSERT INTO TASK_DICTIONARY(ID, CODE, NAME) values (16, 'GORR', 'Формирование реестра распоряжений, направленных расчетной организации');
INSERT INTO TASK_DICTIONARY(ID, CODE, NAME) values (17, 'GETR', 'Формирование отчетности');
INSERT INTO TASK_DICTIONARY(ID, CODE, NAME) values (21, 'GSRR', 'Формирование реестра отправленных отчетов');
INSERT INTO TASK_DICTIONARY(ID, CODE, NAME) values (25, 'GERP', 'Получение сделок из Торговой системы');
INSERT INTO TASK_DICTIONARY(ID, CODE, NAME) values (26, 'VICR', 'Сверка обеспеченности Инициатора');
INSERT INTO TASK_DICTIONARY(ID, CODE, NAME) values (32, 'GACA', 'Создание файла остатков CSV по клиринговым счетам');
INSERT INTO TASK_DICTIONARY(ID, CODE, NAME) values (33, 'GAIA', 'Создание файла остатков CSV по внутренним информационным счетам');
INSERT INTO TASK_DICTIONARY(ID, CODE, NAME) values (34, 'GBLD', 'Поступление средств');
INSERT INTO TASK_DICTIONARY(ID, CODE, NAME) values (35, 'SCLR', 'Запуск клиринговой сессии');
INSERT INTO TASK_DICTIONARY(ID, CODE, NAME) values (36, 'SPRC', 'Запуск преклиринга');
INSERT INTO TASK_DICTIONARY(ID, CODE, NAME) values (37, 'SPOC', 'Запуск постклиринга');
INSERT INTO TASK_STATUS_DICTIONARY(ID, CODE, NAME) values (1, 'ACTV', 'Активна');
INSERT INTO TASK_STATUS_DICTIONARY(ID, CODE, NAME) values (2, 'BLKD', 'Не активна');
INSERT INTO TASK_STATUS_DICTIONARY(ID, CODE, NAME) values (3, 'CNCL', 'Отмена расписания');
INSERT INTO DAY_STATUS_DICTIONARY(ID, CODE, NAME) values (1, 'BDAY', 'Рабочий');
INSERT INTO DAY_STATUS_DICTIONARY(ID, CODE, NAME) values (2, 'DOFF', 'Нерабочий');
INSERT INTO TRANSACTION_STATUS_DICTIONARY(ID, CODE, NAME) values (1, 'STLD', 'Рассчитан');
INSERT INTO TRANSACTION_STATUS_DICTIONARY(ID, CODE, NAME) values (2, 'SENT', 'Отправлен в ПРЦ');
INSERT INTO TRANSACTION_STATUS_DICTIONARY(ID, CODE, NAME) values (3, 'OK', 'Обработан ПРЦ');
INSERT INTO TRANSACTION_STATUS_DICTIONARY(ID, CODE, NAME) values (4, 'FAIL', 'Ошибка ПРЦ');
INSERT INTO TRANSACTION_STATUS_DICTIONARY(ID, CODE, NAME) values (5, 'CHER', 'Ошибка КС');
INSERT INTO TRANSACTION_STATUS_DICTIONARY(ID, CODE, NAME) values (6, 'NSNT', 'Не отправлен в ПРЦ');
INSERT INTO PARENT_DICTIONARY(ID, CODE, NAME) values (1, 'TMPL', 'Шаблон');
INSERT INTO PARENT_DICTIONARY(ID, CODE, NAME) values (2, 'PLNR', 'Расписание');
INSERT INTO PARENT_DICTIONARY(ID, CODE, NAME) values (3, 'CLND', 'Календарь');
INSERT INTO CHARGE_TYPE_DICTIONARY(ID, CODE, NAME) values (1, 'PRCT', 'Процент');
INSERT INTO CHARGE_DIRECTION_DICTIONARY(ID, CODE, NAME) values (1, 'GET', 'Получить');
INSERT INTO CHARGE_DIRECTION_DICTIONARY(ID, CODE, NAME) values (2, 'PAY', 'Заплатить');
INSERT INTO CLEARING_STATUS_DICTIONARY(ID, CODE, NAME) values (1, 'OK', 'Успешно');
INSERT INTO CLEARING_STATUS_DICTIONARY(ID, CODE, NAME) values (2, 'FAIL', 'Не успешно');
INSERT INTO CLEARING_STATUS_DICTIONARY(ID, CODE, NAME) values (3, 'MNG', 'Не учитывать');
INSERT INTO CLEARING_STATUS_DICTIONARY(ID, CODE, NAME) values (4, 'PROC', 'К клирингу');
INSERT INTO WORKFLOW_STATUS_DICTIONARY(ID, CODE, NAME) values (1, 'ACTV', 'Активен');
INSERT INTO WORKFLOW_STATUS_DICTIONARY(ID, CODE, NAME) values (2, 'BLKD', 'Не активен');
INSERT INTO ACCOUNT_STATUS_DICTIONARY(ID, CODE, NAME) values (1, 'ACTV', 'Активен');
INSERT INTO ACCOUNT_STATUS_DICTIONARY(ID, CODE, NAME) values (2, 'BLKD', 'Заблокирован');
INSERT INTO ACCOUNT_STATUS_DICTIONARY(ID, CODE, NAME) values (3, 'CLOS', 'Закрыт');
INSERT INTO BALANCE_ACCOUNT_TYPE_DICTIONARY(ID, CODE, NAME) values (1, 'ACNT', 'Остатки по счетам');
INSERT INTO IN_OUT_DIRECTION_DICTIONARY(ID, CODE, NAME) values (1, 'IN', 'Зачисление');
INSERT INTO IN_OUT_DIRECTION_DICTIONARY(ID, CODE, NAME) values (2, 'OUT', 'Списание');
INSERT INTO MONEY_FLOW_SIDE_DICTIONARY(ID, CODE, NAME) values (1, 'BUY', 'Разместить');
INSERT INTO MONEY_FLOW_SIDE_DICTIONARY(ID, CODE, NAME) values (2, 'SELL', 'Привлечь');
INSERT INTO ALLOWED_DICTIONARY(ID, CODE, NAME) values (1, 'ALWD', 'Разрешено');
INSERT INTO ALLOWED_DICTIONARY(ID, CODE, NAME) values (2, 'DEND', 'Запрещено');
INSERT INTO SERVICE_STATUS_DICTIONARY(ID, CODE, NAME) values (1, 'ACTV', 'Активен');
INSERT INTO SERVICE_STATUS_DICTIONARY(ID, CODE, NAME) values (2, 'BLKD', 'Заблокирован');
INSERT INTO SERVICE_STATUS_DICTIONARY(ID, CODE, NAME) values (3, 'SSPD', 'Приостановлен');
INSERT INTO SERVICE_STATUS_DICTIONARY(ID, CODE, NAME) values (4, 'CLOS', 'Закрыт');
INSERT INTO SERVICE_STATUS_DICTIONARY(ID, CODE, NAME) values (5, 'ROPN', 'Возобновлен');
INSERT INTO STATEMENT_TYPE_DICTIONARY(ID, CODE, NAME) values (1, 'FULL', 'Установка суммы');
INSERT INTO STATEMENT_TYPE_DICTIONARY(ID, CODE, NAME) values (2, 'INCR', 'Изменение суммы');
INSERT INTO OPERATION_TYPE_DICTIONARY(ID, CODE, NAME) values (1, 'STMT', 'Расчетные операции');
INSERT INTO OPERATION_TYPE_DICTIONARY(ID, CODE, NAME) values (2, 'TRAD', 'Торговые операции');
INSERT INTO OPERATION_STATUS_DICTIONARY(ID, CODE, NAME) values (1, 'PEND', 'В ожидании');
INSERT INTO OPERATION_STATUS_DICTIONARY(ID, CODE, NAME) values (2, 'RJCT', 'Отклонена');
INSERT INTO OPERATION_STATUS_DICTIONARY(ID, CODE, NAME) values (3, 'EXEC', 'Исполнена');
INSERT INTO OPERATION_STATUS_DICTIONARY(ID, CODE, NAME) values (4, 'CNCL', 'Отменена');
INSERT INTO SERVICE_DICTIONARY(ID, CODE, NAME) values (1, 'MKR', 'Денежный рынок МКР');
INSERT INTO SERVICE_PRODUCT_DICTIONARY(ID, CODE, NAME) values (1, 'PRNT', 'Расчет обязательств с процентом');
INSERT INTO SERVICE_PRODUCT_DICTIONARY(ID, CODE, NAME) values (2, 'ZERO', 'Расчет обязательств без процента (по умолчанию)');
INSERT INTO SECTOR_DICTIONARY(ID, CODE, NAME) values (1, 'MKR', 'Секция Денежного рынка МКР');
INSERT INTO CLEARING_CATEGORY_DICTIONARY(ID, CODE, NAME) values (1, 'C', 'Категория «Ц» - Банк России');
INSERT INTO CLEARING_CATEGORY_DICTIONARY(ID, CODE, NAME) values (2, 'B', 'Категория «Б» - Кредитная организация ДР');
INSERT INTO CLEARING_CATEGORY_DICTIONARY(ID, CODE, NAME) values (3, 'F', 'Категория «Ф» - Участник рынка РЦБ');
INSERT INTO CLEARING_CATEGORY_DICTIONARY(ID, CODE, NAME) values (4, 'I', 'Категория «И» - Инициатор по ТБС');
INSERT INTO CLEARING_CATEGORY_DICTIONARY(ID, CODE, NAME) values (5, 'V', 'Категория «В» - Инициатор по ТКС');
INSERT INTO CLEARING_CATEGORY_DICTIONARY(ID, CODE, NAME) values (6, 'T', 'Категория «Т» - Участник товарного рынка');
INSERT INTO CLEARING_CATEGORY_DICTIONARY(ID, CODE, NAME) values (7, 'K', 'Категория «К» - Участник клиринга - Контроллер');
INSERT INTO MANAGEMENT_JOURNAL_TYPE_DICTIONARY(ID, CODE, NAME) values (1, 'CRPA', 'Корпоративное событие, связанное с допуском');
INSERT INTO MANAGEMENT_JOURNAL_TYPE_DICTIONARY(ID, CODE, NAME) values (2, 'DFLT', 'Отсутствие возврата по платежу');
INSERT INTO MANAGEMENT_JOURNAL_TYPE_DICTIONARY(ID, CODE, NAME) values (3, 'NOTC', 'Генерация уведомления');
INSERT INTO MANAGEMENT_JOURNAL_TYPE_DICTIONARY(ID, CODE, NAME) values (4, 'SETL', 'Взаимодействие с расчетной организацией');
INSERT INTO MANAGEMENT_JOURNAL_STATUS_DICTIONARY(ID, CODE, NAME) values (1, 'CRT', 'Создано');
INSERT INTO MANAGEMENT_JOURNAL_PURPOSE_DICTIONARY(ID, CODE, NAME) values (1, 'ACC', 'Доступ');
INSERT INTO MANAGEMENT_JOURNAL_PURPOSE_DICTIONARY(ID, CODE, NAME) values (2, 'NOND', 'Не поставка');
INSERT INTO MANAGEMENT_JOURNAL_PURPOSE_DICTIONARY(ID, CODE, NAME) values (3, 'DEL', 'Удалена');
INSERT INTO CONTACT_TYPE_DICTIONARY(ID, CODE, NAME) values (1, 'ADRS', 'Адрес');
INSERT INTO CONTACT_TYPE_DICTIONARY(ID, CODE, NAME) values (2, 'POST', 'Почтовый адрес');
INSERT INTO CONTACT_TYPE_DICTIONARY(ID, CODE, NAME) values (3, 'CONT', 'Контактное лицо');
INSERT INTO CONTACT_TYPE_DICTIONARY(ID, CODE, NAME) values (4, 'MAIL', 'Электронная почта');
INSERT INTO CONTACT_TYPE_DICTIONARY(ID, CODE, NAME) values (5, 'PHON', 'Телефон');
INSERT INTO CONTACT_TYPE_DICTIONARY(ID, CODE, NAME) values (6, 'GDIR', 'Генеральный директор');
INSERT INTO CONTACT_TYPE_DICTIONARY(ID, CODE, NAME) values (7, 'TRST', 'Доверенное лицо');
INSERT INTO CONTACT_TYPE_DICTIONARY(ID, CODE, NAME) values (8, 'FAX', 'Факс');
INSERT INTO CONTACT_TYPE_DICTIONARY(ID, CODE, NAME) values (9, 'INFO', 'Контактная информация');
INSERT INTO CONTACT_TYPE_DICTIONARY(ID, CODE, NAME) values (10, 'CMNT', 'Примечание');
INSERT INTO CORPORATION_SOLE_TYPE_DICTIONARY(ID, CODE, NAME) values (1, 'PRSD', 'Президент');
INSERT INTO CORPORATION_SOLE_TYPE_DICTIONARY(ID, CODE, NAME) values (2, 'GDIR', 'Генеральный директор');
INSERT INTO CORPORATION_SOLE_TYPE_DICTIONARY(ID, CODE, NAME) values (3, 'CMAN', 'Председатель правления');
INSERT INTO CORPORATION_SOLE_TYPE_DICTIONARY(ID, CODE, NAME) values (4, 'MGNT', 'Управляющая компания');
INSERT INTO CORPORATION_SOLE_TYPE_DICTIONARY(ID, CODE, NAME) values (5, 'OTHR', 'Другой');
INSERT INTO CONNECTION_STATE_DICTIONARY(ID, CODE, NAME) values (1, 'CNCT', 'Подключен');
INSERT INTO CONNECTION_STATE_DICTIONARY(ID, CODE, NAME) values (2, 'DSBL', 'Отключен');
INSERT INTO DOCUMENT_TYPE_DICTIONARY(ID, CODE, NAME) values (1, 'PASP', 'Паспорт');
INSERT INTO DOCUMENT_TYPE_DICTIONARY(ID, CODE, NAME) values (2, 'ICRT', 'Удостоверение личности');
INSERT INTO DOCUMENT_TYPE_DICTIONARY(ID, CODE, NAME) values (3, 'PRXY', 'Доверенность');
INSERT INTO DOCUMENT_TYPE_DICTIONARY(ID, CODE, NAME) values (4, 'CNTR', 'Договор клиринга');
INSERT INTO DOCUMENT_TYPE_DICTIONARY(ID, CODE, NAME) values (5, 'REGS', 'Регистрация');
INSERT INTO DOCUMENT_TYPE_DICTIONARY(ID, CODE, NAME) values (6, 'FORM', 'Анкета участника');
INSERT INTO DOCUMENT_TYPE_DICTIONARY(ID, CODE, NAME) values (7, 'OGRN', 'ОГРН');
INSERT INTO DOCUMENT_TYPE_DICTIONARY(ID, CODE, NAME) values (8, 'LICB', 'Банковская лицензия');
INSERT INTO DOCUMENT_TYPE_DICTIONARY(ID, CODE, NAME) values (9, 'LICP', 'Лицензия проф. участника');
INSERT INTO DOCUMENT_TYPE_DICTIONARY(ID, CODE, NAME) values (10, 'PLAC', 'Регистрация по месту пребывания');
INSERT INTO DOCUMENT_TYPE_DICTIONARY(ID, CODE, NAME) values (11, 'INN', 'ИНН');
INSERT INTO DOCUMENT_TYPE_DICTIONARY(ID, CODE, NAME) values (12, 'CIO', 'КИО');
INSERT INTO DOCUMENT_TYPE_DICTIONARY(ID, CODE, NAME) values (13, 'LICR', 'Брокерская лицензия');
INSERT INTO DOCUMENT_TYPE_DICTIONARY(ID, CODE, NAME) values (14, 'FIN', 'Финансовая отчетность');
INSERT INTO DOCUMENT_TYPE_DICTIONARY(ID, CODE, NAME) values (15, 'TRST', 'Полномочия должностных лиц');
INSERT INTO DOCUMENT_TYPE_DICTIONARY(ID, CODE, NAME) values (16, 'PMKR', 'Распоряжение на списание МКР');
INSERT INTO DOCUMENT_TYPE_DICTIONARY(ID, CODE, NAME) values (17, 'TAUT', 'Допуск к торгам');
INSERT INTO DOCUMENT_TYPE_DICTIONARY(ID, CODE, NAME) values (18, 'EDOC', 'Договор об электронном взаимодействии');
INSERT INTO DOCUMENT_TYPE_DICTIONARY(ID, CODE, NAME) values (19, 'XCNT', 'Документ о расторжении Договора клиринга');
INSERT INTO LEGAL_KIND_DICTIONARY(ID, CODE, NAME) values (1, 'JURD', 'Юридическое лицо');
INSERT INTO LEGAL_KIND_DICTIONARY(ID, CODE, NAME) values (2, 'PHYS', 'Физическое лицо');
INSERT INTO ORGANIZATION_TYPE_DICTIONARY(ID, CODE, NAME) values (1, 'CRED', 'Кредитная');
INSERT INTO ORGANIZATION_TYPE_DICTIONARY(ID, CODE, NAME) values (2, 'NCRD', 'Некредитная');
INSERT INTO COMPANY_SYMBOL_DICTIONARY(ID, CODE, NAME, SHORTNAME) values (1, 'OCVD', 'Общероссийский классификатор видов экономической деятельности', 'ОКВЭД');
INSERT INTO COMPANY_SYMBOL_DICTIONARY(ID, CODE, NAME, SHORTNAME) values (2, 'INN', 'Индивидуальный налоговый номер', 'ИНН');
INSERT INTO COMPANY_SYMBOL_DICTIONARY(ID, CODE, NAME, SHORTNAME) values (3, 'CPP', 'Код причины постановки', 'КПП');
INSERT INTO COMPANY_SYMBOL_DICTIONARY(ID, CODE, NAME, SHORTNAME) values (4, 'OCPO', 'Общероссийский классификатор предприятий и организаций', 'ОКПО');
INSERT INTO COMPANY_SYMBOL_DICTIONARY(ID, CODE, NAME, SHORTNAME) values (5, 'LICP', 'Номер лицензии профессионального участника', 'Лицензия профучастника');
INSERT INTO COMPANY_SYMBOL_DICTIONARY(ID, CODE, NAME, SHORTNAME) values (6, 'LICB', 'Номер банковской лицензии', 'Лицензия банка');
INSERT INTO COMPANY_SYMBOL_DICTIONARY(ID, CODE, NAME, SHORTNAME) values (7, 'BIC', 'Банковский идентификационный код', 'БИК');
INSERT INTO COMPANY_SYMBOL_DICTIONARY(ID, CODE, NAME, SHORTNAME) values (8, 'OGRN', 'Основной государственный регистрационный номер', 'ОГРН');
INSERT INTO COMPANY_SYMBOL_DICTIONARY(ID, CODE, NAME, SHORTNAME) values (9, 'CIO', 'Код иностранной организации', 'КИО');
INSERT INTO COMPANY_ROLE_DICTIONARY(ID, CODE, NAME) values (1, 'RPRT', 'Отчетная организация');
INSERT INTO COMPANY_ROLE_DICTIONARY(ID, CODE, NAME) values (2, 'CLRH', 'Клиринговая организация');
INSERT INTO COMPANY_ROLE_DICTIONARY(ID, CODE, NAME) values (3, 'EXCH', 'Торговая система');
INSERT INTO COMPANY_ROLE_DICTIONARY(ID, CODE, NAME) values (4, 'SETH', 'Расчетный центр');
INSERT INTO COMPANY_ROLE_DICTIONARY(ID, CODE, NAME) values (5, 'DEPS', 'Депозитарий');
INSERT INTO COMPANY_ROLE_DICTIONARY(ID, CODE, NAME) values (6, 'CLRM', 'Участник клиринга');
INSERT INTO USER_ROLE_DICTIONARY(ID, CODE, NAME) values (1, 'ADMN', 'Администратор Клиринга МКР');
INSERT INTO USER_ROLE_DICTIONARY(ID, CODE, NAME) values (2, 'SPVS', 'Супервайзер Клиринга МКР');
INSERT INTO USER_ROLE_DICTIONARY(ID, CODE, NAME) values (3, 'SCRT', 'Администратор безопасности Клиринга МКР');
INSERT INTO ACCOUNT_TYPE_DICTIONARY(ID, CODE, NAME) values (1, 'CLRN', 'Клиринговый счет');
INSERT INTO ACCOUNT_TYPE_DICTIONARY(ID, CODE, NAME) values (2, 'BANK', 'Банковский счет');
INSERT INTO ACCOUNT_TYPE_DICTIONARY(ID, CODE, NAME) values (3, 'USPD', 'Счет невыясненных поступлений');
INSERT INTO ACCOUNT_TYPE_DICTIONARY(ID, CODE, NAME) values (4, 'CORR', 'Корреспондентский счет');
INSERT INTO ACCOUNT_TYPE_DICTIONARY(ID, CODE, NAME) values (5, 'INFO', 'Информационный счет');
INSERT INTO ACCOUNT_TYPE_DICTIONARY(ID, CODE, NAME) values (6, 'PYER', 'Счет плательщика');
INSERT INTO ACCOUNT_TYPE_DICTIONARY(ID, CODE, NAME) values (7, 'ANLT', 'Аналитический счет');
INSERT INTO ACCOUNT_TYPE_DICTIONARY(ID, CODE, NAME) values (8, 'TRAN', 'Транзакционный счет');
INSERT INTO INSTRUMENT_TYPE_DICTIONARY(ID, CODE, NAME) values (1, 'RATE', 'Инструмент Денежного рынка');
INSERT INTO INSTRUMENT_TYPE_DICTIONARY(ID, CODE, NAME) values (2, 'CRNC', 'Валюты');
INSERT INTO RESULT_STATUS_DICTIONARY(ID, CODE, NAME) values (1, 'NACK', 'Неуспешно');
INSERT INTO RESULT_STATUS_DICTIONARY(ID, CODE, NAME) values (2, 'ACK', 'Успешно');
INSERT INTO IN_OUT_S_DF_TYPE_DICTIONARY(ID, CODE, NAME) values (1, '0102', 'Входящий ДФ-01/Исходящий ДФ-02');
INSERT INTO IN_OUT_S_DF_TYPE_DICTIONARY(ID, CODE, NAME) values (2, '1617', 'Входящий ДФ-16/Исходящий ДФ-17');
INSERT INTO IN_OUT_S_DF_TYPE_DICTIONARY(ID, CODE, NAME) values (3, '0910', 'Входящий ДФ-09/Исходящий ДФ-10');
INSERT INTO SESSION_STATUS_DICTIONARY(ID, CODE, NAME) values (1, 'ACTV', 'Сессия активна');
INSERT INTO SESSION_STATUS_DICTIONARY(ID, CODE, NAME) values (2, 'CLRN', 'Идет клиринг');
INSERT INTO SESSION_STATUS_DICTIONARY(ID, CODE, NAME) values (3, 'CLOS', 'Клиринг завершен');
INSERT INTO OBJECT_TYPE_DICTIONARY(ID, CODE, NAME) values (1, 'STMT', 'STATEMENT');
INSERT INTO OBJECT_TYPE_DICTIONARY(ID, CODE, NAME) values (2, 'VFRS', 'verificationResult');
INSERT INTO NOTIFICATION_STATUS_DICTIONARY(ID, CODE, NAME) values (1, 'PEND', 'В ожидании');
INSERT INTO NOTIFICATION_STATUS_DICTIONARY(ID, CODE, NAME) values (2, 'CNCL', 'Отменено');
INSERT INTO NOTIFICATION_STATUS_DICTIONARY(ID, CODE, NAME) values (3, 'ACPT', 'Принято');
INSERT INTO NOTIFICATION_STATUS_DICTIONARY(ID, CODE, NAME) values (4, 'READ', 'Прочтено');
INSERT INTO EVENT_TYPE_DICTIONARY(ID, CODE, NAME) values (1, 'CRET', 'Создание');
INSERT INTO EVENT_TYPE_DICTIONARY(ID, CODE, NAME) values (2, 'UPDT', 'Обновление');
INSERT INTO EVENT_TYPE_DICTIONARY(ID, CODE, NAME) values (3, 'DELT', 'Удаление');
INSERT INTO CURRENCY_CODE_DICTIONARY(ID, CODE, NAME) values (643, 'RUB', 'Российский рубль');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (1000, 'SECR', 'Общая ошибка модуля securities-service.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (1001, 'SECR', 'Нет прав на проведение данной операции.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (1002, 'SECR', 'Не заданы обязательные поля.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (1003, 'SECR', 'Запись с указанным идентификатором в справочнике %s не найдена.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (1004, 'SECR', 'Неверное значение поля %s.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (1005, 'SECR', 'Такая запись уже существует.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (1006, 'SECR', 'Запись не найдена.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (1007, 'SECR', 'Пользователь не найден.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (1008, 'SECR', 'Пользователь неактивен.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (1010, 'SECR', 'Такой Инструмент уже существует.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (1011, 'SECR', 'Инструмент не найден.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (1012, 'SECR', 'Инструмент неактивен.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (2000, 'UTIL', 'Общая ошибка модуля utility-service.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (2001, 'UTIL', 'Нет прав на проведение данной операции.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (2002, 'UTIL', 'Не заданы обязательные поля.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (2003, 'UTIL', 'Запись с указанным идентификатором в справочнике %s не найдена.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (2004, 'UTIL', 'Неверное значение поля %s.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (2005, 'UTIL', 'Такая запись уже существует.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (2006, 'UTIL', 'Запись не найдена.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (3000, 'CMPN', 'Общая ошибка модуля company-service.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (3001, 'CMPN', 'Нет прав на проведение данной операции.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (3002, 'CMPN', 'Не заданы обязательные поля.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (3003, 'CMPN', 'Запись с указанным идентификатором в справочнике %s не найдена.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (3004, 'CMPN', 'Неверное значение поля %s.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (3005, 'CMPN', 'Такая запись уже существует.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (3006, 'CMPN', 'Запись не найдена.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (3010, 'CMPN', 'Такая Компания уже существует');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (3011, 'CMPN', 'Компания не найдена.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (3012, 'CMPN', 'Компания неактивна.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (3013, 'CMPN', 'Профиль Компании не найден.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (3014, 'CMPN', 'Реквизит Компании не найден.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (3015, 'CMPN', 'Контакт Компании не найден.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (3016, 'CMPN', 'Категория Компании не найдена.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (3017, 'CMPN', 'Компании уже присвоена Категория %s.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (3018, 'CMPN', 'У компании присутствуют обязательства');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (4000, 'RPRT', 'Общая ошибка модуля report-serivce.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5000, 'ACNT', 'Общая ошибка модуля account-service.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5001, 'ACNT', 'Нет прав на проведение данной операции.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5002, 'ACNT', 'Не заданы обязательные поля.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5003, 'ACNT', 'Запись с указанным идентификатором в справочнике %s не найдена.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5004, 'ACNT', 'Неверное значение поля %s.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5005, 'ACNT', 'Такая запись уже существует.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5006, 'ACNT', 'Запись не найдена.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5010, 'ACNT', 'Счет %s уже существует.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5011, 'ACNT', 'Счет %s не найден.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5012, 'ACNT', 'Счет %s неактивен.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5013, 'ACNT', 'Компания не найдена.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5014, 'ACNT', 'Компания неактивна.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5200, 'BLNC', 'Общая ошибка модуля balance-service.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5210, 'BLNC', 'Клиринговая сессия неактивна.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5211, 'BLNC', 'Компания не найдена.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5212, 'BLNC', 'Компания неактивна.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5213, 'BLNC', 'Валюта не найдена.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5214, 'BLNC', 'Загрузка остатков возможна только на текущую дату.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5215, 'BLNC', 'Загрузка остатков возможна только по рынку МКР.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5216, 'BLNC', 'Загрузка остатков возможна только по собственным счетам.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5217, 'BLNC', 'Счет %s не найден.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5218, 'BLNC', 'Счет %s неактивен.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5219, 'BLNC', 'Дозачисления/списания возможны только по рынку МКР.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5220, 'BLNC', 'Сумма списания превышает сумму средств на счете.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5221, 'BLNC', 'Поступление средств возможно только по рынку МКР.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5222, 'BLNC', 'Сумма списания превышает сумму средств на счете.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5400, 'CLRN', 'Общая ошибка модуля clearing-service.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5401, 'CLRN', 'Нет прав на проведение данной операции.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5402, 'CLRN', 'Не заданы обязательные поля.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5403, 'CLRN', 'Запись с указанным идентификатором в справочнике %s не найдена.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5404, 'CLRN', 'Неверное значение поля %s.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5405, 'CLRN', 'Такая запись уже существует.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5406, 'CLRN', 'Запись не найдена.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5407, 'CLRN', 'Пользователь не найден.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5408, 'CLRN', 'Пользователь неактивен.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5410, 'CLRN', 'Компания не найдена.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5411, 'CLRN', 'Компания неактивна.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5412, 'CLRN', 'У компании %s не сошлась сумма кредит-проводок.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5413, 'CLRN', 'У компании %s не сошлась сумма дебет-проводок.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5600, 'DBFI', 'Общая ошибка модуля dbf-importer.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5800, 'DBFE', 'Общая ошибка модуля dbf-exporter.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (6000, 'APIC', 'Общая ошибка модуля api-lk-company.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (7000, 'SCHD', 'Общая ошибка модуля scheduler-service.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (7001, 'SCHD', 'Нет прав на проведение данной операции.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (7002, 'SCHD', 'Не заданы обязательные поля.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (7003, 'SCHD', 'Запись с указанным идентификатором в справочнике %s не найдена.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (7004, 'SCHD', 'Неверное значение поля %s.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (7005, 'SCHD', 'Такая запись уже существует.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (7006, 'SCHD', 'Запись не найдена.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (7010, 'SCHD', 'Невозможно добавить задачу на прошедшую дату.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (7011, 'SCHD', 'Невозможно добавить задачу на прошедшее время.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (7012, 'SCHD', 'Указанный в задаче нструмент не найден.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (7013, 'SCHD', 'Указанный инструмент неактивен.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (7014, 'SCHD', 'Указанная в задаче компания не найдена.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (7015, 'SCHD', 'Указанная компания неактивна.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (8000, 'CNTR', 'Общая ошибка модуля control-service.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (9000, 'BAPI', 'Ошибка проверки поля %s.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (9001, 'BAPI', 'Неопознанное значение json свойства %s.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (9002, 'BAPI', 'Не удалось обработать http сообщение.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (9003, 'BAPI', 'Keycloak роли содержат дубликаты.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (9004, 'BAPI', 'Не может обнаружитьт словарь %s.');
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (9005, 'BAPI', 'Не найдено ресурс %s.');
/* Business objects */
INSERT INTO COMPANY(ID, FULL_NAME, SHORT_NAME) values (1, 'АО Санкт-Петербургская Валютная Биржа', 'СПВБ');
INSERT INTO COMPANY(ID, FULL_NAME, SHORT_NAME) values (2, 'НКО ЗАО «Петербургский Расчетный Центр»', 'НКО АО ПРЦ');
INSERT INTO COMPANY(ID, FULL_NAME, SHORT_NAME) values (3, 'Торговая организация', 'ТС');
INSERT INTO MARKET(ID, CODE, NAME) values (1, 'MKRS', 'Денежный рынок МКР');