Herramientas de usuario

Herramientas del sitio


ada:howto:sicoferp:factory:sicoferpscriptsdb:fe:fase2:certificatesconfiguration

Fabrica: Factura Electrónica - Codificación - API de Configuración de Certificados

Esta sección esta dedicada al proceso de configuración de certificados desde el módulo de prespuesto de SICOF ERP.

API: Tablas de configuración

A continuación se listan las tablas que almacenarán las configuraciones de los certificados utilizados en los procesos de envío de documentos.

Tabla de registro: Encabezado

Tabla principal de la configuración de la información de los certificados.

OWNER PRESUP01 TABLE FE_CERTIFICATE_INFO COMMENTS Contiene la información del Emisor y configuraciones de los certificados de firma de la funcionalidad de factura electrónica
# NAME NULLEABLE TYPE COMMENTS
1IDNVARCHAR2(32)Identificador de Registro (automático)
2FECHA_INICIO_VIGENCIANDATEFecha de inicio de vigencia del certificado
3FECHA_FIN_VIGENCIANDATEFecha de fin de vigencia del certificado
4EMISOR_NITYNUMBERNit del emisor del certificado
5EMISOR_NOMBRENVARCHAR2(256)Razon social del emisor del certificado
6EMISOR_DIRECCIONYVARCHAR2(512)Dirección del emisor del certificado
7EMISOR_CORREOYVARCHAR2(256)Correos (separados por ,) del emisor del certificado
8EMISOR_CONTACTOYVARCHAR2(256)Contactos (nombres de personas separados por ,) del emisor del certificado
9EMISOR_CEL_TELYVARCHAR2(256)Números de teléfonos o celulares (separados por ,) del emisor del certificado
10NOTIFICACION_EMAIL_WSNVARCHAR2(256)Correos (separados por ,) de notificación web service (usuarios de control interno)
11NOTIFICACION_EMAIL_ERPNVARCHAR2(256)Correos (separados por ,) de notificación erp (usuarios administrativos)
12NOTIFICACION_FRECU_DIASNNUMBERNúmero de días para inicio de validación del vencimiento del certificado
13NOTIFICACION_FRECU_ENVIOYNUMBERFrecuencia de días para envio de correos por defecto 1 (se utiliza una vez se inicia la validación de vencimiento)
14NOTIFICACION_MSG_PREVIONVARCHAR2(2048)Mensaje base utilizado para la notificación previa de vencimiento del certificado
15NOTIFICACION_MSG_VENCIDONVARCHAR2(2048)Mensaje base utilizado para la notificación de vencimiento del certificado
16ESTADOYVARCHAR2(1)Estado del registro (A:Activo, I:Inactivo)
17FECHA_REGISTROYDATEFecha de registro (por defecto la fecha del servidor de base de datos)
18CODIGO_USUARIOYNUMBERCódigo del usuario erp que diligencia el registro
19CODIGO_MEMPRESAYVARCHAR2(64)Código de la empresa de la sesión en la cuál se diligencia el registro
20NOTIFICACION_TRAS_VENCERYVARCHAR2(1)Bandera que indica si la notificación se mantiene despúes de vencido el certificado

Tabla de registro: Detalle (Archivos)

Tabla secundaria de la configuración de la información de los certificados.

OWNER PRESUP01 TABLE FE_CERTIFICATE_FILE COMMENTS Contiene los archivos que representan los certificados del emisor
# NAME NULLEABLE TYPE COMMENTS
1IDNVARCHAR2(32)Identificador de Registro (automático)
2ID_CERTIFICATE_INFONNUMBERIdentificador interno del registro del certificado del emisor (llave foránea)
3CERTIFICATE_FILE_NAMENVARCHAR2(512)Nombre del archivo
4CERTIFICATE_FILE_EXTNVARCHAR2(8)Extensión del archivo
5CERTIFICATE_FILE_CONTENTNCLOBContenido del archivo
6FILE_STORAGE_MODEYVARCHAR2(32)Modo del almacenamiento del contenido del archivo por defecto Base64
7CODIGO_USUARIOYNUMBERCódigo del usuario erp que diligencia el registro
8CODIGO_MEMPRESAYVARCHAR2(64)Código de la empresa de la sesión en la cuál se diligencia el registro
9ESTADOYVARCHAR2(1)Estado del registro (A:Activo, I:Inactivo)

API: Métodos Utilitarios

A continuación se listan los métodos que apoyan la gestión del proceso de notificación de vencimiento de certificados.

OWNERPRESUP01PACKAGEPCK_FE_WS_PSTCOMMENTSContiene métodos de gestión de la funcionalidad de factura electrónica
#TYPENAMERETURNCOMMENTSOBSERVATIONS
1FUNCTIONF_GET_CERTIFICATE_CURRENTNUMBERDevuelve el identificador interno de la configuración vigente de certificadoSi no existe configuración activa devuelve -1
2FUNCTIONF_GET_CERTIFICATE_MSG_PVARCHAR2Devuelve el mensaje previo de notificación formateadoSi no existe configuración activa devuelve NULL
3FUNCTIONF_GET_CERTIFICATE_MSG_VVARCHAR2Devuelve el mensaje vencido de notificación formateadoSi no existe configuración activa devuelve el mensaje del último certificado configurado o NULL si no existe ninguna configuración previa

←Volver atras

ada/howto/sicoferp/factory/sicoferpscriptsdb/fe/fase2/certificatesconfiguration.txt · Última modificación: 2021/06/15 14:48 por 192.168.177.29