Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Girich Участник
Вступление в Клуб: 15.06.2012
|
Пт Июн 15, 2012 13:27  HOOK |
|
Полезность: Нет оценки
|
Доброго всем время суток!
Столкнулся спроблемой создания собственного прототипа,
который бы использовался при создании файла на выпуск карт и выгрузки его в ПЦ
Библиотека прототипов LIB_PROTOTYPE содержит вызов такого хука
:= ::[HOOK].[CARD_PROT_CALC]
в Расширения. Дистрибутив и такойже в Расширения. Банк
в банковском расширении могу его редактировать, но при выполнении операции я почему-то в него не попадаю (
в справочнике расширений и перекрытий CARD_PROT_CALC есть и даже есть пару методов
пытался добавить свой и засунуть туда операцию "сформировать файл" компилится с ошибкой
подскажите как его прикрутить ? |
|
 |
vtar Эксперт
Вступление в Клуб: 20.03.2009
|
Пт Июн 15, 2012 14:08   |
|
Полезность: Нет оценки
|
Ошибку в студию |
|
 |
Girich Участник
Вступление в Клуб: 15.06.2012
|
Пт Июн 15, 2012 14:39   |
|
Полезность: Нет оценки
|
мне кажется я что то не так занашу в :
в справочнике расширений и перекрытий
в методы CARD_PROT_CALC
при настройке ТБП = CARD_REE_HISTORY и методе = COMPILE_FILE
COMPILE_FILE - операция на создание файла
вот такая ошибка:
not executed, package body "IBS.Z$HOOK_CARD_PROT_CALC" does not exist
тоесть хука нет
при настройке ТБП = HOOK_BANK и методе = CARD_PROT_CALC
ни чего не происходит и в тело хука я не попадаю |
|
 |
timochev Эксперт
Вступление в Клуб: 02.07.2007
|
Пт Июн 15, 2012 15:03   |
|
Полезность: Нет оценки
|
А при добавлении COMPILE_FILE в массив методов у Вас случаем не появляется сообщение "PLP-PARAM_NOT_FOUND: Не указано фактическое значение параметра..."? |
|
 |
a-tsap@ Участник
Вступление в Клуб: 26.12.2009
|
Пт Июн 15, 2012 15:18   |
|
Полезность: Нет оценки
|
У меня с этими прототипами аналогичная проблемка была. Помог такой порядок дествий, отвязать в справочнике расширений и перекрытий, все отредактировать и перекомпилить по отдельности, затем привязать с крыжом перекомпиляции. И так при каждом редактировании. |
|
 |
timochev Эксперт
Вступление в Клуб: 02.07.2007
|
Пт Июн 15, 2012 15:23   |
|
Полезность: Нет оценки
|
По-моему там проблема с несовместимостью COMPILE_FILE в связи с наличием обязательных параметров P_FORMAT, P_DATE_BEG, P_DATE_END, P_NEW_REE. |
|
 |
chesnok Участник со стажем
Вступление в Клуб: 25.03.2010
|
Пн Июн 18, 2012 03:59   |
|
Полезность: Нет оценки
|
Тоже довольно долго имел "секс" пока настраивал - зависания, невычисление прототипов и пр. Своя операция была копией с дистрибутивного хука.
Бибилиотеку прототипов с какой-то версии разделили по разные ПЦ.
Я сделал копию с дистрибутивной операции под какой-то ПЦ, вычистил все под 0, прописал свой код и зарегистрировал в справочнике перекрытий. Стало нормально работать. |
|
 |
Girich Участник
Вступление в Клуб: 15.06.2012
|
Пн Июн 18, 2012 08:58   |
|
Полезность: Нет оценки
|
Вем привет спасибо и доброе время суток!
заработало !!!
проставил всем методам приорететы в качестве метода вызываю не операцию а сам хук т.е. ТБП- HOOK_BANK метод-CARD_PROT_CALC
все перекомпилил и заработало
Спасибо! |
|
 |
|