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

Как программно считать значения из «Настройки счетов»

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


Вступление в Клуб: 26.03.2008
СообщениеПн Окт 12, 2009 10:58   Как программно считать значения из «Настройки счетов» Ответить с цитатой
Полезность: Нет оценки
Нужно программно обратиться к значениям, которые определены в "Настройке счетов" по кредитам.
Мне необходимо считать значения следующих счетов
Счет доходов от %% за кредит,
Счет для списания отнесенного на себестоимость резерва,
Счет относимых на себестоимость расходов для резерва.
Как это программно реализовать????
timochev
Эксперт


Вступление в Клуб: 02.07.2007
СообщениеПн Окт 12, 2009 11:18    Ответить с цитатой
Полезность: Нет оценки
Есть дистрибутивная операция PR_CRED.GET_ACC. В ней имеется GetAcc, которую можно вызывать.
cymtu
Участник - экстремал


Вступление в Клуб: 26.03.2008
СообщениеПн Окт 12, 2009 12:27    Ответить с цитатой
Полезность: Нет оценки
Код:
pACC_CT_RES_COST:=::PR_CRED].[GET_ACC].getacc(this,'ACC_CT_RES_COST',::[SYSTEM].[OP_DATE]);

Ошибка!!! Что ему не нравиться???
prog
Эксперт


Вступление в Клуб: 03.03.2008
СообщениеПн Окт 12, 2009 12:37    Ответить с цитатой
Полезность: Нет оценки
cymtu пишет:
Код:
pACC_CT_RES_COST:=::PR_CRED].[GET_ACC].getacc(this,'ACC_CT_RES_COST',::[SYSTEM].[OP_DATE]);

Ошибка!!! Что ему не нравиться???


Обычно "Он" пишет Smile
Вероятно не хватает [ перед PR_CRED
IBSO
Профи


Вступление в Клуб: 20.08.2009
СообщениеПн Окт 12, 2009 12:44    Ответить с цитатой
Полезность: Нет оценки
нет слов Confused
timochev
Эксперт


Вступление в Клуб: 02.07.2007
СообщениеПн Окт 12, 2009 12:53    Ответить с цитатой
Полезность: Нет оценки
Код:
   Function GetAcc
      ( IdCred          ref [PR_CRED]
      , P_ACC               varchar2
      , P_DATE              date        default null
      , p_Tip_Acc         ref [TIP_ACC]   default null
      , p_Ref_Factoring ref [FACTORING] default null
      , P_TO_CLOSE        boolean     default null
      ) return ref [AC_FIN];

Тип счета надо передавать через 4-ый в виде ссылки, т.е. ::[TIP_ACC] ([COD] = 'ACC_CT_RES_COST')
А второй параметр оставьте null.
Za2k
Участник со стажем


Вступление в Клуб: 06.08.2009
СообщениеПн Окт 12, 2009 14:38    Ответить с цитатой
Полезность: Нет оценки
timochev пишет:
Код:
   Function GetAcc
      ( IdCred          ref [PR_CRED]
      , P_ACC               varchar2
      , P_DATE              date        default null
      , p_Tip_Acc         ref [TIP_ACC]   default null
      , p_Ref_Factoring ref [FACTORING] default null
      , P_TO_CLOSE        boolean     default null
      ) return ref [AC_FIN];

Тип счета надо передавать через 4-ый в виде ссылки, т.е. ::[TIP_ACC] ([COD] = 'ACC_CT_RES_COST')
А второй параметр оставьте null.


Может ошибка из-за того что GetACC возвращает ссылку. допиши там Main_v_id
Да и было бы быстрее если бы ты код и текст ошибки скинул Very Happy
cymtu
Участник - экстремал


Вступление в Клуб: 26.03.2008
СообщениеВт Окт 13, 2009 03:16    Ответить с цитатой
Полезность: Нет оценки
Код:
Обычно "Он" пишет 
Вероятно не хватает [ перед PR_CRED


ВСЁ ХОЧУ В ОТПУСК. Crying or Very sad
cymtu
Участник - экстремал


Вступление в Клуб: 26.03.2008
СообщениеВт Окт 13, 2009 05:06    Ответить с цитатой
Полезность: Нет оценки
А как мне теперь программно узнать какие счета Доходов и Расходов поставлены в справочнике "Резервирование. Шаблоны счетов расчетной базы"->"2. Резерв по условным обязательствам кредитного характера, в т.ч.:"(Шаблоны счетов расчетной базы)->(45914,45915,91315,91316,91317)
Za2k
Участник со стажем


Вступление в Клуб: 06.08.2009
СообщениеСр Окт 14, 2009 06:32    Ответить с цитатой
Полезность: Нет оценки
По выбранному счету, взять 5 символов и фалиал(подразделение)

Дальше зайти в Справочники: Наблоны счетов расчётной базы - Резерв по условным обязательствам кредитного характера, в т.ч.: -
И найди эту синтетику в этом массиве(шаблон номера счета)

И если всё найдёшь. то у этого экземпляра будут реквизиты доходов \расходов

Если у тебя там пусто, значит операция была сделана через бизнес операции.

бизнес операция код РЕЗ
у неё есть шаблон - кт и дт имею код типа счёта и к этому типу могут быть подвязаны счета по подразделениям

)) у тя получится по this . один цикл for .. типа того Smile
vtar
Эксперт


Вступление в Клуб: 20.03.2009
СообщениеСр Окт 14, 2009 09:03   Re: Как программно считать значения из «Настройки счето Ответить с цитатой
Полезность: Нет оценки
cymtu пишет:
Нужно программно обратиться к значениям, которые определены в "Настройке счетов" по кредитам. ....
Как это программно реализовать????


Я решал задачу поиска счетов резервов 283-П по кредиту, примерно так. Вытаскиваем из кредитного договора счет , например, требований по процентам (по коду счета из массива счетов договора), затем в резервировании отбираем договора резервирования где этот счет являентся счетом базы, а из договора резервирования можно вытащить счета доходов - расходов
cymtu
Участник - экстремал


Вступление в Клуб: 26.03.2008
СообщениеСр Окт 14, 2009 11:02    Ответить с цитатой
Полезность: Нет оценки
Код:
Я решал задачу поиска счетов резервов 283-П по кредиту, примерно так. Вытаскиваем из кредитного договора счет , например, требований по процентам (по коду счета из массива счетов договора), затем в резервировании отбираем договора резервирования где этот счет являентся счетом базы, а из договора резервирования можно вытащить счета доходов - расходов


Это я знаю, и счета доходов и расходов из договора я извлекаю, но проблема в другом, если счета доходов и расходов в договоре пуcтые, то ЦФТ тогда берет счета из справочника "Резервирование. Шаблоны счетов расчетной базы"->"2. Резерв по условным обязательствам кредитного характера, в т.ч.:"(Шаблоны счетов расчетной базы)->(45914,45915,91315,91316,91317) в зависимости от баланса и мне также необходимо вытаскивать информацию из этого справочника, если счета доходов и расходов не заполнены в договоре.
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Настройка и сопровождение Часовой пояс: GMT + 3
Страница 1 из 1

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