Agenda - Days 1 and 2
Data
Use views, search, create, edit, and approve changes in a workflow-driven collaborative interface
View records history
Reviews the data quality
Use matching
Use workflow monitoring
Data modeling
Data modeling in data model assistant in the browser
Create and update data model
Create tables, fields, primary keys, associations, relationships, …
Create complex validation rules, validate length, regular expression, number validation, validation based on other field
Workflows models, apply changes and test immediately
Create workflow, assign to Role, select task, set conditions
EBX Repository administration
Explain repository, data, data set, data space, data model
Use data space, compare changes, merge, create snapshot, close and delete dataspace and export archive
Define security (permissions), global permissions, directory owner
Define your own perspective left-hand side navigation and custom EBX look and feel
Data integration
Import/Export files CSV XML Excel
Import/Export SQL and replication
Import/Export through webservices REST/SOAP
Agenda – Days 3, 4 and 5
Environment
Use Eclipse IDE
Setup EBX
Setup EBX custom Java module and deployment
Write code and see changes immediately
Code
Data model xsd
Constrains (validation)
Value function (computation)
Field widget (custom field UI, html/javascript)
Write trigger (computation, security and other)
Foreign key filter
Custom form layout (custom record form HTML/JavaScript, ordering fields on the screen)
Workflows API, scripts, user task, custom workflow UI service
Dynamic permissions
Custom Perspectives UI service
Integration
REST Toolkit to build your own custom REST API