
package com.americamovil.dda._1.f.enviamodifactivofijo;

import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;
import javax.jws.soap.SOAPBinding;
import javax.xml.bind.annotation.XmlSeeAlso;


/**
 * This class was generated by the JAX-WS RI.
 * JAX-WS RI 2.2.6-1b01 
 * Generated source version: 2.2
 * 
 */
@WebService(name = "SI_ModificaAF_Out", targetNamespace = "http://americamovil.com/DDA/1/F/EnviaModifActivoFijo")
@SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
@XmlSeeAlso({
    ObjectFactory.class
})
public interface SIModificaAFOut {


    /**
     * 
     * @param mtVidaUtil
     * @return
     *     returns com.americamovil.dda._1.f.enviamodifactivofijo.DTVidaUtilRes
     */
    @WebMethod(operationName = "EnviaVidaUtil", action = "http://sap.com/xi/WebService/soap1.1")
    @WebResult(name = "MT_VidaUtil_res", targetNamespace = "http://americamovil.com/DDA/1/F/EnviaModifActivoFijo", partName = "MT_VidaUtil_res")
    public DTVidaUtilRes enviaVidaUtil(
        @WebParam(name = "MT_VidaUtil", targetNamespace = "http://americamovil.com/DDA/1/F/EnviaModifActivoFijo", partName = "MT_VidaUtil")
        DTVidaUtil mtVidaUtil);

    /**
     * 
     * @param mtBajaConPerdida
     * @return
     *     returns com.americamovil.dda._1.f.enviamodifactivofijo.DTModificaAFRes
     */
    @WebMethod(operationName = "EnviaBajaConPerdida", action = "http://sap.com/xi/WebService/soap1.1")
    @WebResult(name = "MT_ModificaAF_res", targetNamespace = "http://americamovil.com/DDA/1/F/EnviaModifActivoFijo", partName = "MT_ModificaAF_res")
    public DTModificaAFRes enviaBajaConPerdida(
        @WebParam(name = "MT_BajaConPerdida", targetNamespace = "http://americamovil.com/DDA/1/F/EnviaModifActivoFijo", partName = "MT_BajaConPerdida")
        DTBajaConPerdida mtBajaConPerdida);

    /**
     * 
     * @param mtTituloPorValor
     * @return
     *     returns com.americamovil.dda._1.f.enviamodifactivofijo.DTModificaAFRes
     */
    @WebMethod(operationName = "EnviaTituloPorValor", action = "http://sap.com/xi/WebService/soap1.1")
    @WebResult(name = "MT_ModificaAF_res", targetNamespace = "http://americamovil.com/DDA/1/F/EnviaModifActivoFijo", partName = "MT_ModificaAF_res")
    public DTModificaAFRes enviaTituloPorValor(
        @WebParam(name = "MT_TituloPorValor", targetNamespace = "http://americamovil.com/DDA/1/F/EnviaModifActivoFijo", partName = "MT_TituloPorValor")
        DTTituloPorValor mtTituloPorValor);

    /**
     * 
     * @param mtBajaSinPerdida
     * @return
     *     returns com.americamovil.dda._1.f.enviamodifactivofijo.DTModificaAFRes
     */
    @WebMethod(operationName = "EnviaBajaSinPerdida", action = "http://sap.com/xi/WebService/soap1.1")
    @WebResult(name = "MT_ModificaAF_res", targetNamespace = "http://americamovil.com/DDA/1/F/EnviaModifActivoFijo", partName = "MT_ModificaAF_res")
    public DTModificaAFRes enviaBajaSinPerdida(
        @WebParam(name = "MT_BajaSinPerdida", targetNamespace = "http://americamovil.com/DDA/1/F/EnviaModifActivoFijo", partName = "MT_BajaSinPerdida")
        DTBajaSinPerdida mtBajaSinPerdida);

}
