Está en la página 1de 20

ZOFRI - SVE

Especificación Técnica de
WebService ConsultasPlantillas

Versión 1.0
19/10/2010
Tabla de Contenidos

1. Objetivo del Documento 4


1.1 Definiciones, Acrónimos y Abreviaciones 4
1.2 Referencias 4

2. WebService Consulta Plantillas 5


2.1 Objetivo 5
2.2 WSDL 5
2.3 Características del servicio 5

3. Métodos del WebService 6


3.1 WebMethod “consultarDetallePlanDesMerEmpUsu” 6
3.1.1 Objetivo 6
3.1.2 Descripción 6
3.1.3 Características del método 6
3.1.4 Formato de Parámetros de Entrada 6
3.1.5 Ejemplo XML de entrada del servicio 7
3.1.6 Formato de Parámetros de Salida 7
3.1.7 Ejemplo XML de salida del servicio 8
3.2 WebMethod “consultarDesValPlanDesMer” 9
3.2.1 Objetivo 9
3.2.2 Descripción 9
3.2.3 Características del método 9
3.2.4 Formato de Parámetros de Entrada 9
3.2.5 Ejemplo XML de entrada del servicio 10
3.2.6 Formato de Parámetros de Salida 10
3.2.7 Ejemplo XML de salida del servicio 11
3.3 WebMethod “consultarItemsInvSinCodPDM” 12
3.3.1 Objetivo 12
3.3.2 Descripción 12
3.3.3 Características del método 12
3.3.4 Formato de Parámetros de Entrada 12
3.3.5 Ejemplo XML de entrada del servicio 13
3.3.6 Formato de Parámetros de Salida 13
3.3.7 Ejemplo XML de salida del servicio 15
3.4 WebMethod “consultarIteInvConCodPDMActFec” 16
3.4.1 Objetivo 16
3.4.2 Descripción 16
3.4.3 Características del método 16
3.4.4 Formato de Parámetros de Entrada 16
3.4.5 Ejemplo XML de entrada del servicio 17
3.4.6 Formato de Parámetros de Salida 17
3.4.7 Ejemplo XML de salida del servicio 19

Especificación Técnica de WebService Versión Template: 1.0 Fecha:19/10/10


Consultas Plantillas
ZOFRI - SVE

Confidencial Página 2 de 20
4. Mensajes informativos de respuestas del servicio 20

Especificación Técnica de WebService Versión Template: 1.0 Fecha:19/10/10


Consultas Plantillas
ZOFRI - SVE

Confidencial Página 3 de 20
Objetivo del Documento
El objetivo del presente documento consiste en exponer las especificaciones técnicas del
servicio web Consultas Plantillas para el Proyecto Servicios de Visación Electrónica -
ZOFRI.

Definiciones, Acrónimos y Abreviaciones


Definición Significado
WebMethod Método web que implementa una cierta funcionalidad dentro de un servicio
web.
WebService Servicio web que contiene WebMethods para poder brindar funcionalidad e
información de otros sistemas.

Acrónimo Significado
http Hypertext Transfer Protocol (Protocolo de transferencia de hipertexto)
SOAP Simple Object Access Protocol http://www.w3.org/TR/soap/
SVE Servicios de Visación Electrónica
XML Extensible Markup Language (Lenguaje de Marcas)

Abreviación Significado
No Aplica

Referencias
Título Fecha Autor
No Aplica

Especificación Técnica de WebService Versión Template: 1.0 Fecha:19/10/10


Consultas Plantillas
ZOFRI - SVE

Confidencial Página 4 de 20
WebService Consulta Plantillas

Objetivo

El objetivo del servicio es permitir a los usuarios consultar la información de las Plantillas
a través de la aplicación SVE.

WSDL

El WSDL del servicio Web se encuentra en la siguiente dirección:


http://198.41.32.146/sveConsultasWSN/ConsultasPlantillas?WSDL

Características del servicio

 Protocolo: HTTP

 Estándar: SOAP

 Seguridad: Autenticación previa de Usuario y Password para la obtención de


Token.

Especificación Técnica de WebService Versión Template: 1.0 Fecha:19/10/10


Consultas Plantillas
ZOFRI - SVE

Confidencial Página 5 de 20
Métodos del WebService

WebMethod “consultarDetallePlanDesMerEmpUsu”

1.1.1 Objetivo
Permitir que los usuarios de ZOFRI puedan consultar Detalles de Plantillas de Descripción
de Mercancías.

1.1.2 Descripción
Toda vez que un usuario desee consultar los detalles de plantillas de descripción de
mercancías podrá invocar al servicio mediante el cual el sistema SVE procesará dicha
consulta y le devolverá una respuesta del resultado de la ejecución llevada a cabo. Esta
respuesta incluye la información necesaria para luego poder rastrear detalles de
plantillas de descripción de mercancías en el SVE.

1.1.3 Características del método


 Sentido: Usuarios ZOFRI  SVE

 Resultado: Síncrono.

 Pre-Condición: N/A.

 Implementador: ZOFRI S.A.

1.1.4 Formato de Parámetros de Entrada


Repetici Opcio
Nivel Estructura Tipo Dato Descripción
ones nal
Razón social de empresa para la cual se
0 razonSocial String 1..1 S
obtienen los resultados.
Código de plantilla de descripción de
0 codigoPDM String 1..1 S mercancías para el cual se obtienen los
resultados.

ArrayOfJava Código arancelario para el cual se obtienen los


0 codigoArancelario 1..n S
Landstring resultados.

Especificación Técnica de WebService Versión Template: 1.0 Fecha:19/10/10


Consultas Plantillas
ZOFRI - SVE

Confidencial Página 6 de 20
NOTA: Para los Servicios Web Tipados que reciben parámetros de tipo String, Date o
BigDecimal, los mismos no admiten ser informados como opcionales ni nulos, en esos
casos se deberá utilizar los siguientes valores por defecto cuando se requiera no
informar un valor para el parámetro:

String: <texto></texto>
Date: <fecha>1900-01-01T00:00:00</fecha>
BigDecimal: <granDecimal>0</granDecimal>

1.1.5 Ejemplo XML de entrada del servicio

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cl="cl.zofri.sve"


xmlns:wsn="http://cl/zofri/sve/cns/wsn" xmlns:java="java:cl.zofri.sve.cns.wsn">
<soapenv:Header>
<cl:token>7424bd02b411b40e5--7641c000-14-f-d022-5b2d c480-9486-3:54b31402369:f6b07-
454ad22d401741ee-07-4-c501-540fcd-20-0b5d5ca8 -5406c3859b:13033b92ffb:7</cl:token>
</soapenv:Header>
<soapenv:Body>
<wsn:consultarDetallePlaDesMerEmpUsu>
<wsn:razonSocial></wsn:razonSocial>
<wsn:codigoPDM>222</wsn:codigoPDM>
<wsn:codigoArancelario>
<!--Zero or more repetitions:-->
</wsn:codigoArancelario>
</wsn:consultarDetallePlaDesMerEmpUsu>
</soapenv:Body>
</soapenv:Envelope>

1.1.6 Formato de Parámetros de Salida


Tipo Repetici
Nivel Estructura Descripción
Dato ones

RUT_EMPRESA
4 String 1..1 Rut de empresa.

RAZON_SOCIAL
4 String 1..1 Razón social de empresa.

CODIGO_ARANCELARIO
4 String 1..1 Nombre de código arancelario.

CODIGO_PDM
4 String 1..1 Código de plantilla de descripción de mercancía.

DESCRIPCION_PDM Descripción de plantilla de descripción de


4 String 1..1
mercancía.

Especificación Técnica de WebService Versión Template: 1.0 Fecha:19/10/10


Consultas Plantillas
ZOFRI - SVE

Confidencial Página 7 de 20
4 PDES_ID String 1..1 Id de plantilla de descripción de mercancía.

1.1.7 Ejemplo XML de salida del servicio

<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">

<env:Header>

<cl:token xmlns:cl="cl.zofri.sve">7f22ba0fb51cb3055--9641b020-14-f-c0c2-5929 4440-9c87-d:6443e4b2368:16e06-f52aa2fd50c7315e-

09-4-b521-540fcc-c0-095954a4 -5c07cd8694:e3b33b821fe:6</cl:token>

<cl:respuesta xmlns:cl="cl.zofri.sve">

<java:resCodigo xmlns:java="java:cl.zofri.sve.utl.bo">0</java:resCodigo>

<java:resMensaje xmlns:java="java:cl.zofri.sve.utl.bo">Se ejecutó correctamente el servicio.</java:resMensaje>

<java:resSeveridad xmlns:java="java:cl.zofri.sve.utl.bo">O</java:resSeveridad>

</cl:respuesta>

</env:Header>

<env:Body>

<m:consultarDetallePlaDesMerEmpUsuResponse xmlns:m="http://cl/zofri/sve/cns/wsn">

<m:return><![CDATA[<srv alias="" id="executeSrvDataMultiple" knaToken="&lt;header&gt;&lt;token&gt;7f22ba0fb51cb3055--

9641b020-14-f-c0c2-5929 4440-9c87-d:6443e4b2368:16e06-f52aa2fd50c7315e-09-4-b521-540fcc-c0-095954a4 -

5c07cd8694:e3b33b821fe:6&lt;/token&gt;&lt;idUsuario&gt;resteves&lt;/idUsuario&gt;&lt;CodigoTipoUsuario&gt;TUSU2&lt;/

CodigoTipoUsuario&gt;&lt;/header&gt;"><result><srvs result="ok" rowCount="1"><data TTotal="16"

id="consultarDetallePlantillaDescripcionMercanciasEmpresa" result="ok" rowCount="1" rowCountTotal="1"><row

CODIGO_ARANCELARIO="NOmbre4444l" CODIGO_PDM="222" DESCRIPCION_PDM="Plantilla_Descripción_modificacion otra vez" PDES_ID="6"

RAZON_SOCIAL="EMPRESA CERO" RUT_EMPRESA="15678839-2"/><statics TExecuteSQL="0" TGetConnection="0" TPopulate="0"

TSQLParser="0" TXMLParser="0"/><prmsQuery><prm CODIGO_PDM_BUSQUEDA="222" RAZON_SOCIAL_BUSQUEDA=""

codigosArancelarios=""/></prmsQuery><query authentication="true" authenticationKey="consulta" author="rferreyra" con="zofriDesa"

id="consultarDetallePlantillaDescripcionMercanciasEmpresa" method="query" rol="*" viewAcc="edit, del">

<params>

<prm name="RAZON_SOCIAL_BUSQUEDA" type="varchar"/>

<prm name="RAZON_SOCIAL_BUSQUEDA" type="varchar"/>

<prm name="CODIGO_PDM_BUSQUEDA" type="varchar"/>

<prm name="CODIGO_PDM_BUSQUEDA" type="varchar"/>

</params>

</query></data></srvs></result></srv>]]></m:return>

</m:consultarDetallePlaDesMerEmpUsuResponse>

</env:Body>
</env:Envelope>

Especificación Técnica de WebService Versión Template: 1.0 Fecha:19/10/10


Consultas Plantillas
ZOFRI - SVE

Confidencial Página 8 de 20
WebMethod “consultarDesValPlanDesMer”

1.1.8 Objetivo
Permitir que los usuarios de ZOFRI puedan consultar Descriptores y Valores de Plantillas
de Descripción de Mercancías.

1.1.9 Descripción
Toda vez que un usuario desee consultar los descriptores y valores de plantillas de
descripción de mercancías podrá invocar al servicio mediante el cual el sistema SVE
procesará dicha consulta y le devolverá una respuesta del resultado de la ejecución
llevada a cabo. Esta respuesta incluye la información necesaria para luego poder rastrear
los descriptores y valores de plantillas de descripción de mercancías en el SVE.

1.1.10 Características del método


 Sentido: Usuarios ZOFRI  SVE

 Resultado: Síncrono.

 Pre-Condición: N/A.

 Implementador: ZOFRI S.A.

1.1.11 Formato de Parámetros de Entrada


Repetici Opcio
Nivel Estructura Tipo Dato Descripción
ones nal
ArrayOfJav
idDescriptor Id del descriptor para el cual se desea obtener
0 aLangstrin 1..n S
los resultados.
g

NOTA: Para los Servicios Web Tipados que reciben parámetros de tipo String, Date o
BigDecimal, los mismos no admiten ser informados como opcionales ni nulos, en esos
casos se deberá utilizar los siguientes valores por defecto cuando se requiera no
informar un valor para el parámetro:

String: <texto></texto>
Date: <fecha>1900-01-01T00:00:00</fecha>
BigDecimal: <granDecimal>0</granDecimal>

Especificación Técnica de WebService Versión Template: 1.0 Fecha:19/10/10


Consultas Plantillas
ZOFRI - SVE

Confidencial Página 9 de 20
1.1.12 Ejemplo XML de entrada del servicio

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cl="cl.zofri.sve"


xmlns:wsn="http://cl/zofri/sve/cns/wsn">
<soapenv:Header>
<cl:token>7424bd02b411b40e5--7641c000-14-f-d022-5b2d c480-9486-3:54b31402369:f6b07-
454ad22d401741ee-07-4-c501-540fcd-20-0b5d5ca8 -5406c3859b:13033b92ffb:7</cl:token>
</soapenv:Header>
<soapenv:Body>
<wsn:consultarDesValPlanDesMer>
<wsn:idDescriptor>1</wsn:idDescriptor>
</wsn:consultarDesValPlanDesMer>
</soapenv:Body>
</soapenv:Envelope>

1.1.13 Formato de Parámetros de Salida


Tipo Repetici Opcio
Nivel Estructura Descripción
Dato ones nal

4 CODIGO_DESCRIPTOR String 1..1 S Código de descriptor.

4 NOMBRE_DESCRIPTOR String 1..1 S Nombre de descriptor.

4 TIPO_DESCRIPTOR String 1..1 S Tipo de descriptor.

NOMBRE_LISTA
4 String 1..1 S Nombre de lista de valores.

Valor del descriptor de la plantilla de


4 VALOR_DESCRIPTOR String 1..1 S
descripción.

Especificación Técnica de WebService Versión Template: 1.0 Fecha:19/10/10


Consultas Plantillas
ZOFRI - SVE

Confidencial Página 10 de 20
1.1.14 Ejemplo XML de salida del servicio

<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">

<env:Header>

<cl:token xmlns:cl="cl.zofri.sve">7622b105b318bb065--1621c0c0-14-a-10f2-5a23 54f0-968f-4:249384a2465:06206-652a125d3087b16e-

01-2-c5c1-540ac1-f0-0a5355af -560fc48299:83a34b520f2:6</cl:token>

<cl:respuesta xmlns:cl="cl.zofri.sve">

<java:resCodigo xmlns:java="java:cl.zofri.sve.utl.bo">0</java:resCodigo>

<java:resMensaje xmlns:java="java:cl.zofri.sve.utl.bo">Se ejecutó correctamente el servicio.</java:resMensaje>

<java:resSeveridad xmlns:java="java:cl.zofri.sve.utl.bo">O</java:resSeveridad>

</cl:respuesta>

</env:Header>

<env:Body>

<m:consultarDesValPlanDesMerResponse xmlns:m="http://cl/zofri/sve/cns/wsn">

<m:return><![CDATA[<srv alias="" id="executeSrvDataMultiple" knaToken="&lt;header&gt;&lt;token&gt;7622b105b318bb065--

1621c0c0-14-a-10f2-5a23 54f0-968f-4:249384a2465:06206-652a125d3087b16e-01-2-c5c1-540ac1-f0-0a5355af -

560fc48299:83a34b520f2:6&lt;/token&gt;&lt;idUsuario&gt;resteves&lt;/idUsuario&gt;&lt;CodigoTipoUsuario&gt;TUSU2&lt;/

CodigoTipoUsuario&gt;&lt;/header&gt;"><result><srvs result="ok" rowCount="1"><data TTotal="0"

id="consultarDescriptoresValoresDePlantillas" result="ok" rowCount="2" rowCountTotal="2"><row CODIGO_DESCRIPTOR="19"

NOMBRE_DESCRIPTOR="pruea" NOMBRE_LISTA="Tipos de Vehículos" TIPO_DESCRIPTOR="Alfa numérico" VALOR_DESCRIPTOR="Azul

modificado"/><row CODIGO_DESCRIPTOR="DESC100" NOMBRE_DESCRIPTOR="GENÉRICO" NOMBRE_LISTA="Tipos de Vehículos"

TIPO_DESCRIPTOR="Alfa numérico" VALOR_DESCRIPTOR="rojo modificado"/><statics TExecuteSQL="0" TGetConnection="0" TPopulate="0"

TSQLParser="0" TXMLParser="0"/><prmsQuery><prm PDES_ID="1"/></prmsQuery><query authentication="true"

authenticationKey="consulta" author="rferreyra" con="zofriDesa" id="consultarDescriptoresValoresDePlantillas" method="query" rol="*"

viewAcc="edit, del">

<params>

<prm name="PDES_ID" type="varchar"/>

<prm name="PDES_ID" type="varchar"/>

</params>

</query></data></srvs></result></srv>]]></m:return>

</m:consultarDesValPlanDesMerResponse>

</env:Body>
</env:Envelope>

Especificación Técnica de WebService Versión Template: 1.0 Fecha:19/10/10


Consultas Plantillas
ZOFRI - SVE

Confidencial Página 11 de 20
WebMethod “consultarItemsInvSinCodPDM”

1.1.15 Objetivo
Permitir que los usuarios de ZOFRI puedan consultar Ítems de Inventario sin Código
PDM.

1.1.16 Descripción
Toda vez que un usuario desee consultar los ítems de inventario sin código PDM podrá
invocar al servicio mediante el cual el sistema SVE procesará dicha consulta y le
devolverá una respuesta del resultado de la ejecución llevada a cabo. Esta respuesta
incluye la información necesaria para luego poder rastrear los ítems de inventario en el
SVE.

1.1.17 Características del método


 Sentido: Usuarios ZOFRI  SVE

 Resultado: Síncrono.

 Pre-Condición: N/A.

 Implementador: ZOFRI S.A.

1.1.18 Formato de Parámetros de Entrada


Tipo Repetici Opcio
Nivel Estructura Descripción
Dato ones nal
Razón social de empresa para la cual se desea
0 razonSocial String 1..1 S
obtener los resultados.
ArrayOfJ
Código arancelario para el cual se desea
0 codigoArancelario avaLang 1..n S
obtener los resultados.
string

NOTA: Para los Servicios Web Tipados que reciben parámetros de tipo String, Date o
BigDecimal, los mismos no admiten ser informados como opcionales ni nulos, en esos
casos se deberá utilizar los siguientes valores por defecto cuando se requiera no
informar un valor para el parámetro:

String: <texto></texto>
Date: <fecha>1900-01-01T00:00:00</fecha>
BigDecimal: <granDecimal>0</granDecimal>

Especificación Técnica de WebService Versión Template: 1.0 Fecha:19/10/10


Consultas Plantillas
ZOFRI - SVE

Confidencial Página 12 de 20
1.1.19 Ejemplo XML de entrada del servicio

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cl="cl.zofri.sve"


xmlns:wsn="http://cl/zofri/sve/cns/wsn" xmlns:java="java:cl.zofri.sve.cns.wsn">
<soapenv:Header>
<cl:token>7424bd02b411b40e5--7641c000-14-f-d022-5b2d c480-9486-3:54b31402369:f6b07-
454ad22d401741ee-07-4-c501-540fcd-20-0b5d5ca8 -5406c3859b:13033b92ffb:7</cl:token>
</soapenv:Header>
<soapenv:Body>
<wsn:consultarItemsInvSinCodPDM>
<wsn:razonSocial>EMPRESA CINCO</wsn:razonSocial>
<wsn:codigoArancelario>
<!--Zero or more repetitions:-->
<java:JavaLangstring>22</java:JavaLangstring>
</wsn:codigoArancelario>
</wsn:consultarItemsInvSinCodPDM>
</soapenv:Body>
</soapenv:Envelope>

1.1.20 Formato de Parámetros de Salida


Repet
Tipo Opcio
Nivel Estructura icione Descripción
Dato nal
s

4 RUT_EMPRESA String 1..1 S Rut de empresa.

RAZON_SOCIAL
4 String 1..1 S Razón social de empresa.

CODIGO_ADUANERO_ITEM
4 String 1..1 S Código aduanero del ítem.

CODIGO_ARANCELARIO
4 String 1..1 S Código y nombre de código arancelario.

4 DESCRIPCION_MERCANCIA String 1..1 S Descripción de código arancelario.

4 UBICACIÓN String 1..1 S Código de ubicación de stock.

Especificación Técnica de WebService Versión Template: 1.0 Fecha:19/10/10


Consultas Plantillas
ZOFRI - SVE

Confidencial Página 13 de 20
4 UNIDAD_MEDIDA_COMERCIAL String 1..1 S Nombre de unidad de medida comercial.

4 UNIDAD_MEDIDA_ARANCELARIA String 1..1 S Nombre de unidad de medida arancelaria.

4 MONEDA String 1..1 S Nombre de moneda.

Especificación Técnica de WebService Versión Template: 1.0 Fecha:19/10/10


Consultas Plantillas
ZOFRI - SVE

Confidencial Página 14 de 20
1.1.21 Ejemplo XML de salida del servicio

<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">

<env:Header>

<cl:token xmlns:cl="cl.zofri.sve">7128bf0abe1bbc015--56d1b090-14-1-9022-5927 a4f0-9985-8:b4d38462167:6630a-158af2ade0b7c11e-

05-d-b591-5401c9-20-09575aaf -5905c88b9d:83631b726f3:a</cl:token>

<cl:respuesta xmlns:cl="cl.zofri.sve">

<java:resCodigo xmlns:java="java:cl.zofri.sve.utl.bo">0</java:resCodigo>

<java:resMensaje xmlns:java="java:cl.zofri.sve.utl.bo">Se ejecutó correctamente el servicio.</java:resMensaje>

<java:resSeveridad xmlns:java="java:cl.zofri.sve.utl.bo">O</java:resSeveridad>

</cl:respuesta>

</env:Header>

<env:Body>

<m:consultarItemsInvSinCodPDMResponse xmlns:m="http://cl/zofri/sve/cns/wsn">

<m:return><![CDATA[<srv alias="" id="executeSrvDataMultiple" knaToken="&lt;header&gt;&lt;token&gt;7128bf0abe1bbc015--

56d1b090-14-1-9022-5927 a4f0-9985-8:b4d38462167:6630a-158af2ade0b7c11e-05-d-b591-5401c9-20-09575aaf -

5905c88b9d:83631b726f3:a&lt;/token&gt;&lt;idUsuario&gt;resteves&lt;/idUsuario&gt;&lt;CodigoTipoUsuario&gt;TUSU2&lt;/

CodigoTipoUsuario&gt;&lt;/header&gt;"><result><srvs result="ok" rowCount="1"><data TTotal="47"

id="consultarItemsInventarioSinCodigoPDM" result="ok" rowCount="4" rowCountTotal="4"><row CODIGO_ADUANERO_ITEM="203-10-369164-

1" CODIGO_ARANCELARIO="22-NOmbre" DESCRIPCION_MERCANCIA="Descripcion" MONEDA="DOLAR USA" RAZON_SOCIAL="EMPRESA

CINCO" RUT_EMPRESA="16020128-2" STOCK_DISPONIBLE="0" UBICACION="RA-04-029" UNIDAD_MEDIDA_ARANCELARIA="CENT"

UNIDAD_MEDIDA_COMERCIAL="TMB"/><row CODIGO_ADUANERO_ITEM="203-10-369125-45" CODIGO_ARANCELARIO="22-NOmbre"

DESCRIPCION_MERCANCIA="Descripcion" MONEDA="DOLAR USA" RAZON_SOCIAL="EMPRESA CINCO" RUT_EMPRESA="16020128-2"

STOCK_DISPONIBLE="0" UBICACION="RA-04-029" UNIDAD_MEDIDA_ARANCELARIA="CENT" UNIDAD_MEDIDA_COMERCIAL="TMB"/><row

CODIGO_ADUANERO_ITEM="203-10-369144-45" CODIGO_ARANCELARIO="22-NOmbre" DESCRIPCION_MERCANCIA="Descripcion"

MONEDA="DOLAR USA" RAZON_SOCIAL="EMPRESA CINCO" RUT_EMPRESA="16020128-2" STOCK_DISPONIBLE="0" UBICACION="RA-04-029"

UNIDAD_MEDIDA_ARANCELARIA="CENT" UNIDAD_MEDIDA_COMERCIAL="TMB"/><row CODIGO_ADUANERO_ITEM="203-10-369124-45"

CODIGO_ARANCELARIO="22-NOmbre" DESCRIPCION_MERCANCIA="Descripcion" MONEDA="DOLAR USA" RAZON_SOCIAL="EMPRESA CINCO"

RUT_EMPRESA="16020128-2" STOCK_DISPONIBLE="0" UBICACION="RA-04-029" UNIDAD_MEDIDA_ARANCELARIA="CENT"

UNIDAD_MEDIDA_COMERCIAL="TMB"/><statics TExecuteSQL="31" TGetConnection="0" TPopulate="0" TSQLParser="0"

TXMLParser="0"/><prmsQuery><prm RAZON_SOCIAL_BUSQUEDA="EMPRESA CINCO" codigosArancelarios="&lt;srvs&gt;&lt;row

CODIGO_CODIGO_ARANCELARIO='22'/&gt;&lt;/srvs&gt;"/></prmsQuery><query authentication="true" authenticationKey="consulta"

author="rferreyra" con="zofriDesa" id="consultarItemsInventarioSinCodigoPDM" method="query" rol="*" viewAcc="edit, del">

<params>

<prm name="RAZON_SOCIAL_BUSQUEDA" type="varchar"/>

<prm name="RAZON_SOCIAL_BUSQUEDA" type="varchar"/>

</params>

</query></data></srvs></result></srv>]]></m:return>

</m:consultarItemsInvSinCodPDMResponse>

</env:Body>
</env:Envelope>

Especificación Técnica de WebService Versión Template: 1.0 Fecha:19/10/10


Consultas Plantillas
ZOFRI - SVE

Confidencial Página 15 de 20
WebMethod “consultarIteInvConCodPDMActFec”

1.1.22 Objetivo
Permitir que los usuarios de ZOFRI puedan consultar Ítems de Inventario con Código
PDM Actualizado por Fechas.

1.1.23 Descripción
Toda vez que un usuario desee consultar los ítems de inventario con código PDM
actualizado por fechas podrá invocar al servicio mediante el cual el sistema SVE
procesará dicha consulta y le devolverá una respuesta del resultado de la ejecución
llevada a cabo. Esta respuesta incluye la información necesaria para luego poder rastrear
los ítems de inventario en el SVE.

1.1.24 Características del método


 Sentido: Usuarios ZOFRI  SVE

 Resultado: Síncrono.

 Pre-Condición: N/A.

 Implementador: ZOFRI S.A.

1.1.25 Formato de Parámetros de Entrada


Tipo Repetici Opcio
Nivel Estructura Descripción
Dato ones nal
Fecha de actualización inicio para la cual se
0 fechaDesde Date 1..1 S
desea obtener los resultados.
Fecha de actualización fin para la cual se
0 fechaHasta Date 1..1 S
desea obtener los resultados.
ArrayOfJ
Código arancelario para el cual se desea
0 codigoArancelario avaLang 1..n S
obtener los resultados.
string

NOTA: Para los Servicios Web Tipados que reciben parámetros de tipo String, Date o
BigDecimal, los mismos no admiten ser informados como opcionales ni nulos, en esos
casos se deberá utilizar los siguientes valores por defecto cuando se requiera no
informar un valor para el parámetro:

String: <texto></texto>
Date: <fecha>1900-01-01T00:00:00</fecha>
BigDecimal: <granDecimal>0</granDecimal>

Especificación Técnica de WebService Versión Template: 1.0 Fecha:19/10/10


Consultas Plantillas
ZOFRI - SVE

Confidencial Página 16 de 20
1.1.26 Ejemplo XML de entrada del servicio

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cl="cl.zofri.sve"


xmlns:wsn="http://cl/zofri/sve/cns/wsn" xmlns:java="java:cl.zofri.sve.cns.wsn">
<soapenv:Header>
<cl:token>7424bd02b411b40e5--7641c000-14-f-d022-5b2d c480-9486-3:54b31402369:f6b07-
454ad22d401741ee-07-4-c501-540fcd-20-0b5d5ca8 -5406c3859b:13033b92ffb:7</cl:token>
</soapenv:Header>
<soapenv:Body>
<wsn:consultarIteInvConCodPDMActFec>
<wsn:fechaDesde>2010-01-01T00:00:00</wsn:fechaDesde>
<wsn:fechaHasta>2010-12-02T00:00:00</wsn:fechaHasta>
<wsn:codigoArancelario>
<!--Zero or more repetitions:-->
</wsn:codigoArancelario>
</wsn:consultarIteInvConCodPDMActFec>
</soapenv:Body>
</soapenv:Envelope>

1.1.27 Formato de Parámetros de Salida


Repet
Tipo Opcio
Nivel Estructura icione Descripción
Dato nal
s

4 RUT_EMPRESA String 1..1 S Rut de empresa.

4 RAZON_SOCIAL String 1..1 S Razón social de empresa.

4 CODIGO_ADUANERO_ITEM String 1..1 S Código aduanero del ítem.

4 CODIGO_ARANCELARIO String 1..1 S Código arancelario.

4 DESCRIPCION_MERCANCIA String 1..1 S Descripción de código arancelario.

4 UBICACIÓN String 1..1 S Código de ubicación de stock.

Especificación Técnica de WebService Versión Template: 1.0 Fecha:19/10/10


Consultas Plantillas
ZOFRI - SVE

Confidencial Página 17 de 20
4 UNIDAD_MEDIDA_COMERCIAL String 1..1 S Nombre de unidad de medida comercial.

4 UNIDAD_MEDIDA_ARANCELARIA String 1..1 S Nombre de unidad de medida arancelaria.

4 MONEDA String 1..1 S Nombre de moneda.

Especificación Técnica de WebService Versión Template: 1.0 Fecha:19/10/10


Consultas Plantillas
ZOFRI - SVE

Confidencial Página 18 de 20
1.1.28 Ejemplo XML de salida del servicio

<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">

<env:Header>

<cl:token xmlns:cl="cl.zofri.sve">7321ba00bf1fb5035--e6f1e050-14-8-8032-5b2e d440-968b-e:1433f4b266c:c670f-351aa20df0f7513e-0e-

f-e551-5408c8-30-0b5e5da4 -560bce8193:f3b36bc2cf7:f</cl:token>

<cl:respuesta xmlns:cl="cl.zofri.sve">

<java:resCodigo xmlns:java="java:cl.zofri.sve.utl.bo">0</java:resCodigo>

<java:resMensaje xmlns:java="java:cl.zofri.sve.utl.bo">Se ejecutó correctamente el servicio.</java:resMensaje>

<java:resSeveridad xmlns:java="java:cl.zofri.sve.utl.bo">O</java:resSeveridad>

</cl:respuesta>

</env:Header>

<env:Body>

<m:consultarIteInvConCodPDMActFecResponse xmlns:m="http://cl/zofri/sve/cns/wsn">

<m:return><![CDATA[<srv alias="" id="executeSrvDataMultiple" knaToken="&lt;header&gt;&lt;token&gt;7321ba00bf1fb5035--

e6f1e050-14-8-8032-5b2e d440-968b-e:1433f4b266c:c670f-351aa20df0f7513e-0e-f-e551-5408c8-30-0b5e5da4 -

560bce8193:f3b36bc2cf7:f&lt;/token&gt;&lt;idUsuario&gt;resteves&lt;/idUsuario&gt;&lt;CodigoTipoUsuario&gt;TUSU2&lt;/

CodigoTipoUsuario&gt;&lt;/header&gt;"><result><srvs result="ok" rowCount="1"><data TTotal="46"

id="consultarItemsInventarioConCodigoPDMActualizadoFechas" result="ok" rowCount="1" rowCountTotal="1"><row

CODIGO_ADUANERO_ITEM="203-10-359901-001" CODIGO_ARANCELARIO="87042121" CODIGO_PDM="PDM CODI ARAN 22"

DESCRIPCION_MERCANCIA="Descripcion" MONEDA="DOLAR USA" RAZON_SOCIAL="EMPRESA SA" RUT_EMPRESA="76048345-1"

STOCK_DISPONIBLE="1" UBICACION="RA-26-019" UNIDAD_MEDIDA_ARANCELARIA="CENT" UNIDAD_MEDIDA_COMERCIAL="TMB"/><statics

TExecuteSQL="46" TGetConnection="0" TPopulate="0" TSQLParser="0" TXMLParser="0"/><prmsQuery><prm

FECHA_ACTUALIZACION_DESDE="2010/01/01" FECHA_ACTUALIZACION_HASTA="2010/12/02" codigosPDM=""/></prmsQuery><query

authentication="true" authenticationKey="consulta" author="rferreyra" con="zofriDesa"

id="consultarItemsInventarioConCodigoPDMActualizadoFechas" method="query" rol="*" viewAcc="edit, del">

<params>

<prm name="FECHA_ACTUALIZACION_DESDE" type="varchar"/>

<prm name="FECHA_ACTUALIZACION_DESDE" type="varchar"/>

<prm name="FECHA_ACTUALIZACION_HASTA" type="varchar"/>

<prm name="FECHA_ACTUALIZACION_HASTA" type="varchar"/>

</params>

</query></data></srvs></result></srv>]]></m:return>

</m:consultarIteInvConCodPDMActFecResponse>

</env:Body>
</env:Envelope>

Especificación Técnica de WebService Versión Template: 1.0 Fecha:19/10/10


Consultas Plantillas
ZOFRI - SVE

Confidencial Página 19 de 20
4. Mensajes informativos de respuestas del servicio

Código Severidad Descripción


Mensaje (2)
(1)
0 O La operación se ejecutó exitosamente.
-1 E Se ha producido una excepción en el sistema. El servicio se
ejecutó con problemas.
101 W Formato o Contenido del documento XML No valido.
102 W Validación del Documento XML contra esquema no superada
103 W El documento XML ingresado no contiene un atributo type válido.
104 W El Tipo de Documento no fue informado.
105 W Estructura XML del documento no válida.
106 W Código de Tipo de Documento incorrecto para el Namespace
ingresado.
107 W Cantidad de ítems mayor a mil (1000).
108 W El número provisorio (número de trámite) no fue informado.
109 W El xml de entrada supera el tamaño máximo permitido.
210 W El xml ingresado no contiene documentos bien formados.

(1) Códigos de Mensajes:


 0: OK
 -1: ERROR
 1 a 999999: WARNING

(2) Niveles de Severidad de los Mensajes:


 O: OK
 E: ERROR
 W: WARNING

Especificación Técnica de WebService Versión Template: 1.0 Fecha:19/10/10


Consultas Plantillas
ZOFRI - SVE

Confidencial Página 20 de 20

También podría gustarte