Определение категории для партии ЦБ: различия между версиями
Перейти к навигации
Перейти к поиску
Hline1 (обсуждение | вклад) Новая страница: «#Подготовка базы (если для ЦБ 2 и категорий категорий). Нужно признать остатки по последн…» |
Hline1 (обсуждение | вклад) Нет описания правки |
||
| Строка 1: | Строка 1: | ||
#Подготовка базы (если для ЦБ 2 и категорий категорий). | #Подготовка базы (если для ЦБ 2 и категорий категорий).<br><span style="color:#ffffff">1</span> | ||
#:Нужно признать остатки по последней категории в справочнике (установить флаг «Изменить для всех партий»), а далее учитывать по новому.<br><span style="color:#ffffff">1</span> | |||
Нужно признать остатки по последней категории в справочнике (установить флаг «Изменить для всех партий»), а далее учитывать по новому. | #:Как сейчас в базе:<br> [[Файл:728140.jpg|border|500px]]<br><span style="color:#ffffff">1</span> | ||
#:Необходимо проставить флаг «Изменить для всех партий» у последней записи каждого уникального варианта:<br> [[Файл:728141.jpg|border|500px]]<br><span style="color:#ffffff">1</span> | |||
Как сейчас в базе:<br> [[Файл:728140.jpg|border|500px]] | #Механизм<br><span style="color:#ffffff">1</span> | ||
#:Определение категории для партии в РегистрНакопления.епс_ДоходностьЦБ (Финансовые инструменты).<br><span style="color:#ffffff">1</span> | |||
#:Если была смена категории через документ «Перемещение ценных бумаг (МСФО)» для всех партий, то на эту дату в РегистрСведений.епс_КатегорияЦеннойБумаги устанавливаем вручную признак/флаг «Изменить для всех партий».<br><span style="color:#ffffff">1</span> | |||
#:При проведении документов, где формируется РегистрНакопления.епс_ДоходностьЦБ категория берется исходя из следующих условий:<br><span style="color:#ffffff">1</span> | |||
##Получаем дату партии в РегистрНакопления.епс_ДоходностьЦБ.<br><span style="color:#ffffff">1</span> | |||
##Получаем дату документа регистратора «Период».<br><span style="color:#ffffff">1</span> | |||
##Получаем категорию на дату документа:<br><span style="color:#ffffff">1</span> | |||
##*смотрим в РегистрСведений.епс_КатегорияЦеннойБумаги за период с Даты документа регистратора до Даты партии и ищем самую актуальную выставленную опцию «Изменить для всех партий» и проверяем «Дата партии» попала в дату актуальной опции «Изменить для всех партий» и ранее:<br><span style="color:#ffffff">1</span> | |||
##*:-если да, то берем категорию на дату установленной актуальной опции «Изменить для всех партий».<br><span style="color:#ffffff">1</span> | |||
##*:-если нет, то берем категорию на дату партии (ищем на дату и ранее).<br><span style="color:#ffffff">1</span> | |||
##*:-если нет установленной опции «Изменить для всех партий» за период Даты документа регистратора до Даты партии, то берем категорию на Дату партии (ищем на дату и ранее).<br><span style="color:#ffffff">1</span> | |||
Версия от 07:05, 17 июня 2022
- Подготовка базы (если для ЦБ 2 и категорий категорий).
1 - Механизм
1- Определение категории для партии в РегистрНакопления.епс_ДоходностьЦБ (Финансовые инструменты).
1 - Если была смена категории через документ «Перемещение ценных бумаг (МСФО)» для всех партий, то на эту дату в РегистрСведений.епс_КатегорияЦеннойБумаги устанавливаем вручную признак/флаг «Изменить для всех партий».
1 - При проведении документов, где формируется РегистрНакопления.епс_ДоходностьЦБ категория берется исходя из следующих условий:
1
- Получаем дату партии в РегистрНакопления.епс_ДоходностьЦБ.
1 - Получаем дату документа регистратора «Период».
1 - Получаем категорию на дату документа:
1- смотрим в РегистрСведений.епс_КатегорияЦеннойБумаги за период с Даты документа регистратора до Даты партии и ищем самую актуальную выставленную опцию «Изменить для всех партий» и проверяем «Дата партии» попала в дату актуальной опции «Изменить для всех партий» и ранее:
1- -если да, то берем категорию на дату установленной актуальной опции «Изменить для всех партий».
1 - -если нет, то берем категорию на дату партии (ищем на дату и ранее).
1 - -если нет установленной опции «Изменить для всех партий» за период Даты документа регистратора до Даты партии, то берем категорию на Дату партии (ищем на дату и ранее).
1
- -если да, то берем категорию на дату установленной актуальной опции «Изменить для всех партий».
- смотрим в РегистрСведений.епс_КатегорияЦеннойБумаги за период с Даты документа регистратора до Даты партии и ищем самую актуальную выставленную опцию «Изменить для всех партий» и проверяем «Дата партии» попала в дату актуальной опции «Изменить для всех партий» и ранее:
- Определение категории для партии в РегистрНакопления.епс_ДоходностьЦБ (Финансовые инструменты).