Загрузка данных


BEGIN;

LOCK TABLE back_office.operation_type
    IN SHARE ROW EXCLUSIVE MODE;

INSERT INTO back_office.operation_type (
    id,
    code,
    name,
    short_name,
    group_code,
    service_type,
    type_movement,
    auto_approver,
    display_in_lkk,
    name_for_statement,
    display_in_statement,
    settings_transaction_extended_id
)
VALUES

-- 192
(
    192,
    'NPO_RETURN_PENSION_PAYMENT',
    'Возврат выплаты негосударственной пенсии',
    'Возврат НП',
    'VOZVRAT',
    'NPO',
    583,
    false,
    true,
    NULL,
    true,
    NULL
),

-- 193
(
    193,
    'NPO_RETURN_RPPO_REDEMPTION_SUM',
    'Возврат в РППО выплат выкупных сумм',
    'Возврат в РППО-ВС',
    'VOZVRAT',
    'NPO',
    583,
    false,
    true,
    'Возврат выкупных сумм',
    true,
    1
),

-- 194
(
    194,
    'NPO_RETURN_RPPO_SUCCESSOR_PAYMENT',
    'Возврат в РППО выплат правопреемникам',
    'Возврат в РППО -ВС ПП',
    'VOZVRAT',
    'NPO',
    583,
    false,
    true,
    'Возврат выплат правопреемникам',
    true,
    1
),

-- 195
(
    195,
    'NPO_TARGET_CONTRIBUTIONS_SR',
    'Целевые взносы в СР',
    'Р С',
    NULL,
    'NPO',
    583,
    true,
    true,
    'Отчисления на СР',
    true,
    1
),

-- 196
(
    196,
    'NPO_TARGET_CONTRIBUTIONS_SS',
    'Целевые взносы в СС',
    'С С',
    NULL,
    'NPO',
    583,
    true,
    true,
    'Отчисления на СС',
    true,
    1
),

-- 197
(
    197,
    'SECOND_PAYMENT_PENSION',
    'Повторная выплата негосударственных пенсий',
    'Повторная выплата НП',
    'PAYMENT',
    'NPO',
    582,
    false,
    true,
    NULL,
    true,
    1
),

-- 198
(
    198,
    'SECOND_PAYMENT_SUCCESSOR',
    'Повторная выплата правопреемникам',
    'Повторная выплата ВС ПП',
    'PAYMENT',
    'NPO',
    583,
    false,
    true,
    NULL,
    true,
    NULL
),

-- 199
(
    199,
    'SECOND_PAYMENT_TERMINATED',
    'Повторная выплата выкупных сумм',
    'Повторная выплата ВС',
    'PAYMENT',
    'NPO',
    583,
    false,
    true,
    NULL,
    true,
    1
),

-- 200
(
    200,
    'NPO_INSURED_FUND_REPLENISHMENT_SR',
    'Отчисления со взносов в СР',
    'Р С',
    NULL,
    'NPO',
    583,
    false,
    true,
    'Отчисления со взносов в СР',
    true,
    1
),

-- 201
(
    201,
    'NPO_RETURN_RPPO_NDFL',
    'Возврат в РППО НДФЛ',
    'ВЗ В НДФЛ',
    'NDFL',
    'NPO',
    583,
    false,
    true,
    'Возврат в РППО НДФЛ',
    true,
    1
),

-- 202
(
    202,
    'CHANGE_CLASSIFICATION_PENSION_ACCOUNTS_INV_TO_STR',
    'Изменение классификации пенсионных счетов из инвестиционного в страховые',
    'Изменение классификации пенсионных счетов из инвестиционного в страховые',
    NULL,
    'NPO',
    583,
    false,
    true,
    NULL,
    true,
    1
),

-- 203
(
    203,
    'CHANGE_CLASSIFICATION_PENSION_ACCOUNTS_STR_TO_INV',
    'Изменение классификации пенсионных счетов из страхового в инвестиционный',
    'Изменение классификации пенсионных счетов из страхового в инвестиционный',
    NULL,
    'NPO',
    583,
    false,
    true,
    NULL,
    true,
    1
),

-- 204
(
    204,
    'ANNUAL_PAYMENT_ASV',
    'Ежегодный взнос в АСВ',
    'Ежегодный взнос в АСВ',
    NULL,
    'NPO',
    583,
    false,
    true,
    'Ежегодный взнос в АСВ',
    true,
    1
),

-- 205
-- Исходный код из Excel был длиннее ограничения varchar(50),
-- поэтому используем согласованный сокращённый вариант.
(
    205,
    'TRANSFER_FROM_RESERVE_TO_OUTSTANDING_DEBTS',
    'Переход со счета резервов на счет неисполненных в срок',
    'Переход со счета резервов на счет неисполненных в срок',
    NULL,
    'NPO',
    583,
    false,
    true,
    'Переход со счета резервов на счет неисполненных в срок',
    true,
    1
),

-- 206
(
    206,
    'REFUSAL_BANK',
    'Отказ банка',
    'Отказ банка',
    'VOZVRAT',
    'NPO',
    583,
    false,
    true,
    'Отказ банка',
    true,
    1
);

SELECT
    id,
    code,
    name,
    short_name,
    group_code,
    service_type,
    type_movement,
    auto_approver,
    display_in_lkk,
    name_for_statement,
    display_in_statement,
    settings_transaction_extended_id
FROM back_office.operation_type
WHERE id BETWEEN 192 AND 206
ORDER BY id;