| Catalog 
              Manager The client receives 
              EDI feeds from various vendors. The data from the vendors being 
              large in volume were becoming difficult handle manually. The data 
              had to be merged, rules applied to eliminate products that were 
              not needed, normalize the categorization of products, normalize 
              the descriptions across vendor descriptions. It was felt that an 
              automated process that would accept the EDI feeds automatically, 
              apply rules provided by the users, de-dupe the products, normalize 
              the data across suppliers, price the products based on pricing rules 
              provided would improve the time to availability for selling.  The solution 
              that has been provided has the following features:Authentication: Only users with necessary role are 
              provided access to the application .
 Category mapping: The application allows users to 
              map external vendor categories to internal categories in an hierarchical 
              format. The mapping can be done either one at a time or bulk by 
              loading pre-mapped spreadsheets. The user will choose the one at 
              a time when the number of changes are very few. The bulk loading 
              will be used when a new EDI feed is being setup or there have been 
              major changes in the way the categories are mapped.
 Rules Maintenance: The application allows the user 
              to provide rules that are applicable across all catalogs (EDI feeds) 
              or rules that are specific to a catalog. The rules that can be provided 
              allow for exclusion and inclusion of categories, description rules 
              that work on partial or complete text fields. The user can also 
              maintain individual rules or load rules in bulk when creating a 
              new catalog.
 Manufacturer mapping: The application allows the users 
              to map external manufacturer codes to internal manufacturer codes. 
              This allows the application to de-dupe using the manufacturer part 
              number. The user can map individual manufacturers or in bulk using 
              a spreadsheet.
 E-mail notification: The application has the ability 
              to send various notification e-mails such as the status of EDI loads, 
              status of pricing, status of pricing, categorization, and manufacturer 
              mapping.
 Pricing: The application allows the users to set specific 
              markups by category, vendor part number, descriptions, manufacturers, 
              and specific internal SKUs. A final internal catalog with multiple 
              suppliers for a product is created that can then be used to populate 
              the web database, allow users to query the final product list, and 
              also export to the various order entry systems that are in place.
 Ease of use: The application provides a high performance, 
              reliable and easy to use user interface that is intuitive and has 
              help text at all points. Provides samples and how-to steps at each 
              stage of the application usage.
 Performance: The application delivers data to the 
              user's desktop within seconds after searching the high-volume database 
              in a reliable manner.
  Technologies 
              used: The application is designed and built keeping 
              in mind reliability, high-speed performance and easy usability. 
              It has been developed using Java and Oracle as the primary technologies. 
              Java components such as JSP, Servlets, JDBC and applets are used 
              extensively to provide the desired capabilities.  |