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

Работа с пост-методами Бизнес операций

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


Вступление в Клуб: 06.09.2007
СообщениеСр Май 20, 2009 14:22   Работа с пост-методами Бизнес операций Ответить с цитатой
Полезность: Нет оценки
Доброго времени суток, Уважаемые коллеги!
разработали для БО в РКО свой пост метод, добавили в Справочник "Вычисляемые параметры", описали в ХУКе необходимые действия, подключили к БО и столкнулись с тем, что не работает...
отладка БО показывает, что он просто не вызывается... подскажите, может мы что-то забыли сделать еще. писать отдельную операцию, что бы она отрабатывала после основной нет никакого желания.
_________________
всегда есть как минимум 2 выхода
Alex2019
Профи


Вступление в Клуб: 02.07.2007
СообщениеЧт Май 21, 2009 17:53   Re: Работа с пост-методами Бизнес операций Ответить с цитатой
Полезность: Нет оценки
Alexsey пишет:
Доброго времени суток, Уважаемые коллеги!
разработали для БО в РКО свой пост метод, добавили в Справочник "Вычисляемые параметры", описали в ХУКе необходимые действия, подключили к БО и столкнулись с тем, что не работает...
отладка БО показывает, что он просто не вызывается... подскажите, может мы что-то забыли сделать еще. писать отдельную операцию, что бы она отрабатывала после основной нет никакого желания.

А шаблон, в котором прописана ссылка на пост-метод - отрабатывает? и документ по нему формируется?
Alexsey
Эксперт


Вступление в Клуб: 06.09.2007
СообщениеПт Май 22, 2009 05:34   Re: Работа с пост-методами Бизнес операций Ответить с цитатой
Полезность: Нет оценки
Alex2019 пишет:
Alexsey пишет:
Доброго времени суток, Уважаемые коллеги!
разработали для БО в РКО свой пост метод, добавили в Справочник "Вычисляемые параметры", описали в ХУКе необходимые действия, подключили к БО и столкнулись с тем, что не работает...
отладка БО показывает, что он просто не вызывается... подскажите, может мы что-то забыли сделать еще. писать отдельную операцию, что бы она отрабатывала после основной нет никакого желания.

А шаблон, в котором прописана ссылка на пост-метод - отрабатывает? и документ по нему формируется?

В том то и дело, что шаблон работает и документ формируется...
вчера отключил пост-метод и прописал код в условие формирования документа без возврата результата, документ сформировался как положено, выч. параметр отработал
Заявка направлена в ЦФТ
_________________
всегда есть как минимум 2 выхода
Ghost
Профи


Вступление в Клуб: 24.11.2007
СообщениеПт Май 22, 2009 08:16   Работа с пост-методами Бизнес операций Ответить с цитатой
Полезность: Нет оценки
А у нас работает :) Навешен пост метод не на БО , а на шаблон. Мы таким образом дозаполняем некоторые реквизиты созданного по шаблону документа.
Alex2019
Профи


Вступление в Клуб: 02.07.2007
СообщениеПт Май 22, 2009 08:25   Re: Работа с пост-методами Бизнес операций Ответить с цитатой
Полезность: Нет оценки
Ghost пишет:
А у нас работает Smile Навешен пост метод не на БО , а на шаблон. Мы таким образом дозаполняем некоторые реквизиты созданного по шаблону документа.
Так и у нас работает. Но по описанию не ясна причина граблей. Я специально уточнял, и Alexsey вроде подтвердил, что пост-метод прописан в шаблоне документа. Хотя местами можно понять, что в б/о. Smile Кстати, и во втором случае нет оснований ему не выполняться
Alexsey
Эксперт


Вступление в Клуб: 06.09.2007
СообщениеПт Май 22, 2009 12:54   Re: Работа с пост-методами Бизнес операций Ответить с цитатой
Полезность: Нет оценки
Alex2019 пишет:
Ghost пишет:
А у нас работает Smile Навешен пост метод не на БО , а на шаблон. Мы таким образом дозаполняем некоторые реквизиты созданного по шаблону документа.
Так и у нас работает. Но по описанию не ясна причина граблей. Я специально уточнял, и Alexsey вроде подтвердил, что пост-метод прописан в шаблоне документа. Хотя местами можно понять, что в б/о. Smile Кстати, и во втором случае нет оснований ему не выполняться

подключать пробовал по разному... пост-метод должен тупо менять подразделение у документа с подразделения запустившего операцию формирования на подразделение ответственного по счету РКО...

т.е. выполняться должен этот код

Код:
elsif P_PAR = 'KBD_PM_DR_BANKI' then            
      P_DOC.[DEPART] := P_DOC.[DOCUMENT_USER].[DEPART];
end if;


если ничего не делать с подразделением, а выполнять какие либо другие действия, все работает отлично... а вот с подразделением проблема..
_________________
всегда есть как минимум 2 выхода
Ghost
Профи


Вступление в Клуб: 24.11.2007
СообщениеПт Май 22, 2009 13:35   Работа с пост-методами Бизнес операций Ответить с цитатой
Полезность: Нет оценки
А с доступом все в порядке в справочник подразделений? Пользователь запускающий операцию может руками поменять подразделение документа?
З.Ы. Поковырялся в реквизитах: DOCUMENT_USER - это кем создан документ, а создан он тем кто запустил операцию :) Т.е. вы пытаетесь менять подразделение на то же самое подразделение :) Хотя программер из меня еще тот, могу чета попутать.
Alexsey
Эксперт


Вступление в Клуб: 06.09.2007
СообщениеПт Май 22, 2009 14:08   Re: Работа с пост-методами Бизнес операций Ответить с цитатой
Полезность: Нет оценки
Ghost пишет:
А с доступом все в порядке в справочник подразделений? Пользователь запускающий операцию может руками поменять подразделение документа?
З.Ы. Поковырялся в реквизитах: DOCUMENT_USER - это кем создан документ, а создан он тем кто запустил операцию Smile Т.е. вы пытаетесь менять подразделение на то же самое подразделение Smile Хотя программер из меня еще тот, могу чета попутать.

Smile не совсем... в БО прописано, что DOCUMENT_USER = ответственному по счету и этот момент отлично отрабатывает в БО... поэтому проще тянуть именно отсюда.. нежели писать строку

Код:
P_DOC.[DEPART] := P_DOC.[ACC_DT].[OTV].[DEPART];


хотя при попытках решить проблему, пробовали и так писать.. результат не изменилсяSad
_________________
всегда есть как минимум 2 выхода
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Настройка и сопровождение Часовой пояс: GMT + 3
Страница 1 из 1

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