Cegeka Education

Transcript

Cegeka Education
CORSO MOC80437:
C/Side Solution
Development in
Microsoft Dynamics
NAV 2013
CEGEKA Education
corsi di formazione professionale
© Cegeka S.p.A. [1/6]
C/Side Solution Development in Microsoft Dynamics NAV
2013
Questo corso guida gli studenti attraverso un progetto di implementazione simulato il cui scopo è quello
di personalizzare Microsoft Dynamics NAV 2013 per soddisfare le richieste del cliente. Il corso spiega i
concetti di applicazione standard e fornisce insight sui più importanti processi in Microsoft Dynamics
NAV 2013, tra cui documenti e pubblicazione registri, gestione delle dimensioni, integrazione delle
funzioni, role tailoring e automating unit testing.
Durata del corso 5.0 giorni
Destinatari / Audience
Partner che vendono e implementano il modulo di C/SIDE Solution Development ai clienti.
Obiettivi / Goals
Spiegare i diversi tipi di tabella e le loro caratteristiche
Presentare il modello dati standard e la logica di business relativa ai dati
Presentare il modello di processo standard che governa le transazioni in Microsoft Dynamics
NAV 2013
Spiegare la tabella master e gli standard di pagina
Lavorare con tipi di dati complessi e le loro funzioni
Spiegare la funzionalità di multilingua
Definire la strategia per implementare Customers and Participants
Creare tabelle per gestire le sale per seminari
Creare la gestione dei dati docente
Creare la gestione dei dati seminario
Importare ed esportare oggetti come file di testo
Supportare funzionalità multilingua
Usare pagine di documento
Usare tabelle virtuali
Esaminare i vari tipi di tabelle
Esaminare le diverse funzioni di pagina e tabella C/AL
Creare tabelle addizionali e pagine per mantenere le registrazioni
Spiegare le tabelle di lavoro e registrazione
Spiegare le routine di registrazione e le loro relazioni
Creare routine di pubblicazione registro
Creare routine di registrazione documenti
Presentare le best practice per documentare cambiamenti ad oggetti esistenti
Programmare in modo da avere il minor impatto possibile sull’applicazione
Integrare le funzioni del modulo Seminar Management create in precedenza le une con le altre
Spiegare l’architettura della funzione Navigate
Estendere la funzionalità Navigate per permettere la ricerca delle informazioni seminario
registrate
Consentire una più facile ricerca delle informazioni aggiungendo la funzionalità Navigate alle
pagine di Seminar Management
Consentire la consultazione di informazioni di Seminar Management dalle aree di applicazione
© Cegeka S.p.A. [2/6]
standard
Usare funzioni di report speciali
Creare report per il client RoleTailored
Creare una lista di partecipanti al seminario
Creare un report ProcessingOnly che registri le fatture
Creare una pagina che calcoli le somme di prezzo efficientemente
Rendere disponibile la pagina dalle pagine Seminar
Usare FlowFilters per calcolare facilmente le statistiche per differenti lassi di tempo
Descrivere i tipi di dimensione Global, Shortcut and Budget e le loro funzioni
Elencare le regole base di Dimension Setup
Presentare i modelli di processo e dimension management data
Implementare le dimensioni sul livello master record
Definire i componenti dell’interfaccia utente RoleTailored
Spiegare la struttura, lo scopo e la funzionalità di una pagina Role Center-type
Creare la pagina Seminare Manager Role Center
Descrivere la funzionalità della pagina Departments e del tipo di oggetto MenuSuite
Integrare il reparto di Seminar Management all’interno della pagina Departments
Spiegare come usare Automation e OCX per eseguire attività con altre applicazioni
Descrivere le funzioni di gestione file per importare ed esportare dati
Descrivere l’architettura dei servizi web Microsoft Dynamics NAV 2013
Spiegare i protocolli che Microsoft Dynamics NAV 2013 usa per i servizi web
Valutare i benefici dei servizi web rispetto ad altre opzioni di integrazione in Microsoft Dynamics
NAV
Spiegare come mostrare codeunit, pagina e oggetti query come servizi web
Consumare i servizi web da applicazioni esterne
Dimostrare le funzioni di testing di Microsoft Dynamics NAV 2013
Spiegare le codeunit test, le funzioni test e le funzioni handler
Descrivere come automatizzare il test dell’interfaccia utente
Spiegare la funzionalità e lo scopo delle codeunit test runner
Sviluppare un framework di unità di testing per la soluzione di Seminar Management
Descrivere le caratteristiche e le funzionalità di Debugger
Dimostrare il processo di debugging
Spiegare i vantaggi di SQL Server per Microsoft Dynamics NAV 2013
Lavorare con tabelle e indici
Usare le opzioni di confronto e le descrizioni
Spiegare SQL Server Query Optimizer
Spiegare le aree all’interno di Microsoft Dynamics NAV che possono essere ottimizzate
Spiegare come il database driver di Microsoft Dynamics NAV consenta ai clients Microsoft
Dynamics NAV di comunicare con SQL Server
Comprendere l’effetto delle prestazioni di locking, blocking e deadlock
Comprendere come i dati SIFT siano immagazzinati in SQL Server
Presentare il case study per il progetto di implementazione CRONUS International Ltd.
Presentare gli script di test per il function testing e le funzionalità personalizzate
Requisiti / Requirements
Conoscere Microsoft Dynamics NAV 2013
completamento del corso 80436A C/SIDE Introduction in Microsoft Dynamics NAV 2013
Moduli / Modules
Module 1: Data and Process Model
Table Types and Characteristics
Standard Data Model
© Cegeka S.p.A. [3/6]
Standard Process Model
Module 2: Master Tables and Pages
Prerequisite Knowledge
Participants
Instructors and Rooms
Seminars
Module 3: Documents
Prerequisite Knowledge
Registrations
Reviewing the Table Code
Module 4: Posting
Prerequisite Knowledge
Posting Seminar Registrations
Module 5: Feature Integration
Prerequisite Knowledge
Seminar Feature Integration
Navigate Integration
Module 6: Reporting
Prerequisite Knowledge
Reporting Lab Overview
Participant List Reporting
Invoice Posting Batch Job
Module 7: Statistics
Prerequisite Knowledge
Seminar Statistics
Module 8: Dimensions
Prerequisite Knowledge
Integrating Seminar Management with Dimensions
Module 9: Role Tailoring
Prerequisite Knowledge
Seminar Manager Role Center
MenuSuite Object Type
Seminar Management Department Page
Module 10: Interfaces
Prerequisite Knowledge
Email Confirmation
Module 11: Web Services
© Cegeka S.p.A. [4/6]
Prerequisite Knowledge
Registration Web Service
Module 12: Testing and Debugging
Prerequisite Knowledge
Testing Seminar Management
Debugging
Module 13: Optimizing for SQL Server
SQL Server for Microsoft Dynamics NAV
Representation of Microsoft Dynamics NAV Tables and Indexes in SQL Server
Collation Options
SQL Server Query Optimizer
Optimizing a Microsoft Dynamics NAV Application
Data Access Redesign
C/AL Database Functions and Performance on SQL Server
Bulk Inserts
Locking, Blocking, and Deadlocks
SIFT Data Storage in SQL Server
SQL Server Profiler
Module 14: Appendix
CRONUS International Ltd.
Functional Requirements
Content Structure
© Cegeka S.p.A. [5/6]
CEGEKA Education
corsi di formazione professionale
La formazione di qualità, su misura per te
Flessibile
I corsi possono essere
organizzati negli orari e nelle
modalità più adatte alle tue
esigenze, in modo che abbiano
il minor impatto possibile sulle
tue attività quotidiane.
Training on the job
Docenti altamente qualificati ti
affiancheranno durante una
giornata di lavoro e ti aiuteranno
ad utilizzare le tecnologie per
risolvere problemi reali.
Sharing Course
Corsi in aula di gruppo, con
teoria e laboratori, questi ultimi
proposti da ogni singolo
partecipante su aspetti reali
tratti dalla pratica quotidiana
On-Site
I corsi possono svolgersi presso
una delle sedi CEGEKA o
presso la vostra sede sia sul
territorio nazionale che
internazionale.
Two-steps
Teoria e pratica vanno a
braccetto. Il nostro percorso
formativo, suddiviso in due fasi,
ti permette di acquisire la
conoscenza e di testarne subito
l’efficacia.
One-to-One
Corsi progettati e realizzati su
misura, sia di gruppo che
individuali con docente
interamente dedicato
www.cegeka.it/education/
[email protected]
Milano
Roma
Padova
Via Alessandro Volta, 16
20093 Cologno Monzese, MI
Tel: +39 02 254427 255
Via Casilina 3T, Palazzina D
00182 Roma
Tel: +39 06 72910119
Via Ticino, 26
Tel. +39 049 8976800
35030 Sarmeola di Rubano, PD
© Cegeka S.p.A. [6/6]
Powered by TCPDF (www.tcpdf.org)