Paso 2 – Configuración de SoapUI para la comunicación web service con la SUNAT

La herramienta gratuita que utilizaremos para el envío será la versión open source de SoapUI.  Para descargar SoapUI  desde su página de descarga https://www.soapui.org/downloads/soapui.html y seleccionar la versión Open Source. La versión Linux, que es la que utilizo va muy bien, la instalación es sencilla, llamando el comando desde el directorio de descarga:

sudo sh SoapUI-x64-5.3.0.sh

Iniciar SoapUI y crear un nuevo proyecto

SoapUI nuevo proyecto

SoapUI nuevo proyecto

Se abrirá un diálogo como el que sigue, indicar el nombre del proyecto y la URL del webservice de la SUNAT: https://e-beta.sunat.gob.pe:443/ol-ti-itcpfegem-beta/billService?wsdl

Cargar webservice de test de la SUNAT

Cargar webservice de test de la SUNAT

A continuación ‘OK’, y conectará con el web service y descargará las llamadas SOAP publicadas:

Llamadas SOAP disponibles

Llamadas SOAP disponibles

A continuación podemos desplegar y abrir la llamada SOAP correspondiente a sendBill

Llamada SOAP sendBill

Llamada SOAP sendBill

Según la documentación: Este método recibe un archivo ZIP con un único documento XML de comprobante y devuelve un archivo Zip que contiene un documento XML que es la constancia de aceptación o rechazo.


Admin

Becommerce.es es una colección de mis notas a título personal, use at your own risk.

4 comentarios

Alfredo Pastor · 20 de julio de 2018 a las 17:51

Hola Raul,

Das consultorias a distancia sobre este tema?

Saludos.
Alfredo.

    Raúl Blasco Martín · 20 de septiembre de 2018 a las 23:45

    Hola Alfredo, Disculpe la demora, cayó en el spam, en estos momentos mi contrato no lo permite, pero sobre este tema intentaré ayudarle en lo posible.

Fabrizzio Valencia · 4 de octubre de 2019 a las 00:06

Estimado Raúl, quiero utilizar SoapUI para consultar el estado de un comprobante emitido por un proveedor, pero me sale error 0101-El encabezado es incorrecto.

La URL del WebService es https://www.sunat.gob.pe:443/ol-it-wsconscpegem/billConsultService

Espero puedas ayudarme.

Gracias
Saludos

    Raúl Blasco Martín · 5 de octubre de 2019 a las 23:54

    Hola Fabrizzio, sin más detalles no le puedo decir más que revise los datos de acceso que está utilizando en la llamada soap. ¿Le funcionó algún otro tipo de envío con esa misma configuración de seguridad?

Deja un comentario