DataAccess

Agregadas las funciones find y createQuery a la interfase, y su
implementacion en ImplHibernateTemplate y ImplPlano.
Dao

Agregados los daos correspondientes a los montos de los adicionales
(ComisionProductoMonto, ComisionVentaMonto y PremioMonto) y modificado
el correspondiente a los Adicionales, agregando el método findDuplicate
Calculo de los adicionales

Agregado los paquetes calculation y calculation.impl, con la interfaz
correspondiente al calculo y la implementacion para las Comisiones por
Venta
Calculo de adicionales

Agregados las clases AdicionalCalculation, ComisionProductoCalculation,
PremioCampaniaCalculation y PremioMesCalculation. Modificados
ComisionVentaCalculation, CalculationService, PremioMontoDao y
ComisionProductoMontoDao.
DAOs

Modificada la linea en donde cada dataAccess era igualado a null.
Calculation

Eliminada la anotacion para suprimir metodos despreciados en
AdicionalCalculation.
Agregados los calculation para Usuario, Vendedor y Venta.
Los calculation de Adicional, Comisiones y Premios heredan de
CalculationService.
CalculationService

Agregados los cambios a este archivo.
FindItem

Modificados los FindItem de Campania y Vendedor para que el metodo
getAllByFlag busque segun la bandera enviada como parametro.
Agregado el FindItem para Usuario.
Service

Eliminados Service y ServiceBasico
Servlets y AppContext

Servlets: agregado Servlet del cual heredan todos los demas. Renombrados
todos los otros servlets, y modificados usando las funciones de los
FindItems y Daos necesarios en cada uno.

JSP: modificado el id del input enviado en RegistrarVenta de "id" a
"productoId", para evitar confusiones con el id del registro venta.

ApplicationContext: agregadas las inyecciones de paquetes de todos las
clases hasta este commit. Cambiado el metodo de generacion de la base de
datos de create a update.
Calculo de adicionales

Ahora el calculo de los adicionales (comisiones y premios) heredan de
AdicionalCalculation, el cual tiene todos los atributos y funciones que
eran de CalculationService. Cambios reflejados en el applicationContext.
Interfaces

Agregado javadoc para cada una de las funciones.
Servlets, Services, Calculations y jsp

Services: agregados los correspondientes a AdicionalMonto, Adicional y
Venta
Servlets: agregados los correspondientes a VentaConsulta y modificados
ServletAdicional, AdicionalMonto, Campania y VentaNueva.
Calculations: agregados AdicionalMonto, Campania, ComisionProductoMonto,
ComisionVentaMonto y PremioMonto. Modificados Adicional y Venta.
FindItem: modificado Campania.
Jsp: modificado RegistrarCampania para mostrar todas las campanias en
vez de solo las activas.
ApplicationContext: modificado para reflejar los cambios anteriores.
Recuperación de commits perdidos

Eliminación del commit ComisionVenta y recuperación de los commits
previos a éste.