Objetivo general del curso Este curso proporcionará
al alumno las herramientas de programación en lenguaje C/AL para el
desarrollo de soluciones complejas en la
ERP Microsoft
Dynamics Nav.
Capacitando al alumno de los conocimientos adecuados para dominar el
entorno de desarrollo de Microsoft Dynamics NAV y crear o modificar
cualquier funcionalidad mediante código de lenguaje C/AL en Microsoft
Dynamics Nav
CAPITULO 1 Tipos de Tablas y sus
Características en Microsoft® Dynamics NAV1.1.
Características de una tabla Maestra.
1.2. Características de una
tabla Suplementaria.
1.3. Características de una
tabla Filial.
1.4. Características de una tabla Libro de Contabilidad.
1.5.
Características de una tabla Registro.
1.6. Características de una
tabla Diario.
1.7. Características de una tabla Documento.
1.7.
Características de una tabla Histórico de Documento.
1.8.
Características de una tabla de Configuración.
CAPITULO
2 Tipos de Formularios y sus Características en Microsoft® Dynamics NAV2.1.
Características de un formulario Ficha.
2.2. Características de un
formulario Estadísticas.
2.3. Características de un formulario
Tabular.
2.4. Características de un formulario tipo Lista.
2.5.
Características de un formulario Hoja de Trabajo.
2.6.
Características de formularios Cabecera/Línea.
2.7.
Características de un formulario de Configuración.
CAPITULO
3 Introducción a la Programación en Microsoft® Dynamics NAV3.1.
¿Qué es una Aplicación C/SIDE?
3.2. ¿Qué es C/AL?
3.3.
¿Para qué se utiliza C/AL?
3.4. ¿Dónde se utiliza C/AL?
3.5.
Base de Datos Física y Lógica.
3.6. Tipos de Datos
Intrínsecos de Microsoft®
Dynamics NAV.
CAPITULO
4 Identificadores y Variables en Microsoft® Dynamics NAV.4.1.
Conceptos.
4.2. Sintaxis de los Identificadores en Microsoft® Dynamics
NAV.
4.3. Alcance e Inicialización de Variables en Microsoft® Dynamics
NAV.
4.4. Definición de Variables en Microsoft® Dynamics NAV.
4.5.
Mostrar Variables en Microsoft® Dynamics NAV.
CAPITULO
5 Expresiones, Términos y Operadores en Microsoft® Dynamics NAV5.1.
Conceptos.
5.2 Operadores en Microsoft® Dynamics
Navision.
5.3
Efectos de la Precedencia de Operadores Microsoft® Dynamics NAV.
CAPITULO
6 Disparadores de Eventos en Microsoft® Dynamics NAV6.1.
Conceptos.
6.2. Disparadores de Eventos en Microsoft® Dynamics NAV.
6.3.
Disparadores de Eventos en Campos de Tablas de Microsoft® Dynamics NAV.
6.4.
Disparadores de Eventos en Informes de Microsoft® Dynamics NAV.
6.5.
Disparadores de Eventos en Dataports de Microsoft® Dynamics NAV.
6.6.
Disparadores de Eventos en Formularios de Microsoft® Dynamics NAV.
CAPITULO
7 Sentencias de Programación en Microsoft® Dynamics NAV7.1.
Sentencias de Asignación:
- Asignación de un Valor a una Variable
en Microsoft® Dynamics NAV.
7.2. Sentencias Condicionales:
-
Conceptos.
- La sentencia IF en Microsoft® Dynamics NAV.
- La
sentencia EXIT en Microsoft® Dynamics NAV.
7.3. Sentencias
Compuestas y Comentarios:
- Conceptos.
- Sentencias Compuestas en
Microsoft® Dynamcis NAV.
- Comentarios en Microsoft®
Dynamics NAV.
7.4.
Arrays:
- Conceptos.
- Sintaxis.
- Creación de un Array.
7.5.
Sentencias Iterativas:
- La sentencia FOR.
- La sentencia WHILE..DO.
-
La sentencia REPEAT..UNTIL.
7.6. Otras Sentencias:
- La sentencia
WITH.
- La sentencia CASE.
CAPITULO
8 Funciones Intrínsecas de Microsoft® Dynamics NAV8.1.
Funciones de Búsqueda de Registros en Microsoft® Dynamics NAV.
8.2.
Funciones de Filtrado y Ordenación de Registros en Microsoft® Dynamics NAV.
8.3.
Funciones de Inserción, Modificación y Borrado de Registros en Microsoft®
Dynamics NAV.
CAPITULO 9 Creación de
Funciones en Microsoft® Dynamcis NAV9.1. Parámetros
Formales y Actuales en Microsoft® Dynamics NAV.
9.2. Funciones y
Variables Locales en Microsoft® Dynamics NAV.
9.3. Definición de
una Función en Microsoft® Dynamics NAV.
9.4. Añadir Código a
una Función en Microsoft® Dynamics NAV.
9.5. Realizar
Llamadas a una Función en Microsoft® Dynamics NAV.
CAPITULO
10 Metodología de Implementación Microsoft® Dynamics NAV10.1.
Fases de la Metodología de Implementación en Microsoft® Dynamics NAV.
10.2.
Roles en Proyectos de Personalización de Microsoft® Dynamics NAV.