Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
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) |
вот я туплю )) вместо Айди вида операции - айди из факта пытался подсунуть. понемного стал врубаться. Огромное спасибо. Люди из ЦФТ занимающиеся внедрением - советовали в тестовые дни такие косяки выявлять)) |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|