Descripción
Objetivos
El objetivo de este curso es capacitar al alumno en la personalización avanzada de Sage 200 mediante el dominio de su arquitectura de base de datos SQL y tablas de sistema, dotándolo de la habilidad para extender el repositorio de datos con nuevos campos, tablas y variables. Asimismo, aprenderá a desarrollar consultas, diseñar pantallas a medida e informes avanzados, finalizando con la correcta configuración y despliegue de estas personalizaciones entre diferentes entornos del ERP.
Contenidos
“1. Dominar la Arquitectura Técnica: Comprender la estructura de las Bases de Datos SQL y las tablas de sistema (LSYS*) de Sage 200.
2. Extender el Repositorio de Datos: Crear y modificar campos, tablas, índices, triggers y variables (VARAPLIS) para ampliar la funcionalidad del ERP.
3. Desarrollar Acceso a Datos y Presentación: Crear consultas y vistas para manipular la información, y diseñar pantallas personalizadas (Mantenimiento, Diálogo) e informes/listados.
4. Desplegar y Configurar: Aplicar relaciones, opciones de usuario y utilizar herramientas de exportación de objetos para integrar y trasladar las personalizaciones entre instalaciones de Sage.”;”MÓDULO 1: INTRODUCCIÓN Y BASES DE DATOS SQL
• INTRODUCCION
? Bases de Datos SQL
? Estructura de la Base de Datos
? Tablas de Sistema (LSYSCONFIG, LSYSCAMPOS, LSYSTABLAS, LSYSDATOS, LSYSINFORMES, LSYSPANTALLAS, LSYSLAYOUTS, LSYSOPERACIONES, LSYSUSUARIOS, LSYSPERFILES, LSYSPERFILESUSUARIOS).
MÓDULO 2: CREACIÓN DE CAMPOS Y VARIABLES (REPOSITORIO Y VARAPLIS)
• CREACION CAMPOS REPOSITORIO
? Crear campos
? Crear campo tipo Fecha
? Crear campo tipo Texto
? Crear campo tipo Numérico
? Crear campo tipo Contador
? Crear campo tipo Lista
? Crear campo Binario Externo
? Editor Tipos de Campos
? Editor Tipos de Campos por Empresa
• VARAPLIS
? Definición y uso
? Creación y modificación
MÓDULO 3: CREACIÓN DE ESTRUCTURAS DE DATOS (TABLAS)
• CREACION DE TABLAS
? Crear Tabla
? Crear Índice
? Crear Trigger
MÓDULO 4: CREACIÓN DE CONSULTAS Y VISTAS
• CREACION DE CONSULTAS
? Creación de una Consulta
? Localización del Cursor
? Tipo de Cursor
? Parsear y Seguridad
? Bloqueos
? Tipos de Consulta
? Pestaña Campos
? Pestaña Tablas, Ordenación y Campos Fijos
? Pestaña Clausulas Where, Join y Having
• VISTAS
? Definición y uso
? Creación y modificación de una Vista
? Consulta de vistas y con vistas
MÓDULO 5: PANTALLAS (MANTENIMIENTO, DIÁLOGO Y MASTER-DETAIL)
• PANTALLAS
? Crear Pantalla de Mantenimiento
? Propiedades generales de mantenimiento
? Desplazar campos en la pantalla
? Insertar campos
? Controles
? Etiquetas
? Campo
? Marco (Frame)
? Carpetas
? Check Box
? OptionGroup
? CommandButton
? Control Grid
? Definición y uso
? Grid Asociado
? Gestión del Layout
? Tabulación, alineación y tamaño de los campos
? Relaciones
? Tipos de relaciones (1 a 1, Referencia, 1 a N)
? Relaciones en cascada
? Edición del menú
? Pantallas de Diálogo
? Pantallas Master-Detail
? Pantallas Master Multi Detail
MÓDULO 6: INFORMES Y LISTADOS
• INFORMES Y LISTADOS
? Crear un informe
? Estándar
? Asistente
? Propiedades del informe
? Pestaña VARIOS
? Pestaña DATOS
? Pestaña SALIDA
? Pestaña MENSAJES
? Pestaña MASCARA
? Secciones del informe
? Modificación de informes
? Crear campos
? Etiquetas (rótulos)
? Campos
? Campos calculados
? Campos de sistema
? Campos de dialogo
? Códigos de barra
? Imagen
? Límites de salida
MÓDULO 7: OBJETOS ESPECIALES Y DE CONFIGURACIÓN
• OPCIONES DE USUARIO
? Definición y uso
? Creación y modificación
• OPERACIONES DE TIPO LISTA
? Pantallas especiales solo browse
? Definición y creación de la operación Lista
• ENTIDADES
? Definición y uso
? Relaciones y Acciones
? Gestión de Búsqueda Avanzada
MÓDULO 8: GESTIÓN DE OBJETOS
• EXPORTACION DE OBJETOS DE REPOSITORIO”;61,20%
Opciones
Certificación (opcional): SI (68 €)
Tasas ECTS (opcional): SI (SUMAR EL 31%)

