Está en la página 1de 70

Especificación SIGA Clientes Web Services

Sistema de Gestión Corredores


Bolsa de Comercio de Santiago

Actualizado el 08-06-2010

Derechos de Autor
© 2010, Bolsa de Comercio de Santiago. All rights reserved.
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

CONFIDENCIALIDAD
El presente documento contiene información confidencial. Esta información se entrega
únicamente para permitir al destinatario poder analizar el servicio. Cuando se reciba el
presente documento el destinatario se compromete a tratar esta información como
confidencial y a no reproducirla ni divulgarla, exceptuando a personas directamente
responsables de la propia evaluación del contenido de la misma, sin el consentimiento de la
Bolsa de Comercio de Santiago.

La Bolsa de Comercio de Santiago se reserva el derecho sobre retomar las copias de esta
oferta una vez terminada la evaluación.

08-05-2010 Página 2 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

1 Introducción ............................................................................................................................... 4
2 Definición de Web Services....................................................................................................... 5
Web Service: ResumenSaldosCaja (1) ................................................................................... 5
2.1 Balance ............................................................................................................................... 6
Web Service: DetalleSaldosCaja (1)......................................................................................... 7
2.2 Historial de Movimientos ................................................................................................... 8
Movimientos en Caja .................................................................................................................... 8
Web Service: MovimientosCaja (1)........................................................................................... 8
Web Service: CodigosMovimientos (2) ................................................................................... 10
Web Service: ConsultaFactura (3) .......................................................................................... 11
Movimientos de Títulos .............................................................................................................. 14
Web Service 3: MovimientosTitulos (3) .................................................................................. 14
2.3 Custodia ............................................................................................................................ 16
Web Service: CustodiaMercado (1) ........................................................................................ 17
Web Service: CarteraInversiones (2) ...................................................................................... 23
2.4 Órdenes Renta Variable ................................................................................................... 24
Compra y Venta de Acciones ..................................................................................................... 24
Web Service: SaldoDisponible (1) .......................................................................................... 25
Web Service: ListaNemos (2) ................................................................................................. 26
Web Service: CrearOrdenRV (3) ............................................................................................ 26
Consulta de órdenes RV ............................................................................................................ 33
Web Service: ConsultarOrdenesRV (1) .................................................................................. 33
Web Service: AnulaOrden ...................................................................................................... 35
Web Service: ComprobanteOrdenesRV (2) ............................................................................ 36
Web Service 4: BitacoraOrdenRv (3) ..................................................................................... 40
2.5 Ordenes de compra y venta de dólares .......................................................................... 41
Web Service 1: ConsultaMonedas.......................................................................................... 41
Web Service 2: ConsultaPuntas (1) ........................................................................................ 42
Web Service: ConsultaPrecio (2) ............................................................................................ 43
Web Service: ConsultarOrdenesMx........................................................................................ 44
Web Service: ComprobanteOrdenesMx ................................................................................. 45
Web Service: RevisarOrdenMx .............................................................................................. 48
Web Service: ConfirmarOrdenMx (5) ...................................................................................... 50
2.6 Movimientos de Caja, abono y cargos ............................................................................ 52
Web Service: AbonoCargoCuentaCaja .................................................................................. 52
2.7 Consulta Asignación de palos......................................................................................... 56
Web Service: WsconsultaasignacionesWebService ............................................................... 56
2.8 Consulta Representantes ................................................................................................ 58
Web Service: ConsultaRepresentantesWeb ........................................................................... 58
2.9 Enrolamiento Clientes ...................................................................................................... 59
Web Service: ConsultaDatosClienteWeb (1) .......................................................................... 60
Web Service: DesbloquearClientesWeb (2)............................................................................ 64
Web Service: EnrolamientoServices (3) ................................................................................. 65

08-05-2010 Página 3 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

1 Introducción
La Bolsa de Comercio de Santiago desarrollará un conjunto de servicios Web para
permitir a las Corredoras de Bolsa que poseen un Sitio Web Corporativo, la interacción
con el sistema de Gestión de la Corredora provisto por la Bolsa.

La tecnología de servicios Web, permite a la Corredora de Bolsa desarrollar en su sitio


Web la interfaz gráfica que desee mostrar a sus clientes, utilizando su propia plataforma
computacional en forma totalmente independiente de la Bolsa. Cuando el cliente envía un
requerimiento que debe ser resuelto por el sistema de Gestión de la Corredora, el sistema
en forma transparente al cliente, invoca la ejecución del servicio Web correspondiente y
con la respuesta entregada por la Bolsa, muestra la información al cliente.

Los servicios web que se desarrollarán, permitirán incorporar la misma funcionalidad que
hoy tiene el sistema Internet Cliente que provee el sistema SEBRA CAPITAL, es decir, se
proveen servicios para consulta de información, como servicios para ingreso y anulación
de órdenes de compra de acciones.

El proceso de autenticación del cliente, es responsabilidad del sitio Web de la Corredora,


sin embargo, al acceder a los servicios Web, el sistema de Gestión verificará que existan
las autorizaciones correspondientes para que el cliente consulte información o envíe
órdenes de compra y venta de acciones, a través de Internet.

08-05-2010 Página 4 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

2 Definición de Web Services

Definición y especificación de los servicios Web que están creados y que se deben crear
en el sistema, para entregar información relevante al cliente.

Resumen Cliente (Resumen Cuenta de Inversión)

Web Service: ResumenSaldosCaja (1)

Descripción

Resumen del saldo de caja disponible, los movimientos de caja y el saldo disponible para
operar (compra de acciones, aporte a fondos mutuos, retiros bancarios).

Parámetros de entrada

NOMBRE TIPO FORMATO DESCRIPCION Y VALORES EJEMPLO


SOPORTADOS
RUTCLIENTE Caracteres NNNNNNNNN-N Rut del cliente 15852658-4
CUENTA Entero 0 Correlativo para identificar una cuenta del 0
cliente
MONEDA Caracteres NNN CLP: Peso CLP
USD: Dólar
EUR: Euro.

08-05-2010 Página 5 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

Estructura de respuesta

<resumensaldoscaja>
<saldocaja>
<descripcion> </descripcion>
<monto></monto>
</saldocaja>
<resumensaldoscaja>

Dónde:

<saldocaja> Cada fila del informe


<descripcion> Tipo de movimiento
<monto> Valor saldo caja

2.1 Balance

08-05-2010 Página 6 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

Web Service: DetalleSaldosCaja (1)

Descripción

Detalle de saldos de caja del cliente por moneda.

Parámetros de entrada

NOMBRE TIPO FORMATO DESCRIPCION EJEMPLO


Y VALORES
SOPORTADOS
RUTCLIENTE Caracteres NNNNNNNNN-N Rut del cliente 15852658-4
CUENTA Entero 0 Correlativo para 0
identificar una
cuenta del
cliente
PERIODO Caracteres AAAA-MM Periodo de 2008-02
consulta
MONEDA Caracteres NNN CLP: Peso CLP
USD: Dólar
EUR: Euro

Estructura de respuesta

<detallesaldoscaja>
<saldocaja>
<descripcion></descripcion>
<monto></monto>
</saldocaja>
<detallesaldoscaja>

Dónde:

<saldocaja> Cada fila del informe


<descripcion> Descripción del tipo. Ejemplo: Caja, operaciones, órdenes.
<monto> Valor del monto.

08-05-2010 Página 7 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

2.2 Historial de Movimientos

Movimientos en Caja

Web Service: MovimientosCaja (1)

Descripción

Detalle de los movimientos tipo caja del cliente.

08-05-2010 Página 8 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

Parámetros de entrada

NOMBRE TIPO FORMATO DESCRIPCION Y VALORES EJEMPLO


SOPORTADOS
RUTCLIENTE Caracteres NNNNNNNNN-N Rut del cliente 15852658-4
CUENTA Entero D Correlativo para identificar una 1
cuenta del cliente
FECMVTODESDE Caracteres AAAA-MM-DD Fecha Desde (se usa >=) 2009-11-11
FECMVTOHASTA Caracteres AAAA-MM-DD Fecha Hasta (se usa <=) 2009-11-12
MONEDA Caracteres NNN CLP: Peso CLP
USD: Dólar
EUR: Euro
TIPOOPERACION Caracter N Tipo operación: C
C: contado
P: plazo
MERCADO Caracteres NN Código que define el tipo de AC
mercado.
AC: Acciones
CF: CFI
FM: Fondos Mutuos
IF: Intermediación financiera
MO: Monetarios.
RF: Renta Fija
OPERACION Caracteres NNNN Tipo de Operación. Se ingresa ABMN
un Código que depende de la
moneda y el mercado
seleccionado.
Ws: CodigosMovimientos (3)
NEMO Caracteres NNNNNNNNNN Nemotécnico LAN

Estructura de respuesta

<movimientoscaja>
<movimiento>
<abono></abono>
<cargo></cargo>
<descripcion> </descripcion>
<fecMovto></fecMovto>
<folioCompAdj></folioCompAdj>
<instrumento></instrumento>
<saldo</saldo>
</movimiento>
</movimientoscaja>

Dónde:

<movimiento> Una fila del informe


<abono> Monto de abono
<cargo> Monto de cargo
<descripcion> Descripción del movimiento
<fecMovto> Fecha del movimiento
08-05-2010 Página 9 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

<folioCompAdj> Folio
<instrumento> Nemotécnico del instrumento
<saldo> Monto de saldo

Web Service: CodigosMovimientos (2)

Descripción
Obtiene el código y la descripción de movimientos según el mercado seleccionado y la
moneda.

Estructura de entrada

NOMBRE TIPO FORMATO DESCRIPCION Y VALORES SOPORTADOS EJEMPLO


MONEDA Caracteres NNN CLP: Peso CLP
USD: Dólar
EUR: Euro
MERCADO Caracteres NN Código que define el tipo de mercado. AC
AC: Acciones
CF: CFI
FM: Fondos Mutuos
IF: Intermediación financiera
MO: Monetarios.
RF: Renta Fija
OP: pactos

Estructura de respuesta

<movimientos>
<movimiento>
<opeId></opeId>
<opeNombre></opeNombre>
</movimiento>
</movimientos>

Dónde:

<movimiento> Movimiento
<opeId> Código de la operación
<opeNombre> Descripción de la operación.

08-05-2010 Página 10 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

Web Service: ConsultaFactura (3)

Descripción

Consulta una factura.

Estructura de entrada

NOMBRE TIPO FORMATO DESCRIPCION Y EJEMPLO


VALORES SOPORTADOS
RUTCLIENTE Caracteres NNNNNNNN-N Rut cliente 125254588-2
FOLIO Entero 0 Número de folio 2
TIPO Caracteres NN Tipo de documento FD: facturas electrónicas
FX: facturas exentas electrónicas
„ „: Notas de Débito Electrónicas.
ND: Notas de crédito electrónicas.

Estructura de respuesta

<cabeceraFactura>
<folioCompFac></folioCompFac>
<perRutdv></ perRutdv>>
<nombreCliente></nombreCliente>
<dirPresentacion></dirPresentacioN>
<comNombre></comNombre>
<comCiudad></comCiudad>
<nombreAgente></nombreAgente>
<condicionLiquidacion></condicionLiquidacion>
<indLiquid></indLiquid>
<fechaPago></fechaPago>
<codAgente></codAgente>
<fechaPago></fechaPago>
<montoVenta></montoVenta>
<montoCompra></montoCompra>
<montoDerechos></montoDerechos>
<montoComision></montoComision>
<montoGasto></montoGasto>
<montoIva></montoIva>
<montoExento></montoExento>
<montoNeto></montoNeto>
<total></total>
<subtotal></subtotal>
<valorReci></valorReci>
<fechaEmision></fechaEmision>
<rutCorredora></rutCorredora>

08-05-2010 Página 11 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

<giroComercial></giroComercial>
<direccion></direccion>
<telefono></telefono>
<email></email>
<tipoCompFac></tipoCompFac>
<codAgente></codAgente>
<indBolsa></indBolsa>
<secRutCli></secRutCli>
<fechaPagoDate></fechaPagoDate>
<textoExplicativo></textoExplicativo>
<textoFondo></textoFondo>
</cabeceraFactura>

<detallesFactura>
<detalleFactura>
<nemo></nemo>
<tipoCompFac></ tipoCompFac >
<folioCompFac></folioCompFac>
<cantidad></cantidad>
<codMovto></codMovto>
<emisor></emisor>
<fecEmi></fecEmi>
<fecVcto></fecVcto>
<indTitCus></indTitCus>
<mercado></mercado>
<monto></monto>
<precio></precio>
<secCarInver></secCarInver>
<tasa></tasa>
<tipoOperac></tipoOperac>
<tipoReaj></tipoReaj>
<valResc></valResc>
<folioTrans></folioTrans>
<compra></compra>
<venta></venta>
</detalleFactura>
</detallesFactura>

Dónde:

<cabeceraFactura> Datos de cabecera de una factura


<detalles_factura> Conjunto de detalles de una factura
<detalle_factura> Detalle de una factura

Datos de cabecera:

<folioCompFac > Folio


08-05-2010 Página 12 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

<perRutdv > Rut del cliente.


<nombreCliente > Nombre del cliente
<dirPresentacion> Dirección del cliente
<comNombre> Comuna del cliente
<comCiudad> Ciudad del cliente
<nombreAgente> Nombre del agente
< condicionLiquidacion> Condición de liquidación
<indLiquid> Indicador de liquidación
<fechaPago> Fecha de pago
<codAgente> Código del agente
<montoVenta> Monto de venta total
<montoCompra> Monto de compra total
<montoDerechos> Monto de derechos total
<montoComision> Monto de comisión
<montoGasto> Monto gasto total
<montoIva> Monto IVA
<montoExento> Monto exento
<montoNeto> Monto neto
<total> Total general
<subtotal> Sub total
<valorReci> Valor recibido
<fechaEmision> Fecha de emisión de una factura
<rutCorredora>Rut de la corredora
<giroComercial> Giro comercial
<direccion > Dirección corredora
<telefono> Teléfono corredoras
<email> E Mail de la corredora
<tipoCompFac > Código de tipo de factura
<codAgente> Código del agente
<indBolsa> Código de la bolsa
<secRutCli> Número de cuenta del cliente
<fechaPagoDate> Fecha de pago
<textoExplicativo>Texto explicativo
<textoFondo> Texto de fondo

Datos del detalle:

<nemo> Nemotécnico
<tipo_comp_fac> Tipo de factura
<folio_comp_fac> Folio
<cantidad> Cantidad
<cod_movto>Código de movimiento
<emisor> Emisor
<fecEmi> Fecha de emisión
<fecVcto> Fecha de vencimiento
<indTitCus> Indicador custodia
<mercado > Código de tipo de mercado
08-05-2010 Página 13 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

<monto> Monto
<precio> Precio
<secCarInver>
<tasa> Tasa (%)
<tipoOperac> Tipo de operación
<tipoReaj> Tipo de reajuste
<valResc> Valor
<folioTrans> Folio
<compra> Monto de compra
<venta> Monto de venta

Movimientos de Títulos

Web Service 3: MovimientosTitulos (3)

Descripción

Detalle de los movimientos tipo títulos del cliente

Parámetros de entrada

08-05-2010 Página 14 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

NOMBRE TIPO FORMATO DESCRIPCION Y VALORES EJEMPLO


SOPORTADOS
RUTCLIENTE Caracteres NNNNNNNNN-N Rut del cliente 15852658-4
CUENTA Entero 0 Correlativo para identificar una 1
cuenta del cliente
FECMVTODESDE Caracteres AAAA-MM-DD Fecha Desde (se usa >=) 2009-11-11
FECMVTOHASTA Caracteres AAAA-MM-DD Fecha Hasta (se usa <=) 2009-11-12
TIPOOPERACION Caracter N Tipo operación: C
C: contado
P: plazo
NEMO Caracteres NNNNNNNNNN Nemotécnico LAN

Estructura de respuesta

<movimientostitulos>
<movimiento>
<cantidad></cantidad>
<comision></comision>
<derechos></derechos>
<descripcion> </descripcion>
<fecMvto></fecMvto>
<folioCompAdj></folioCompAdj>
<gastos></gastos>
<instrumento></instrumento>
<monto></monto>
<montoTot></montoTot>
<precioTir></precioTir>
</movimiento>

Dónde:

<movimiento > Una fila del informe


<cantidad> Valor de cantidad
<comision> Valor de comisión
<derechos> Valor de derechos.
<descripcion> Tipo de operación
<fecMvto > Fecha movimiento
<folioCompAdj> Valor “#Ref” del informe, Número de folio
<gastos> Valor de gastos
<instrumento> Tipo de instrumento
<monto> Valor de Monto neto
<montoTot > Monto total
<precioTir> Valor de Precio

08-05-2010 Página 15 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

2.3 Custodia

La información que se entrega, es dependiente del mercado seleccionado.

08-05-2010 Página 16 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

Web Service: CustodiaMercado (1)

Descripción

Información detallada de los datos del mercado seleccionado.

Parámetros de entrada

NOMBRE TIPO FORMATO DESCRIPCION Y VALORES EJEMPLO


SOPORTADOS

RUTCLIENTE Caracteres NNNNNNNNN-N Rut del cliente consultado. 123456789-0

CUENTA Entero 0 Correlativo para identificar una cuenta 1


del cliente
PERIODO Caracteres AAAA-MM Periodo 2008-07
MERCADO Caracteres NN Código que define el tipo de mercado: AC
AC: Acciones
CF: CFI
FM: Fondos Mutuos
IF: Intermediación financiera
MO: Monetarios.
RF: Renta Fija
OP: Pactos
SI: Simultanea

Estructura de salida para tipo de mercado de renta variable (Acciones, CFI, Monetarios)

<custodiamercadosRv>
<custodiamercadoRv>
<canGarantiaA></canGarantiaA>
<canGarantiaP></canGarantiaP>
<dividendosA></dividendosA>
<dividendosP></dividendosP>
<librea></librea>
<librep></librep>
<nemo></nemo>
<precioCierre></precioCierre>
<precioInicialA></precioInicialA>
<precioInicialP></precioInicialP>
<rentabDipe></rentabDipe>
<rentabDipeA></rentabDipeA>
<rentabDipeP></rentabDipeP>
<saldoplazo></saldoplazo>
<saldoplazoa></saldoplazoa>
<saldoplazop></saldoplazop>
<saldovc></saldovc>
<valoractuala></valoractuala>
<valoractualp></valoractualp>
08-05-2010 Página 17 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

<valoriniciala></valoriniciala>
<valorinicialp></valorinicialp>
</custodiamercadoRv>
</custodiamercadosRv>

Dónde:

<custodiamercadoRv> Una fila del informe


<canGarantiaA> Valor garantía activos
<canGarantiaP> Valor garantía pasivos
<dividendosA> Valor dividendos activos
<dividendosP> Valor dividendos pasivos
<librea> Valor libre activo
<librep> Valor libre pasivo
<nemo> Nemotécnico
<precioCierre> Precio de cierre
<precioInicialA> Precio inicial activos
<precioInicialP> Precio inicial pasivos
<rentabDipe> Rentabilidad
<rentabDipeA> Rentabilidad activos
<rentabDipeP> Rentabilidad pasivos
<saldoplazo> Saldo plazo total
<saldoplazoa> Saldo plazo activos
<saldoplazop> Saldo plazo pasivos
<saldovc> Saldo VC
<valoractuala> Valor actual activos
<valoractualp> Valor actual pasivos
<valoriniciala> Valor inicial activos
<valorinicialp> Valor inicial pasivos

Estructura de salida para tipo de mercado: FFMM (fondos mutuos)

<custodiamercadosFm>
<custodiamercadoFm>
<canCustodia></canCustodia>
<categorizacion> </categorizacion>
<montoValoriz></montoValoriz>
<razonSocial> </razonSocial>
<rentabilidad></rentabilidad>
<valoractual></valoractual>
<valorcuotaactual></valorcuotaactual>
<valorcuotaaporte></valorcuotaaporte>
</custodiamercadoFm>
</custodiamercadosFm>

Dónde:
08-05-2010 Página 18 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

<custodiamercadoFm> Una fila del informe


<canCustodia> Cantidad de custodia
<categorizacion> Categorización
<montoValoriz> Monto valorizado
<razonSocial> Razón social
<rentabilidad> Rentabilidad
<valoractual> Valor actual
<valorcuotaactual> Cuota aporte
<valorcuotaaporte> Cuota actual

Estructura de salida para tipo de mercado: RF (renta fija)

<custodiamercadosRf>
<custodiamercadoRf>
<canActual></canActual>
<canComPlazo></canComPlazo>
<canGarantia></canGarantia>
<canOrdVen></canOrdVen>
<emisor> </emisor>
<fecVcto></fecVcto>
<nemo> </nemo>
<precioMedCie></precioMedCie>
<precioPromComp></precioPromComp>
<saldoplazo></saldoplazo>
<tipoFam></tipoFam>
<tirPromComp></tirPromComp>
<promMedCie></promMedCie>
<valoractual></valoractual>
<cupones></cupones>
<gastos></gastos>
<rentabilidad></rentabilidad>
</custodiamercadoRf>
</custodiamercadosRf>

Dónde:

<canActual> Cantidad Libre


<canComPlazo> Cantidad compra a plazo
<canGarantia> Cantidad garantía
<canOrdVen> Cantidad venta a plazo
<emisor> Emisor
<fecVcto> Fecha de vencimiento
<nemo> Nemotécnico
<precioMedCie> Precio
<precioPromComp> Precio compra
08-05-2010 Página 19 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

<saldoplazo> Cantidad saldo plazo


<tipoFam> Fam
<tirPromComp> Tir compra
<tirMedCie> Tir actual
<valoractual> Valor actual
<cupones> Cupones cobrados
<gastos> Gastos Compra
<rentabilidad> Rentabilidad (%)

Estructura de salida para tipo de mercado: IIF

<custodiamercadosIif>
<custodiamercadoIif>
<canActual></canActual>
<canComPlazo></canComPlazo>
<canGarantia></canGarantia>
<emisor> </emisor>
<fecInver></fecInver>
<fecVcto></fecVcto>
<gastos></gastos>
<moneda></moneda>
<razonsocial> </razonsocial>
<rentabilidad></rentabilidad>
<saldoplazo></saldoplazo>
<tasaMedCie></tasaMedCie>
<tasaPromComp></tasaPromComp>
<tipoReaj> </tipoReaj>
<VPlazo></VPlazo>
<valorInversion></valorInversion>
<valoractual></valoractual>
<valorrescate></valorrescate>
</custodiamercadoIif>
</custodiamercadosIif>
Dónde:

<custodiamercadoIif> Una fila del informe


<canActual> Cantidad Libre
<canComPlazo> Cantidad compra a plazo
<canGarantia> Cantidad garantía
<emisor> Emisor
<fecInver> Fecha inversión
<fecVcto> Fecha vencimiento
<gastos> Gastos
<moneda>Moneda
<razonsocial> Razón social
<rentabilidad> Rentabilidad
08-05-2010 Página 20 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

<saldoplazo> Saldo plazo


<tasaMedCie> Tasa actual
<tasaPromComp> Tasa compra
<tipoReaj> Tipo reajuste
<VPlazo> Cantidad venta a plazo
<valorInversion> Valor inversión
<valoractual> Valor actual
<valorrescate>Valor rescate

Estructura de salida para tipo de mercado: Simultanea

<custodiamercadosSim>
<custodiamercadoSim>
<amortizado></amortizado>
<cantidad></cantidad>
<dif></dif>
<fecVctoTp></fecVctoTp>
<fechaing></fechaing>
<nemo></nemo>
<precioinicial></precioinicial>
<preciomercado></preciomercado>
<precioplazo></precioplazo>
<tipoOperac> </tipoOperac>
<valorFinal></valorFinal>
<valorInicial></valorInicial>
<valorMercado></valorMercado>
<resultadoClp></ resultadoClp>
<gastos></gastos>
<rentabilidad></rentabilidad>
</custodiamercadoSim>
</custodiamercadosSim>

Dónde

<custodiamercadoSim> Una fila del informe


<amortizado> Valor amortizado
<cantidad> Cantidad acción
<dif> Precio dif(%)
<fecVctoTp> Fecha vencimiento
<fechaing> Fecha ingreso
<nemo> Nemotécnico
<precioinicial> Precio inicial
<preciomercado> Precio mercado
<precioplazo> Precio plazo
<tipoOperac> Tipo
<valorFinal> Valor final
<valorInicial> Valor inicial
08-05-2010 Página 21 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

<valorMercado> Valor mercado


<resultadoClp> Resultado en pesos
<gastos> Gastos
<rentabilidad> Rentabilidad (%)

Estructura de salida para tipo de mercado: Pactos

<custodiamercadosPactos>
<custodiamercadoPactos>
<cantidadCapital></cantidadCapital>
<cantidadComprom></cantidadComprom>
<fecOperac></fecOperac>
<fecVctoCom></fecVctoCom>
<moneda></moneda>
<montoCapital></montoCapital>
<montoComprom></montoComprom>
<operacion></operacion>
<secComprom></secComprom>
<tasaComprom></tasaComprom>
<tipooper></tipooper>
<valorPte></valorPte>
</custodiamercadoPactos>
</custodiamercadosPactos>

Dónde:

<custodiamercadoPactos> Una fila del informe


<cantidadCapital> Monto inicial
<cantidadComprom> Monto final
<fecOperac> Fecha ingreso
<fecVctoCom> Fecha vencimiento
<moneda> Moneda
<montoCapital> Valor Eq. Presente (CLP)
<montoComprom> Valor Eq. Final (CLP)
<operacion> Operación
<secComprom> Ref. Operación
<tasaComprom> Tasa pacto
<tipooper> Tipo operación
<valorPte> Monto presente

08-05-2010 Página 22 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

Web Service: CarteraInversiones (2)

Descripción

Resumen de la cartera de inversiones del instrumento seleccionado.

NOMBRE TIPO FORMATO DESCRIPCION Y VALORES SOPORTADOS EJEMPLO

RUTCLIENTE Caracteres NNNNNNNNN-N Rut del cliente consultado. 123456789-0

CUENTA Entero 0 Correlativo para identificar una cuenta del cliente 1


PERIODO Caracteres AAAA-MM Fecha de consulta 2008-07
NEMO Caracteres NNNNNNNNN Nemotécnico LAN

Estructura de salida

<carterainversiones>
<inversion>
<cantidad></cantidad>
<dividendos></dividendos>
<fecha></fecha>
<preciocompra></preciocompra>
<rentabilidad></rentabilidad>
<rentabilidad2></rentabilidad2>
<valoractual></valoractual>
<valorcompra></valorcompra>
</inversión>
</carterainversiones>

Dónde

<cantidad> Cantidad
<dividendos> Dividendos
<fecha> Fecha
<preciocompra> Precio compra
<rentabilidad> Rent %
<rentabilidad2> * Rent %
<valoractual> Valor actual
<valorcompra>Valor compra

08-05-2010 Página 23 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

2.4 Órdenes Renta Variable


Compra y Venta de Acciones

08-05-2010 Página 24 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

Web Service: SaldoDisponible (1)

Descripción

Saldo disponible del cliente para compra de acciones.

Parámetros de entrada

NOMBRE TIPO FORMATO DESCRIPCION EJEMPLO


Y VALORES
SOPORTADOS
RUTCLIENTE Caracteres NNNNNNNNN-N Rut del cliente 123456789-0
consultado.
CUENTA Entero 0 Correlativo para 1
identificar una
cuenta del
cliente

08-05-2010 Página 25 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

Estructura de salida

<saldodisponible>
<saldo>
<monto></monto>
</saldo>
</saldodisponible >

Dónde

<monto> Saldo disponible

Web Service: ListaNemos (2)

Descripción

Lista los instrumentos (nemotécnicos) disponibles en bolsa para operar.

Parámetros de entrada

No tiene entradas

Estructura de salida

<nemotecnicos>
<nemotecnico>
<nemo></nemo>
</nemotecnico>
</nemotecnicos>

Dónde:

<nemo> Nemotécnico del instrumento.

Web Service: CrearOrdenRV (3)

Descripción

Permite la creación de órdenes manuales y automáticas, tanto para canal cliente como
agente. Dependiendo el canal las restricciones y validaciones cambian.

El servicio permite 2 modalidades:

08-05-2010 Página 26 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

1) “C”, realiza todas las validaciones previas y cálculos pero no realiza el ingreso,
esto permite ver si tiene requisitos invalidantes para ingresar la orden o tiene que pasar
por algún proceso de autorización.

2) “I”, realiza las validaciones, los cálculos y el ingreso de la orden, en el caso de


tener condiciones que requieran autorización la orden quedara pendiente para ser
autorizada.

La orden puede ser ingresada por cantidad o por monto (cantidad/montoEstimado), por
cantidad multiplicara (p * q), para obtener el monto bruto, al ingresar la orden por monto el
cálculo se realiza a la inversa, considerando los cobros estimados de la orden.

Parámetros de entrada

*Los parámetros en negrita son opcionales.

NOMBRE Tipo FORMATO DESCRIPCION Y VALORES EJEMPLO


SOPORTADOS
Modalidad de Ejecución.

Códigos:
C: Validación de parámetros de la
orden
MODO Caracter X I: Ingreso de orden C
Código de operación.

Códigos:
ACCO: Compra acciones
OPERACION Caracteres XXXX ACVE: Venta acciones ACCO
RUTCLI Caracteres XXXXXXXXX-X Rut del cliente. 123456778-9
CUENTA Entero 0 Número de cuenta del cliente 0
Filial. Por el momento siempre es
FILIAL Entero 0 0 0
Código de agente que atiende.
CODAGEATIENDE Caracteres XXXXXXXXX sólo aplica para el perfil agente. ¡001
Perfil por el que se ingresó la
orden.

Caracteres Códigos:
AGE: Agente
CANAL Caracteres XXX INT: Cliente AGE

RUT de la persona autorizada que


ingresa la orden, sólo aplica en el
RUTAUTORIZADO Caracteres XXXXXXXXX-X Caso de representantes legales. 123456778-9
condicion de liquidacion

Códigos:
CN: Contado normal.
CONDICIONLIQUIDACIO PM: Pagadero hoy
N Caracteres XX PM: Pagadera mañana. CN
08-05-2010 Página 27 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

Tipo de custodia del instrumento:

Códigos:
TCUSTDCV: En DCV
TIPOCUSTODIA Caracteres XXXX FDCV: Fuera de DCV TCUSTDCV
Bolsa de destino.

Códigos:
BCS: Bolsa de comercio de
Santiago.
BCV: Bolsa de comercio de
BOLSA_DESTINO Caracteres XXXX Valparaíso. BCS
Despacho de factura.

Códigos:
S: Envío
DESPACHO_FACTURA Caracter X N:Retiro S
Forma de custodia.

Códigos:
C :Títulos en custodia
IND_TITULO_CUSTODIA Caracter X N: Nominativa C
Preferencia de ruteo de la orden.

Códigos:
S: Ruteo automático.
INDPREFRUTEO Caracter X N: Ruteo manual. S
Indicador de tipo de facturación.

Códigos:
S: Facturación inmediata
FACTINMEDIATA Caracter X N: No facturación inmediata. S

PORCENTAJECANTIDAD
VISIBLE Entero 0 Porcentaje de cantidad visible (%) 50
Fecha de permanencia de la
FECHAPERMANENCIA Caracteres YYYY-MM-DD orden. 2009-08-09
Indicador de permanencia de la
orden.

Códigos:
D:Diaria
P:Periodo fijo
C :fecha seleccionada, con un
INDPERMANENCIA Caracter X límite de 30 dias. C
Nemotécnico del instrumento a ser
NEMO Caracteres XXXXXXXXXX transado AGUAS-A
Indicador de tipo precio

Códigos:
M: Precio mercado
TIPOPRECIO Caracter X L: Precio limite M

08-05-2010 Página 28 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

Precio de la orden.
En caso de que el tipo de precio
PRECIO Decimal 0000,0000 sea “M” este valor debe ser 0 8300
Cantidad de acciones.
Excluyente con montoEstimado.

Si se utiliza monto estimado este


CANTIDAD Entero 0 valor debe ser 0. 10000

Monto estimado para la operación.


Excluyente con cantidad de
acciones.

Si se usa cantidad, este valor


MONTOESTIMADO Decimal 0000,0000 debe ser 0. 200000

Porcentaje o monto de comisión


segun plantilla, sólo aplica para el
COMISION Decimal 0000,0000 canal agente. 10000
Orden de
Hasta 255 glosa de la operación. Texto prueba del web
GLOSA Caracteres caracteres opcional. service.

Estructura de salida

< validacion>
<validaciones>
<type></type>
<descripcion ></descripcion>
</validaciones>
</validacion>

Donde:
<validaciones> Validaciones de la orden, en el caso que la opción sea “C”.
<type>: Indica el tipo de error:
<descripcion >: Mensaje descriptivo del error o advertencia.

type Descripción
1 Mensaje de Advertencia, permite el ingreso de la orden
2 Requiere de autorización, al enviar la orden en modalidad de ingreso
se genera una orden por ser autorizada por un supervisor
3 Implica que alguna validación como podría ser que el cliente este
bloqueado, no es cumplida por lo cual no es posible continuar con el
ingreso
4 Implica un error en el ambiente.

08-05-2010 Página 29 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

<ordenes>
<orden>
<sol_sec></sol_sec>
<status></status>
<descstatus></descstatus>
<operacion></operacion>
<rutcliente></rutcliente>
<cuenta></cuenta>
<filid></filid>
<rutautorizado></rutautorizado>
<condicionliquidacion></condicionliquidacion>
<tipocustodia></tipocustodia>
<indprefruteo></indprefruteo>
<factinmediata></factinmediata>
<porcentajecantidadvisible></porcentajecantidadvisible>
<fechapermanencia></fechapermanencia>
<indpermanencia></indpermanencia>
<nemo></nemo>
<tipoprecio></tipoprecio>
<precio></precio>
<cantidad></cantidad>
<montoestimado></montoestimado>
<comision></comision>
<glosa></glosa>
<mercado></mercado>
<producto></producto>
<perid></perid>
<codagenteduenio></codagenteduenio>
<usernamecrmate></usernamecrmate>
<usernamecrmduenio></usernamecrmduenio>
<tipooperacion></tipooperacion>
<estadoruteo></estadoruteo>
<periodopermanencia></periodopermanencia>
<fechaingresoorden></fechaingresoorden>
<fechaperiodofijo></fechaperiodofijo>
<preciocierre></preciocierre>
<plantillacobro></plantillacobro>
<cantidadvisible></cantidadvisible>
<fechaliquidacion></fechaliquidacion>
<montobrutoest></montobrutoest>
<montocomisionest></montocomisionest>
<montoderechoest></montoderechoest>
<montototalest></montototalestimado>
<valorcargoderechoest></valorcargoderechoest>
<valorcargogastoest></valorcargogastoest>
<montobruto></montobruto>
<montocomision></montocomision>
08-05-2010 Página 30 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

<montoderecho></montoderecho>
<montototal></montototal>
<valorcargoderecho></valorcargoderecho>
<valorcargogasto></valorcargogasto>
<cobrocomision></cobrocomision>
<cobroderecho></cobroderecho>
<cobrogasto></cobrogasto>
<valorminimoderecho></valorminimoderecho>
<valorminimocomision></valorminimocomision>
</orden>
</ordenes>

Dónde:

<orden> orden confirmada


<sol_sec> identificador de la orden
<status> status de la orden
<descstatus> descripción del status

status descstatus
1 Orden correctamente ingresada
4 La orden tiene condiciones invalidantes. Por lo cual no es posible su
ingreso.
3 La orden fue enviada a un proceso de autorización.

<operacion> operación (compra o venta)


<rutcliente> rut del cliente
<cuenta> número de cuenta
<filid> id de la filial
<rutautorizado> rut del agente autorizado
<condicionliquidacion> condición de liquidación
<tipocustodia> tipo de custodia
<indprefruteo> indicador de preferencia de ruteo
<factinmediata> facturación inmediata
<porcentajecantidadvisible> cantidad visible en %
<fechapermanencia> fecha de permanencia de la orden
<indpermanencia> indicador de permanencia
<nemo> nemotécnico
<tipoprecio> tipo de precio
<precio> precio de la orden
<cantidad> cantidad de la orden
<montoestimado> monto estimado
<comision> comisión
<glosa> glosa
<mercado> mercado
<producto> producto
<perid>id de persona
08-05-2010 Página 31 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

<codagenteduenio>
<usernamecrmate>
<usernamecrmduenio>
<tipooperacion> tipo de operación
<estadoruteo> estado de ruteo de la orden
<periodopermanencia> periodo de permanencia de la orden
<fechaingresoorden>fecha ingreso de orden
<fechaperiodofijo>fecha periodo fijo
<preciocierre>precio de cierre
<plantillacobro> plantilla de cobro
<cantidadvisible> cantidad visible
<fechaliquidacion> fecha de liquidación
<montobrutoest> monto bruto estimado
<montocomisionest> monto comisión estimado
<montoderechoest> monto derecho estimado
<montototalest> monto total estimado
<valorcargoderechoest> valor cargo derecho estimado
<valorcargogastoest> valor cargo fasto estimado
<montobruto>monto bruto
<montocomision>monto comisión
<montoderecho>monto derecho
<montototal> monto total
<valorcargoderecho>valor cargo derecho
<valorcargogasto> valor cargo gasto
<cobrocomision> cobro comisión
<cobroderecho> cobro derecho
<cobrogasto> cobro gasto de la orden
<valorminimoderecho> valor mínimo derecho
<valorminimocomision> valor mínimo comisión

08-05-2010 Página 32 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

Consulta de órdenes RV

2
3

Web Service: ConsultarOrdenesRV (1)

Descripción

Devuelve un listado de las órdenes de un cliente.

Parámetros de entrada

NOMBRE TIPO FORMATO DESCRIPCION , VALORES EJEMPLOS,


SOPORTADOS OBSERVACIONES
RUTCLIENTE Caracteres NNNNNNNNN-N Rut del cliente 111111111-1

CUENTA Entero 0 Correlativo, número de cuenta del 1


cliente
MERCADO Caracteres NN Código que define el tipo de AC
mercado.
AC: Acciones
CF: CFI
FM: Fondos Mutuos
TRANSACCION Caracteres NN VC: Venta Corta S
S: Simultánea
N: Normal
08-05-2010 Página 33 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

OPERACION Caracteres N identificador del tipo de operación C


C: Compra V
V: Venta
NEMO Caracteres NNNNNNNNNN Nemotécnico LAN

FECHA Caracteres AAAA-MM-DD Fecha desde donde se genera el 2006-01-10


informe
ESTADO Caracteres NN Tipos: CA
CA: Cancelada
EA: Enviada a anular
EJ: Ejecutada
ER: Enviada a ruteo
NR: No ruteada
PE: Parcialmente ejecutada
RC: Rechazada
RR: En negociación
SA: Solicitud anulación
VT: Pendiente ruteo
TIPOORDEN Caracteres N S: Ruteo S
N: No ruteo
ESTADOASIGNACION Caracteres NN También es un estado, lo mismo
que ESTADO.
CANAL Carácter N A: Agente A
C: Cliente

Estructura de salida

<ordenesrv>
<orden>
<cantidad></cantidad>
<cantidadasignada></cantidadasignada>
<codagente></codagente>
<condliquidacion></condliquidacion>
<cuenta></cuenta>
<fecha></fecha>
<fechavalidez></fechavalidez>
<fechavencimiento></fechavencimiento>
<hora></hora>
<hrultimatransaccion></hrultimatransaccion>
<indicadorSimultanea></indicadorSimultanea>
<nemo></nemo>
<nfactura></nfactura>
<nombrecliente> </nombrecliente>
<norden></norden>
<precio></precio>
<preciopromedio></preciopromedio>
<rut></rut>
<saldoasignar></saldoasignar>
<solSec></solSec>

08-05-2010 Página 34 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

<tasa></tasa>
<tipooperacion></tipooperacion>
</orden>
</ordenesrv>

Dónde:

<cantidad> Cantidad de la órden


<cantidadasignada> Cantidad
<codagente> Código del agente
<condliquidacion>Condición de liquidación
<cuenta> Número de cuenta del cliente
<fecha>Fecha de la órden
<fechavalidez> Fecha de validez de la órden
<fechavencimiento> Fecha de vencimiento de la órden
<hora> Hora de la orden
<hrultimatransaccion> Hora de la última transacción
<indicadorSimultanea> Simultánea
<nemo> Nemotécnico
<nfactura></nfactura> Número de factura
<nombrecliente>Nombre del cliente
<norden> Número de órden
<precio> Precio de la órden
<preciopromedio> Precio promedio
<rut> RUT del cliente
<saldoasignar> Saldo por asignar
<solSec> Número de secuencia
<tasa> Tasa
<tipooperacion> Tipo operación (Compra o venta)

Web Service: AnulaOrden

Descripción

Permite la anulación de órdenes que no se encuentren en algún estado que impida este tipo
de operación como podría ser estar completamente asignada o facturada.

Parámetros de entrada

NOMBRE TIPO FORMATO DESCRIPCION, VALORES SOPORTADOS EJEMPLOS,


OBSERVACIONES
IDORDEN Entero 0 Correlativo. identificador de orden. 123

08-05-2010 Página 35 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

Estructura de salida

<resultado>
<resultados>
<error></error>
<description></description>
</resultados>
</resultado>

Dónde:
<error>: código de retorno. en caso de ser 1 implica éxito de lo contrario error
<description>: mensaje descriptivo del error.

Web Service: ComprobanteOrdenesRV (2)

Descripción

Obtiene la información necesaria para generar un comprobante: Los datos de la corredora, del
cliente y de la orden seleccionada.

Parámetros de entrada

NOMBRE TIPO FORMATO DESCRIPCION, VALORES EJEMPLOS,


SOPORTADOS OBSERVACIONES
IDORDEN Entero 0 Correlativo Identificador de la orden. 3443

Estructura de salida

<comprobanteordenesRv>

<datoscorredora>
<rut><rut>
<codigo></codigo>
<nombre></nombre>
<nombrelargo></nombrelargo>
<seccorredora></seccorredora>
<direccion></direccion>
<fax></fax>
<horarioatencion></horarioatencion>
<telefono></telefono>
<username></username>
08-05-2010 Página 36 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

<nombrerepresentantelegal></nombrerepresentantelegal>
<rutrepresentantelegal></rutrepresentantelegal>
<direccionrepresentantelegal></direccionrepresentantelegal>
<homepage></homepage>
<comunacorredora></comunacorredora>
<ciudadcorredora></ciudadcorredora>
<girocomercial></girocomercial>
<emailcontacto></emailcontacto>
<callcenter></callcenter>
</datoscorredora>

<datoscliente>
<perRut></perRut>
<cuenta></cuenta>
<nombres></nombres>
<fechanacimiento></fechanacimiento>
<direccioncalle></direccioncalle>
<comuna></comuna>
<agente></agente>
<atendidopor></atendidopor>
<glosa></glosa>
<telefonocliente></telefonocliente>
<foliosubsidiario></foliosubsidiario>
<incluyecomision></incluyecomision>
<ordenesrecibir></ordenesrecibir>
</datoscliente>

<datosorden>
<fecha></fecha>
<cantidad></cantidad>
<precio></precio>
<montototal></montototal>
<instrumento><instrumento>
<fechaliquidacion><fechaliquidacion>
<fechadesde></fechadesde>
<fechahasta></fechahasta>
<liquidación>></liquidación>
<canal></canal>
<formPago></formPago>
<agente></agente>
<comision></comision>
<glosa></glosa>
<idsolicitud></idsolicitud>
<secuencia></secuencia>
<operación></operación>
<tipopermanencia></tipopermanencia>
<orvMontoTotal></orvMontoTotal>
08-05-2010 Página 37 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

<orvMontoBruto></orvMontoBruto>
<orvMontoGastos></orvMontoGastos>
<orvMtoComision></orvmtoComision>
<orvMtoDerechos></orvMtoDerechos>
<orvMtoImpuesto></orvMtoImpuesto>
<detalleCobro></detalleCobro>
<montoComision></montoComision>
<MontoDerecho></MontoDerecho>
<montoGasto></montoGasto>
<netoCobros></netoCobros>
<montoIva></montoIva>
<totalCobroConIva></totalCobroConIva>
<montoTotal></montoTotal>
<autorizadoPor></autorizadoPor>
</datosorden>

</comprobanteordenesRv>

Dónde:

<datoscorredora> datos de la corredora


<rut> rut corredora
<codigo> código corredora
<nombre> nombre corredora
<nombrelargo> nombre largo corredora
<seccorredora> secuencia corredora
<direccion> dirección corredora
<fax> fax corredora
<horarioatencion> horario de atención
<telefono> teléfono corredora
<username> nombre de usuario
<nombrerepresentantelegal> nombre representante legal corredora
<rutrepresentantelegal> rut representante legal corredora
<direccionrepresentantelegal> dirección representante legal corredora
<homepage> página web corredora
<comunacorredora> comuna
<ciudadcorredora> ciudad
<girocomercial> giro comercial corredora
<emailcontacto> e mail de contacto
<callcenter> número call center.
<datoscliente> datos del cliente que realizó la orden
<per_rut> rut del cliente
<cuenta> número de cuenta
<nombres> nombre completo del cliente
<fechanacimiento>fecha de nacimiento
<direccioncalle> calle
<comuna> comuna
08-05-2010 Página 38 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

<agente> nombre completo agente


<atendidopor> nombre completo de quien lo atendió
<glosa> texto glosa
<telefonocliente> teléfono
<foliosubsidiario> número de folio subsidiario
<incluyecomision> incluye comisión (sí, no)
<datosorden> datos de la orden
<fecha> fecha y hora de generación de la orden
<cantidad> cantidad
<precio>precio
<montototal>monto total
<instrumento> nemotécnico del instrumento
<fechaliquidacion> fecha de liquidación
<fechadesde> fecha y hora desde cuando es válida la orden
<fechahasta> > fecha y hora hasta cuando es válida la orden
<liquidación>código de liquidación
<canal> tipo de canal (agente, cliente)
<formpago> forma de pago
<agente> nombre completo del agente
<glosa> texto glosa
<idsolicitud>identificador de la solicitud
<secuencia>secuencia de la solicitud
<operación> código de la operación
<tipopermanencia> tipo de permanencia de la orden. ej: diaria
<orvmontototal>monto total cuando se crea la orden
<orvmontobruto>monto bruto cuando se crea la orden
<orvmontogastos>monto gastos cuando se crea la orden
<orvmtocomision>monto comisión cuando se crea la orden
<orvmtoderechos> monto derechos cuando se crea la orden
<orvmtoimpuesto> monto impuestos
<detallecobro> detalle cobro
<montocomision> monto comisión final
<montoderecho> monto derecho final
<montogasto>monto gasto final
<netocobros> cobros bruto
<montoiva> valor iva
<totalcobroconiva> total cobro con iva
<montototal>monto total
<autorizadopor> quién autoriza la orden

08-05-2010 Página 39 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

Web Service 4: BitacoraOrdenRv (3)

Descripción

Muestra los distintos estados por los que ha pasado una orden.

Parámetros de entrada

NOMBRE TIPO FORMATO DESCRIPCION Y EJEMPLO


VALORES
SOPORTADOS
IDENTIFICADORORDEN Entero 0 Correlativo 34
identificador de la
orden.

Estructura de salida

<bitacoraorden>
<estado>
<estado></estado>
<fecha></fecha>
<mensaje></mensaje>
</estado>
</bitacoraorden>

Dónde:

<mensaje> Advertencia. Se genera en el caso que no se pueda generar la bitácora. Por


ejemplo, para las órdenes manuales.
<estado> Estado de la orden
<fecha> Fecha y hora de registro del estado

08-05-2010 Página 40 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

2.5 Ordenes de compra y venta de dólares

Web Service 1: ConsultaMonedas

Descripción

Obtiene la paridad de las monedas (Dólar, Euro, UF) a partir de la fecha ingresada.

Parámetros de entrada

NOMBRE TIPO FORMATO DESCRIPCION EJEMPLO


Y VALORES
SOPORTADOS
FECHA Caracteres AAAA-MM-DD Fecha para el 2009-05-03
cálculo del
precio

08-05-2010 Página 41 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

Estructura de salida

<paridadmonedas>
<dolar></dolar>
<euro></euro>
<uf></uf>
</paridadmonedas>

Dónde:

<dolar> Paridad dólar


<euro> Paridad EURO
<uf> Paridad U.F.

Web Service 2: ConsultaPuntas (1)

Descripción

Entrega el precio de compra y venta del dólar en cada tramo.

NOMBRE TIPO FORMATO DESCRIPCION EJEMPLO


Y VALORES
SOPORTADOS
OPERACION Caracter N Tipo de C
operación.
C: Compra
V: Venta

Estructura de salida

<puntasportramo>
<tramo>
<mtotramo></mtotramo>
<ptacompra></ptacompra>
<ptaventa></ptaventa>
</tramo>
</puntasportramo>

Dónde:

<tramo> Tramo definido por monto


<mtotramo> Monto máximo del tramo
<ptacompra> Precio de compra
<ptaventa> Precio de venta

08-05-2010 Página 42 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

Web Service: ConsultaPrecio (2)

Descripción

Entrega el precio de compra y venta del dólar dependiendo de la cantidad

Parámetros de entrada

NOMBRE TIPO FORMATO DESCRIPCION EJEMPLO


Y VALORES
SOPORTADOS
CANTIDAD Entero 0 Cantidad de 10
compra o venta

Estructura de salida

<precios>
<precio>
<ptacompra></ptacompra>
<ptaventa></ptaventa>
</precio>
</precios>

Dónde:

<ptacompra> Precio compra del dólar dependiendo del tramo


<ptaventa> Precio venta del dólar dependiendo del tramo

08-05-2010 Página 43 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

Web Service: ConsultarOrdenesMx

Descripción

Consulta las órdenes de moneda extranjera de un cliente

Parámetros de entrada

NOMBRE TIPO FORMATO DESCRIPCION Y VALORES SOPORTADOS EJEMPLO


RUTCLIENTE Caracteres NNNNNNNNN-N Rut del cliente 15852658-4
CUENTA Entero 0 Correlativo para identificar una cuenta del 1
cliente
OPERACION Entero 0 Tipos de Operaciones: C
C: Venta
V: Compra
CA: Compra con arbitraje
VA: Venta con arbitraje
CN: Canje
ESTADO Caracteres NNNNNNNNN Estados: Por Confirmar
Pendiente
Anulada
Aprobada
En caja
Liquidada
Por Confirmar
Vigente
AGENTE Caracteres NNNNNNNNNN Código del agente. XXXXX

Estructura de salida

<ordenesMx>
<orden>
<fechaoperacion></fechaoperacion>
<tipooperacion></tipooperacion>
<foliooperacion></foliooperacion>
<mtomonprinc></mtomonprinc>
<mpnemotecnico></mpnemotecnico>
<tccierre></tccierre>
<mtomonsecu></mtomonsecu>
<estado></estado>
<rutcliente></rutcliente>
<cuentacliente></cuentacliente>
<nombrecliente></nombrecliente>
<nombrecomprobante></nombrecomprobante>
<codagente></codagente>
</orden>
</ordenesMx>

Dónde:
08-05-2010 Página 44 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

<fechaoperacion> Fecha de la operación


<tipooperacion> Tipo de operación
<foliooperacion> Folio
<mtomonprinc> Cantidad
<mpnemotecnico> Moneda
<tccierre> Tipo de cambio
<mtomonsecu> Monto M/L
<estado> Estado de la orden
<rutcliente> Rut del cliente
<cuentacliente> Número de cuenta del cliente
<nombrecliente> Nombre del cliente
<nombrecomprobante> Tipo de comprobante
<codagente> Código del agente

Web Service: ComprobanteOrdenesMx

Descripción

Entrega los datos para generar un comprobante de orden de compra o venta de dólares

Parámetros de entrada

NOMBRE TIPO FORMATO DESCRIPCION, EJEMPLOS,


VALORES OBSERVACIONES
SOPORTADOS
IDORDEN Entero 0 Correlativo 3443
Identificador de
la orden.

Estructura de salida

<comprobanteordenesmx>
<clienteOrdenes>
<clienteOrden>
<codfondo> </codfondo>
<cuentacliente></cuentacliente>
<direccion></direccion>
<fechacreacion></fechacreacion>
<fechaoperacion></fechaoperacion>
<foliooperacion></foliooperacion>
<foliotransaccion></foliotransaccion>
<fono></fono>
<margen></margen>
<monedaprincipal></monedaprincipal>
<monedas></monedas>
<monedasecundaria></monedasecundaria>
08-05-2010 Página 45 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

<montoprincipal></montoprincipal>
<montosecundario></montosecundario>
<nombrecliente></nombrecliente>
<nomformapago></nomformapago>
<nommonedaprincipal></nommonedaprincipal>
<nommonedasecundaria></nommonedasecundaria>
<observaciones></observaciones>
<paridadcierremonprinc></paridadcierremonprinc>
<paridadcierremonsecu></paridadcierremonsecu>
<paridadcostomonprinc></paridadcostomonprinc>
<paridadcostomonsecu></paridadcostomonsecu>
<rutcliente></rutcliente>
<tccierre></tccierre>
<tccosto></tccosto>
<tipooperacion></tipooperacion>
</clienteOrden>
</clienteOrdenes>

<corredoras>
<corredora>
<bannerurl></bannerurl>
<callcenter></callcenter>
<ciudadcorredora> </ciudadcorredora>
<codigo></codigo>
<comunacorredora> </comunacorredora>
<direccion></direccion>
<direccionrepresentantelegal></direccionrepresentantelegal>
<emailcontacto></emailcontacto>
<fax></fax>
<footerlinklist> </footerlinklist>
<footertextolegal> </footertextolegal>
<girocomercial></girocomercial>
<homepage></homepage>
<horarioatencion></horarioatencion>
<nombre></nombre>
<nombrelargo></nombrelargo>
<nombrerepresentantelegal></nombrerepresentantelegal>
<rut></rut>
<rutrepresentantelegal></rutrepresentantelegal>
<seccorredora></seccorredora>
<telefono></telefono>
<username></username>
</corredora>
</corredoras>

Dónde:

08-05-2010 Página 46 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

<clienteOrden> Datos del cliente y de la orden

<codfondo>
<cuentacliente> Número de cuenta del cliente
<direccion> Dirección del cliente
<fechacreacion> Fecha de creación de la orden
<fechaoperacion> Fecha de operación
<foliooperacion> Número de folio
<foliotransaccion> Número de folio de la transacción
<fono> Teléfono del cliente
<margen> Margen
<monedaprincipal> Moneda principal
<monedas> Monedas
<monedasecundaria> Moneda secundaria
<montoprincipal> Monto principal
<montosecundario> Monto secundario
<nombrecliente> Nombre del cliente
<nomformapago> Forma de pago
<nommonedaprincipal> Nombre de moneda principal
<nommonedasecundaria> Nombre de moneda secundaria
<observaciones> Observaciones
<paridadcierremonprinc> Paridad monto principal
<paridadcierremonsecu> Paridad monto secundario
<paridadcostomonprinc> Paridad costo monto principal
<paridadcostomonsecu> Paridad costo monto secundario
<rutcliente> Rut del cliente
<tccierre> Tipo de cambio
<tccosto> Tipo de cambio costo
<tipooperacion> Tipo de operación

<corredora> Datos de la corredora

<callcenter> Callcenenter
<ciudadcorredora> Ciudad
<codigo> Código de la corredora
<comunacorredora> Comuna
<direccion> Dirección
<direccionrepresentantelegal> Dirección del representante legal
<emailcontacto> E Mail
<fax> Número Fax
<girocomercial></girocomercial> Giro comercial
<homepage> Página web
<horarioatencion> Horario de atención
<nombre> Nombre corredora
<nombrelargo> Nombre de corredora más completo
<nombrerepresentantelegal> Representante legal
<rut>RUT corredora
08-05-2010 Página 47 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

<rutrepresentantelegal> Rut del representante legal


<telefono> Teléfono corredora

Web Service: RevisarOrdenMx

Realiza validaciones.

Parámetros de entrada

NOMBRE TIPO FORMATO DESCRIPCION Y EJEMPLO


VALORES
SOPORTADOS
AGENTE Caracteres Código del Agente !001

USUARIO Caracteres Usuario Bolsa123

RUTCLIENTE Caracteres Rut de Cliente

CUENTACLIENTE Caracteres Cuenta de Cliente 00


Válida
OPERACION Caracteres Operación a Realizar
C: Compra
V: Venta
MONEDA Caracteres Tipo de Moneda
USD: Dólar
CANTIDAD Decimales Cantidad a Comprar

PRECIO Decimales Precio de Compra o


Venta
FORMAPAGOCLIENTE Caracteres Codigo Forma de pago „1‟
de Cliente

CTABCOCLIENTE Caracteres Cuenta Banco del blanco


Cliente
BCOCLIENTE Caracteres Banco de Cliente Blanco

FORMAPAGOCORREDOR Caracteres Codigo Forma de pago „blanco


Corredor
CTABCOCORREDOR Caracteres Cuenta Banco del Blanco
Corredor
BCOCORREDOR Caracteres Banco de Corredor Blanco

OBSERVACIONES Caracteres Observaciones de blanco


envio
TIPOCOMPPAGO Caracteres Tipo de Comprobante a „boleta‟
emitir
Boleta, Factura
TIPODESPFACTURA Caracteres Vía de despacho „envio‟
Factura
Envío, Retiro

08-05-2010 Página 48 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

GLOSA Caracteres Glosa Orden Blanco

CODGASTO Caracteres Código de Gasto Blanco


BEN, OUR
MTOGASTO Caracteres Monto de gasto BEN „0‟
OUR

Estructura de salida

<estados>
<estado>
<idestado></idestado>
<descestado></descestado>
</estado>
</estado>

<mensajes>
<mensaje>
<idmsje></idmsje>
<mensaje></mensaje>
</mensaje>
</mensaje>

Dónde:

<estado> Es el estado de la orden:

A Anulado
D Dar de baja
I Ingresado
L Liquidado
M Modificado
P Pendiente
R Reversa
V Vigente
X Rechazado

<mensajes> Mensajes de validación


<idmsje> Número del mensaje
<mensaje> Texto del mensaje

08-05-2010 Página 49 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

Web Service: ConfirmarOrdenMx (5)

Descripción

Ingresa una orden de compra o venta de moneda extranjera.

NOMBRE TIPO FORMATO DESCRIPCION Y VALORES EJEMPLO


SOPORTADOS
AGENTE Caracteres Código del Agente !001

USUARIO Caracteres Usuario CRM Válido Bolsa123

RUTCLIENTE Caracteres Rut de Cliente

CUENTACLIENTE Caracteres Cuenta de Cliente Válida 00

OPERACION Caracteres Operación a Realizar


C: Compra
V: Venta
MONEDA Caracteres Tipo de Moneda
USD: Dólar
CANTIDAD Decimales Cantidad a Comprar

PRECIO Decimales Precio de Compra o Venta

FORMAPAGOCLIENTE Caracteres Código Forma de pago de Cliente „1‟

CTABCOCLIENTE Caracteres Cuenta Banco del Cliente blanco

BCOCLIENTE Caracteres Banco de Cliente Blanco

FORMAPAGOCORREDOR Caracteres Código Forma de pago Corredor „blanco

CTABCOCORREDOR Caracteres Cuenta Banco del Corredor Blanco

BCOCORREDOR Caracteres Banco de Corredor Blanco

OBSERVACIONES Caracteres Observaciones de envío blanco

TIPOCOMPPAGO Caracteres Tipo de Comprobante a emitir Boleta, „boleta‟


Factura
TIPODESPFACTURA Caracteres Vía de despacho Factura Envío, Retiro „envio‟

GLOSA Caracteres Glosa Orden Blanco

CODGASTO Caracteres Código de Gasto BEN, OUR Blanco

MTOGASTO Caracteres Monto de gasto BEN OUR „0‟

08-05-2010 Página 50 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

Estructura de salida

<estados>
<estado>
<descestado> </descestado>
<idestado></idestado>
</estado>
</estados>
<mensajes>
<mensaje>
<idmsje></idmsje>
<mensaje></mensaje>
</mensaje>
</mensajes>

Dónde:

<estado> Es el estado de la orden:

A Anulado
D Dar de baja
I Ingresado
L Liquidado
M Modificado
P Pendiente
R Reversa
V Vigente
X Rechazado

<mensajes> Mensajes de validación


<idmsje> Número del mensaje
<mensaje> Texto del mensaje

08-05-2010 Página 51 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

2.6 Movimientos de Caja, abono y cargos

Web Service: AbonoCargoCuentaCaja

Descripción

Valida e ingresa un abono o cargo de tesorería.

El servicio permite 2 modalidades:

1) “C”, realiza todas las validaciones previas y cálculos pero no realiza el ingreso.
2) “I”, realiza las validaciones, los cálculos y el ingreso de la orden.

08-05-2010 Página 52 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

Parámetros de entrada

NOMBRE TIPO FORMATO DESCRIPCION Y VALORES EJEMPLO


SOPORTADOS
MODO Caracter Modalidad de Ejecucion: C
Confirmacion /Ingreso Orden (C /
I)
RUTCLIENTE Caracteres NNNNNNNNN-N Rut del cliente 15852658-4
CUENTA Entero 0 Correlativo para identificar una 1
cuenta del cliente
OPERACION Caracteres NNN CACA: Cargo CAAB
CAAB: Abono
FILID Entero N Filial de Agente. 0
Valor en 0
MONTO Decimal Monto de la orden 10000
MONEDA Caracteres CLP: Peso CLP
USD: Dólar
FORMAPAGO Caracteres Forma de pago
CODBCO Caracteres Código Banco 009
CUENTABCO Caracteres Cuenta Banco Cliente
FECHAMOVIMIENTO Caracteres AAAA-MM-DD Fecha del movimiento 2010-03-03
OBSERVACIONES Caracteres Observaciones
EMITIDOA Caracteres En caso del cargo.
CODCONCEPTO Caracteres NN Código del concepto 05
CODAGENTEATIENDE Caracteres NNNNNNNNN Código del agente que atiende
CANAL Caracteres Perfil por el que se ingresó la AGE
orden.
Códigos:
AGE: Agente
INT: Cliente
RUTAUTORIZADO Caracteres NNNNNNNNN-N Rut autorizado
IDAUTH Entero Campo empleado para futuras 0
Implementaciones

Estructura de salida

<ordenes>
<orden>
<banId></banId>
<banNombre></banNombre>
<canal></canal>
<cbaCuenta></cbaCuenta>
<cbaId></cbaId>
<codAgeAtiende></codAgeAtiende>
<codAgenteDuenio></codAgenteDuenio>
<codBanco></codBanco>
<codConcepto></codConcepto>
<codigoCorredora></codigoCorredora>
<codigoMovimiento></codigoMovimiento>
<cuenta></cuenta>
<cuentaBco></cuentaBco>
08-05-2010 Página 53 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

<descConcepto></descConcepto>
<descStatus><descStatus/>
<emitidoA></emitidoA>
<fechaIngresoOrden></fechaIngresoOrden>
<fechaMovimiento></fechaMovimiento>
<filId></filId>
<formaPago></formaPago>
<glosa></glosa>
<gopCodGestion></gopCodGestion>
<idAuth></idAuth>
<indEmche></indEmche>
<indPacob></indPacob>
<indRecibeEntrega></indRecibeEntrega>
<mercado></mercado>
<moneda></moneda>
<monto></monto>
<operacion></operacion>
<perId></perId>
<producto></producto>
<rutAutorizado></rutAutorizado>
<rutCli></rutCli>
<status></status>
<solSec></solSec>
<tipoOper></tipoOper>
<usernameCRMAte></usernameCRMAte>
<usernameCRMDuenio></usernameCRMDuenio>
</orden>
</ordenes>

<validaciones>
<validacion>
<descripcion></descripcion>
<type></type>
</validacion>
</validaciones>

Dónde:

<banId/> Id del Banco


<banNombre/> Nombre del Banco
<canal/> Perfil por el que se ingresó la orden
<cbaCuenta/> Cuenta Banco del Cliente
<cbaId/> Id del Banco
<codAgeAtiende/> Código del Agente que Atiende
<codAgenteDuenio/> Código del Agente Dueño
08-05-2010 Página 54 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

<codBanco/> Código del Banco


<codConcepto/> Código de Concepto
<codigoCorredora/> Código de la Corredora
<codigoMovimiento/> Código del Movimiento
<cuenta/> Cuenta del Cliente
<cuentaBco/>Cuenta Banco del Cliente
<descConcepto/> Descripción del Concepto
<descStatus/> Descripción del Status de la Orden
<emitidoA/> A quien se emite la orden
<fechaIngresoOrden/> Fecha de Ingreso de la Orden
<fechaMovimiento/> Fecha de Movimiento de la Orden
<filId/> Filial del Agente
<formaPago/> Forma de Pago
<glosa/> Texto Glosa de la Orden
<gopCodGestion/> Código de Gestión
<idAuth/> Id Persona que Autoriza
<indEmche/> indicador de cuenta cliente
<indPacob/> indicador de cuenta cliente
<indRecibeEntrega/> Indicador recibe/entrega
<mercado/> Mercado
<moneda/> Moneda de la Operación
<monto/> Monto de la Operación.
<operacion/> Código de Operación
<perId/> Id de Cliente
<producto/> Tipo de Producto
<rutAutorizado/> Rut que Autoriza Operación
<rutCli/> Rut del Cliente
<status/> Código de Status Operación
<solSec/> Código de Orden generado
<tipoOper/>Tipo de Operación realizada
<usernameCRMAte/> Usuario CRM que Atiende
<usernameCRMDuenio/> Usuario CRM Dueño

<descripcion> Descripción estado de revisión


<type> Código estado de revisión

08-05-2010 Página 55 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

2.7 Consulta Asignación de palos

Web Service: WsconsultaasignacionesWebService

Descripción

Entrega los datos de las asignaciones de palos de cualquier mercado.

Parámetros de entrada

NOMBRE TIPO FORMATO DESCRIPCION Y VALORES EJEMPLO


SOPORTADOS
FECHAEMISION Fecha Fecha en que se realizó la asignación 1900-01-
01T00:00:00-
04:00
MERCADO Caracteres NN Mercado al que pertenece el palo AC,CF,RF,IF
RUTCLIENTE Caracteres NNNNNNNNN-N Rut del cliente de tamaño 11 (rellenos 1
con blancos a la izquierda)
CUENTA Decimal Numero de la cuenta

Estructura de salida

<asignaciones>
<asignacion>
<cantAsignada></cantAsignada>
<codAgente></codAgente>
<condLiquidacion></condLiquidacion>
<cuenta></cuenta>
<estadoFacturacion></estadoFacturacion>
<estadoMovimiento></estadoMovimiento>
<fechaOrden></fechaOrden>
<fechaPalo></fechaPalo>
<folioPalo></folioPalo>
<horaOrden></horaOrden>
<horaPalo></horaPalo>
<indSimultanea></indSimultanea>
<indTipoBolsa></indTipoBolsa>
<mercado></mercado>
<montoAsignado></montoAsignado>
<montoComision></montoComision>
<nemo></nemo>
<nomCliente></nomCliente>
<numeroOrden></numeroOrden>
<precio></precio>
<precioMercado></precioMercado>
08-05-2010 Página 56 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

<rutCliente></rutCliente>
<secAsignacion></secAsignacion>
<secMovtoFacturar></secMovtoFacturar>
<tasa></tasa>
<tipoComision></tipoComision>
<tipoOperacion></tipoOperacion>
<valorComision></valorComision>
<vencimiento></vencimiento>
</asignacion>
</asignaciones>

Donde:
<asignaciones>
<asignacion>
<cantAsignada> Cantidad Asignada
<codAgente> Código Agente
<condLiquidacion> Condición de liquidación
<cuenta> Cuenta
<estadoFacturacion> Estado de Facturación
<estadoMovimiento> Estado del Movimiento
<fechaOrden> Fecha de la orden
<fechaPalo> Fecha del Palo
<folioPalo> Folio del Palo
<horaOrden> Hora de la orden
<horaPalo> Hora del palo
<indSimultanea> Indicador de la simultanea
<indTipoBolsa> Indicador de tipo Bolsa
<mercado> Mercado
<montoAsignado> Monto Asignado
<montoComision> Monto Comisión
<nemo> Nemo
<nomCliente> Nombre de Cliente
<numeroOrden> Numero de Orden
<precio> Precio Asignación
<precioMercado> Precio Mercado
<rutCliente> Rut del Cliente
<secAsignacion> Secuencia de asignación
<secMovtoFacturar> Secuencia del Movimiento a Facturar
<tasa> Tasa
<tipoComision> Tipo Comisión
<tipoOperacion> Tipo Operación
<valorComision> Valor Comisión
<vencimiento> Fecha de Vencimiento
</asignacion>
</asignaciones>

08-05-2010 Página 57 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

2.8 Consulta Representantes

Web Service: ConsultaRepresentantesWeb

Descripción

Entrega las cuentas de cliente de un determinado representante.

Parámetros de entrada

NOMBRE TIPO FORMATO DESCRIPCION Y VALORES SOPORTADOS EJEMPLO


RUT_CLI Caracteres NNNNNNNNN-N Rut del representante de tamaño 11 (rellenos 1-9
con blancos a la izquierda)

Estructura de salida

<enrepresentacionde>
<rutparaoperar>
<acceso></acceso>
<cuenta></cuenta>
<estadocuenta></estadocuenta>
<nombre></nombre>
<rut></rut>
</rutparaoperar>
</enrepresentacionde>
Donde:
<enrepresentacionde>
<rutparaoperar>
<acceso> alias de perfil de usuario
<cuenta> Cuenta Representado
<estadocuenta> Estado de la cuenta (Bloqueado o Vigente)
<nombre> Nombre representado
<rut> rut representado
</rutparaoperar>
</enrepresentacionde>

08-05-2010 Página 58 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

2.9 Enrolamiento Clientes

08-05-2010 Página 59 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

Web Service: ConsultaDatosClienteWeb (1)

Descripción

Entrega todos los datos que se encuentran en la ficha del cliente.

Parámetros de entrada

NOMBRE TIPO FORMATO DESCRIPCION Y VALORES EJEMPLO


SOPORTADOS
RUT_CLI Caracteres NNNNNNNNN-N Rut del cliente de tamaño 11 (rellenos con 1-9
blancos a la izquierda)

Estructura de salida

<cuentasbancarias>
<cuentabancaria>
<banco></banco>
<cuentaprincipal> </cuentaprincipal>
<moneda></moneda>
<numero></numero>
<origencuenta></origencuenta>
<sucursal></sucursal>
<tipodecuenta></tipodecuenta>
08-05-2010 Página 60 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

</cuentabancaria>
</cuentasbancarias>
<datos>
<dato>
<apellidomaterno></apellidomaterno>
<apellidopaterno></apellidopaterno>
<cargo></cargo>
<direccionempleador></direccionempleador>
<empleador></empleador>
<estadocivil></estadocivil>
<fechadenacimiento></fechadenacimiento>
<giro></giro>
<iniciooperaciones><iniciooperaciones/>
<nacionalidad></nacionalidad>
<nombrefantasia><nombrefantasia/>
<nombres></nombres>
<numerodocumento></numerodocumento>
<profesionactividad></profesionactividad>
<razonessociales></razonessociales>
<regimenconyugal></regimenconyugal>
<segementocliente></segementocliente>
<sexo></sexo>
<situacionlaboral></situacionlaboral>
<telefonoempleador></telefonoempleador>
<tipodocumento></tipodocumento>
<tipopersona></tipopersona>
</dato>
</datos>
<direcciones>
<direccion>
<ciudad></ciudad>
<codigodireccion></codigodireccion>
<comuna></comuna>
<direccioncomplemento></direccioncomplemento>
<direccionnombre></direccionnombre>
<direccionnumero></direccionnumero>
<direccionpresentacion></direccionpresentacion>
<pais></pais>
<region></region>
<telefonosrelacionados></telefonosrelacionados>
<tipodireccion></tipodireccion>
</direccion>
</direcciones>
<emailes>
<email>
<codigoemail></codigoemail>
<correoprincipal></correoprincipal>
08-05-2010 Página 61 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

<nombreemail></nombreemail>
</email>
</emailes>
<personasrelacionadas>
<personarelacionada>
<finrelacion></finrelacion>
<iniciorelacion></iniciorelacion>
<nombrepersonarelacionada></nombrepersonarelacionada>
<rutpersonarelacionada></rutpersonarelacionada>
<tipopersonarelacionada></tipopersonarelacionada>
<tiporelacion></tiporelacion>
</personarelacionada>
</personasrelacionadas>
<returnValue></returnValue>
<telefonos>
<telefono>
<codigotelefono></codigotelefono>
<direccionesrelacionadas></direccionesrelacionadas>
<numero></numero>
<tipotelefono></tipotelefono>
</telefono>
</telefonos>

Donde:
<cuentasbancarias>
<cuentabancaria>
<banco> Código del banco
<cuentaprincipal> Indicador de cuenta principal (S o N)
<moneda> Código de la moneda de la cuenta
<numero> Número de la cuenta
<origencuenta> País de origen de la cuenta
<sucursal> Nombre de la sucursal del banco
<tipodecuenta> Tipo de cuenta (Ahorro, Corriente, etc.)
</cuentabancaria>
</cuentasbancarias>
<datos>
<dato>
<apellidomaterno> Apellido Materno
<apellidopaterno> Apellido Paterno
<cargo> Cargo en el lugar de trabajo
<direccionempleador>Dirección del empleador
<empleador> Nombre del empleador
<estadocivil> Estado Civil
<fechadenacimiento> Fecha de nacimiento
<giro> Giro del cliente
<iniciooperaciones> fecha de ingreso
<nacionalidad> Nacionalidad
08-05-2010 Página 62 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

<nombrefantasia> Nombre de fantasía de la empresa


<nombres> Nombres del cliente
<numerodocumento> Numero del rut o pasaporte
<profesionactividad> Profesión del cliente
<razonessociales>Razones sociales de la empresa (separados por “;”)
<regimenconyugal>Régimen Conyugal
<segementocliente>Segmento del cliente
<sexo> M o F
<situacionlaboral>Situación laboral del cliente
<telefonoempleador>Teléfono del empleador
<tipodocumento>Tipo de documento (RUT o PAS)
<tipopersona>Tipo persona (NAT o JUR)
</dato>
</datos>
<direcciones>
<direccion>
<ciudad>Ciudad
<codigodireccion> Código dirección
<comuna>Código de la comuna
<direccioncomplemento>Complemento de la dirección
<direccionnombre>Dirección
<direccionnumero>Número
<direccionpresentacion>Dirección de presentación
<pais>Glosa de país
<region>Glosa de region
<telefonosrelacionados>códigos de los teléfonos relacionados (separados
por “;”)
<tipodireccion>Tipo de dirección (Particular, Comercial, etc.)
</direccion>
</direcciones>
<emailes>
<email>
<codigoemail>Código del email
<correoprincipal> Indicador de correo principal (S o N)
<nombreemail> Correo electrónico
</email>
</emailes>
<personasrelacionadas>
<personarelacionada>
<finrelacion>fecha de fin de la relación de la persona
<iniciorelacion>fecha de Inicio de la relación de la persona
<nombrepersonarelacionada>Nombre de la persona Relacionada
<rutpersonarelacionada>Rut de la persona relacionada
<tipopersonarelacionada>Tipo persona relacionada (NAT o JUR)
<tiporelacion>Tipo de relación (Representante, Apoderado, etc.)
</personarelacionada>
</personasrelacionadas>
08-05-2010 Página 63 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

<returnValue></returnValue>
<telefonos>
<telefono>
<codigotelefono> Código del teléfono
<direccionesrelacionadas> Códigos de las direcciones Relacionadas
(separadas por “;”)
<numero> Número del teléfono
<tipotelefono> Típo de teléfono (Fijo, celular, etc.)
</telefono>
</telefonos>

Web Service: DesbloquearClientesWeb (2)

Descripción

Permite desbloquear un cliente.

Parámetros de entrada

NOMBRE TIPO FORMATO DESCRIPCION Y VALORES EJEMPLO


SOPORTADOS
RUT_CLI Caracteres NNNNNNNNN-N Rut del cliente de tamaño 11 (rellenos 1-9
con blancos a la izquierda)

Estructura de salida

<respuesta>
<desbloquear>
<codigo></codigo>
<mensaje></mensaje>
</desbloquear>
</respuesta>
Donde:
<respuesta>
<desbloquear>
<codigo>Código de retorno (OK y NOK)
<mensaje> Mensaje de retorno de la operación
</desbloquear>
</respuesta>

08-05-2010 Página 64 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

Web Service: EnrolamientoServices (3)

Descripción

Realiza el Enrolamiento de un nuevo Cliente.

Parámetros de entrada

NOMBRE TIPO FORMATO DESCRIPCION Y EJEMPLO


VALORES
SOPORTADOS
tipoDocumento Caracteres Tipo de Documento RUT, PAS
del Cliente. Rol
único Tributario,
Pasaporte
Rut Caracteres NNNNNNNNN-N Numero de 1-9
documento del
Cliente. Rut del
cliente
cuenta Caracteres Numero Cuenta 0
asociada al cliente
tipoDeCuenta Caracteres Tipo cuenta del TCUENAHOR
cliente R
Estado Caracteres Estado del Cliente 07
Vigente, bloqueado.
nacionalidad Caracteres Nacionalidad del CL
cliente. Iso país
codigoAgente Caracteres Código de agente
en CRM
naturalidad Caracteres Indica si es persona NAT
jurídica o persona
natural
tipCli Caracteres Tipo de cliente. NAT
Natural o Jurídica
nombreFantasia Caracteres Nombre de fantasía
del cliente cuando
es persona jurídica
razonSocial Caracteres Nombre Cliente
cuando es persona
jurídica
giro Caracteres Código giro cliente 511
cuando es persona
jurídica
apellidoPaterno Caracteres Apellido Paterno
cliente cuando es
persona natural.
apellidoMaterno Caracteres Apellido Materno
cliente cuando es
persona natural
nombres Caracteres Nombre del cliente
cuando es persona
natural
fechaNacimiento Caracteres YYYY-MM-DD Fecha de 2000-01-01
08-05-2010 Página 65 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

nacimiento del
cliente cuando es
persona natural
segmentoCliente Caracteres Segmento del SEGCOA
cliente. Segmento A
sexo Caracteres Sexo del cliente M
cuando es persona
natural
estadoCivil Caracteres Estado civil del ECIVISOLTE
cliente cuando es
persona natural.
Soltero, casado
regimenConyugal Caracteres Régimen conyugal RCONYSINRE
del cliente cuando
es persona natural.
Sep. Bienes, Sin
Régimen
profesion Caracteres N Código profesión o 5
actividad del cliente
cuando es persona
natural.
Abogado,
Administrador
cargo Caracteres Cargo del cliente
cuando es persona
natural
empleador Caracteres Nombre del
empleador del
cliente cuando es
persona natural
direccion DireccionDto[] Estructura con los Direcciones
siguientes datos: asociadas al cliente
ciudad: Carácter Ciudad 13101
complemento: Carácter Complemento
comuna: Carácter Comuna 13101
direccion: Carácter Dirección
envioCorreo: Carácter Dirección de envió S
de correo
numero: Carácter Numero dirección
pais: Carácter Código numero País 56
region: Carácter Región
tipo: Carácter Tipo dirección. TDIREFCOME
Casilla, Comercial
tipoCalle: Carácter Tipo de Calle

08-05-2010 Página 66 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

telefono TelefonoDto[] Estructura con los Teléfonos


siguientes datos: asociados al cliente
codigo: Carácter Código de la zona
numero: Carácter Número telefónico
observaciones: Carácter Observaciones
paisNumero: Carácter Código del país CL
tipoTelefono: Carácter Tipo de Teléfono TTELEFIJO
email EmailDto[] Estructura con los Emails asociados al
siguientes datos: cliente
correoPrincipal: Indicador de cuenta S
Carácter Principal
email: Carácter Correo electrónico
tipo: Carácter Tipo de Email TDIREELABO
cuentaBancaria CuentaBancariaDto[] Estructura con los Cuentas bancarias
siguientes datos: asociadas al cliente
banco: Carácter Código del banco 001
cuentaPrincipal: Indicador de cuenta S
Carácter principal
moneda: Carácter Moneda de la CLP
cuenta
numero: Carácter Numero de la
cuenta
sucursal: Carácter Sucursal de la
cuenta
tipoCuenta: Carácter Tipo de cuenta TCUENAHORR
bancaria

08-05-2010 Página 67 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

personaRelasionada PersonaRelasionada Estructura con los Personas


Dto[] siguientes datos: relacionadas con el
cliente
apellidoMaterno: Apellido materno de
Carácter la persona

apellidoPaterno: Apellido paterno de


Carácter la persona
codSuc: Carácter Código de sucursal
fecha: Carácter Fecha YYYY-MM-DD
fin: Carácter Fecha fin relación YYYY-MM-DD
inicio: Carácter Fecha inicio relación YYYY-MM-DD
naturalidad: Carácter Identifica si es JUR
persona jurídica o
natural
nombreFantasia: Nombre de fantasía
Carácter de la persona
jurídica
nombres: Carácter Nombre de la
persona
razonSocial: Carácter Razón social de la
persona jurídica
rut: Carácter Rut de la persona 1-9
relacionada
tipo: Carácter Tipo de relación TRELAEMPLE
plantillaCobro Caracteres Código Plantilla de TPCOBC101
Cobro del cliente
plantillaProducto Caracteres Código Plantilla de TPPROP11
producto del cliente
modeloFacturacion Caracteres Código Modelo de MFACTF1
Facturación
tipoOrden Caracteres Código Tipo de CONT
orden
relacionCorredor Caracteres Relación con la RELACCONYU
Corredora

08-05-2010 Página 68 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

ordenRecibir Caracteres Tipo de orden a E


recibir
periocidadCartolas Caracteres Periodicidad de las D
cartolas
estadoCliente Caracteres Estado del Cliente 07
estadoCuenta Caracteres Estado de cuenta 14
codCorredora Caracteres Código de la
corredora
ingresosMoneda Caracteres Código de moneda CLP
a declarar los
ingresos
ingresosMonto Numérico Número entero Monto a declarar 100000
como ingreso anual
ingresosAnio Numérico Número entero Año que se declara 2010
el ingreso anual
perPolitExp Carácter N:No, S: Sí Setea indicador N
“Persona
políticamente
expuesta”
cliAutoEnrol Carácter N:No, S: Sí Setea indicador N
“Cliente auto-
enrolado”
generateAutoPassw Carácter N:No, S: Sí Genera en forma N
ord automática una
clave para cliente
en SIGA CRM, con
las especificaciones
del sistema.
usuarioHabilitado Carácter N:No, S: Sí Setea la habilitación N
del cliente en SIGA
CRM
enviaMailPassword Carácter N:No, S: Sí Se envía mail de N
confirmación de
creación al cliente,
con el nombre de
usuario y clave
generada.

Estructura de salida
<return>
<codigo></codigo>
<mensaje> </mensaje>
</return>

Donde:
<codigo> Indica el código de respuesta
<mensaje> Indica la descripción del código de respuesta

08-05-2010 Página 69 de 70
SUBGERENCIA SISTEMAS DE GESTIÓN
Especificación SIGAClientes Web Services

Valores Posibles

Código Mensaje
000 Enrolamiento exitoso
001 Rut mal formado o en blanco
002 Cuenta mal formado o en blanco
003 Falta Naturalidad
004 Falta Apellido Paterno
005 Apellido Materno
006 Falta el nombre
007 Falta Nombre de fantasía
008 Falta Razón Social
009 Naturalidad no Válida:
010 Debe ingresar por lo menos una dirección
011 Debe ingresar por lo menos un teléfono
012 Debe ingresar por lo menos un email
013 Problemas al crear la persona, Sin respuesta de la base de datos
014 Problemas al crear la dirección, Sin respuesta de la base de datos
015 Problemas al crear la dirección:
016 Problemas al crear el teléfono, Sin respuesta de la base de datos
017 Problemas al crear el teléfono:
018 Problemas al crear el email, Sin respuesta de la base de datos
019 Problemas al crear el email:
020 Problemas al crear la cuenta Bancaria, Sin respuesta de la base de datos
021 Problemas al crear la cuenta Bancaria:
022 Problemas al crear las Personas relacionadas, Sin respuesta de la base de datos
023 Problemas al crear las Personas relacionadas:
024 No es un numero:
025 Problemas al ingresar la dirección:
026 Problemas al crear la cuenta, Sin respuesta de la base de datos
027 Problemas al crear la cuenta:
028 Problemas al crear el cliente:
029 Problemas en base de datos:
030 Problemas en el proceso:
031 No es un numero:
032 Problemas al crear la persona:
033 Problemas de la aplicación:
034 No se pudo crear usuario en CRM
035 Se creó el usuario, pero no se guardó el indicador [Persona Políticamente
Expuesta]
036 Se creó el usuario, pero no se guardó el indicador [Cliente Auto enrolado]

08-05-2010 Página 70 de 70

También podría gustarte