powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / OEBS, Payment Invoice Approval
12 сообщений из 12, страница 1 из 1
OEBS, Payment Invoice Approval
    #35473614
OA User
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коллеги,
возникла необходимость поменять/донастроить форму стандартного уведомления о необходимости утверждения счета-фактуры.
Какие подходы? Никто не сталкивался?
...
Рейтинг: 0 / 0
OEBS, Payment Invoice Approval
    #35473853
german2k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно посмотреть в сторону персонализации. Но изменить бизнес-логику, естественно, не получится.
...
Рейтинг: 0 / 0
OEBS, Payment Invoice Approval
    #35473891
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насколько я знаю, форму уведомления в закупках донастраивали (КОРУС Консалтинг).

Подходы те же, что и для остальных форм. Делаем копию (создаем свои) Java-классов/страничек, дописываем функциональность, регистрируем функцию, меняем меню.

Другие варианты:
Подход "хацкерный" - я хотел персонализацией внедрить "сырой" HTML код с JavaScript'ом, который бы подправил DOM'страницы и всю логику реализовать на JavaScript'е. Не проверял. Может получиться, а может и нет. (Что полностью противоречит Oracle рекомендациям, не использовать JavaScript вообще).

Подход "правильный" - персонализации фреймворка. Можно ли ими сделать, все что нужно - не факт, не знаю. Хотя средство IMHO мощнее, чем выглядит на первый взгяд.
...
Рейтинг: 0 / 0
OEBS, Payment Invoice Approval
    #35473985
OA User
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev
Подход "правильный" - персонализации фреймворка. Можно ли ими сделать, все что нужно - не факт, не знаю. Хотя средство IMHO мощнее, чем выглядит на первый взгяд.
Нам нужно просто добавить данные из ГП заголовка инвойса к тем, что стандартным способом выводятся.
Это нужно какой-то шаблон искать?
...
Рейтинг: 0 / 0
OEBS, Payment Invoice Approval
    #35474561
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OA User
Нам нужно просто добавить данные из ГП заголовка инвойса к тем, что стандартным способом выводятся.
Это нужно какой-то шаблон искать?


IMHO. Форму менять не нужно. Скорее всего, кастомизировать (_очень_просто_) процесс Workflow генерирующий уведомления. Читать доку по Workflow.

Нечто похожее делал за полдня, но точное место в доке по Workflow не скажу. Самого носом "ткнули", когда было нужно )))
...
Рейтинг: 0 / 0
OEBS, Payment Invoice Approval
    #35474961
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Именно подкорректировать message body уведомления в workflow.
Но если процесс уже на продуктиве, при этом позаботьтесь о версионности, чтобы уже запущенные потоки операций не подвисли.
...
Рейтинг: 0 / 0
OEBS, Payment Invoice Approval
    #35475454
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как я понимаю (в терминологии Workflow могу ОШИБАТЬСЯ):

1. Нужно будет добавит Attribute в Item (что бы было, где хранить информацию из ГП)
2. Написать простейшую функцию и добавить ее в поток. Для инициализации атрибута из ГП
3. Подкорректировать уведомление, вставив туда новый атрибут.

Возможно, п.1 и 2 не понадобиться. Но это врят ли.
...
Рейтинг: 0 / 0
OEBS, Payment Invoice Approval
    #35477320
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот-вот ;-)
Как раз добавление Attribute в Item приводит к выпадению в ошибки всех уже запущенных потоков.
...
Рейтинг: 0 / 0
OEBS, Payment Invoice Approval
    #35486955
OA User
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid KudryavtsevКак я понимаю (в терминологии Workflow могу ОШИБАТЬСЯ):

1. Нужно будет добавит Attribute в Item (что бы было, где хранить информацию из ГП)
2. Написать простейшую функцию и добавить ее в поток. Для инициализации атрибута из ГП
3. Подкорректировать уведомление, вставив туда новый атрибут.

Возможно, п.1 и 2 не понадобиться. Но это врят ли.

Спасибо, ровно все три пункта и пригодились. Аппетит, правда, приходит во время еды, в итоге сделали симпатичную HTML-форму вместо стандартного уведомления. Работы действительно на полдня, но раскопки в этих Workflow заняли неделю :)
Как почти всегда у Oracle - идея полезная, продукт хороший, но информации - минимум. Даже на этом сайте больше :)
...
Рейтинг: 0 / 0
OEBS, Payment Invoice Approval
    #35487088
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OA User
....сделали симпатичную HTML-форму вместо стандартного уведомления....

Интересно, что Вы понимаете под "сделали симпатичную HTML-форму" )))
...
Рейтинг: 0 / 0
OEBS, Payment Invoice Approval
    #35487598
OA User
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev
Интересно, что Вы понимаете под "сделали симпатичную HTML-форму" )))
неточно выразился :) . Разметка сообщения в уведомлении хранилась в текстовом виде, а есть возможность задать шаблон HTML. Мы сделали стили , таблицы и т.д., чтобы было похоже на существующий бумажный аналог, ссылку на скан документа добавили и т.д. В общем , теперь уведомление полностью наполнено информацией для принятия решения, нет необходимости заходить в модуль и искать нужный документ.
...
Рейтинг: 0 / 0
OEBS, Payment Invoice Approval
    #35488046
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Полку WF-экспертов прибыло ;-)
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / OEBS, Payment Invoice Approval
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]