powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / OEBS, вопрос по персонализации форм
11 сообщений из 11, страница 1 из 1
OEBS, вопрос по персонализации форм
    #35389769
SkuDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
есть такой вопрос по персонализации форм:

Модуль: Управление непрерывным производством (OPM), Процессное производство(Process
Execution)
Форма: Задания (Batches)

Что хочу сделать:

Когда задание находится в статусе "Закрыто" в меню "Действия" становится доступным пункт "Повторное открытие задания", который переводит его в статус "Завершено".
Как оказалось система позволяет повторно открывать задания даже закрытых периодов,
что естественно является багом.
Чтобы как то решить эту проблему, было решено сделать персонализацию и на событие "Повторное открытие задания" (special42),навесить проверку: не находится ли дата закрытия задания (batch_close_date) в закрытых периодах

Если находится - вывожу сообщение, что операция не может быть выполнена.
Это работает

Если период открыт - то нужно просто выполнить функцию повторного открытия задания..как обычно
Вот это не получается.
Вызываю повторное открытие функцией GMEBCHED_REOPEN_F
единственно точно не знаю..какие параметры задать..пробовал всяко

В итоге получается, что при выполнении этого условия вместо перевода текущего задания в статус "завершено" просто открывается ещё одна пустая форма задания.

Есть подозрение, что он её открывает, а потом уже пытается сделать REOPEN

подскажите как решить проблему
может что-то не так делаю?

Спасибо.
...
Рейтинг: 0 / 0
OEBS, вопрос по персонализации форм
    #35392276
_kain_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос не понял. Зачем в случае, если ничего не надо делать, что-то делать?
...
Рейтинг: 0 / 0
OEBS, вопрос по персонализации форм
    #35392448
SkuDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
дак в том, то и дело
что если не прописывать второе условие - то просто ничего не происходит :(
т.е. выходит, что нужно прописывать действия на все варианты условий
...
Рейтинг: 0 / 0
OEBS, вопрос по персонализации форм
    #35392457
SkuDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
если прописывать только одно условие
то при выполнении второго - просто ничего не происходит :(
это я пробовал
...
Рейтинг: 0 / 0
OEBS, вопрос по персонализации форм
    #35392464
SkuDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
извиняюсь, за 2 одинаковых по смыслу поста..
форум просто что-то глючил..
пришлось написать дважды
...
Рейтинг: 0 / 0
OEBS, вопрос по персонализации форм
    #35392817
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SkuDi
Вызываю повторное открытие функцией GMEBCHED_REOPEN_F
единственно точно не знаю..какие параметры задать..пробовал всяко


На Вашем проекте внедрения или сопровождения, должны быть люди, разбирающиеся в PL/SQL & Forms (программисты). Попросить их открыть форму и посмотреть, какие параметры нужно передавать. Работы на 1-4 часа максимум.
...
Рейтинг: 0 / 0
OEBS, вопрос по персонализации форм
    #35393423
SkuDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
форму я открывал, смотрел
но до истины так и не докопался
возможно потому, что открывал локально и не были доступны некоторые библиотеки

вообщем не получилось
к программистам то обращусь, если что
просто сам хотел разобраться..
вдруг бы тут кто сталкивался с этим - лихо подсказал )
...
Рейтинг: 0 / 0
OEBS, вопрос по персонализации форм
    #35398246
SkuDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
товарищи, есть ещё у кого мнения по сабжу ?
...
Рейтинг: 0 / 0
OEBS, вопрос по персонализации форм
    #35400660
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно ли само условие индивидуализации ограничить тем, что дата закытия задания находится в закрытом периоде?
Т.е. возвращаемся к тому, что "Зачем в случае, если ничего не надо делать, что-то делать?"
...
Рейтинг: 0 / 0
OEBS, вопрос по персонализации форм
    #35401329
SkuDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нет, нельзя
так не получается..обязательно нужно прописывать оба случая:
1) Если дата закрытия находится в закрытом периоде
2) Если дата закрытия не находится в закрытом периоде

Есл прописать только первое условие..то в случае его невыполнения - ничего не происходит, т.е. задание не открывается повторно.
...
Рейтинг: 0 / 0
OEBS, вопрос по персонализации форм
    #35402101
_kain_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SkuDiнет, нельзя
так не получается..обязательно нужно прописывать оба случая:
1) Если дата закрытия находится в закрытом периоде
2) Если дата закрытия не находится в закрытом периоде

Есл прописать только первое условие..то в случае его невыполнения - ничего не происходит, т.е. задание не открывается повторно.Опишите нормально персонализацию, которую сделали (условия, действия и т.д.)
А то что вам нужно делается банально -- на событие SpecialXX при условии "Если дата закрытия находится в закрытом периоде" вешается два события -- сообщение и raise_form_trigger_failure.

Пожалуйста, учитесь связно и с достаточной степенью подробности излагать свои мысли!

С уважением.

Модератор: отредактировано
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / OEBS, вопрос по персонализации форм
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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