Corso: C/Side Solution Development in Microsoft Dynamics NAV 2013 Codice PCSNET: MDYN-48 Cod. Vendor: 80437 Durata: 5 Obiettivi Spiegare i diversi tipi di tabelle e le loro caratteristiche. Presentare il modello di dati standard e introdurre i dati legati alla logica di business. Presentare il modello standard di processo che regola le operazioni in Microsoft Dynamics NAV 2013. Spiegare la tabella principale e le norme di pagina. Lavorare con trigger di evento da tabella. Lavorare con tipi di dati complessi e le loro funzioni. Spiegare la funzionalità multilingua. Definire la strategia per l'implementazione di Clienti e Partecipanti. Creare le tabelle per la gestione delle sale per seminari. Creare la gestione dei dati istruttore. Creare la gestione dei dati seminario. Importare ed esportare oggetti come file di testo. Supportare la funzionalità multilingua. Utilizzare le pagine documento. Utilizzare le tabelle virtuali. Utilizzare tabelle temporanee. Esaminare i vari tipi di tabelle. Rivedere le diverse funzioni pagina e tabella C / AL. Creare tabelle supplementari e pagine per mantenere le registrazioni. Spiegare il lavoro e il posting delle tabelle. Spiegare le routine di posting e le loro relazioni. Creare routine posting. Creare routine dei documenti contabili. Presentare le migliori pratiche per documentare le modifiche agli oggetti esistenti. Programmare per effetto minimo sulla domanda. Integrare creato in precedenza per seminari caratteristiche del modulo di gestione tra loro. Spiegare l'architettura della funzione Navigate. Estendere la funzionalità Navigate per consentire la ricerca di informazioni pubblicate seminario. Attivare una più facile ricerca di informazioni con l'aggiunta della funzionalità Navigate alle pagine di gestione Seminario. Abilitare ricerca della Gestione informazioni Seminario dalle aree di applicazione standard. Utilizzare trigger di evento report. Utilizzare le funzioni di report speciali. Creare report per il cliente basati sui ruoli. Creare un elenco dei partecipanti al seminario. Creare un report ProcessingOnly che invii le fatture. Creare una pagina che consente di calcolare le somme dei prezzi in modo efficiente. Rendere la pagina disponibile presso le pagine Seminario. Utilizzare FlowFilters di calcolare facilmente le statistiche per diversi periodi di tempo. Descrivere globale, collegamento e tipi di quota di bilancio e le relative funzioni. Elencare le regole di base del programma di installazione Dimension.
Presentare i dati dimensionali di gestione e modelli di processo. Implementare le dimensioni a livello record anagrafico. Definire i componenti dell'interfaccia utente basata sui ruoli. Illustrare la struttura, lo scopo e la funzionalità di una pagina Ruolo Center-tipo. Creare il Gestore Seminario pagina Ruolo Center. Descrivere le funzionalità della pagina Dipartimenti e il tipo di oggetto MenuSuite. Integrare il servizio di gestione Seminario nella pagina Dipartimenti. Spiega come utilizzare l'automazione e OCX per eseguire le attività con altre applicazioni. Descrivere le funzioni di gestione dei file per importare o esportare i dati. Descrivere Microsoft Dynamics NAV 2013 Web Services Architecture. Spiega che i protocolli Microsoft Dynamics NAV 2013 utilizza per i servizi web. Valutare i vantaggi dei servizi Web più opzioni di integrazione di altri in Microsoft Dynamics NAV. Spiegare come esporre codeunit, pagina, e gli oggetti di query come servizi Web. Consumare servizi Web da applicazioni esterne. Dimostrare le funzioni di test di Microsoft Dynamics NAV 2013. Spiegare i codeunits test, le funzioni di test, e funzioni di gestione. Descrivere come automatizzare interfaccia di controllo utente. Spiegare la funzionalità e lo scopo della codeunits Test Runner. Sviluppare un framework di test unità per la soluzione di gestione Seminario. Descrivere le funzionalità e le caratteristiche del debugger. Dimostrare il processo di debug. Spiegare i vantaggi di SQL Server per Microsoft Dynamics NAV 2013. Lavorare con tabelle e indici. Utilizzare le opzioni di fascicolazione e descrizioni. Spiegare SQL Server Query Optimizer. Spiegare le aree all'interno di Microsoft Dynamics NAV che possono essere ottimizzate. Spiegare in che modo Microsoft Dynamics NAV consente di driver di database di Microsoft Dynamics NAV client per comunicare con SQL Server. Comprendere l'effetto performance di chiusura, blocco e deadlock. Comprendere come i dati SIFT sono memorizzati in SQL Server. Presentare il caso di studio per la realizzazione del progetto internazionale CRONUS Ltd.. Fornire gli script di test per la valutazione della funzione di funzionalità personalizzate. Prerequisiti Conoscenza di Microsoft Dynamics NAV 2013 Aver completato il corso 80436 C / SIDE Introduction in Microsoft Dynamics NAV 2013 CONTENUTI: Module 1: Data and Process Model Table Types and Characteristics Standard Data Model Standard Process Model Module 2: Master Tables and Pages Participants Instructors and Rooms Seminars Lab : Customize Resource Tables and Pages Customize Resource Table Customize Resource Card Customize Resource List
Lab : Creating Seminar Tables and Pages Append the Table Name Option in the Comment Line table Create the Seminar Tables Create the Seminar Pages Module 3: Documents Registrations Reviewing the Table Code Lab : Importing, Reviewing, and Completing the Seminar Registration Tables Import the Starter Objects Review the Seminar Registration Header Table Lab : Create Seminar Registration Pages Import and Review the Pages Completing the Document Pages Module 4: Posting Posting Seminar Registrations Lab : Reviewing and Completing the Journal and Ledger Tables Reviewing the Import File Contents and Importing the Objects Reviewing the Seminar Journal Line Table Reviewing Other Tables Customize the Source Code Setup Table and Page Lab : Creating Codeunits and Pages for Seminar Journal Posting Create the Seminar Jnl.-Check Line Codeunit Create the Seminar Jnl.-Post Line Codeunit Create the Seminar Ledger Entries Page Create the Seminar Reg.-Show Ledger Codeunit Create the Seminar Registers Page Lab : Creating the Tables and Pages for Posted Registration Information Create the Posted Registration Tables Import the Posted Registration Pages Lab : Modifying Tables, Pages, and Codeunits for Resource Posting Modify the Objects Lab : Creating the Codeunits for Document Posting Complete the Seminar-Post Codeunit Enable Posting from the Seminar Registration Pages Module 5: Feature Integration Seminar Feature Integration Navigate Integration Lab : Integrating Seminar Features
Customize Seminar Registration Master Pages Lab : Changing Objects to Integrate with Navigate Customize Tables Customize the Navigate Page Customize Pages Module 6: Reporting Reporting Lab Overview Participant List Reporting Invoice Posting Batch Job Lab : Creating the Seminar Participant List Part A: The Report Dataset Part B: The Report Layout Part C: Report Selections Table and Page Part D: Testing Lab : Creating the Invoice Posting Batch Job Module 7: Statistics Seminar Statistics Lab : Creating FlowFields for Sums Implement FlowFields for sums in the Seminar solution Lab : Creating the Seminar Statistics Page Implement a Statistics Page Module 8: Dimensions Integrating Seminar Management with Dimensions Lab : Integrating with Dimension Management Extending Master Data with Dimensions Extending Documents with Dimensions Extending Ledger Entries and Posting Process with Dimensions Module 9: Role Tailoring Seminar Manager Role Center MenuSuite Object Type Seminar Management Department Page Lab : Create the Seminar Manager Role Center Seminar Activity Page My Seminars Page The Role Center Page Lab : Create Seminar Management Department Page
Create and Design the MenuSuite Module 10: Interfaces Email Confirmation Lab : Create Email Confirmations Import the Setup Table and Page Verify the Configuration Create the Codeunit Module 11: Web Services Registration Web Service Lab : Creating a Web Service Customize the Objects Configure and Test the Web Service Extend the ScheduledSeminar Web Service with an Extension Codeunit Lab : Create a Windows Forms Application to Test the Web Service Create a new Windows Forms Application Module 12: Testing and Debugging Testing Seminar Management Debugging Lab : Create Seminar Management Unit Tests Import the Testing Framework Create the Unit Tests Run Unit Tests 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 Lab : Analyze Index Usage Use the Index Information Query to identify and disable unused indexes Lab : Optimize C/AL Code Analyze and improve the C/AL code and corresponding SQL statements Module 14: Appendix CRONUS International Ltd.
Functional Requirements Content Structure Lab : Function Testing Function Testing: Master Tables and Pages Function Testing: Documents Function Testing: Posting Function Testing: Feature Integration Function Testing: Dimensions Function Testing: RoleTailoring