All Downloads are FREE. Search and download functionalities are using the official Maven repository.

service.sunat.gob.pe.billconsultservice.BillService Maven / Gradle / Ivy

There is a newer version: 1.3.4.Final
Show newest version
package service.sunat.gob.pe.billconsultservice;

import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.ws.Action;
import javax.xml.ws.RequestWrapper;
import javax.xml.ws.ResponseWrapper;

/**
 * This class was generated by Apache CXF 3.2.4
 * 2018-09-21T21:24:21.979Z
 * Generated source version: 3.2.4
 *
 */
@WebService(targetNamespace = "http://service.sunat.gob.pe", name = "billService")
@XmlSeeAlso({ObjectFactory.class})
public interface BillService {

    @WebMethod(action = "urn:getStatus")
    @Action(input = "urn:getStatus", output = "http://service.sunat.gob.pe/billService/getStatusResponse")
    @RequestWrapper(localName = "getStatus", targetNamespace = "http://service.sunat.gob.pe", className = "service.sunat.gob.pe.billconsultservice.GetStatus")
    @ResponseWrapper(localName = "getStatusResponse", targetNamespace = "http://service.sunat.gob.pe", className = "service.sunat.gob.pe.billconsultservice.GetStatusResponse")
    @WebResult(name = "status", targetNamespace = "")
    public service.sunat.gob.pe.billconsultservice.StatusResponse getStatus(
        @WebParam(name = "rucComprobante", targetNamespace = "")
        java.lang.String rucComprobante,
        @WebParam(name = "tipoComprobante", targetNamespace = "")
        java.lang.String tipoComprobante,
        @WebParam(name = "serieComprobante", targetNamespace = "")
        java.lang.String serieComprobante,
        @WebParam(name = "numeroComprobante", targetNamespace = "")
        java.lang.Integer numeroComprobante
    );

    @WebMethod(action = "urn:getStatusCdr")
    @Action(input = "urn:getStatusCdr", output = "http://service.sunat.gob.pe/billService/getStatusCdrResponse")
    @RequestWrapper(localName = "getStatusCdr", targetNamespace = "http://service.sunat.gob.pe", className = "service.sunat.gob.pe.billconsultservice.GetStatusCdr")
    @ResponseWrapper(localName = "getStatusCdrResponse", targetNamespace = "http://service.sunat.gob.pe", className = "service.sunat.gob.pe.billconsultservice.GetStatusCdrResponse")
    @WebResult(name = "statusCdr", targetNamespace = "")
    public service.sunat.gob.pe.billconsultservice.StatusResponse getStatusCdr(
        @WebParam(name = "rucComprobante", targetNamespace = "")
        java.lang.String rucComprobante,
        @WebParam(name = "tipoComprobante", targetNamespace = "")
        java.lang.String tipoComprobante,
        @WebParam(name = "serieComprobante", targetNamespace = "")
        java.lang.String serieComprobante,
        @WebParam(name = "numeroComprobante", targetNamespace = "")
        java.lang.Integer numeroComprobante
    );
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy