Introduction
Tutustu Microsoft Dynamics NAV 2013:n käyttöön: talous, tuotanto, myynti, toimitus, projektinhallinta ja palvelut. Tutustu ERP-ohjelmiston lukuisiin uusiin ominaisuuksiin.
Tämän nopeutetun kurssin suoritettuasi - ja saatuasi Dynamics NAV 2013 Developer -sertifikaatin - kykenet:
- Käyttämään C/AL (Client / Application Language) -kieltä
- Ohjelmoimaan C/AL-kielellä
- Kirjoittamaan C/AL-lausekkeita
- Selvittämään C/AL-virheitä
- Käyttämään mukautettuja ohjausobjekteja C/AL:lla
- Laajentamaan Microsoft Dynamics NAV:ia COM:lla
- Käyttämään kehitysympäristöä ja suunnittelemaan sovelluksia
- Kehittämään monen käyttäjän ympäristöjä
- Käyttämään monikielisyystoiminnallisuutta
Microsoft Official Curriculum
- MOC 80436: C/Side Introduction in Microsoft Dynamics NAV 2013
- MOC 80437: C/Side Solution Development in Microsoft Dynamics NAV 2013
Opinto Ohjelma
Kurssi 80437A: C/Side-ratkaisujen kehittäminen Microsoft Dynamics NAV 2013:ssa
Moduuli 1: Data- ja prosessimalli
Tässä moduulissa selitetään Microsoft Dynamics NAV 2013:n vakiotoiminnot ja painotetaan, miten tärkeää on noudattaa samoja standardeja kaikessa mukauttamisessa.
Suoritettuaan tämän moduulin opiskelijat osaavat:
- selittää eri taulukkotyypit ja niiden ominaisuudet,
- esittää vakiodatamallin ja ottaa käyttöön dataan liittyvän yrityslogiikan,
- esittää vakioprosessimallin, johon Microsoft Dynamics NAV 2013 -transaktiot perustuvat.
Moduuli 2: Päätaulukot ja -sivut
Tässä moduulissa selitetään, mitä tarvitaan asiakkaan vaatimukset täyttävien ratkaisujen kehittämiseen.
Suoritettuaan tämän moduulin opiskelijat osaavat:
- selittää päätaulukon ja -sivun standardit,
- käyttää taulukkotapahtuman käynnistimiä,
- käyttää komplekseja datatyyppejä ja niiden jäsenfunktioita,
- selittää monikielitoiminnot,
- määritellä asiakkaiden ja osallistujien toteutusstrategian,
- luoda taulukot seminaarihuoneiden hallintaa varten,
- luoda opettajatietojen hallinnan,
- luoda seminaaritietojen hallinnan.
Moduuli 3: Asiakirjat
Tässä moduulissa selitetään, mitä etuja saadaan käyttämällä asiakirjoja transaktioiden syöttämiseen Microsoft Dynamics NAV 2013:een.
Suoritettuaan tämän moduulin opiskelijat osaavat:
- tuoda ja viedä objekteja tekstitiedostoina,
- tukea monikielisyystoimintoja,
- käyttää asiakirjasivuja,
- käyttää virtuaalisia taulukkoja,
- käyttää tilapäisiä taulukkoja,
- tarkastella erityyppisiä taulukoita,
- tarkastella sivujen ja taulukkojen C/AL-funktioita,
- luoda lisätaulukoita ja -sivuja rekisteröintien ylläpitoa varten.
Moduuli 4: Kirjaaminen
Tässä moduulissa selitetään kirjaamisrutiini.
Suoritettuaan tämän moduulin opiskelijat osaavat:
- selittää taulukkojen käsittelyn ja kirjaamisen,
- selittää kirjaamisrutiinit ja niiden suhteet,
- luoda päiväkirjan kirjaamisrutiineja,
- luoda asiakirjan kirjaamisrutiineja,
- esittää parhaat käytännöt objektien muutosten dokumentointiin,
- ohjelmoida niin, että sillä on minimaalinen vaikutus sovellukseen.
Moduuli 5: Toimintojen integrointi
Tässä moduulissa selitetään, miten mukautetut toiminnot integroidaan vakiotoimintojen kanssa saumattomaksi ja tutuksi käyttökokemukseksi.
Suoritettuaan tämän moduulin opiskelijat osaavat:
- integroida aikaisemmin luotuja seminaarien hallintamoduulin toimintoja keskenään,
- selittää Navigoi-toiminnon arkkitehtuurin,
- laajentaa Navigoi-toimintoa kirjattujen seminaaritietojen etsimiseen,
- mahdollistaa helpomman tietojen hakemisen lisäämällä Navigoi-toiminnon seminaarin hallintasivuille,
- ottaa käyttöön seminaarien hallintatietojen katsomisen vakiosovellusalueilta.
Moduuli 7: Tilastot
Tässä moduulissa selitetään vakiosovelluksen erityyppiset tilastot.
Suoritettuaan tämän moduulin opiskelijat osaavat:
- luoda sivun, joka laskee hinnat tehokkaasti,
- tehdä sivun käytettäväksi seminaarisivuilta,
- käyttää vuosuodattimia eri aikajaksojen tilastojen helppoon laskemiseen.
Moduuli 8: Dimensiot
Tässä moduulissa selitetään dimensioiden tärkeys ja niiden käyttö vakiosovelluksessa ja kaikkien transaktiotietojen ja -prosessien kanssa.
Suoritettuaan tämän moduulin opiskelijat osaavat:
- kuvata yleiset, pikakuvake- ja budjettidimensiotyypit ja niiden tehtävät,
- luetella dimensioiden asetusten perussäännöt,
- esittää dimensioiden hallintatiedot ja prosessimallit,
- toteuttaa dimensiot päätietuetasolla.
Moduuli 9: Roolien räätälöinti
Tässä moduulissa selitetään käyttäjäroolien ja -profiilien tärkeys Microsoft Dynamics NAV 2013:ssa.
Suoritettuaan tämän moduulin opiskelijat osaavat:
- määritellä rooliräätälöidyn käyttöliittymän komponentit,
- selittää roolikeskustyyppisen sivun rakenteen, tarkoituksen ja toiminnot,
- luoda seminaarinjohtajan roolikeskussivun,
- kuvailla Osastot-sivun ja MenuSuite-objektityypin toiminnot,
- integroida seminaarijohdon osaston Osastot-sivulle.
Moduuli 10: Liittymät
Tässä moduulissa selitetään, miten liittymät toimintoihin ja sovelluksiin Microsoft Dynamics NAV:n ulkopuolella, ovat usein tarpeellisia. Siinä myös kuvataan, erityyppiset liittymätoiminnot, joita Microsoft Dynamics NAV:ssä on.
Suoritettuaan tämän moduulin opiskelijat osaavat:
- selittää, miten automaatiota ja OCX:ää käytetään tehtävien suorittamiseen muiden sovellusten kanssa,
- kuvata tietojen tuonnin tai viennin tiedostonkäsittelytoiminnot,
- suunnitella ja toteuttaa sähköpostin tuen.
Moduuli 11: WWW-palvelut
Tässä moduulissa selitetään, mitä www-palvelut ovat ja miten niitä käytetään Microsoft Dynamics NAV 2013:ssa.
Suoritettuaan tämän moduulin opiskelijat osaavat:
- kuvata Microsoft Dynamics NAV 2013:n www-palvelujen arkkitehtuurin,
- selittää protokollat, joita Microsoft Dynamics NAV 2013 käyttää www-palveluiden kanssa,
- arvioida www-palvelujen edut suhteessa muihin Microsoft Dynamics NAV:n integrointivaihtoehtoihin,
- selittää miten koodiyksikkö-, sivu- ja kyselyobjektit tarjotaan www-palveluina,
- käyttää ulkoisten sovellusten www-palveluja asiakkaana.
Moduuli 12: Testaus ja vianjäljitys
Tässä moduulissa selitetään testauskäytännöt ja esitellään testipohjainen kehittämisstrategia (TDD), jota Microsoft noudattaa.
Suoritettuaan tämän moduulin opiskelijat osaavat:
- esitellä Microsoft Dynamics AX 2013:n testaustoiminnot,
- selittää testikoodiyksiköt, testifunktiot ja käsittelytoiminnot.
- kuvata, miten käyttöliittymän testaus automatisoidaan,
- selittää testikoodiyksikköjen toiminnot ja tarkoituksen,
- kehittää yksiköntestauskehyksen seminaarien hallintaratkaisua varten,
- kuvata virheenjäljitystoiminnot,
- esitellä virheenjäljitysprosessin.
Moduuli 13: Optimointi SQL Serveriä varten
Tässä moduulissa selitetään SQL Server for Microsoft Dynamics NAV 2013.
Suoritettuaan tämän moduulin opiskelijat osaavat:
- selittää SQL Server for Microsoft Dynamics NAV 2013:n edut.
- käyttää taulukoita ja indeksejä,
- käyttää lajitteluvaihtoehtoja ja kuvauksia,
- selittää SQL Server Query Optimizerin,
- selittää Microsoft Dynamics NAV:n optimoitavissa olevat alueet,
- selittää, miten Microsoft Dynamics NAV -tietokantaohjain mahdollistaa Microsoft Dynamics NAV -asiakkaille viestinnän SQL Serverin kanssa.
- ymmärtää lukitsimisen, estämisen ja lukkiutumien vaikutukset tehokkuuteen,
- ymmärtää, miten SIFT-tiedot on tallennettu SQL Serveriin.
Moduuli 14: Liite
Tämä moduuli sisältää viitetietoja harjoituksesta, joka toteutetaan kurssin kuluessa.
Suoritettuaan tämän moduulin opiskelijat osaavat:
- esitellä CRONUS International Ltd. -harjoitusprojektin,
- tarjota testiskriptit mukautettujen funktioiden testaamista varten.
Suoritettuaan tämän moduulin opiskelijat osaavat:
- selittää raportin päivityksen työnkulun eri raporttityypeille,
- toteuttaa raportin tietojoukon optimoinnin,
- kuvata päivitysprosessin ja raporttien kulun rooliräätälöidylle asiakkaalle,
- selittää tietojoukon käytön raportin tietojoukon suunnittelussa,
- kuvata perinteisten raporttien päivityksen,
- soveltaa tietojoukon optimointitekniikoita raporteissa,
- soveltaa raportin suunnittelun UX-ohjeistusta,
- optimoida tehon,
- rakentaa pyyntösivun,
- tuoda ja päivittää raportin, jossa on vain perinteinen raporttiasettelu Microsoft Dynamics NAV 2013 -raporttiin, jossa on RDLC-asettelu.
- muokata RDLC-asettelua.
Prerequisites
Voidaksesi osallistua tähän kurssiin, sinulla pitää olla peruskäsitys Microsoft Dynamics NAV 2013:n uusista ominaisuuksistasekä peruskäsitys kehittämisestä Microsoft Dynamics NAV 2013:ssä ja Microsoft Visual Studiossa.