Работа с пост-методами Бизнес операций
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
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 пишет: | А у нас работает Навешен пост метод не на БО , а на шаблон. Мы таким образом дозаполняем некоторые реквизиты созданного по шаблону документа. | Так и у нас работает. Но по описанию не ясна причина граблей. Я специально уточнял, и Alexsey вроде подтвердил, что пост-метод прописан в шаблоне документа. Хотя местами можно понять, что в б/о. Кстати, и во втором случае нет оснований ему не выполняться |
|
|
Alexsey Эксперт
Вступление в Клуб: 06.09.2007
|
Пт Май 22, 2009 12:54  Re: Работа с пост-методами Бизнес операций |
|
Полезность: Нет оценки
|
Alex2019 пишет: | Ghost пишет: | А у нас работает Навешен пост метод не на БО , а на шаблон. Мы таким образом дозаполняем некоторые реквизиты созданного по шаблону документа. | Так и у нас работает. Но по описанию не ясна причина граблей. Я специально уточнял, и Alexsey вроде подтвердил, что пост-метод прописан в шаблоне документа. Хотя местами можно понять, что в б/о. Кстати, и во втором случае нет оснований ему не выполняться |
подключать пробовал по разному... пост-метод должен тупо менять подразделение у документа с подразделения запустившего операцию формирования на подразделение ответственного по счету РКО...
т.е. выполняться должен этот код
Код: | 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 - это кем создан документ, а создан он тем кто запустил операцию Т.е. вы пытаетесь менять подразделение на то же самое подразделение Хотя программер из меня еще тот, могу чета попутать. |
не совсем... в БО прописано, что DOCUMENT_USER = ответственному по счету и этот момент отлично отрабатывает в БО... поэтому проще тянуть именно отсюда.. нежели писать строку
Код: | P_DOC.[DEPART] := P_DOC.[ACC_DT].[OTV].[DEPART]; |
хотя при попытках решить проблему, пробовали и так писать.. результат не изменился _________________ всегда есть как минимум 2 выхода |
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|