CftClub.ru
Клуб специалистов ЦФТ-Банк

Расчте %% по депозиту

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Уроки ЦФТ-Банк для начинающих
Предыдущая тема :: Следующая тема  
Автор Сообщение
Gobur
Профи


Вступление в Клуб: 06.11.2012
СообщениеВт Ноя 06, 2012 18:15   Расчте %% по депозиту Ответить с цитатой
Полезность: Нет оценки
Столкнулся с такой проблемой каким образом сделать в ИБСО, чтобы по ИД депозиту, дате начала, дата конца - вернулась бы сумма %% с учетом фактических операций, ну и прочих настроек которые на данном депозите? Журнал %% просьба не предлагать. Надо на этапе внедрения выявить косяки в расчете (буду сравнивать с остатком на 47411) - т.е. вдруг историю процентов или фактические не стеми датами повесил. тут сразу и увижу. Сходу не нашел. Расчет процентов я так понимаю заполняет с начала пролонгации журнал - это не совсем то
devor
Профи


Вступление в Клуб: 13.02.2012
СообщениеСр Ноя 07, 2012 06:41   Re: Расчте %% по депозиту Ответить с цитатой
Полезность: Нет оценки
Gobur пишет:
Столкнулся с такой проблемой каким образом сделать в ИБСО, чтобы по ИД депозиту, дате начала, дата конца - вернулась бы сумма %% с учетом фактических операций, ну и прочих настроек которые на данном депозите? Журнал %% просьба не предлагать. Надо на этапе внедрения выявить косяки в расчете (буду сравнивать с остатком на 47411) - т.е. вдруг историю процентов или фактические не стеми датами повесил. тут сразу и увижу. Сходу не нашел. Расчет процентов я так понимаю заполняет с начала пролонгации журнал - это не совсем то

Чем представление "!Внедрение. Проверка. Расхождение баланса с фактом" не устраивает?
Gobur
Профи


Вступление в Клуб: 06.11.2012
СообщениеСр Ноя 07, 2012 08:31   Re: Расчте %% по депозиту Ответить с цитатой
Полезность: Нет оценки
devor пишет:
Gobur пишет:
Столкнулся с такой проблемой каким образом сделать в ИБСО, чтобы по ИД депозиту, дате начала, дата конца - вернулась бы сумма %% с учетом фактических операций, ну и прочих настроек которые на данном депозите? Журнал %% просьба не предлагать. Надо на этапе внедрения выявить косяки в расчете (буду сравнивать с остатком на 47411) - т.е. вдруг историю процентов или фактические не стеми датами повесил. тут сразу и увижу. Сходу не нашел. Расчет процентов я так понимаю заполняет с начала пролонгации журнал - это не совсем то

Чем представление "!Внедрение. Проверка. Расхождение баланса с фактом" не устраивает?

Она показывает только соотвествие фактических операций и остатка на балансе. Но если у тебя в фактических операциях будут стоять неправильные даты их совершения, то при расчете процентов в ИБСО будут получаться другие суммы.. Или же например неправильно историю процентных схем задал - эта вьюха тоже не покажет.

Т.е. искажения в расчете ты не увидишь через эту вьюху

Нашел вот такую фукнцию GetPrcJournal, но она покажет за период по уже рассчитанному журналу. Т.е. сначала надо будет сделать расчет журнала по всем загруженным депозитам. Другого варианта нет?
devor
Профи


Вступление в Клуб: 13.02.2012
СообщениеСр Ноя 07, 2012 09:13   Re: Расчте %% по депозиту Ответить с цитатой
Полезность: 1
Gobur пишет:

Она показывает только соотвествие фактических операций и остатка на балансе. Но если у тебя в фактических операциях будут стоять неправильные даты их совершения, то при расчете процентов в ИБСО будут получаться другие суммы.. Или же например неправильно историю процентных схем задал - эта вьюха тоже не покажет.

Т.е. искажения в расчете ты не увидишь через эту вьюху


Сравнивай сумму по журналу с суммой по ФО учета за дату последнего учета.

::[DEPN].[LIB_01].GetPrcJournal(p_dep, p_dep.[JOUR_CALC_PRC], null, on_date) = ::[DEPN].[LIB_01].GetInFact(p_dep.[LIST_PAY], '#УЧЕТ_НАЧИСЛ_ПРОЦ#', null, on_date)
Gobur
Профи


Вступление в Клуб: 06.11.2012
СообщениеСр Ноя 07, 2012 09:56   Re: Расчте %% по депозиту Ответить с цитатой
Полезность: Нет оценки
devor пишет:
Gobur пишет:

Она показывает только соотвествие фактических операций и остатка на балансе. Но если у тебя в фактических операциях будут стоять неправильные даты их совершения, то при расчете процентов в ИБСО будут получаться другие суммы.. Или же например неправильно историю процентных схем задал - эта вьюха тоже не покажет.

Т.е. искажения в расчете ты не увидишь через эту вьюху


Сравнивай сумму по журналу с суммой по ФО учета за дату последнего учета.

::[DEPN].[LIB_01].GetPrcJournal(p_dep, p_dep.[JOUR_CALC_PRC], null, on_date) = ::[DEPN].[LIB_01].GetInFact(p_dep.[LIST_PAY], '#УЧЕТ_НАЧИСЛ_ПРОЦ#', null, on_date)



Спасибо - это кстати по вкладам с промежуточными капитализациями покажет все ли так (да и вообще по всем покажет, конечно).
А как определить дату последней пролонгации (капитализации если есть промеж.)? Хочу сделать двойной контроль - первый сравнит факт и журнал. Второй сравнит остаток на 47411(баланс) и журнал начиная с капитализации последней до последнего учета. Тогда точно все косяки выползут
devor
Профи


Вступление в Клуб: 13.02.2012
СообщениеСр Ноя 07, 2012 11:08   Re: Расчте %% по депозиту Ответить с цитатой
Полезность: Нет оценки
Gobur пишет:

А как определить дату последней пролонгации (капитализации если есть промеж.)?

Пролонгация
p_dep.[GET_DATE]('LAST_PROL');
Капитализация
p_dep.[GET_DATE]('DATE_PREV_CAP');
Gobur
Профи


Вступление в Клуб: 06.11.2012
СообщениеСр Ноя 07, 2012 11:47   Re: Расчте %% по депозиту Ответить с цитатой
Полезность: Нет оценки
devor пишет:
Gobur пишет:

А как определить дату последней пролонгации (капитализации если есть промеж.)?

Пролонгация
p_dep.[GET_DATE]('LAST_PROL');
Капитализация
p_dep.[GET_DATE]('DATE_PREV_CAP');


огромное спасибо.

Единственно ::[DEPN].[LIB_01].GetInFact(p_dep.[LIST_PAY], '#УЧЕТ_НАЧИСЛ_ПРОЦ#', null, on_date) всегда возвращает 0.

Пробовал задавать айди фактических из коллекций, наименование и т.д. Тупо 0 возвращает..Что то с listoper не то видимо - а как надо передовать не дотумкал.
Фактические 100% в List_pay есть - именно учет, но где то что то не так
devor
Профи


Вступление в Клуб: 13.02.2012
СообщениеСр Ноя 07, 2012 12:02   Re: Расчте %% по депозиту Ответить с цитатой
Полезность: 1
Gobur пишет:
devor пишет:
Gobur пишет:

А как определить дату последней пролонгации (капитализации если есть промеж.)?

Пролонгация
p_dep.[GET_DATE]('LAST_PROL');
Капитализация
p_dep.[GET_DATE]('DATE_PREV_CAP');


огромное спасибо.

Единственно ::[DEPN].[LIB_01].GetInFact(p_dep.[LIST_PAY], '#УЧЕТ_НАЧИСЛ_ПРОЦ#', null, on_date) всегда возвращает 0.

Пробовал задавать айди фактических из коллекций, наименование и т.д. Тупо 0 возвращает..Что то с listoper не то видимо - а как надо передовать не дотумкал.
Фактические 100% в List_pay есть - именно учет, но где то что то не так


Точно, там же id, а не коды операций. Вот так должно быть:
::[DEPN].[LIB_01].GetInFact(p_dep.[LIST_PAY], '#'||::[VID_OPER_DOG]([CODE] = 'УЧЕТ_НАЧИСЛ_ПРОЦ')||'#', null, on_date)
Gobur
Профи


Вступление в Клуб: 06.11.2012
СообщениеСр Ноя 07, 2012 12:44   Re: Расчте %% по депозиту Ответить с цитатой
Полезность: Нет оценки
devor пишет:
Gobur пишет:
devor пишет:
Gobur пишет:

А как определить дату последней пролонгации (капитализации если есть промеж.)?

Пролонгация
p_dep.[GET_DATE]('LAST_PROL');
Капитализация
p_dep.[GET_DATE]('DATE_PREV_CAP');


огромное спасибо.

Единственно ::[DEPN].[LIB_01].GetInFact(p_dep.[LIST_PAY], '#УЧЕТ_НАЧИСЛ_ПРОЦ#', null, on_date) всегда возвращает 0.

Пробовал задавать айди фактических из коллекций, наименование и т.д. Тупо 0 возвращает..Что то с listoper не то видимо - а как надо передовать не дотумкал.
Фактические 100% в List_pay есть - именно учет, но где то что то не так


Точно, там же id, а не коды операций. Вот так должно быть:
::[DEPN].[LIB_01].GetInFact(p_dep.[LIST_PAY], '#'||::[VID_OPER_DOG]([CODE] = 'УЧЕТ_НАЧИСЛ_ПРОЦ')||'#', null, on_date)


вот я туплю )) вместо Айди вида операции - айди из факта пытался подсунуть. понемного стал врубаться. Огромное спасибо. Люди из ЦФТ занимающиеся внедрением - советовали в тестовые дни такие косяки выявлять))
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Уроки ЦФТ-Банк для начинающих Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru