Definiciones Servicio Web. Guía de Despacho Electrónica
Enviado por cristian2025 • 29 de Julio de 2021 • Trabajo • 3.947 Palabras (16 Páginas) • 89 Visitas
Definiciones Servicio Web
Guía de Despacho Electrónica
Actualizado a Julio 2008
Índice
ÍNDICE 1
DESCRIPCIÓN DEL SERVICIO WEB 2
PUBLICACIÓN DEL SERVICIO WEB 2
Ambiente de Pruebas 2
Ambiente de Producción 2
Formato de los XML utilizados 3
XSD DE RESPUESTA 3
Ejemplo de Respuestas 5
VALIDACIONES GUIA DE DESPACHO ELECTRONICA 6
Descripción del Servicio Web
El Servicio Web de Guía de Despacho Electrónica permitirá a los exportadores enviar en forma electrónica sus Guías de Despacho al Servicio Nacional de Aduanas.
Para tales efectos, el Servicio Nacional de Aduanas publicará en sus servidores un Servicio Web que será encargado de recibirlas en formato XML, firmado electrónicamente. El Servicio necesitará iniciar sesiones seguras a través del protocolo HTTPS, utilizando certificados en ambas extremos, cliente y servidor.
El mensaje a enviar debe venir en un parámetro que será un String xml, el cual deberá ser una cadena de caracteres que contendrá el XML de la GDE descrito por el SII. Dicho documento debe estar firmado electrónicamente. El archivo del esquema que define la Guía de Despacho Electrónica se encuentra publicado en el sitio del SII http://www.sii.cl/factura_electronica/formato_xml.htm, en Documentos Tributarios Electrónicos:, en el link Bajar schema XML de Documentos Tributarios Electrónicos [pic 1](Incluye Documentos de exportación) , archivo schema_dte.zip (DTE_v10.xsd).
Cuando el SNA reciba la GDE, procederá a validar el XML contra el esquema del DTE_v10.xsd y posteriormente verificará con el organismo certificador que el certificado de la firma electrónica esté vigente. Sólo se aceptará una Guía de Despacho Electrónica por Sobre.
Para la firma electrónica, se utiliza el estándar XMLDSIG. Más información en http://www.sii.cl/factura_electronica/instructivo_emision.pdf pág. 25. (fecha lectura Septiembre 2006).
Posteriormente el SNA procederá a validar la información contenida en la GDE, y a continuación responderá un String xml de respuesta que contendrá un XML definido por el elemento Respuesta del archivo esquemaTipos.xsd. Dicha respuesta también estará firmada electrónicamente por parte del Servicio Nacional de Aduanas, ya sea esta por una aceptación o no aceptación del documento
Publicación del Servicio Web
El Servicio Web para la Guía de Despacho Electrónica estará publicado en dos ambientes separados el uno del otro. En primera instancia en un ambiente de pruebas, para ir realizando tests de comunicación y funcionamiento por parte de las empresas exportadoras o empresas desarrolladoras de software y del Servicio Nacional de Aduanas. Posteriormente, cuando el las pruebas sean satisfactorias se habilitará el ambiente de producción para el inicio de la operación normal de envíos de Guías de Despacho Electrónicas. En ambos casos se utilizarán los mismos esquemas XML.
Ambiente de Pruebas
WSDL : https://200.72.133.28:7002/SWGuiaDespacho/SWGuiaDespacho.jws?WSDL
URL : https://200.72.133.28:7002/SWGuiaDespacho/SWGuiaDespacho.jws
URI : http://www.aduana.cl/
Método : enviar
Ambiente de Producción
WSDL : https://comext.aduana.cl:7002/SWGuiaDespacho/SWGuiaDespacho.jws?WSDL
URL : https://comext.aduana.cl:7002/SWGuiaDespacho/SWGuiaDespacho.jws
URI : http://www.aduana.cl/
Método : enviar
Formato de los XML utilizados
El esquema de respuesta estará publicado en el Sitio Web de Aduanas http://www.aduana.cl, en el menú Tramitaciones en Línea -> Manual de Tramitaciones Electrónicas-> -> Manual Servicios WEB -> XSD Respuesta Guía Despacho Electrónica
XSD de Respuesta
A continuación se presenta el esquema de la respuesta que entregará el SNA al envío de una Guía de Despacho Electrónica.
La respuesta contendrá el tag la firma electrónica <Signature>
<?xml version="1.0"?>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
elementFormDefault="qualified"
attributeFormDefault="qualified">
<!--
Definicion de Tipo de Dato Respuesta
************************************
-->
<xs:element name="Respuesta">
<xs:complexType>
<xs:sequence>
<xs:choice>
<xs:element name="Error" type="TipoError"/>
<xs:element name="Recepcion" type="TipoRecepcion"/>
</xs:choice>
<xs:element name="Fecha" type="xs:dateTime"/>
<xs:element ref="ds:Signature"/>
</xs:sequence>
</xs:complexType>
...