Обработчик бизнес-событий не работает в openbravo

Я создал ручное окно в openbravo. Это ручное окно вставляет записи в таблицу A. В этой таблице есть обработчик бизнес-событий, который активируется, когда строка добавляется, обновляется или удаляется в таблице A, и если какое-либо изменение является их, это событие вставляет, обновляет или удаляет в другой таблице B Теперь проблема в том, что всякий раз, когда я изменял строки (то есть добавлял новую строку, обновлял или удалял ее) вручную в ERP, событие работало, но когда это происходило через процесс, это событие не вызывалось.

Может ли кто-нибудь предложить, что мне делать?


person Geek    schedule 22.11.2013    source источник
comment
Сначала попробуйте добавить и сохранить линии вручную и проверить, правильно ли работает бизнес-мероприятие? тогда вы можете запустить его автоматически   -  person Mani Deep    schedule 27.11.2013


Ответы (1)


События бизнес-объекта работают только при доступе к базе данных через уровень доступа к данным (DAL), поэтому они не работают для классических окон или прямых вызовов jdbc!.

Возможно, вы используете некоторые собственные SQL-запросы (XSQL) или вызовы JDBC в процессе, поэтому он работает через пользовательский интерфейс, но не выполняет процесс Java.

нажмите здесь для получения дополнительной информации

person Velu    schedule 22.11.2013