executeSP
com.mediprocesos.remote.server.mdl.BalanceDeductibleToSP executeSP(String databaseType,
Integer country,
String cardNumber,
String ref1,
String ref2,
String ref3,
String ref4,
String date)
throws javax.persistence.NoResultException,
SQLException,
Exception
Metodo que consume el SP dependiendo el databaseType, ya que cuenta con 3
conexiones de base de datos (SYBASE) una de mediprocesos, una de salud total
y por ultimo una de tecniseguros. El objetivo principal del metodo es
cambiar de base de datos y consumir el sp en cada base de datos respectiva
- Parameters:
databaseType
- "MP" = VIDA MEDIPROCESOS, "TS" = VIDA TECNISEGUROS, "ST" = SALUD TOTAL
country
- Pais de consumo 502 ya que unicamente esta configurado con bases de GT
cardNumber
- Numero de carne del asegurado
ref1
- Referencia 1
ref2
- Referencia 2
ref3
- Referencia 3
ref4
- Referencia 4
date
- Fecha de consumo
- Returns:
- Retorna como respuesta el POJO mapeado
- Throws:
javax.persistence.NoResultException
- Excepcion en caso el sp no obtenga ningun resultado
SQLException
- Excepcion en caso el sql genere un error inesperado
Exception
- Excepcion general en caso de que algo del consumo falle
- See Also:
POJO de mapeo