Diccionario de Datos

Te facilita la personalización de AdaptaPro y base de datos según tus necesidades de manera fácil

Sin necesidad de tener conocimientos técnicos de base de datos ni de programación.

  1. Definición: Es un repositorio de meta datos encargados de suministrarle al usuario toda la información referente al diseño de la base de AdaptaPro, incluyendo la estructura de cada tabla, vínculos entre ellas y opciones de selección vinculadas con cada campo, facilitándole al usuario los siguientes beneficios:

1.1 Ampliar los alcances de AdaptaPro con tan solo ampliar el diccionario de datos.

1.2 Adaptar la estructura de la base de datos según los requerimientos del usuario.

1.3 Agregar nuevos campos.

1.4 Modificar y/o Eliminar campos.

1.5 Mediante a los formularios con la funcionalidad “ScrollGet” facilita la insertar o remover campos de un formulario sin necesidad de modificar el código fuente.

1.6 Crear nuevas Tablas.

1.7 Crear índices para optimizar consultas SQL.

1.8 Crear vínculos entre las tablas.

1.9 Facilita la creación de nuevos formularios con las funcionalidades: Incluir, Consultar, Eliminar y Modificar. AdaptaPro crea el código fuente DpXbase automáticamente y asistente de modo diseño para que el usuario pueda reposicionar los controles dentro del área del formulario, asignar fuentes de letras y colores de fondo y texto.

1.10 Facilita crear nuevos formularios mediante asistente que permite al usuario seleccionar tablas con sus respetivos vínculos que serán utilizadas para el reporte, finalmente seleccionar los campos para que AdaptaPro genere el código fuente del reporte.

1.11 Agregar, modificar o remover opciones vinculadas con campos que facilitan al usuario final la selección de opciones en aquellos campos controlados por selectores <ComboBox>.

1.12 Facilitan la creación rápida de nuevos componentes que constituyen los nuevos Release o versión del sistema.

1.13 Facilita a los prestadores de servicios exportar las estructuras de datos contentivos de personalizaciones que serán utilizadas para actualizar a sus clientes.

1.14 Facilita la creación de nuevos componentes de tipo PlugIn facilitando los alcances de AdaptaPro.

1.15 Facilita a desarrolladores conocer a la estructura de la base de datos que le facilita la creación de aplicaciones externas que van a interactuar con la base de datos y/o complementar las funcionalidades requeridas por el usuario.

1.16 Crear formulario de tipo browse o grilla desde el diccionario de datos, AdaptaPro te genera el código fuente y sin necesidad de licencia de código abierto.

🧠 Ejemplo: Aplicación de Inteligencia Artificial en Plataforma Empresarial

📚 2.1 Biblioteca Digital Empresarial

La Biblioteca Digital Empresarial es el repositorio de conocimiento que alimenta el razonamiento de la IA. Contiene:

Documentos normativos: Ley Orgánica del Trabajo (LOTTT), Código Orgánico Tributario (COT), Providencia PA071 del SENIAT, Normas contables VEN-NIF.

Sentencias del TSJ: Clasificadas por materia (laboral, tributaria, mercantil).

Manuales internos y modelos: Contratos, facturas, estados financieros, informes de comisarios.

Formato de carga: PDF o texto plano, con capacidad de indexación semántica.

🔍 Función: La IA consulta esta biblioteca para validar documentos, realizar cálculos, emitir opiniones técnicas y fundamentar respuestas.

💬 2.2 Prompt: Rol de Agente y Definición de Preguntas

El Prompt es la instrucción que el usuario formula para interactuar con la IA. La IA asume el rol de agente experto, capaz de interpretar, buscar y responder con base jurídica y contable.

Ejemplos de prompts:

“Calcula la liquidación de un trabajador con 3 años de servicio y salario mensual de Bs. 1.200”

“¿Cuánto debo retener de ISLR a un proveedor con RIF J-12345678-9?”

“Valida esta factura de compra según la PA071”

“Analiza este estado de cuenta y dime si hay inconsistencias”

🌐 2.3 Contextos: Áreas de Conocimiento Aplicadas

El Contexto define el marco temático en el que opera la IA. En este sistema, se aplican múltiples áreas de conocimiento:

🔄 El sistema puede operar en modo abierto, permitiendo al usuario cambiar de contexto sin reconfiguración.

🗂️ 2.4 Diccionario de Datos: Integración con MySQL

El Diccionario de Datos documenta el  de la base de datos MySQL, facilitando el uso de lenguaje natural para consultar datos estructurados.

2. Tipos de Bases de Datos: La base de datos de AdaptaPro está normalizada con sus respectivas reglas de integridad que le facilitan al usuario familiarizarse rápidamente dentro de su contenido e implementar sus personalizaciones y está compuesto por tres tipos de base de datos:

2.1 Configuración del sistema o diccionario de datos, refiere al repositorio contentivo de las siguientes funcionalidades representadas por sus respectivas tablas:

2.1.1 Tablas <dptablas>

2.1.2 Índices <dpindex>

2.1.3 Vínculos <dplink>

2.1.4 Campos <dpcampos>

2.1.5 Opciones de los campos <dpcamposopc>

2.1.6 Reportes <dpreportes>

2.1.7 Browser <dpbrw>

2.1.8 Vistas <DpVistas>

2.1.9 Disparadores <Dptriggers>

2.2. Administración del Sistema: Contiene el registro de: Empresas, Usuarios, Mapas del acceso, Procesos automáticos y deberes formales, cuyas funcionalidades aplican e inciden para todas las empresas.

2.3 Base de datos para las empresas: La estructura de datos de cada empresa fue creada y actualizada según el diccionario datos y representa a cada empresa  definida en el formulario “Empresas” y tabla “dpempresa”. Cuando el usuario ingresa en cada empresa, AdaptaPro revisa sus contenido vs sus componentes realizando su actualización de  manera inmediata.