58 lines
3.8 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.

-- Засев свода 2 (год 2031). Скрипт режется по точке с запятой, поэтому без двоеточий и фигурных скобок в тексте.
INSERT INTO v3.org_unit (id, title, is_active, is_ssp) VALUES
(910001, 'Тестовый филиал Альфа', true, false),
(910002, 'Филиал Ёлки', true, false),
(910003, 'Филиал Ёлки', true, false),
(910004, 'филиал ёлки ', true, false);
INSERT INTO v3.user_org (id, user_id, org_unit_id) VALUES (910001, 2, 910001);
INSERT INTO v3.budget_form (id, form_type_code, "year", org_unit_id) VALUES
(910001, 'FORM_1', 2031, 910001),
(910002, 'FORM_4', 2031, 910001),
(910003, 'FORM_2', 2031, 910001),
(910004, 'FORM_1', 2031, 910002),
(910005, 'FORM_2', 2031, 910002),
(910006, 'FORM_1', 2031, 910003),
(910007, 'FORM_1', 2031, 910004);
INSERT INTO v3.budget_line (id, budget_form_id, expense_item_id, "name", direction) VALUES
(910001, 910001, (SELECT id FROM v3.expense_item WHERE sheet = 'AHR' ORDER BY id OFFSET 3 LIMIT 1), 'Аренда помещения', 'Support'),
(910002, 910001, (SELECT id FROM v3.expense_item WHERE sheet = 'CAP' ORDER BY id OFFSET 3 LIMIT 1), NULL, 'Development'),
(910003, 910001, (SELECT id FROM v3.expense_item WHERE sheet = 'OPER' ORDER BY id OFFSET 3 LIMIT 1), 'ЁЛКА новогодняя', NULL),
(910004, 910001, (SELECT id FROM v3.expense_item WHERE sheet = 'AHR' ORDER BY id OFFSET 5 LIMIT 1), 'Договор с Лютиком', 'Support'),
(910005, 910002, (SELECT id FROM v3.expense_item WHERE sheet = 'CAP' ORDER BY id OFFSET 5 LIMIT 1), 'Капвложения форма 4', 'Development'),
(910006, 910002, (SELECT id FROM v3.expense_item WHERE sheet = 'AHR' ORDER BY id OFFSET 7 LIMIT 1), NULL, NULL),
(910007, 910003, (SELECT id FROM v3.expense_item WHERE sheet = 'AHR' ORDER BY id OFFSET 3 LIMIT 1), 'Аренда помещения РФ', 'Support'),
(910008, 910003, (SELECT id FROM v3.expense_item WHERE sheet = 'CAP' ORDER BY id OFFSET 3 LIMIT 1), 'Только ККК', 'Development'),
(910009, 910003, (SELECT id FROM v3.expense_item WHERE sheet = 'OPER' ORDER BY id OFFSET 3 LIMIT 1), 'Операционные РФ', NULL),
(910010, 910004, (SELECT id FROM v3.expense_item WHERE sheet = 'AHR' ORDER BY id OFFSET 3 LIMIT 1), 'Аренда филиал Б', 'Development'),
(910011, 910005, (SELECT id FROM v3.expense_item WHERE sheet = 'OPER' ORDER BY id OFFSET 5 LIMIT 1), 'РФ филиал Б', 'Support'),
(910012, 910006, (SELECT id FROM v3.expense_item WHERE sheet = 'CAP' ORDER BY id OFFSET 3 LIMIT 1), 'Двойник Ёлки', 'Support'),
(910013, 910007, (SELECT id FROM v3.expense_item WHERE sheet = 'OPER' ORDER BY id OFFSET 3 LIMIT 1), 'Вариант регистра', 'Development');
INSERT INTO v3.plan (line_id, plan_q1, plan_q2, plan_q3, plan_q4, "comment") VALUES
(910001, 100.00, 0, 0, 0, NULL),
(910002, 250.50, 10, 0, 0, 'комментарий к плану'),
(910003, 0, 0, 0, 0, 'только комментарий'),
(910005, 5, 6, 7, 8, NULL),
(910006, 1, 0, 0, 0, NULL),
(910007, 300, 0, 0, 0, NULL),
(910009, 42, 0, 0, 0, NULL),
(910010, 11, 12, 0, 0, NULL),
(910011, 9, 0, 0, 0, NULL),
(910012, 15, 0, 0, 0, NULL),
(910013, 17, 0, 0, 0, NULL);
INSERT INTO v3.contract_summary (line_id, total_amount, counterparty, reference) VALUES
(910001, 500.00, 'ООО Ромашка', 'ДС-1'),
(910004, 70.00, 'ООО Лютик', 'ДС-2');
INSERT INTO v3.contract_detail (line_id, counterparty, reference, ceiling_amount, expenses_q1, expenses_q2) VALUES
(910001, NULL, 'Д-1', 1234.50, 20, 30),
(910002, 'ООО Ромашка Плюс', 'Д-2', 99, 1, 2),
(910008, NULL, 'Д-3', NULL, NULL, NULL);
INSERT INTO v3.ckk (line_id, ceiling_amount, expenses_q1, expenses_q2) VALUES
(910008, 1000, 777.25, 5);