A method of converting ERP data in a database managed by an ERP
application and accessed through an ERP API and ERP Message Agent API
(MAAPI) to strongly typed data in Java objects includes steps of reading,
parsing, creating, and populating. A XML file containing the definition
of the Java objects and their attributes or HyperText Markup Language
(HTML) statements which specifies presentation format is read. Each of
the declarations and HTML statements are parsed to identify definitions
of objects and their attributes. The respective objects are created with
their attributes. The objects are populated with data from the ERP data.