53
30 de Octubre de 2012 1. Flujograma de Implementación de Sistema en las Instituciones 2. Flujo de Mensajes Estándares 3. Flujo de Procesamiento de Anulación 4. Flujo de Procesamiento de Aprobación de corrección 5. Aspectos de Desarrollo en las Instituciones sujetas a enlace por GATEWAY 6. Flujograma del Sistema de Pago-e a Implementar 7. Flujograma de la Firma-e a Implementar 8. Enlace de Información 9. Administración de Código por Entidades 10. Encripción de Contraseña del Certificado Digital 11. Descargar el Documento Adjunto de Alfresco Cooperación Requerida de las Instituciones para la Implementación de Sistema en las Instituciones VUE Tabla de Contenidos

30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

Embed Size (px)

Citation preview

Page 1: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

30 de Octubre de 2012

1. Flujograma de Implementación de Sistema en las Instituciones

2. Flujo de Mensajes Estándares

3. Flujo de Procesamiento de Anulación

4. Flujo de Procesamiento de Aprobación de corrección

5. Aspectos de Desarrollo en las Instituciones sujetas a enlace por GATEWAY

6. Flujograma del Sistema de Pago-e a Implementar

7. Flujograma de la Firma-e a Implementar

8. Enlace de Información

9. Administración de Código por Entidades

10. Encripción de Contraseña del Certificado Digital

11. Descargar el Documento Adjunto de Alfresco

Cooperación Requerida de las Instituciones para la Implemen-tación de Sistema en las Institu-ciones

VUE

Tabla de Contenidos

Page 2: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 2 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema1. Flujograma de Implementación de Sistema en las Instituciones(1/3)

■ Esquema Conceptual del SistemaEl presente es el esquema conceptual del Servicio de Distribución de Documentos aplicados a la VUE y a las Instituciones. Para la implementación del sistema de acuerdo al esquema siguiente se requiere que las Instituciones sujetas a enlace de Información tengan preparadas el entorno para su implementación.

Solicitante(OCE)

Instituciones de Enlace

INH OAE

SRI SC

Sistema VUE Institución sujeta a enlace por Gateway

Sistema Base de Servicios por Institución

Gateway

BD del Sistema Operado por la Institución

BD de In-terfaz

BD de Insti-tución

WSDL

WAIP(Web Application for Internal Process)

Institución sujeta a enlace por WAIP

ESB(Enterprise Service Bus)

Portal VUEDistribución de DocumentosWAIP

Portal VUE

WSDL

WSDL

Procesamiento de Re-cepción

Evaluación▪Inspección

Aprobación▪Desaprobac.

Notificación de Resulta-do

BD de Sistema Operativo

Elaboración de Solicitud

Pago-e

Estado de Solicitud

Notificación de Resulta-do

Sist. Implementado por VUE

Sist. de la Institución deEnlace

Aplicación de SSL en VUE

Procesamiento de Recepción

Evaluación▪Inspección

Aprobación▪Desap.

Notificación de Re-sultado

Sistema de Procesos

Aplicación de SSLen la Institución

Webservice Externo JDBC/ODBC(Son diferen-tes por Institución)

WSDL

Page 3: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 3 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema1. Flujograma de Implementación de Sistema en las Instituciones(2/3)

■ Diagrama de configuración del SoftwareLa solución Gateway se implementa en el servidor para Gateway que proporciona cada entidad, a excepción de las diferencias que existe de cada entidad como la BD y el Sistema Operativo, se configurará con la misma arquitectura del servidor de la VUE.

Gateway For Linux

Java 1.6.0_25

Spring Framework

CXF

Alfresco DM

Spring Quartz Batch

Jboss 5.2.1

Apache

PostgreSQLMySQL

RedHat Linux

Gateway For Windows

Java 1.6.0_25

Spring Framework

CXF

Alfresco DM

Spring Quartz Batch

Jboss 5.2.1

Apache

Oracle

Windows Server

Sistema VUE

VUE

Java 1.6.0_25

Adobe LCDS

Spring Framework

CXF

ESB

Alfresco DM

Spring Quartz Batch

SecureXML

Jboss 5.2.1

Apache

Jasper Reports

OpenPKI

Oracle 11g R2

RedHat Linux

Institución sujeta a enlace por Gateway

Page 4: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 4 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema1. Flujograma de Implementación de Sistema en las Instituciones(3/3)

■ Listado de Software

Clasificación Producto ObservacionesInstalación o no del

Gateway

SistemaSoftware

OSRedhat(Linux)Windows Server

Se reutilizará el Sistema Operativo (OS) que proporciona la entidad como el OS del servidor del Linux y NT

Reutilización del Sis-tema Operativo de la

Entidad

WEB Apache (v2.2.21)En caso de existir un Web Service que está siendo utilizado por la entidad, es po-sible reutilizarlo.

O(Reutilizar en caso de

poseer la entidad)

WAS JBOSS (v5.2.1)Se configura el SOA(Service Oriented Architecture) teniendo como base al apache CXF al WAS(Web Application Server) donde se suben las aplicaciones del Ga-teway.

O

DBMS Oracle / Mysql / postgreSQLEn la BD que está utilizando la entidad, se elabora la cuenta de la BD de interfaz y las tablas.

Reutilizar la BD de la entidad

Sistema de gestión de do-cumentos

Alfresco DMComo una solución Enterprise-class Document Management , es un sistema que maneja en forma de archivos los textos del XML y los archivos adjuntos. En caso de que la entidad posea se puede reutilizar.

O(Reutilizar en caso de

poseer la entidad)

Software de Desarrollo

Framework Spring (v3,0,5)Es un Framework ligero que proporciona las funciones como del logging, transac-tión, etc que necesitan las aplicaciones empresariales en la base del Java.

O

Webservice Flatform Apache CXF (v2.2.12)Es una plataforma que proporciona el Apache para la fácil configuración del Web Services

O

ESB Jobss ESBComo un Enterprise Service Bus que es proporcionado por el Jboss, ofrece las funciones para conectar mediante la integración de los servicios que están distri-buidos.

X

Batch Spring Quartz batchEl Batch scheduler que se utiliza en la trasmisión de las aprobaciones desde el Ga-teway a la VUE

O

UI Controller Adobe LCDSMódulo que hace las funciones del Proxy que hace posible traer los datos de la BD por medio del WAS desde el Flex al Live cycle Data Service

X

Reporting Jasper Reports Módulo para generar en archivo PDF los certificados como tales como el Rerpot X

Software de seguridad

Certificación PKI KICA OpenPKI Módulo para Login en base al certificado digital que proporciona KICA X

Encriptación XML KICA SecureXML Módulo de cifrado y descifrado en base al XML que proporciona KICA X

Page 5: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 5 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

Presentación Modificación solicitada (Código: 110/140)

Verificación Detalle de Error

Error de validación (910)

Solicitud receptada(210)

OCE

Responsable de Institución

Guardado Detalle Solicitud receptada

Guardado DetalleImposición Tasa

Pago autorizado(120)

Pago confirmado(130)

Guardado de Razón de Cancelación

Subsanación requerida (410)

Guardado de Notificación de De-sistimiento aprobado

Consulta Subsanación requerida

Registro DetalleSubsanación

Registro Detalle Solicitud receptada

SubsanaciónSolicitud

Sistema Institución

ElaboraciónSolicitud

Re-elaboraciónSolicitud

Consulta Error de validación

Consulta Notificación Solicitud receptada

PresentaciónSolicitud

Consulta Tasa

VUE Inst. GATEWAY

Registro Detalle Imposición Tasa

Dist. Doc VUE

Guardado de Error de validación

Guardado de Detalles de Solicitud

receptada

Guardar Solicitud (XML)

Guardado de Detalle Imposición Tasa

Guardado DetallePago de Tasa(XML)

Guardado de Notificación de Subsanación

Procesamiento de Solicitud por Gateway

OCPs

2. Flujo de Mensajes Estándares (1/2)

BANRED

Banco Pago-e

Desistimiento solici-tado(610)

Guardado de Razón de Cancelación(XML)

Guardado Detalle Pago de Tasa

Guardado Detalle Subsanación

Desistimiento apro-bado (620)

Guardado de Notificación de Desistimiento aprobado

Registro de Validación de Soli-citud de Cancelación

Guardado de Subsanación de Solicitud

Subsanación enviada(420) Guardado Detalle Subsanación

Solicitud de cancelación

Proceso opcional

Proceso obligatorio

Procesamiento de Proceso

‘9’,‘4’

‘9’

‘9’

‘9’

‘9’

‘9’

‘9’

‘9’

‘4’

Page 6: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 6 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

Guardado DetalleDesaprobación

Solicitud no aprobada (Código: 310)

OCE

Sistema InstituciónVUE Dist.Doc.VUE Inst. GATEWAY

Guardado Detalle DesaprobaciónConsulta Notificación Re-

sultado

Guardado Inspección Despacho

Guardado Resultado Inspección Despacho

Consulta Resultado Des-pacho

Consulta de Autori-zación única de

imp/exportación de control previo

Registro DetalleDesaprobación

Guardado DetalleCertificado

Solicitud aprobada (320)

Guardado DetalleCertificado

Consulta Certifica-do

Registro Detalle Certificado

Guardado DetalleAUCP Impo/Exportac.

AUCP enviado a la Aduana(510)

Guardado Resultado Despa-cho

Resultado del Aforo recibido por la insti-tución y OCE(530)

Consulta Resultado Des-pacho

Resp.Instituc.

Resp.Aduana

Resp.Instituc.

Consulta Inspección Des-pacho

OCPs

2. Flujo de Mensajes Estándares (2/2)

DB to DB

Registro Resultado Inspec-ción

Resultado de inspección recibido por la institución(520)

Registro Resultado Despacho

Guardado Resultado Despacho

Procesamiento de Solicitud por Gateway

Proceso opcional

Proceso obligatorio

Procesamiento de Proceso

Guardado AutorizaciónSolicitud C. Previo Impo/Exp.

Consulta de Listado de Autorización única de imp/exportación de control

previo

Consulta de Auto-rización única de imp/exportación

de control previo

Consulta de Resul-tado de Aforo

SENAE

‘9’

‘9’

‘9’

‘9’

‘9’

Page 7: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 7 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

OCE

Sistema InstituciónVUE Dist.Doc.VUE Inst. GATEWAY

Resp.Instituc.

OCPs

Procesamiento de Solicitud por Gateway

3. Flujo de Procesamiento de Anulación

Guardado de Detalles de So-licitud de Anulación

Anulación solicitada(Código: 640)

Guardado de Solicitud de Anulación(XML)

Solicitud de Anula-ción

Guardado de Detalles de Aproba-ción de Solicitud de AnulaciónAnulación aprobada

(650)Guardado de Notificación de De-talle de Anulación aprobada

Registro de Aprobación de Solici-tud de Anulación

Registro de Revocación realizadaGuardado de Detalles de Revoca-

ción realizadaRevocación

realizada(630)

Guardado de Notificación de Revo-cación realizada

Consulta de Estado de Procesamiento

Registro de Detalles de Cancelación de Autorización única de imp/expor-

tación de control previoRegistro del Detalles de Cancela-ción de Autorización única de imp/exportación de control previo

Consulta de Estado de Procesamiento

Proceso opcional

Proceso obligatorio

Procesamiento de Proceso

‘9’

‘9’

‘9’

AUCP enviado a la Aduana(510)

‘3’

Page 8: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 8 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

OCE

Sistema InstituciónVUE Dist.Doc.VUE Inst. GATEWAY

Guardado Detalle CertificadoRectificación realizada

(330)Guardado Detalle Certificado

Corrección Detalle Certificado

OCPs

Procesamiento de Solicitud por Gateway

4. Flujo de Procesamiento de Aprobación de corrección

Guardado Detalle de Modifica-ción de Autorización Única de imp/exportación de Control Previo

AUCP enviado a la Aduana(510)

Guardado Detalle de Solicitud de Corrección de CertificadoSolicitud de corrección apro-

bada (340)Guardado Detalle Certificado

Registro de Aprobación de Solici-tud de Certificado

Guardado Detalle de Devolución de Solicitud de Corrección de Certificado

Solicitud de corrección no aprobada (350)

Guardado Notificación de Devolución de Solicitud de Corrección de Certificado

Registro de Devolución de Corrección de Certificado

Guardado Detalle de Solici-tud de Corrección

Corrección solicitada(Código: 150)

Solicitud Corrección de Certificado(XML)

Modificación de Certificado

Resp.Instituc

Consulta de Estado de Procesamiento

Consulta de Estado de Procesamiento

Consulta de Estado de Procesamiento

Guardado Detalle de Modifica-ción de Autorización Única de imp/exportación de Control Previo

Proceso opcional

Proceso obligatorio

Procesamiento de Proceso

‘52’

‘9’

‘35’

‘34’

34’

Guardado Detalle de Modifica-ción de Autorización Única de imp/exportación de Control Previo

AUCP enviado a la Aduana(510)

Guardado Detalle de Modifica-ción de Autorización Única de imp/exportación de Control Previo

‘35’

Page 9: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 9 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

Información de Firma de Responsable(Gestión del certificado-e)

- ID de responsable (CI)- Archivo de certificado-e [Nombre de ruta de archivo] (xxx.pfx) => para la firma

Responsable de la entidad

Imposición de tasa

Gestión de notificaciones- Solicitud receptada, cancelación, aprobación / desaprobación etc.

Notificación de error

Último estado de doc-e- No. Solicitud / Certificado

Solicitud/ Certificado

Autorización única de control previo de importación y expor-

tación

Notificación de resulta-do de inspección

Notificación de resulta-do de despacho

※ Certificado-e : Archivo

※ Archivo de noficiación

※Información de doc. adj.

BD de la interfaz de la entidad Sistema in-terno de OCPs

※ Tipo de certificado-e 1. Token 2. Archivo- ANF, Security data, Banco Central

※ Información de Aproba-ción de Res-ponsable (Lis-tado de auto-rizantes)

Código de verificación de notificaciones : 22

5. Aspectos de Desarrollo en las Instituciones sujetas a enlace por GATEWAY

Código de verificación de notificaciones : 22

Código de verificación de notificaciones : 11

Código de verificación de notificaciones : 22

Código de verificación de notificaciones : 22

Código de verificación de notificaciones : 11

Código de verificación de notificaciones : 11

Código de verificación de notificaciones : 11

Código de verificación de notificaciones : 12

Código de verificación de notificaciones : 12

Código de verificación de notificaciones : 12

Código de verificación de notificaciones : 21

Código de verificación de notificaciones : 21

Código de verificación de notificaciones : 21

Código de verificación de notificaciones : 21

Código de verificación de notificaciones : 12

Código de verificación de notificaciones : 11

Código de verificación de notificaciones : 12

VUE

SENAE

Page 10: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 10 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

■ Aspectos de Enlace de Sistemas y de Desarrollo[Vinculado a Desarrollo]1. Se debe desarrollar y/o mejorar las pantallas vinculadas para el procesamiento de trámites y reflejar en la Estructura de Procesos de los

Sistemas de Instituciones mediante la consulta(JDBC/ODBC) de la información de Documentos-e en la BD de Interfaz recibidos desde VUE.

2. Se guarda en la BD de Interfaz el detalle de procesamiento de trámites realizados en los sistemas de las Instituciones y luego, el equipo de desarrollo de VUE lo envía hacia VUE.

3. Si se produce alguna modificación en la propuesta del plan a aplicar en la interfaz de la parte perteneciente a la Institución relacionado con las Firmas-e, se reflejarán las modificaciones y habrá posibilidad de re-distribución del material.

Sistema de Entidades Gateway

Interface DB

VUE

Sistema de Entidad

Solicitud

Información de Certificados

Información del Resultado de Despacho

Autorización Única de Con-trol Previo de Imp/Exporta-

ción

Información del Resultado de Aforo

Información de Orden de Pago de TasaNotificación

(Solicitud receptada, Subsana-ción, Desaprobación, Cancela-

ción/Anulación)

Información de Pago

Gateway

WSDL

Distribución de documen-tos-e de Enti-dad

Información de CódigosInformación de Último estado de Documento eléctronico BD de

Entidad

5. Aspectos de Desarrollo en las Instituciones sujetas a enlace por GATEWAY(1/7)

Page 11: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 11 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

■ Código de Distribución de Documento (1/2)Son códigos definidos sobre los Estados de Envío/Recepción de Documentos-e entre la Institución y el Sistema VUE.Estos códigos pueden modificarse durante el desarrollo y en caso de ocurrir tal situación se comunicará de inmediato a las Instituciones.

Dirección Distribución Código Nombre de Código Definición de Mensaje

Institución->VUE 310 Inicio Envío Institución Inicio de envío desde la Institución hacia VUE

Institución->VUE 320 Fin Envío Institución Fin de envío desde la Institución hacia VUE

Institución->VUE 330 Error Envío Institución Error ocurrido durante el envío de la Institución a VUE

VUE->Institución 410 Inicio Recepción Institución Inicio de Recepción por la Institución desde VUE

VUE->Institución 420 Fin de Recepción de Institución Fin de Recepción por la Institución desde VUE

VUE->Institución 430 Error de Recepción de Institución Error ocurrido durante la recepción por la Institución desde VUE

Códigos de Distribución de Documentos

5. Aspectos de Desarrollo en las Instituciones sujetas a enlace por GATEWAY(2/7)

▶ Tabla vinculado(TA_CMM_STAT)

Page 12: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 12 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

문서기능

5. Aspectos de Desarrollo en las Instituciones sujetas a enlace por GATEWAY(2/7)

■ Código de función de Documento(Code Indicating the function of the message : UN/TDED ID : 1225) (2/2)Muestra la función del documento cuando el emisor envía dicho documento.Por lo cual, con el documento + el Código de función de Documento, se muestra el propósito por el cual el emisor envía al receptor dicho documento.Éstos códigos pueden variar durante el desarrollo, y cuando esto suceda se notificará a las instituciones.

Código de Función de Documento

Código Nombre de Código Definición de Mensaje

1 Cancelación Message cancelling a previous transmission for a given transaction.

3 Eliminación Message containing items to be deleted.

4 Modificación Message containing items to be changed.

9 Envío inicial Initial transmission related to a given transaction.

34 Rectificación por la entidad The referenced message is accepted but amended.

35 Re-aprobación Change-free transmission of a message previously sent.

52 Corrección después de ser aprobado A code used to indicate an amendment suggested by the sender.

▶ ID de código vinculado: VUE_0026

Page 13: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 13 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

■ Código de Procesamiento(1/2)Son códigos definidos sobre los Estados de Procesamiento de Documentos-e entre la Institución y el Sistema VUE.Estos códigos pueden modificarse durante el desarrollo y en caso de ocurrir tal situación se comunicará de inmediato a las Instituciones.

Códigos de Procesamiento para la Distribución de DocumentosActor de Registro Código Nombre de Código Definición de Mensaje

OCE 110 Solicitud enviada El OCE envía la Solicitud a la Institución

Institución 120 Pago autorizado La Institución envía al OCE la Información de la liquidación de tasa incluyendo el monto de Tasa, Cuenta Ban-caria, etc.

VUE 130 Pago confirmado VUE recibe desde BANRED la información del pago de tasa y la envía a la Institución

OCE 140 Modificación solicitada

El OCE envía a la Institución la información de Solicitud para solicitar la Modificación de un Certificado antes de ser receptado.- Solo se podrá enviar antes de ser receptado(hasta antes de pagar la tasa)- En caso de que se haya enviado la Orden de Pago de la tasa, éste se anulará y deberá de emitir nuevamente una Orden de Pago de Tasa.

OCE 150 Corrección solicitada El OCE envía a la Institución la información de Solicitud receptadapara solicitar la Modificación de un Solicitud aprobada – Solo se podrá realizar un envío por Solicitud aprobada.

OCE 160 Informe enviado El OCE envía los asuntos del informe a la institución- ejemplo: Informe Pre-arribo, Informe de Entrada a Puerto

Institución 210 Solicitud receptada La institución envía la información de haber receptado (Solicitud receptada) de Solicitud al OCE.

Institución 310 Solicitud no aprobada La Institución envía la información de la Desaprobación al OCE.

Institución 320 Solicitud aprobada La Institución envía la información del Solicitud aprobada al OCE.

Institución 330 Rectificación realizada La Institución envía la información del Certificado modificado por Autoridad Directa desde la Institución al OCE.

Institución 340 Solicitud de corrección aprobada

La Institución envía al OCE la información del Solicitud aprobada sobre la Solicitud de Corrección de Certificado solicitado por el OCE.

Institución 350 Solicitud de corrección no aprobada

La Institución envía al OCE la Notificación de Devolución sobre la Solicitud de Corrección de Certificado solici-tado por el OCE.

5. Aspectos de Desarrollo en las Instituciones sujetas a enlace por GATEWAY(3/7)

Page 14: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 14 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

■ Código de Procesamiento(2/2)Son códigos definidos sobre los Estados de Procesamiento de Documentos-e entre la Institución y el Sistema VUE.Estos códigos pueden modificarse durante el desarrollo y en caso de ocurrir tal situación se comunicará de inmediato a las Instituciones.

Códigos de Procesamiento para la Distribución de Documentos

Actor de Registro Código Nombre de Código Definición de Mensaje

Institución 410 Subsanación requerida La Institución envía al OCE la Notificación de Subsanación (en caso necesario) cuando se encuentre en fases de Evaluación, Inspección y/o Evaluación.

OCE 420 Subsanación enviada El OCE envía a la Institución la Información de la Solicitud subsanada. - Solo se podrá realizar un envío por cada Notificación de Subsanación.

Institución 510 AUCP enviado a la Aduana La Institución envía a SENAE la Información del Resultado de Solicitud aprobada.

SENAE 520 Resultado de inspección reci-bido por la institución SENAE envía a la Institución el resultado de Aforo a la Institución.

SENAE 530 Resultado del Aforo recibido por la institución y OCE SENAE envía al OCE y a la Institución la Información de Resultado del Aforo recibido por la institución y OCE.

OCE 610 Desistimiento solicitado El OCE envía a la institución la información de Solicitud de Cancelación sobre la Solicitud solicitada. – Se podrá enviar solo hasta antes de la Solicitud receptada(210)

Institución 620 Desistimiento aprobadoLa Institución envía al OCE la Información de Aprobación de la Cancelación solicitada. – No hay devolución sobre la Solicitud de Cancelación por el Solicitante.– La institución podrá cancelar la solicitud sin necesidad de una petición del solicitante cuando éste no haya pagado la tasa impuesta en el periodo correspondiente.

Institución 630 Revocación realizada La Institución envía al OCE la Información de Revocación realizada solo para los Certificados Aprobados.

OCE 640 Anulación solicitada El OCE envía a la Institución la Información de la Solicitud de Anulación del Certificado.

Institución 650 Anulación aprobada La Institución envía al OCE la Información de Aprobación de la Solicitud de Anulación del Certificado. - No hay devolución sobre la Solicitud de Anulación por el Solicitante.

Institución 910 Error de validación La Institución envía al OCE el mensaje de Error de validación.

5. Aspectos de Desarrollo en las Instituciones sujetas a enlace por GATEWAY(3/7)

▶ ID de código vinculado: VUE_0010

Page 15: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 15 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

■ Procesamiento de Solicitud/Certificado mediante GATEWAY(1/4)El Responsable de Institución consulta la información de la Solicitud enviada por el Solicitante y ejecuta el proceso correspondiente a la Institución.

Después de verificar el material entre la Institución y el Sistema VUE, el Estado de la finalización de la tarea se verifica mediante los códigos de verificación de las Notificacio-

nes. Responsable Institución

Recepción

Solicitud/Cer-tificado

Último Estado Documento-e

1. Consulta el Número de Solicitud, Código de Documento correspondientes a aquellos casos cuyo estado en la tabla de Último Estado de Documento-e es So-licitud(110) o Modificación solicitada(140) o Corrección solicitada(150) o Subsa-nación enviada(420) y Requiere Código de Verificación de Notificación: 11.

2. Consulta la información de Número de Solicitud, Código de Documento, y lue-go lleva a cabo el proceso de la Institución.

3. Modifica en la Tabla de Último Estado de Documento-e, en el campo Requiere Notificación a Código de Verificación de Notificación : 12.

Envío

Información de Aprobación de Responsable

1. Consulta el Código de Institución, No.Orden de Proceso, No.Solicitud, Código de Formula-rio correspondientes a aquellos casos cuyo Código de Verificación de Notificación es ‘21’ y los estados en la tabla de Último Estado de Documento-e sea Solicitud aprobada(320) o Rec-tificación realizada(330) oSolicitud de corrección aprobada(340).

2. Consulta la Información del Certificado en la Tabla de Certificados y la envía a VUE.

3. Modifica en la Tabla de Último Estado de Documento-e, en el campo Requiere Notificación a Notificación: 22

1. Guarda la Información del Detalle de Certifi-cado en la Tabla de Certificados.

2. Se modifica el Código de Verificación de Noti-ficación a ’21’, y cambia el Código de Proce-samiento en base a la Solicitud aprobada(320), Rectificación realizada(330),Solicitud de correc-ción aprobada(340).

Área de Tareas de Institución

Área de Tareas de VUE

Códigos de Verificación de Notifi-caciones

Código Nombre de Código

11 Solicitud de Tarea

12 Fin de Tarea

13 Error de Tarea

21 Solicitud de Envío a VUE

22 Fin de Envío A VUE

23 Error de Envío a VUE

Responsable Institución

VUE

1. Se guarda la los datos de responsable que apro-bó el certificado.

5. Aspectos de Desarrollo en las Instituciones sujetas a enlace por GATEWAY(4/7)

▶ ID de código vinculado: VUE_0047

Page 16: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 16 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

■ Procesamiento de Solicitud/Certificado mediante GATEWAY(2/4) – Lineamiento de Desarrollo(Con base Postgresql)[Procesamiento de Solicitud]1. Traer el Número de Solicitud y Código de Formulario receptado SELECT REQ_NO AS “Número de Solicitud”, DCM_CD AS “Código de Documento[Archivo]” FROM TN_ELD_EDOC_LAST_STAT WHERE ( AFR_PRST_CD = '110' OR AFR_PRST_CD = ‘140' OR AFR_PRST_CD = '150' OR AFR_PRST_CD = '420') AND NTFC_CFM_CD = ‘11';

2. Se proporciona por separado el listado de la Tabla de Solicitud(rubro) que corresponda al Código de Formulario y se procesa la tarea consultando la información por el Número de Solicitud(Proporción de material por Entidad) SELECT * FROM Tabla de Solicitud(rubro) WHERE REQ_NO = ‘Número de Solicitud’ ; Consultar la información de los documentos adjuntados al solicitar y se guarda esta información para realizar el procesamiento. [Ver la página 47 [Descargar el documento adjunto Alfresco] ] SELECT A.FL_ID, A.FL_NM, A. ATCH_DCM_CTG_NM FROM TA_IPT_DOCB_FL_INF A LEFT OUTER JOIN TN_ELD_EDOC_LAST_STAT B ON (A.PRCS_SN = B.PRCS_SN AND A.ORGZ_CD = B.ORGZ_CD ) WHERE A.FL_TYPE_CD = '003' AND B.REQ_NO = ‘Número de Solicitud';

3. Cuando finalize el trabajo, se modifica a Código de Verificación de Notificación: 12 UPDATE TN_ELD_EDOC_LAST_STAT SET NTFC_CFM_CD = ‘12’ WHERE REQ_NO = ‘´Número de Solicitud’;

4. En caso de estar sujeto a la Imposición de Pago, ver la página 26 del documento[Flujograma del Pago-e a implementar]Notificar la Recepción(ver la página 19 del documento[Procesamiento de Notificación Mediante GATEWAY])

[Procesamiento de Certificado]1. Se proporciona por separado el listado de la Tabla de Certificado(rubro) que corresponda al Código de Formulario y registra, en la Tabla de Certificado el Detalle de Certificado(Proporción de material por Entidad)

2. Se registra la información del Responsible de la Aprobación del Certificado en la Tabla de Información de Aprobación de Responsable(ver la página 30 [Flujogramade la Firma-e a Implementar])

3. Cuando finalize el trabajo, se modifica el Código de Verificación de Notificación a ’21’, y cambia el Código de Procesamiento en base al tipo de Aprobación(Solicitud aprobada(320), Rectificación realizada(330),Solicitud de corrección aprobada(340).

UPDATE TN_ELD_EDOC_LAST_STAT SET NTFC_CFM_CD = ‘21’ , AFR_PRST_CD = ‘320’ WHERE REQ_NO = ‘Número de Solicitud’;

5. Aspectos de Desarrollo en las Instituciones sujetas a enlace por GATEWAY(4/7)

Page 17: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 17 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

■ Procesamiento de Cancelación de Solicitud mediante GATEWAY (3/4) – Lineamiento de Desarrollo(Con base Postgresql)

1. Traer el Número de Solicitud, Número de Veces de Solicitud, Razón de Cancelación y Fecha y Hora de Notificación de la Solicitud la cual se solicitó la Cancelación SELECT REQ_NO AS “Número de Solicitud”, ORD_NO AS “Número de Veces de Solicitud”, NTCP_NM AS “Nombre de Notificador”,

NTFC_CTXT AS “Razón de Cancelación”, NTFC_DT AS “Fecha y Hora de Notificación” FROM TN_ELD_NTFC WHERE NTFC_CL_CD = ‘610’ AND NTFC_CFM_CD = ‘11’;

2. Se procede a la Cancelación de dicha Solicitud.

3. Cuando finalice la tarea, se modifica el Código de Verificación de Notificación a ‘12’ UPDATE TN_ELD_NTFC SET NTFC_CFM_CD = ‘12’ WHERE REQ_NO = ‘Número de Solicitud’ AND NTFC_CL_CD = ‘610’ AND ORD_NO = ‘Número de Veces de Solicitud’ ;

4. Se Notifica la Cancelación Aprobada(ver la página 18[Procesamiento de Notificación mediante GATEWAY])

5. Aspectos de Desarrollo en las Instituciones sujetas a enlace por GATEWAY(4/7)

Page 18: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 18 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

■ Procesamiento de Anulación de Certificado mediante GATEWAY (4/4) – Lineamiento de Desarrollo(Con base Postgresql)

1. Traer el Número de Solicitud, Número de Veces de Solicitud, Razón de Anulación y Fecha y Hora de Notificación de la Solicitud la cual se solicitó la Anulación SELECT REQ_NO AS “Número de Solicitud”, ORD_NO AS “Número de Veces de Solicitud”, NTCP_NM AS “Nombre de Notificador”,

NTFC_CTXT AS “Razón de Anulación”, NTFC_DT AS “Fecha y Hora de Notificación” FROM TN_ELD_NTFC WHERE NTFC_CL_CD = ‘640’ AND NTFC_CFM_CD = ‘11’;

2. Se procede a la Anulación de dicha Solicitud.Al firmar en el Proceso de Anulación, [ver la página 30 del documento[Flujograma de la Firma-e a Implementar]] 3. Cuando finalice la tarea, se modifica el Código de Verificación de Notificación a ‘12’ UPDATE TN_ELD_NTFC SET NTFC_CFM_CD = ‘12’ WHERE REQ_NO = ‘Número de Solicitud’ AND NTFC_CL_CD = ‘640’ AND ORD_NO = ‘Número de Veces de Solicitud’ ;

4. Se Notifica la Anulación (ver la página 19[Procesamiento de Notificación mediante GATEWAY])

5. Aspectos de Desarrollo en las Instituciones sujetas a enlace por GATEWAY(4/7)

Page 19: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 19 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

■ Procesamiento de Notificación mediante GATEWAY(1/4)El Responsable de Institución guarda el tenor de la Notificación en la BD de Interfaz según el Tipo de Notificación(Solicitud receptada, Subsa -nación, Desaprobación, Cancelación/Anulación, Error).

Envío

Notificación

1. Guarda el Código de Tipo de Notificación, Requiere Código de Verifi-cación de Notificación: 21 y Detalle de la Notificación según su Tipolo-gía.

2. En caso de existir Documento adjunto, se sube a un directorio es-pecífico y se guarda la Información del Archivo en Información de Archivo de Notificación.

Error de Noti-ficación

1. Guarda la Información del Detalle de Notifica-ción cuyo Código de Tipo de Notificación es Error de validación (910), y el estado del Campo Re-quiere Notificación es Código de Verificación de Notificación: 21

1. El Sistema consulta el No.Solicitud cuyo campo Requiere Notificación es Código de Verificación de Notificación: 21, genera la información de Do-cumento-e y la envía a VUE.2. El Sistema modifica el estado del Campo Re-quiere Notificación a Código de Verificación de Notificación: 22.

Código Tipo de NotificaciónCódigo Nombre de Código

210 Solicitud receptada310 Solicitud no aprobada

350 Solicitud de corrección no aprobada

410 Subsanación requerida620 Desistimiento aprobado630 Revocación realizada650 Anulación aprobada910 Error de validación

1. El Sistema consulta el No.Solicitud cuyo campo Requiere Notificación es Código de Verificación de Notificación: 21, genera la Información del Docu-mento-e y lo envía a VUE.2El Sistema modifica el estado del Campo Requie-re Notificación a Código de Verificación de Notifi-cación: 22.

Sistema Distr. Doc. Entidad

Responsable InstituciónVUE

Área de Tareas de Institución

Área de Tareas de VUE

Información de Archivo de Notificación

Códigos de Verificación de Notifi-caciones

Código Nombre de Código11 Solicitud de Tarea12 Fin de Tarea13 Error de Tarea21 Solicitud de Envío22 Fin de Envío23 Error de Envío

5. Aspectos de Desarrollo en las Instituciones sujetas a enlace por GATEWAY(5/7)

Información de Aprobación de Responsable

1. Se guarda la los datos de responsable que apro-bó el certificado.

▶ ID de código vinculado: VUE_0008

Page 20: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 20 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

■ Procesamiento de Notificación GATEWAY(2/4) – Lineamiento de Desarrollo (Con base Postgresql)

- Al registrarse en la tabla de Notificaciones, el Número de Orden(ORD_NO) debe aumentar 1 cada vez.1. Recepción de Notificación : [En caso de no existir Tasa] Después de Consultar la Información de Solicitud y Procesamiento de la Tarea,

notifica la Solicitud receptada al SolicitanteINSERT INTO TN_ELD_NTFC(REQ_NO, NTFC_CL_CD, ORD_NO, ORGZ_CD, RCP_NO, RCP_DE, NTFC_DT, NTCP_NM, NTFC_CTXT, NTFC_CFM_CD , RGSP_ID) VALUES (‘Número de Solicitud’, ‘210’, ‘Número de Orden’, ‘Código de Institución’, ‘Número de Recepción’, CAST(‘Fecha de Recepción’ AS TIMESTAMP), CAST(‘Fecha y Hora de Notificación’ AS TIMESTAMP), ‘Nombre de Notificador’, ‘Mensaje de Notificación de Solicitud receptada Finalizada’, ‘21’, ‘Número de Identificación de Responsable[CI]’);

El [Número de Orden] se guarda en cada aumento en caso de de producirse varios casos de Notificación de Solicitud receptada[ver la página 20 del documento[Ejemplo de aumento del Número de Orden]].El [Número de Recepción] se guarda cuando exista un número administrado por la InstituciónEl [ID del Registrador] se guarda la identificación(CI) del responsable quien realiza la firma-e.(ver la página 30 [Flujogramade la Firma-e a Implementar])

2. Notificación de Desaprobación : En caso de desaprobar una solicitud receptada, se notifica la Desaprobación al Solicitante INSERT INTO TN_ELD_NTFC(REQ_NO, NTFC_CL_CD, ORD_NO, ORGZ_CD, RCP_NO, RCP_DE, NTFC_DT, NTCP_NM, NTFC_CTXT, NTFC_CFM_CD , RGSP_ID) VALUES (‘Número de Solicitud’, ‘310’, ‘Número de Orden’, ‘Código de Institución’, ‘Número de Recepción’, CAST(‘Fecha de Recepción’ AS TIMESTAMP),

CAST(‘Fecha y Hora de Notificación’ AS TIMESTAMP), ‘Nombre de Notificador’, ‘Mensaje de Notificación de Desaprobación’, ‘21’ , ‘Número de Identificación de Responsable[CI]’);

3. Notificación de Subsanación : En caso de necesitar subsanar una Solicitud Receptada, se notifica la Subsanación al Solicitante INSERT INTO TN_ELD_NTFC(REQ_NO, NTFC_CL_CD, ORD_NO, ORGZ_CD, RCP_NO, RCP_DE, NTFC_DT, NTCP_NM, NTFC_CTXT, NTFC_CFM_CD , RGSP_ID) VALUES (‘Número de Solicitud’, ‘410’, ‘Número de Orden’, ‘Código de Institución’, ‘Número de Recepción’, CAST(‘Fecha de Recepción’ AS TIMESTAMP), CAST(‘Fecha y Hora de Notificación’ AS TIMESTAMP),

‘Nombre de Notificarod’, ‘Mensaje de Notificación de Subsanación’, ‘21’ , ‘Número de Identificación de Responsable[CI]’);

[En caso de existir Documento Adjunto] ver la página 22 [Inclusión de Documento adjunto]

5. Aspectos de Desarrollo en las Instituciones sujetas a enlace por GATEWAY(5/7)

Page 21: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 21 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

■ Procesamiento de Notificación GATEWAY(3/4) – Lineamiento de Desarrollo (Con base Postgresql)

- Al registrarse en la tabla de Notificaciones, el Número de Orden(ORD_NO) debe aumentar 1 cada vez.

4. Notificación de Revocación realizada : En caso de que el Responsable de Institución cancele el Detalle de Aprobación, notifica la Cancalación de la Aprobación al SolicitanteINSERT INTO TN_ELD_NTFC(REQ_NO, NTFC_CL_CD, ORD_NO, ORGZ_CD, RCP_NO, RCP_DE, NTFC_DT, NTCP_NM, NTFC_CTXT, NTFC_CFM_CD , RGSP_ID) VALUES (‘Número de Solicitud’, ‘630’, ‘Número de Orden’, ‘Código de Institución’,‘Número de Recepción’, CAST(‘Fecha de Recepción’ AS TIMESTAMP), CAST(‘Fecha y Hora de Notificación’ AS TIMESTAMP), ‘Nombre de Notificador’, ‘Mensaje de Notificación de Revocación realizada’, ‘21’ , ‘Número de Identificación de Responsable[CI]’);

5. Notificación de Desistimiento aprobado : Después del Procesamiento de la Tarea de las solicitudes de Cancelación entre las solicitudes aún sin receptar, se notifica la Desistimiento aprobado al Solicitante INSERT INTO TN_ELD_NTFC(REQ_NO, NTFC_CL_CD, ORD_NO, ORGZ_CD, RCP_NO, RCP_DE, NTFC_DT, NTCP_NM, NTFC_CTXT, NTFC_CFM_CD , RGSP_ID) VALUES (‘Número de Solicitud’, ‘620’, ‘Número de Orden’, ‘Código de Institución’,‘Número de Recepción’, CAST(‘Fecha de Recepción’ AS TIMESTAMP), CAST(‘Fecha y Hora de Notificación’ AS TIMESTAMP), ‘Nombre de Notificador’, ‘Mensaje de Notificación de Procesamiento de Desistimiento aprobado Finalizada’, ‘21’, ‘Número de Identificación de Responsable[CI]’);

6. Notificación de Revocacíon : Después del Procesamiento de la Solicitud de Anulación sobre un Solicitud aprobada, se notifica la Anulación al Solicitante INSERT INTO TN_ELD_NTFC(REQ_NO, NTFC_CL_CD, ORD_NO, ORGZ_CD, RCP_NO, RCP_DE, NTFC_DT, NTCP_NM, NTFC_CTXT, NTFC_CFM_CD , RGSP_ID) VALUES (‘Número de Solicitud’, ‘650’, ‘Número de Orden’, ‘Código de Institución’,‘Número de Recepción’, CAST(‘Fecha de Recepción’ AS TIMESTAMP), CAST(‘Fecha y Hora de Notificación’ AS TIMESTAMP), ‘Nombre de Notificador’, ‘Mensaje de Notificación de Procesamiento de Anulación Finalizada’, ‘21’ , ‘Número de Identificación de Responsable[CI]’);

5. Aspectos de Desarrollo en las Instituciones sujetas a enlace por GATEWAY(5/7)

Page 22: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 22 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

■ Procesamiento de Notificación GATEWAY(4/4) – Lineamiento de Desarrollo (Con base Postgresql)

- Al registrarse en la tabla de Notificaciones, el Número de Orden(ORD_NO) debe aumentar 1 cada vez. 7. Notificación de Devolución de solicitud de Cancelación : Se notifica al solicitante de la Devolución de la solicitud de Cancelación del Solicitud aprobada

INSERT INTO TN_ELD_NTFC(REQ_NO, NTFC_CL_CD, ORD_NO, ORGZ_CD, RCP_NO, RCP_DE, NTFC_DT, NTCP_NM, NTFC_CTXT, NTFC_CFM_CD , RGSP_ID) VALUES (‘Número de Solicitud’, ‘350’, ‘Número de Orden’, ‘Código de Institución’,‘Número de Recepción’, CAST(‘Fecha de Recepción’ AS TIMESTAMP),

CAST(‘Fecha y Hora de Notificación’ AS TIMESTAMP), ‘Nombre de Notificador’, ‘Mensaje de Notificación de Devolución de Anulación solicitada’, ‘21’, ‘Número de Identificación de Responsable[CI]’);

[Ejemplo de aumento del Número de Orden(+1)]INSERT INTO TN_ELD_NTFC(REQ_NO, NTFC_CL_CD, ORD_NO, RCP_NO, RCP_DE, NTFC_DT, NTCP_NM, NTFC_CTXT, NTFC_CFM_CD)VALUES (‘12345678201200000001P', '630',

(SELECT CASE WHEN ((SELECT CAST(COUNT(ORD_NO) AS NUMERIC(5,0)) FROM TN_ELD_NTFC WHERE REQ_NO = ‘12345678201200000001P') = 0) THEN 1

ELSE ( SELECT MAX(CAST(ORD_NO AS NUMERIC(5,0)))+1 FROM TN_ELD_NTFC WHERE REQ_NO = ' 12345678201200000001P' ) END )

, '001', CAST('20120901' AS TIMESTAMP), CAST('20120901' AS TIMESTAMP), ‘Nombre de Notificador', ' Número de Orden ', ‘21');

[Procesamiento de Firma-e] Se registra la información del Responsable de Notificación en la Tabla de Información de Responsable de Aprobación.[Ref. Ver pág. 30 [Flujograma de la Firma-e a Implementar]]

[Inclusión de Documento adjunto] El Documento adjunto se sube en un directorio específico del servidor GATEWAY de la Institución y la Información se registra en la Tabla de Información de Archivos de Notificación.

INSERT INTO TN_ELD_NTFC_FL_INF(NTFC_FL_ID, REQ_NO, NTFC_CL_CD, ORD_NO, FL_ROT_NM, FL_NM) VALUES (‘ID de Archivo’, ‘Número de Solicitud’, ‘410’,

‘Número de Orden’, ‘Nombre de Archivo’, ‘Directorio de Archivo’);

[Nombre de Archivo] Se guarda el Nombre del Archivo cargado en el servidor.[Directorio de Archivo] Se guarda la ubicación física del servidor.

5. Aspectos de Desarrollo en las Instituciones sujetas a enlace por GATEWAY(5/7)

Page 23: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 23 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

■ Tabla de Último Estado de Documento-eLa información de la Tabla instalada en GATEWAY es proporcionado mediante el ERDEn caso de que se ingrese la información de solicitud de dos o más casos con el mismo Número de Solicitud, la Tabla de Último Estado de Do -cumento-e administra el último caso ingresado, esto significa que la tabla valida la última información de solicitud ingresada.

5. Aspectos de Desarrollo en las Instituciones sujetas a enlace por GATEWAY(6/7)

Page 24: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 24 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

■ Tabla de Notificaciones

5. Aspectos de Desarrollo en las Instituciones sujetas a enlace por GATEWAY(7/7)

Page 25: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 25 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema6. Flujograma del Sistema de Pago-e a Implementar(1/9)

① Presentación de Solicitud

② Notificación Presentación Solicitud

③ Notificación Imposición Tasa(Cta.Bancaria, Info.Tasa)

VUE

Solicitante(OCE)

⑥ Consulta de Información de Orden de Pago y Notificación de Resultado de Pago

⑤ Pago de Tasa en Banco (Transferencia bancaria en línea, pago fuera de línea)

Institución Bancaria(BANRED)

Organismos de Control Previo (OCPs)

⑧ Notificación de Recepción(Verificación Resultado Pago)

■ Sistema de Servicio de Pago-eEl presente es un flujograma conceptual del Servicio de Pago-e aplicado a la VUE. Para la implementación del sistema del modo indicado en el gráfico, se requiere que previamente esté implementado el entorno básico para el servicio en las Instituciones bancarias y los OCPs.

⑥ Notificación de Resultado de Pago de Tasa

⑦ Recepción Notificación

⑨ Se deposita en la cuenta de la Institución 6 días después

Banco Central del Ecuador(BCE)

BCE

⑧ Notificación de Información de Pago normal o no (E-mail)

④ Consulta Info. Pago Tasa

(Emisión O.Pago)

Page 26: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 26 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

■ Procesamiento de Consulta del Órden de Pago de BANRED

Se requiere del Código Presupuestario del Tesoro del Ministerio de Finanzas por cada especificación de Tasa, y las in-

formaciones que puedan clasificar las cuentas bancarias de las entidades (código de las cuentas) en BCE.

VUE

BANRED

BANRED

ECUA-PASS

Banco

BANCOUsuari

o(OCE)

Institución Autorizante

⑤ Consulta sobre la Información de Tasa impuesta[Informaciones básica de Tasa(OCE RUC, Nombre de OCE, Cuenta Bancaria, Total de Tasa impuesta) + Detalles y especificaciones de Tasa(Código del Tipo de Tasa, Monto, Código Presupuestaria)]

③ Pago de Tasa④ Verificación del

Pago de Tasa

⑥ Solicitud de Información de Tasa

① Envío de Información de Tasa Impuesta

② Impresión del Órden de Pago

6. Flujograma del Sistema de Pago-e a Implementar(2/9)

Page 27: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 27 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

■ Procesamiento del Pago de Tasa en BANRED

Las entidades autorizantes deben tener una cuenta bancaria en el BCE para los trámites del Pago-e, y SENAE deberá

proporcionar con anterioridad la información de los códigos de la cuenta bancaria de las instituciones.

Los bancos de liquidación podrá clasificar las cuentas de las entidades con los códigos de la cuenta de las entidades,

y la Tasa cobrada será liberada a la cuenta correspondiente después de los 6 días.

VUE

BANRED

BANRED

BCE

Cuenta de la Institución

ECUA-PASS

Banco

BANCO

Usuario

(OCE)

Institución Autorizante

③ Información del Pago de Tasa - Nº del Órden de Pago, Código de la cuenta, Código del Banco, Fecha de

Transacción, Fecha de Registro, Monto Total de Tasa, Monto Pagado, Canales de Pago

① Pago de Tasa ② Verificación de Pago

④ Envío de Información sobre el Pago

⑤ Envío de Información sobre el Pago a la Institución Correspondiente

⑥ Depósito a la cuenta a los 6 días

6. Flujograma del Sistema de Pago-e a Implementar(3/9)

Page 28: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 28 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

■ Código de Tipo de TasasLas especificaciones de las Tasas se deben clasificar según el Código Presupuestario del Tesoro de Mi-nisterio de Finanzas para el procesamiento de Pago-e .- Se debe definir los códigos de tipos de tasas correspondientes a los códigos presupuestarios por campos en los campos de especificación de imposición de tasas.

- Los códigos de tipos de tasas pueden ser incluidas cuando se incluyan nuevos códigos presupuestarios en las institucio-nes.

Código por Tipo de Tasa

Descripción del Código por Tipo de Tasa

Código Presupues-tario

Descripción del Código Presupuestario

501 Tasa por Certificados de Origen 130129 Emisión Certificados de origen

502 Tasa por Inspección 130106 ESPECIES FISCALES

503 Comisión por Servicios 130108 PRESTACIÓN DE SERVICIOS

504 Tasa de Registro 130111 INSCRIPCIONES REGISTROS Y MATRÍCULAS

505 Tasa por Autorización y Certificado 130112 PERMISOS LICENCIAS Y PATENTES

506 Tasa de Registro Sanitario y Toxicología 130113 REGISTRO SANITARIO Y TOXICOLOGÍA

507 Otras Tasas 130199 OTRAS TASAS

508 Tasas de Instrumentales médicos y medicinas 140205DE INSTRUMENTAL MÉDICO MENOR INSUMOS MÉDICOS Y MEDICINAS

509 Tasas de Ventas de Productos y Materiales 140299 OTRAS VENTAS DE PRODUCTOS Y MATERIALES

510 Tasa de Servicios de Soporte Técnico 140399 OTROS SERVICIOS TÉCNICOS Y ESPECIALIZADOS

511 Tasas No Especificadas 190499 OTROS NO ESPECIFICADOS

6. Flujograma del Sistema de Pago-e a Implementar(4/9)

▶ ID de código vinculado: VUE_0020

Código de Tipo de Tasas

Page 29: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 29 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

■ Códigos de Distritos de las Instituciones(Propuesta)Son los códigos establecidos con BANRED para clasificar las cuentas bancarias(BCE) de las instituciones para el Pago-e.

- Éstos códigos pueden modificarse en acuerdo con SENAE, BANRED, y BCE.

Código de Distrito de Institución

6. Flujograma del Sistema de Pago-e a Implementar(5/9)

No ENTIDADCódigo de dis-

trito1 AGROCALIDAD Agencia Ecuatoriana de Aseguramiento de la Calidad 3002 CONSEP Consejo Nacional de Control de Sustancias Estupefacientes y Psicotrópicas 3013 INEN Instituto Ecuatoriano de Normalización 3024 INH Instituto Nacional de Higiene 3035 INP INSTITUTO NACIONAL DE PESCA 3046 INPC Instituto Nacional de Patrimonio Cultural 3057 MAE Ministerio de Ambiente 3068 MAGAP Ministerio de Agricultura, Ganadería, Acuacultura y Pesca 3079 MIPRO Ministerio de Industrias y Productividad 308

10 SUBSECRETARIA REGIONAL DEL MIPRO EN EL LITORAL 30911 COORDINACION REGIONAL PACIFICO DEL MINISTERIO DE INDUSTRIAS Y PRODUCTIVIDAD 31012 COORDINACION REGIONAL CENTRO DEL MINISTERIO DE INDUSTRIAS Y PRODUCTIVIDAD 31113 SUBSECRETARIA REGIONAL DEL MINISTERIO DE INDUSTRIAS Y PRODUCTIVIDAD EN EL AUSTRO 31214 OAE Organismo de Acreditacion de Ecuador 31315 SA Subsecretaría de Acuacultura 314

16 MEER-SCAN Ministerio de Electricidad y Energía Renovable - Subsecretaría de Control y Aplicaciones Nucleares 315

17 MSP Ministerio de Salud Pública 31618 SRP Subsecretaría de Recursos Pesqueros 31719 CCFFAA Comando Conjunto de las Fuerzas Armadas 318

Page 30: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 30 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

■ Consulta de Imposición de Tasa y Resultado de Pago mediante GATEWAYEl Responsable de Institución registra la información de imposición de Tasa en caso de que se trate de un proceso que la genere y consulta el resultado de pago de la misma.La parte relacionada a las tasas puede modificarse en función al enlace entre BANRED y SENAE relacionado al Pago-e. Si se produce alguna modificación, se enviará el contenido.

Envío

Imposición Tasa

Último Estado Documento-e

1. Guarda en la Tabla Imposición de Tasa el No.Solicitud, No.O.Pago, e Información de Tasa.

2. Guarda el estado del Campo Requiere Notificación de la Tabla Impo-sición de Tasa a Código de Verificación de Notificación: 21

1. Consulta en la Tabla Imposición Tasas aquellos casos que indican Código de Verificación de Notificación: 11 y ejecu-ta el Proceso.

2. En la Tabla Imposición Tasa cambia el estado del campo que indica el requerimiento de notificación a Código de Verificación de Notificación: 12.

Recepción

1. Con el No. Solicitud pertinente guarda la información de Tasa en la Tabla Imposición de Tasa y modifica el estado del campo que indica si se requiere notificacióna Código de Verificación de Notificación: 11.

1. El Sistema consulta en la Tabla Imposición de Tasa aquellos casos que indi-quen que no requieren notificación(Código de Verificación de Notificación: 21), y los envía a VUE.

2. El Sistema guarda el estado del Campo Requiere Notificación de la Tabla Im-posición de Tasa a Código de Verificación de Notificación: 22.

Área de Tareas de Institución

Área de Tareas de VUE

Responsable Institución

VUE

Códigos de Verificación de Notificaciones

Código Nombre de Código11 Solicitud de Tarea12 Fin de Tarea13 Error de Tarea21 Solicitud de Envío22 Fin de Envío23 Error de Envío

Código de Clasificación de Imposición de Tasas

Código Nombre de Código

110 Tasa de Emisión de Certifi-cado

210 Tasa de Inspección910 Otras Tasas

6. Flujograma del Sistema de Pago-e a Implementar(6/9)

▶ ID de código vinculado: VUE_0022

Page 31: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 31 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema6. Flujograma del Sistema de Pago-e a Implementar(7/9)

■ Imposición de Tasa y Consulta de Resultado de Pago de GATEWAY – Lineamiento de Desarrollo (Con base Postgresql)

1. Procesamiento de Pago de Tasas : Se consulta la información del resultado del pago por el Solicitante y se procesa la Tarea. SELECT TAXT_PNN AS “Número de Orden de Pago de Tasa”, FEE_ISS_DE AS “Fecha de Emisión de Orden de Pago”, LBCT_DE AS “Fecha de Libro de Contabilidad”, BANK_CD AS “Código de Banco”, LEVY_PRIC AS “Monto de Recaudación”, LEVY_DE AS “Fecha de Recaudación”, LEVY_CHN_CD AS “Código de Canal de Recaudación”FROM TN_ELD_TAXT_IMPS_BKDN WHERE REQ_NO = ‘Número de Solicitud’ AND TAXT_IMPS_CL_CD = ‘Código de Clasificación de Imposición de Tasa’ AND NTFC_CFM_CD= ‘11’;

2. Después del Procesamiento de Tarea, se modifica el Código de Clasificación de Notificación de la Tabla de TasaUPDATE TN_ELD_TAXT_IMPS_BKDN SET NTFC_CFM_CD = ‘12’WHERE REQ_NO = ‘Número de Solicitud’ AND TAXT_TYPE_CD = ‘’ AND NTFC_CFM_CD = ‘11’;

1. Imposición de Tasa : Después de consultar la Información de Solicitud y Procedimiento de Tarea, y se produce el caso de Imposición de Tasa, se envía la Orden de Pago al Solicitante INSERT INTO TN_ELD_TAXT_IMPS_BKDN (REQ_NO, TAXT_IMPS_CL_CD, ORD_NO, ACNT_CD , FEE_TOT_PRIC, FEE_PRIC, ENRT_PRIC, IVA_PRIC, EVDNC_NO, CRDN_DDCT_PRIC, CRDN_DDCT_EVDNC_NO, CRDN_DDCT_MOTV , FEE_ISS_DE, FEE_EPDT, ORGZ_FEE_NO, ORGZ_CD , NTFC_CFM_CD) VALUES (‘Número de Solicitud’, ‘Código de Clasificación de Imposición de Tasa’, ‘Número de Orden’, ‘Código de Cuenta’, ‘Monto Total de Orden de Pago’ (Monto de Orden de Pago+ Monto de Deducción de Nota de Crédito ), ‘Monto de Orden de Pago’, ‘Monto de Impuesto Sobre el Valor Añadido’, Monto de Deducción de Nota de Crédito , ’ Número de Radical de Deducción de Nota de Crédito ’, ’Motivo de Deducción de Nota de Crédito’, CAST(‘Fecha de Otorgada de Orden de Pago’ AS TIMESTAMP), CAST(‘Fecha de Vencimiento de Orden de Pago’ AS TIMESTAMP), ‘Número de Orden de Pago de Institución’, ‘Código de Institución’, ‘21’);

El [Código de Clasificación de Imposición de Tasa] se ha establecido en función al momento de imponer las tasas, por lo cual no se puede incluir más tasas con el mismo códigoEl [Número de Orden] se envía incremetado un número en caso de producirse modificaciones en un mismo orden de pago.. Excepto cuando dicha orden esté pagada, ya que no se podrá modificar.

[Especificación de Detalle de Imposición de Tasa] Se guarda los montos por campos específicos de la Orden de Pago, por Monto, Número de Cuenta, Código de Banco. INSERT INTO TN_ELD_TAXT_IMPS_DET_BKDN (REQ_NO , TAXT_IMPS_CL_CD, ORD_NO , TAXT_FEE_SN, TAXT_TYPE_CD, UNP, FLD_QT, FEE_PRIC, IVA_PRIC, ENRT_PRIC, ENRT_MOTV, FEE_FLD_NM) VALUES (‘Número de Solicitud’, ‘Código de Clasificación de Imposición de Tasa’, ‘Número de Orden’, ‘Número Serial de Orden de Pago de Tasa ’, ‘Código de Tipo de Tasa ’, ‘Unitario’, ‘Cantidad de Campo’, ‘Monto de Orden de Pago’, ‘Monto de Impuesto Sobre el Valor Añadido’, ‘Monto de Exoneración’, ‘Motivo de Exoneración’, ‘Nombre de Campo de Orden de Pago’);

Page 32: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 32 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

Información de la tabla de detalles de imposición de tasa y la tabla de especificación de detalles de imposición de tasa

La entidad debe guardar en la interfaz de la BD, los datos de la tasa impuesta a la solicitud.

<Detalles de Imposición de Tasa> - Monto de Órden de Pago : Monto real de la tasa impuesta a pagar por el solicitante(valor con IVA incluido y restado los valores exonerados) - Monto Exonerado por Carta de Crédito : Monto depositado en la cuenta, por la devolución de una tasa anterior - Monto Total del Órden de Pago : Monto de Orden de Pago + Monto Exonerado por Carta de Crédito - Impuesto al Valor Agregado : Monto total de la suma de IVAs (Importante: No se debe ingresar el valor del IVA si la tasa no incluye el IVA. Es decir, se debe procesar como String vacío(NullString)) - Fecha de Registro Real : Fecha de contable en caso de que el pago de la tasa fuera realizado después del horario de trabajo de los bancos. - Código del Canal del Pago : Forma del Pago(ej. Mediante Máquinas ATM, ventanilla, Internet, etc.)

- Código de Distrito : Código de identificación de las instituciones atribuida en función de las cuentas bancarias del BCE.

<Especificación de Detalles de Imposición de Tasa> - Monto de Órden de Pago : Monto por productos(IVA

excluída)- Impuesto al Valor Agregado : IVA por productos

(Importante: No se debe ingresar el valor del IVA si la tasa no incluye el IVA. Es decir, se debe procesar como String vacío(NullString))

- Monto Excento[Exonerado] : Monto deducido por causas de exoneración

6. Flujograma del Sistema de Pago-e a Implementar(8/9)

Page 33: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 33 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema6. Flujograma del Sistema de Pago-e a Implementar(9/9)

■ Información que se requiere de las Instituciones para la generación de la Orden de PagoPara poder generar la Orden de Pago, las Instituciones deben proporcionar la información de Tasa, Cuenta Bancaria, y otra información relativa.

Orden de Pago (Muestra)Tabla Imposición TasaTabla de Detalle de Imposición de Tasa

Page 34: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 34 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

■ Plan de configuración para la certificación digitalEs un resumen sobre el servicio de la certificación digital que se aplica en la entidad y la VUE. ①Los encargados del OCE y de las entidades WAIP realizan la

firma en el XML y en el SOAP con el Token personal.③En el caso de las entidades GATEWAY manejará los certificados digitales personales por cada

entidad,④ En la fase final del envío se firma en el servidor mediante el certificado digital para servidor del encargado y ser enviado.

Solicitante(OCE)

Institución sujeta a enlace por Gateway

VUEGateway

Información del usuario

Responsable Institución

Verificación

De la validez del certificado

① Firma Token al XML

+ Firma Token al SOAP

+ SSL de VUE

② Firma Token al XML

+ Firma del SOAP con el certificado digi-tal para servidor

+ GATEWAY SSL

④ Firma del XML con el certifi-cado digital para servidor

+ Firma del SOAP con el certificado digital para ser-vidor

+ VUE SSL

③ Solicitud aproba-da por el encargado

de la entidad① Se firma con el certificado digital personal TOKEN la solicitud XML, y se envía firmada en el SOAP.

② La solicitud XML firmada con el certificado personal, es guardada en el sobre SOAP firmada con el certificado digital para servidor

de la VUE y es enviada a las entidades Gateway.

④ Se firma la Solicitud aprobada del XML con el certificado digital para servidor del encargado de la entidad, posteriormente se guarda

en el SOAP la cual se firma con el certificado digital para servidor del representante de la entidad Gateway para ser enviado a la VUE.

※ Preparativos previos para las entidades GATEWAY

- Obtener el certificado digital del servidor SSL para la configuración de la misma, también deben obtener los certificados digitales para servidor

del encargado de las operaciones de la entidad y del representante de la entidad.

- Se necesita desarrollar un programa capaz de manejar los certificados para servidor, tales como, los archivos del certificado PFX, contraseña,

etc.

Sistema de laEntidad CA

7. Flujograma de la Firma-e a Implementar(1/4)

Page 35: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 35 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema7. Flujograma de la Firma-e a Implementar(2/4)

■ Estructura de Firma-e en el modo GATEWAYEs un Diagrama conceptual sobre la Firma-e aplicada en VUE. Como verán en el siguiente gráfico, para poder implementar la Firma-e, las Instituciones deben desarrollar un programa que administre la Información de Firma de Responsible y los Archivos de Firmas.

Información de Aprobación de Responsable

Información de Firma de Res-

ponsable

1. Se guarda la Información de Firma y la Informa-ción de Archivos de Firmas del Responsable de In-stitución que realiza el proceso de Aprobación en la Entidad de Control Previo.

Certificado(Detalle de So-

licitud aprobada)

VUE

XML

전자서명 1

전자서명 2

전자서명 3

기관대표자 서명

G/W

1. Se guarda la Información de Solicitud aprobada (Identificación del Aprobador, Fecha y Hora de la Solicitud aprobada, etc.) del Responsable que aprueba el Certificado.

2. Se guarda el Certificado. [ver la página 14 del documento [Procesamiento del Certificado]]

Área de Tareas de Institución

Área de Tareas de VUE

Responsable Institución

Firma del Representante de la Institución

Firma-e 3

Firma-e 2

Firma-e 1

Page 36: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 36 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema7. Flujograma de la Firma-e a Implementar(3/4)

■ Estructura de Firma-e en el modo GATEWAY - Lineamiento de Desarrollo (Con base Postgresql)

[Guardar la Información de Aprobación del Responsable] Se guarda en la Tabla Información de Aprobación de Responsable la información de aprobación del responsable que lo aprobó(Detalles de Solicitud aprobada(Certificado) INSERT INTO TN_ELD_RPSB_ATR_INF (REQ_NO, ORD_NO, APRB_ID, ATR_DT, APRB_RANK, NTFC_CFM_CD) VALUES (‘Número de Solicitud’, ‘Número de Orden’, ‘Número de Identificación de Responsable[CI]’, CAST(‘Fecha de Caducidad’ AS TIMESTAMP),‘Orden de Aprobación de Responsable’ , ‘21’);

El [Orden de Aprobación de Responsable] es el orden en el cual los responsables realizan la Firma-e.

[Guardar la Información de Firma del Responsable]Para que la Institución realice la Firma-e, primero debe registrar la Información de la Firma del Responsible que procesa las tareas de

Aprobación en la Tabla Información de Firma de Responsible.INSERT INTO TN_ELD_RPSB_SGNT_INF (APRB_ID, ORGZ_CD, APRB_NM, DTCT_PW, DTCT_FL_PST, EPDT) VALUES (‘Número de Identificación de Responsable[CI]’, ‘Código de Institución’, ‘Nombre de Responsable’, ’Contraseña de

Certificación[Codificación]’, ‘Ubicación del Archivo de Certificación y Nombre de Archivo’, CAST(‘Fecha de Caducidad’ AS TIMESTAMP));

La [Contraseña de Certificación] se encripta mediante el uso de una función[f(x)] proporcionada por la BD. Pero esto puede modificarse en el transcurso del Desarrollo.

El [Ruta del Archivo de Certificación y Nombre de Archivo] es el ruta físico y absoluto y nombre del archivo de la Certificación personal del Responsible que se guarda en el servidor.

La [Fecha de Caducidad] es la fecha de vigente de la Certificación del Responsable.

Page 37: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 37 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema7. Flujograma de la Firma-e a Implementar(4/4)

■ Tablas relacionadas a la Firma-e

Page 38: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 38 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema8. Enlace de Información (1/13)

■ Método y Campo de Enlace de Información

Campo de Enlace de Información Institución Suministradora de Información Método de Enlace de In-formación

Información de Contribuyente SRI Web Service

Estado Actual de EmpresaEscritura de Constitución de Persona JurídicaCertificado de Cumplimento de Obligaciones

SC Web Service

Certificado de Organismo de Acreditación de Normalización OAE Web Service

Certificación de Registro Sanitario INHAGROCALIDAD Web Service

Resultado de InspecciónResultado de Despacho SENAE Documento-e

Autorización Única de Control Previo de Impor-tación y Exportación OCP Documento-e

Page 39: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 39 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema8. Enlace de Información (2/13)

■ Tipo de Enlace de InformaciónEn caso de que la Institución receptora de información establezca enlace con la Institución suministradora de Web Service, invocará directamente el Web Service de la institución correspondiente y obtendrá la información necesaria, y en caso de que se desee consumir la información de autorización de los OCPs, invocará el Web Service de VUE

Tipo 1

※Caso de enlace de información de SC

VUE

Institución Receptora/Usuaria

Institución Generadora/Sumi-nistradora

(SC)

① Solicita/Suministra(WS)

① Solicita/Suministra(WS)

Tipo 2※Caso de enlace de información de SENAE(incluido la

información del contribuyente del SRI) y OCP

VUE

Institución Receptora/usuaria

①Solicita/Suministra(WS)

②Consulta de BD

Institución Generadora/Su-ministradora

(SENAE)

Suministro de

Web Service

Suministro de

Web Service

③DB Link

Page 40: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 40 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

■ Estructura del Documento WSDLEl WSDL(Web Services Description Language) es un lenguaje de marcado a base de XML que se utiliza con la finalidad de describir la información del servicio que se presta mediante el Web Service.

[Estructura de un documento WSDL]

[Detalle de Estructura de un documento WSDL]

8. Enlace de Información (3/13)

<?xml version="1.0" encoding="UTF-8" standalone="no"?><wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://www.example.org/VUE_SRIComPtCiSriInfRUCService/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="VUE_SRIComPtCiSriInfRUCService" targetNamespace="http://www.example.org/VUE_SRIComPtCiSriInfRUCService/"> <wsdl:types> <xsd:schema targetNamespace="http://www.example.org/VUE_SRIComPtCiSriInfRUCService/"> <xsd:element name="selectSriRucInf"> <xsd:complexType> <xsd:sequence> <xsd:element name="ruc" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:schema> </wsdl:types> <wsdl:message name="selectSriRucInfRequest"> <wsdl:part element="tns:selectSriRucInf" name="parameters"/> </wsdl:message> <wsdl:message name="selectSriRucInfResponse"> <wsdl:part element="tns:selectSriRucInfResponse" name="parameters"/> </wsdl:message> <wsdl:portType name="VUE_SRIComPtCiSriInfRUCService"> <wsdl:operation name="selectSriRucInf"> <wsdl:input message="tns:selectSriRucInfRequest"/> <wsdl:output message="tns:selectSriRucInfResponse"/> </wsdl:operation> </wsdl:portType> <wsdl:binding name="VUE_SRIComPtCiSriInfRUCServiceSOAP" type="tns:VUE_SRIComPtCiSriInfRUCService"> <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> <wsdl:operation name="selectSriRucInf"> <soap:operation soapAction="http://www.example.org/VUE_SRIComPtCiSriInfRUCService/selectSriRucInf"/> <wsdl:input> <soap:body use="literal"/> </wsdl:input> <wsdl:output> <soap:body use="literal"/> </wsdl:output> </wsdl:operation> </wsdl:binding> <wsdl:service name="VUE_SRIComPtCiSriInfRUCService"> <wsdl:port binding="tns:VUE_SRIComPtCiSriInfRUCServiceSOAP" name="VUE_SRIComPtCiSriInfRUCServiceSOAP"> <soap:address location="http://www.vue.gov.ec/webservices"/> </wsdl:port> </wsdl:service></wsdl:definitions>

[Ejemplo del Docu-mento WSDL]

Page 41: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 41 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

En estado pendiente para el envío de DatosEn estado pendiente para el envío de Datos

En estado de consolidación de Datos. Genera ID del mensaje y ejecuta el procesamiento por lote dependiendo del tamaño del FetchEn estado de consolidación de Datos. Genera ID del mensaje y ejecuta el procesamiento por lote dependiendo del tamaño del Fetch

En estado de Envío de Datos.En estado de Envío de Datos.

En estado de Recepción de DatosEn estado de Recepción de Datos

Finalizado el Envío/Recepción de Datos.Finalizado el Envío/Recepción de Datos.

Error en la Red(Network)Error en la Red(Network)

En estado Pendiente de llamada para la AplicaciónEn estado Pendiente de llamada para la Aplicación

Error XML SchemaError XML Schema

Error en el Procesamiento de envío de archivo.Error en el Procesamiento de envío de archivo.

Error en el Procesamiento de recepción de archivo.Error en el Procesamiento de recepción de archivo.

Error en el Programa de AplicativoError en el Programa de Aplicativo

Error no identificadoError no identificado

0000

0001

0002

0003

SUC0

ERR1

0004

ERR2

ERR4

ERR5

ERR3

ERR9

Pendien-te de En-vío(0000)

Consolidan-do(0001)

Enviando(0002)

DataViewController

ServiceClient

Recibiendo(0003)

DataTouchController

Pendiente Llama-da para Aplicar(0004)

AppClient

Envío/Recep-ción Finali-zado(SUC0)

Error Progra-ma Aplicativo(ERR3)

Error en la Red(ERR1)

■ Flujo del Procesamiento de Enlace de Información y Estado de Procesamiento de la Web Service

8. Enlace de Información (4/13)So

licitu

d de

Info

rma-

ción

Resp

uest

a a

la S

olic

itud

Código Estado de ProcesamientoEstado de Procesamiento

Page 42: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 42 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

■ Enlace de Información del SRILa información del Contribuyente del SRI es la información administrada al SENAE por el SRI y que la VUE proporciona como Servicio de Información a través de la Web Service. Cada Institución consulta la empresa a consultar a través del RUC correspondiente y realiza la solicitud de información.

8. Enlace de Información (5/13)

Parámetros para INPUT

Explicación

ruc Número RUC

rqmtIntutCd Código de Institución Solicitante

rqmtIntutNm Nombre de Institución Solicitante

Method de Lla-mada

Explicación

selectSriInfRuc Información del Contribuyente

Explicación del Client SourceSRI RUC WSDL

package ec.gob.vue.com.pt.ci.sr.webservice;

import java.io.File;import java.net.MalformedURLException;import java.net.URL;import javax.xml.namespace.QName;

public final class ComPtCiSriInfRucPortType_ComPtCiSriInfRucPortTypeImplPort_Client {

private static final QName SERVICE_NAME = new QName("http://webservice.sr.ci.pt.com.vue.gob.ec/", "ComPtCiSriInfRuc -PortTypeImplService");

private ComPtCiSriInfRucPortType_ComPtCiSriInfRucPortTypeImplPort_Client() { }

public static void main(String args[]) throws Exception { URL wsdlURL = ComPtCiSriInfRucPortTypeImplService.WSDL_LOCATION; String ruc = ""; String rqmtIntutCd = ""; String rqmtIntutNm = ""; if (args.length > 0) { ruc = args[1]; rqmtIntutCd = args[2]; rqmtIntutNm = args[3]; } ComPtCiSriInfRucPortTypeImplService ss = new ComPtCiSriInfRucPortTypeImplService(wsdlURL, SERVICE_NAME); ComPtCiSriInfRucPortType port = ss.getComPtCiSriInfRucPortTypeImplPort(); ComPtCiSriInfRucIn _selectSriInfRuc_arg0 = new ComPtCiSriInfRucIn(); _selectSriInfRuc_arg0.setRuc(ruc); _selectSriInfRuc_arg0.setRqmtIntutCd(rqmtIntutCd); _selectSriInfRuc_arg0.setRqmtIntutNm(rqmtIntutNm); ComPtCiSriInfRucOut _selectSriInfRuc__return = port.selectSriInfRuc(_selectSriInfRuc_arg0);

System.exit(0); }

}

Web Service Create

Argument Setting

Method Call

※ La Web Service URI puede cambiar en la última aplicación.

Page 43: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 43 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

■ Enlace de Información de la SCLa SC proporciona directamente a través de la Web Service los servicios de información del Estado Actual de Empre-

sas, Escritura de Constitución de Persona Jurídica y el Certificado de Cumplimiento de Obligaciones. Cada Institu-ción realiza la consulta de información mediante el Número de Procesamiento de Empresa a consultar.

Explicación del Client Source

8. Enlace de Información (6/13)

Parámetros para INPUT

Explicación

etprAdmNo Número de Administración de Empresa

rqmtIntutCd Código de Institución Solicitante

rqmtIntutNm Nombre de Institución Solicitante

package ec.gob.vue.sc.webservice;

import java.io.File;import java.net.MalformedURLException;import java.net.URL;import javax.xml.namespace.QName;import javax.jws.WebMethod;import javax.jws.WebParam;import javax.jws.WebResult;import javax.jws.WebService;import javax.xml.bind.annotation.XmlSeeAlso;import javax.xml.ws.RequestWrapper;import javax.xml.ws.ResponseWrapper;

public final class ComPtCiScInfScPortType_ComPtCiScInfScPortTypeImplPort_Client {

private static final QName SERVICE_NAME = new QName("http://webservice.sc.vue.gob.ec/", "ComPtCiScInfScPortTypeIm -plService");

private ComPtCiScInfScPortType_ComPtCiScInfScPortTypeImplPort_Client() { }

public static void main(String args[]) throws Exception { URL wsdlURL = ComPtCiScInfScPortTypeImplService.WSDL_LOCATION; String etprAdmNo = ""; String rqmtIntutCd = ""; String rqmtIntutNm = ""; if (args.length > 0) { etprAdmNo = args[1]; rqmtIntutCd = args[2]; rqmtIntutNm = args[3]; } ComPtCiScInfScPortTypeImplService ss = new ComPtCiScInfScPortTypeImplService(wsdlURL, SERVICE_NAME); ComPtCiScInfScPortType port = ss.getComPtCiScInfScPortTypeImplPort(); SelectScCopInfIn _selectScCopInf_arg0 = new SelectScCopInfIn(); _selectScCopInf_arg0.setEtprAdmNo(etprAdmNo); _selectScCopInf_arg0.setRqmtIntutCd(rqmtIntutCd); _selectScCopInf_arg0.setRqmtIntutNm(rqmtIntutNm); SelectScCopInfOut _selectScCopInf__return = port.selectScCopInf(_selectScCopInf_arg0); }

}

Web Service Create

Argument Setting

Method Call

※ La Web Service URI puede cambiar en la última aplicación.

Method de Lla-mada

Explicación

selectScCopInf Estado Actual de Empresa

selectScCcoInf Certificado de Cumplimento de Obligaciones

selectScEccpjInf Escritura de Constitución de Persona Jurídica

SC WSDL

Page 44: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 44 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema8. Enlace de Información (7/13)

■ Enlace de Información del SENAE(Diagrama)Los resultados de Autorización Única de Control Previo de Imp/Exportación, Inspección, Despacho y otros, son enviadas y recibidos entre VUE y OCP en documento-e , y entre VUE y SENAE en DB Link .

Diagrama de Enlace de Información

OCP

DOC-e DB-Link

Autorización Única de Control Previo de Imp/Ex-

portación

Consulta de Autorización Única de Control Previo de Imp/Exportación

Resultado de InspecciónNotificación de Resultado de

Despacho

Control Previo

Inspección o Evaluación de

Despacho

VUE

※ La información enviada y recibida, será guardada y controlada en la BD de OCP y VUE

Registro de Resultado de Inspección

Registro de Notificación de Resultado de Despacho

Información Código de Proceso

Detalle de Proceso

Autorización Única de Control Previo de imp/exportación

AUCP enviado a la Aduana (510)

La información es enviada a OCP cuando el control previo es autorizado y el código de trámite se actualiza a 510.

Resultado de inspección

Resultado de inspección recibido por la institución(520)

Cuando la información es enviadada a OCP luego de ser registrado el resultado de inspección desde la Aduana, el código de proceso se actualiza a 520.

Resultado de despacho

Resultado del Aforo reci-bido por la institución y OCE(530)

Cuando la información es enviadada a OCP luego de ser registrado el resultado de despacho desde la Aduana, el código de proceso se actualiza a 530.

SENAE

Page 45: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 45 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

■ Enlace de Información del SENAE(Autorización Única de Control Previo de Importación/Exportación) A la hora de generar la Autorización(Certificado) sobre la Solicitud, se envía a VUE a través del modo de Enlace de Documento cuando se genere el material en la Tabla de Autorización Única de Control Previo de Importación/Exportación ubicada en la BD de la Institución. El SENAE utilizará esta información al realizar la inspección de Despacho para las Importaciones/Exporta-ciones.

Información Composición de Tabla

Tabla de Autorización Única de Control Previo de Imp/Exportación

8. Enlace de Información (8/13)

Campos Generales -Datos Certificado -Datos Solicitante -Datos Importador -Datos Exportador -Datos Fabricante -Medio Transporte -Datos BL/Factura Comercial Campos Producto -Subpartida Arancelaria -Datos Producto -Datos Origen/Destino

※ La Autorización Única de Control Previo de Importación/Exportación se genera por cada Certificado del OCP.

Page 46: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 46 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

■ Enlace de Información del SENAE(Notificación de Resultado de Despacho)A la hora de generar el Resultado de Despacho en el SENAE se genera la información para notificar a VUE, la cual notifica el Resultado de Despacho a cada OCP. El material notificado a la Institución se guarda en la BD de Interfaz, el cual el OCP utiliza en los procesos consultando dicha información.

Tabla de Notificación Resultado Despacho

8. Enlace de Información (9/13)

Información Composición de Tabla

Campos Generales -Datos Embarque/ Destino -Número Administración Mer-

cancía/BL -Datos Importador -Datos Resultado Despacho -Datos Producto

※ La notificación de Resultado de Despa-cho se genera por Rubro de la Declaración de Importación – por Rubro de Control Previo.

Page 47: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 47 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

■ Enlace de Información del SENAE(Notificación de Resultado de Inspección)En caso de aquellas Declaraciones de Importación que requieran la Solicitud aprobada de Control Previo, a la hora de generar el Resultado de Inspección en el SENAE se genera la información para notificar a VUE, la cual notifica el Resultado de Inspección a cada OCP. El material notificado a la Institución se guarda en la BD de Interfaz, el cual el OCP utiliza en los procesos consultando dicha información.

Tabla Notificación Resultado Inspección

8. Enlace de Información (10/13)

Información Composición de Tabla

※ La notificación del Resultado de In-spección se genera por Declaración de Importación.

Campos Generales -Fecha y Hora de Inspección -Observaciones de Inpsección Campos Común/Producto -Resultado de Inspección Datos Control Previo -Número de Control PrevioEmpleados Participantes -Datos de Pertenencia -Datos de Participante

Page 48: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 48 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema

■ Parte a desarrollar por la Institución para el Enlace de Información con el SENAE – con base PostgreSQL

- Generar Información de la Autorización Única de Control Previo de Imp/Exportación1. Al INSERTAR la información del Certificado después de ser aprobada la solicitud, se INSERTA a la vez en las Tablas de Autorización Única de

Control Previo de Impo/Exportación y Campos del Rubro de Autorización Única de Control Previo de Impo/Exportación. Si el Certificado finaliza exitosamente, se envía la Autorización Única de Control Previo de Impo/Exportación. INSERT INTO TN_RCI_IMEX_UNI_DCP VALUES (Información del Certificado); INSERT INTO TN_RCI_IMEX_UNI_DCP_PD VALUES (Información del Rubro del Certificado);

※ Relación de Valores de Códigos de Procesamientos con los Códigos de Función de Documentos para los casos de envío de la AUCP.

8. Enlace de Información (11/13)

- Consulta de Información de la Notificación del Resultado de Despacho

1. Se consulta la información mediante el Número de Solicitud en la Tabla de Notificación de Resultado de Despacho y se realiza el procesamiento de la tarea. SELECT * FROM TN_RCI_CSCR_RST_NOTI WHERE RQMTS_ATR_NO = $ Número de Solicitud AND NOTI_CFM_CD = ’11’;

2. Cuando finalice la Tarea, se Modifica el Código de Verificación de Notificación a ‘12’ UPDATE TN_RCI_CSCR_RST_NOTI SET NOTI_CFM_CD = ‘12’ WHERE RQMTS_ATR_NO = $ Número de Solicitud AND NOTI_CFM_CD = ’11’;

Códigos de procesamientos para los casos de envío de la AUCP

Códigos de Funciones de Documentos a ingresar en la AUCP

320 Solicitud aprobada 9 Envío inicial

330 Rectificación realizada 34 Rectificación por la entidad

340 Solicitud de corrección aprobada 35 Re-aprobación

630 Revocación realizada 3 Eliminación

650 Anulación aprobada 3 Eliminación

Page 49: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 49 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema8. Enlace de Información (12/13)

- Consultar Información de Notificación del Resultado de Inspección

1. Se consulta la información mediante el Número de Solicitud en la Tabla de Notificación de Resultado de Inspección y se realiza el procesamiento de la tarea.SELECT * FROM TN_RCI_INSPC_RST_NOTI AS A, TN_RCI_INSPC_RST_NOTI_COMM AS B, TN_RCI_INSPC_RST_NOTI_PD AS C, TN_RCI_INSPC_RST_NOTI_PTCPT AS D, TN_RCI_INSPC_RST_NOTI_DCP_INF AS E WHERE A.IMP_DCL_NO = B.IMP_DCL_NO AND A.IMP_DCL_NO = C.IMP_DCL_NO AND A.IMP_DCL_NO = D.IMP_DCL_NO AND A.IMP_DCL_NO = E.IMP_DCL_NO AND E.RQMTS_ATR_NO = $ Número de Solicitud AND A.NOTI_CFM_CD = ‘11’;

2. Cuando finalice la tarea, el Código de Verificación de Notificación se modifica a ‘12’. UPDATE TN_RCI_INSPC_RST_NOTI SET NOTI_CFM_CD = ‘12’ WHERE IMP_DCL_NO = $ Número de Declaración de Exportación/Importación AND A.NOTI_CFM_CD = ‘11’;

Page 50: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 50 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema8. Enlace de Información (13/13)

■ Tarea de VUE y de cada Institución para el enlace de información InstituciónEnlace de Info OCP VUE SENAE

Autorización Única de Control Previo de imp/exportación

(Doc-e)

1. Implementación de ingreso de dato para la notifi-cación en la tabla de Autorización Única de Control Previo de imp/exportación, la cual está en la BD de interfaz de la Institución.

1. Diseño y desarrollo del doc-e de la Autorización Única de Control Previo de imp/exportación.2. Implementación de G/W que envía a VUE la in-formación de Autorización Única de Control Previo de imp/exportación que está en la interfaz de BD de la Institución y G/W que recibe desde VUE y hace el Insert en la tabla de Autorización Única de Control Previo de imp/exportación en la BD de VUE.

1. Implementación de la pantalla donde se consulta la información desde la tabla de Autorización Única de Control Previo de imp/exportación de la BD de VUE mediante DB Link.

Resultado de Inspección(Doc-e)

1. Implementación de la pantalla donde se consulta la información desde la tabla de resultado de inspec-ción de la BD de interfaz de la Institución.

1. Diseño y desarrollo del doc-e de resultado de ins-pección2. Implementación de G/W que envía a la Institución el resultado de inspección que está en la BD de VUE y G/W que recibe desde la Institución y hace el Insert en la tabla de resultado de inspección de la BD de in-terfaz de la Institución.

1. Implementación de ingreso de dato a ser enviado a la tabla de resultado de inspección de VUE median-te DB Link.

Resultado de Despacho(Doc-e)

1. Implementación de la pantalla donde se consulta la información desde la tabla de resultado de despa-cho de la BD de interfaz de la Institución.

1. Diseño y desarrollo del doc-e de resultado de des-pacho.2. Implementación de G/W que envía a la Institución el resultado de despacho que está en la BD de VUE y G/W que recibe desde la Institución y hace el Insert en la tabla de resultado de inspección de la BD de in-terfaz de la Institución

1. Implementación de ingreso de dato a ser enviado a la tabla de resultado de despacho de VUE mediante DB Link.

SRISC

(Web Service)1. Desarrollo de Web Service Client para la consulta de información correspondiente.

1.Desarrollo de Web Service Client para consultar in-formación correspondiente(Para la Institución de WAIP).2. Proposición de guía para el desarrollo de Web Ser-vice Client y WSDL(a mediados de Julio).

1.Desarrollo de Web Service Client que se puede consultar la información correspondiente cuando se necesite la información de SC.

2. Se necesita desarrollar por separado la informa-ción de SRI ya que es la información que ya está en SENAE.

Page 51: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 51 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema9. Administración de Código por Entidades

■ Modo de Registro de Código por EntidadesEn caso de que una entidad utilice códigos privativos para los formularios(incluso formularios de solicitud y certificado), los responsables de cada entidad deberán registrar y administrar los datos de código en el sistema VUE y estos datos siempre deben estar actualizados.La consulta está disponible para todos los usuarios, sin embargo, las funcionalidades de Registro, Modificación y Anulación estarán disponibles solo para los responsables autorizados de la entidad que tienen permiso de manejo de datos de código.

Ejemplo de Pantalla

illustr

ative

Consulta : Funcionalidad para

consultar los datos de código regis-trados

Adición : Funcionalidad para regis-trar los códigos que se va utilizar nuevamente.

Modificación : Funcionalidad para aplicar los cambios de los códigos.

Anulación : Funcionalidad para deshabilitar los códigos innecesa-rios.

Carga Excel : Funcionalidad para aplicar los cambios de datos de có-digos de una vez en VUE a través del archivo Excel.

Descarga Excel : Funcionalidad para guardar varios datos de códi-gos en archivo Excel los cuales es-tán registrados en VUE.

※La pantalla podrá variarse según el carácter de códigos

Funcionalidades

Page 52: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 52 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema10. Encripción de contraseña del certificado digital

■ Servlet para la encripción de contraseña del certificado digitalLa contraseña encriptada se visualiza en la pantalla al ingresar la contraseña por medio de Servlet instalado en servidor Gateway.

Esta contraseña encriptada es guardada en el campo contraseña de la tabla de gestión del certificado digital.

Se utiliza como el formato de encripción el algoritmo AES.

- URL : http://[Gateway IP:PORT]/gdes_svr/getPasswd?passwd=[Contraseña]

Page 53: 30 de Octubre de 2012 1.Flujograma de Implementación de Sistema en las Instituciones 2.Flujo de Mensajes Estándares 3.Flujo de Procesamiento de Anulación

- 53 -

Cooperación Requerida de las Instituciones para la Implementación del Sistema11. Descargar el documento adjunto de Alfresco

■ Servlet para descargar el documento adjunto de AlfrescoSe descarga el archivo del documento adjunto guardado en Alfresco por medio de Servlet instalado en servidor Gateway.

Para el acceso del archivo adjunto guardado en el BD de Interfase, se utiliza como parámetro el ID del documento de Alfresco el

UUID.

- URL : http://[Gateway IP:PORT]/gdes_svr/getFile?uuid=[ID del archivo Alfresco]

¿Abrir el archivo 1345539511734_test.txt? Abrir Guardar Cancelar