maia_modificado/registro/.svn/pristine/25/250111ea6e8e8b186921db825a2...

31 lines
773 B
Plaintext
Executable File

package com.fp.armas.portal.webservices.snap.ruc;
import com.fp.armas.portal.util.PortalLogger;
import ec.gov.sri.wsconsultacontribuyente.ContribuyenteCompleto;
/**
* Clase que maneja el servicio del SRI en la SNAP
* @author dcruz
*
*/
public class ClienteRUC implements PortalLogger{
/**
* Obtiene los datos del contribuyente según el RUC enviado
* @param ruc
* @return
*/
public static ContribuyenteCompleto obtenerRUC(String ruc) {
ContribuyenteCompleto contribuyenteResult = null;
try {
RucServicioService rucServicioService = new RucServicioService();
contribuyenteResult = rucServicioService.getRucServicioPort().consultarRuc(ruc);
} catch (Throwable e) {
log.error(e.getMessage(), e);
}
return contribuyenteResult;
}
}