Challenge Overview
An invoice comes in the form of a flat file through different sources, such as EDI (Electronics Document Interface) and GOMS. GAPTS client validates parses, enriches and sends message to GCMS queue. GCMS Message Driven Bean (MDB) will process the message and insert the invoice details to GCMS invoice tables (Existing functionality). The new requirement is to enable GAPTS to handle another invoice type called GOMS. GOMS invoices will differ based on the source indicator as ‘GOM/EDI’ on the flat file.
Final Submission Guidelines
N/A