/**
 * 
 */
package com.ejie.ad74a.ws.client.televida.service;

import javax.xml.soap.SOAPMessage;

import com.ejie.ad74a.ws.client.televida.model.Comunicacion;
import com.ejie.ad74a.ws.client.televida.model.RespuestaType;

/**
 * Interface de servicio para el uso del WS de liquidaciones
 * @author BICUGUAL
 *
 */
public interface LiquidacionWS {

	/**
	 * Invacion a emitir liquidacion
	 * @param comunicacion
	 * @return
	 * @throws Exception
	 */
	RespuestaType emitirLiquidacion(Comunicacion comunicacion) throws Exception;
	
	/**
	 * Invocacion a anular liquidacion
	 * @param comunicacion
	 * @return
	 * @throws Exception
	 */
	SOAPMessage callAnularLiquidacion(Comunicacion comunicacion) throws Exception;

}
