|
|
|
Hot Tip |
Integrate XML data into iSeries
tables using Java technology. Ask
CCB to help in your XML projects. |
|
|
|
 |
|
Producing invoices utilizing Java
and XML technology
|
|
|
MQSeries
Fault Tolerate Delivery
We have developed a Java/XML application that
allows external systems to interface with an existing
invoicing and policy system to create policies and billing
transactions.
This system resides on the clients’ iSeries platform. We
built an MQSeries interface to receive requests sent as
an XML document. This document is parsed by a Java Application
Interface (API) written to take advantage of JDOM (Java
Document Object Model). The parsed data is then validated
by a set of pre-defined business rules. If the information
received does not pass the validations, the API rejects the
record and returns an error message(s). If no errors are found,
policy and billing transactions are created in the invoicing
and policy system and an invoice is printed. All information,
whether it is invoices or errors, is returned to the sender as
an XML document.
Value Added benefits to client:
-
Re-engineered the external Invoicing procedures, saving
client both time and effort by eliminating many manual
processes
-
Ability to generate Invoices without disruption
to existing Invoicing and policy systems
-
Software created using industry standard, platform
independent languages (Java, XML)
-
Provide a fault-tolerant delivery mechanism utilizing
MQSeries messaging
-
Allows heterogeneous business units the ability to
generate Invoices using existing business rules

|
| |
|