Учебник разработчика ADempiere
Страница для печати
Данный материал предназначен для структурирования информации для по системе ADempiere для разработчиков и консультантов. В настоящий момент он содержит только список вопросов, которые мне бы хотелось осветить и в последствии иметь по каждому из них подробное описание.
- Настройка окружения разработчика в Eclipse.
- Слои в ADempiere и нахождение классов в дереве исходных текстов
- Модели объектов и уровни архитектуры
- Бизнес-логика.
- GUI - Swing уровень.
- GUI - веб-уровень.
- Как добавить новые таблицы и столбцов в ADempiere?
- Как создать классы ADempiere и модели данных для вновь созданной таблицы?
- Как добавить проверку данных, пред и пост-обработку логики для новой таблицы? (События BeforeSave, afterSave, BeforeDelete afterDelete)
- Проверка данных модели
- Как добавить новые окна, вкладки и поля?
- Как добавить новые вкладки в виде дерева?
- Как добавить Закладку перевод?
- Как добавить GUI callout?
- Как определить новый документ в ADempiere?
- Как добавить бизнес-логику для вновь созданного документа?
- Как добавить процесс в Adempiere?
- Как добавить Java-код для вновь определенного процесса?
Если какие то вопросы пропущены, напишите это в комментариях к материалу, а если Вы чувствуете в себе силы ответить на один из обозначенных вопросов, то Вам сюда. Я буду Вам огромно благодарен!
