•Creation of a web application to display information in advance sales for the workforce. The system can be accessed by a web browser using single sign-on. It collect the information of different databases and show different reports depends of the person who is accessing it. The report which is shown can be edited on the fly by changing the order of the columns or deleting a few columns. Each report can be exported in different formats such as excel or pdf.
Analyze design and implement the new requirements needed for the implementation of the Field Operation and Reporting Tool.
Tools: Maven, Java, Hibernate, JPA, EJB, JAX-RS, JSON, Maven 3.0, Oracle, Spring, HTML 5, JQuery, JUnit, Websphewere, HTML5, JSP, MKS
•Development of electronic invoices based on the regulations enforced by the SAT (taxes regulatory government agency). These electronic invoices are developed through the use of XML documents based on specific XSD emitted by SAT agency. Such electronic invoices needs to be presented by the accounting department of the company to fulfill tax regulations. The application receives a file that has all the necessary data to create an electronic invoice in XML format. Once the XML is created the application encrypts and sign the file using a private key of the company and inserting the signature to the XML. Finally the file is compressed and sent to the government agency SAT.
Tools: Java 7, Hibernate 4.X, GIT, JAXB 2.X, PGP, XML, XSD, MySQL and JUnit 4.X.