Elektroonilise aruandluse komponendid

Elektrooniline aruandlus (ER) toetab järgmist tüüpi komponente:

  • Andmemudel
  • Mudeli vastendamine
  • Vorming
  • Metaandmed

Andmemudeli komponent

Andmemudeli komponent on andmestruktuuri abstraktne kujutis. See kirjeldab konkreetse äridomeeni piirkonna piisavalt üksikasjalikult, et rahuldada selle domeeni aruandlusvajadusi. Andmemudeli komponent koosneb järgmistest osadest:

  • Andmemudel – domeenispetsiifiliste äriüksuste kogum ja hierarhiliselt struktureeritud nende üksuste vaheliste seoste kogumid.
  • Mudeli vastendamine : valitud rakenduse andmeallikad on lingitud andmemudeli üksikute elementidega, mis määratlevad käitusajal andmevoo ja äriandmete andmemudeli komponendile sisestamise reeglid.

Andmemudeli äriüksus on esindatud konteineri või kirjena. Äriüksuse atribuudid on esindatud andmeüksuste, väljadena. Igal andmeüksusel on kordumatu nimi, silt, kirjeldus ja väärtus. Iga andmeüksuse väärtus võib olla sellise ülesehitusega, et see tuvastatakse stringi, täisarvu, reaalarvu, kuupäeva, loendi (summa) või loogikaväärtusena. Lisaks võib andme kaup olla ka teine kirje või kirjete loend.

Üksik andmemudeli komponent võib sisaldada mitut domeenipõhiste äriüksuste hierarhiat. See võib sisaldada ka mudelivastendusi, mis toetavad käitusajal aruandepõhist andmevoogu. Hierarhiaid eristatakse ühe kirjega, mis on valitud mudelivastenduse juurena. Näiteks võib maksedomeeni ala andmemudel toetada järgmisi vastendusi:

  • AP-domeeni >> ettevõtte hankija maksekanded
  • AR-domeeni >> kliendi ettevõtte makse kanded

Äriüksused, näiteks äri- ja maksetehingud, on kavandatud ainult üks kord. Erinevad kaardistused saavad neid vajadusel uuesti kasutada.

Mudelivastenduse komponent

Mudeli kaardistamine seob avalduse andmeallikad andmemudeli üksikute elementidega, mis määravad käitusajal andmevoo ja reeglid äriandmete sisestamiseks andmemudeli komponendis.

Väljaminevaid elektroonilisi dokumente toetaval mudelivastendusel on järgmised võimalused.

  • See võib kasutada andmemudeli andmeallikatena erinevaid andmetüüpe. Need andmetüübid hõlmavad tabeleid, andmeüksusi, meetodeid ja summasid.
  • See toetab kasutaja sisendparameetreid, mida saab määratleda andmemudeli andmeallikatena, kui mõningad andmed on vaja määratleda käitusajal.
  • See toetab andmete teisendamist vajalikesse gruppidesse. Te saate ka filtreerida, sorteerida ja summeerida andmeid ning lisada loogilisi arvutatud välju, mis on kavandatud Microsoft Exceli valemitele sarnanevate valemite kaudu. Lisateavet vt valemikoostajast elektroonilises aruandluses (ER).

Sissetulevaid elektroonilisi dokumente toetaval mudelivastendusel on järgmised võimalused.

  • See saab kasutada sihtidena erinevaid värskendatavaid andmeelemente. Nende andmeelementide hulka kuuluvad tabelid, andmeüksused ja vaated. Andmeid saab uuendada sissetulevate elektrooniliste dokumentide andmete abil. Ühe mudeli vastenduses saab kasutada mitut sihtüksust.
  • See toetab kasutaja sisendparameetreid, mida saab määratleda andmemudeli andmeallikatena, kui mõningad andmed on vaja määratleda käitusajal.

Andmemudeli komponent on loodud igale äridomeenile, mida kasutatakse aruandluses ühtse andmeallikana. Ühtne andmeallikas eraldab andmeallikate füüsilisest rakendamisest aruandmist. See komponent kajastab domeenipõhiseid ärikontseptsioone ja funktsioone sellisel kujul, mis teeb aruandlusvormingu algse koostamise ja edasise haldamise tõhusamaks.

Vormingu komponent

Väljaminevate elektrooniliste dokumentide vormingukomponendid

Vormingu komponent on käitusajal loodava aruandlusväljundi skeem. Skeem koosneb järgmistest osadest:

  • Vorming, mis määratleb käitusajal loodud väljamineva elektroonilise dokumendi struktuuri ja sisu.
  • andmeallikad kasutaja väljundi parameetrite ja domeenipõhise andmemudeli kogumina, mis kasutab valitud mudelivastendust;
  • Vormingu vastendamine vormingu andmeallikate seoste kogumina, millel on vormingu üksikud elemendid, mis määravad käitusajal andmevoo ja vormingu väljundi loomise reeglid.
  • Vormingu kinnitamine konfigureeritavate reeglite kogumina, mis juhib käitamisel aruande loomist olenevalt käitatavast kontekstist. Näiteks võib olla olemas reegel, mis peatab hankija maksete väljundi loomise ja annab erandi, kui valitud hankija konkreetsed atribuudid (nt pangakonto number) on puudu.

Vormingukomponent toetab järgmisi funktsioone.

  • Aruandluse väljundi loomine eraldi failidega mitmesugustes vormingutes, nt tekst, XML, Microsoft Wordi dokument või tööleht
  • Mitme faili eraldi loomine ja nende failide kapseldamine zip-failidesse

Vormingukomponent võimaldab manustada konkreetseid faile, mida saab aruandlusväljundis järgmiselt kasutada:

  • Exceli töövihikud, mis sisaldavad töölehte, mida saab kasutada töölehevormingu OPENXML väljundi mallina;
  • Wordi failid, mis sisaldavad dokumenti, mida saab kasutada Microsoft Wordi dokumendivormingu väljundi mallina;
  • muud failid, mida saab vormingu väljundisse eelmääratletud failidena lisada.

Järgmine illustratsioon näitab, kuidas andmed nende vormingute puhul liiguvad.

Väljamineva vormingu komponentide andmevoog

Ühe ER-vormingukonfiguratsiooni käitamiseks ja väljamineva elektroonilise dokumendi koostamiseks tuleb tuvastada vormingukonfiguratsiooni vastendus.

Sissetulevate elektrooniliste dokumentide vormingukomponendid

Vormingukomponent on käitusajal imporditava sissetuleva dokumendi skeem. Skeem koosneb järgmistest osadest:

  • vorming, mis määratleb käitusajal imporditud andmeid sisaldava sissetuleva elektroonilise dokumendi struktuuri ja sisu. Vormingukomponenti kasutatakse sissetuleva dokumendi sõelumiseks mitmesugustes vormingutes, nt tekst ja XML.
  • Vormi vastendus, mis seob eraldi vormielemente domeenipõhise andmemudeli elementidega. Käitusajal määravad andmemudeli elemendid andmevoo ja reeglid andmete importimiseks sissetulevast dokumendist ning salvestavad siis andmed andmemudelisse.
  • Vormingu kinnitamine konfigureeritavate reeglite kogumina, mis juhib käitamisel andmete importimist olenevalt käitatavast kontekstist. Näiteks võib olla olemas reegel, mis peatab hankija maksetega pangaväljavõtte andmeimpordi ja annab erandi, kui hankija konkreetsed atribuudid (nt hankija ID-kood) on puudu.

Järgmine illustratsioon näitab, kuidas andmed nende vormingute puhul liiguvad.

Sissetuleva vormingu komponentide andmevoog

Ühe ER-vormingukonfiguratsiooni käitamiseks, et importida andmeid sissetulevast elektroonilisest dokumendist, tuleb tuvastada vormingukonfiguratsiooni soovitud vastendus ja samuti mudeli vastenduse integratsioonipunkt. Sama mudeli vastendust ja sihtkohti saab kasutada koos erinevate vormingutega erinevat tüüpi sissetulevate dokumentide puhul.

Komponendi versioonimine

ER-komponentide puhul toetatakse versioonimist. Järgmist töövoogu pakutakse ER-i komponentides muudatuste haldamiseks.

  1. Algselt loodud versioon on märgitud mustandversioonina . Seda versiooni saab redigeerida ja see on proovimiseks saadaval.
  2. Mustandi versiooni saab teisendada lõpetatud versiooniks . Seda versiooni saab kasutada kohalikes aruandlusprotsessides.
  3. Lõpetatud versiooni saab teisendada ühiskasutatavaks versiooniks . See versioon avaldatakse Microsoft Dynamics Lifecycle Services (LCS) platformil ja seda saab kasutada üldistes aruandlusprotsessides.
  4. Jagatud versiooni saab teisendada versiooniks Lõpetatud. Selle versiooni saab kustutada.

Versioonid, mille olek on Lõpetatud või Ühiskasutuses , on saadaval muu andmevahetuse jaoks. Nende olekutega komponentidega saab teha järgmisi toiminguid.

  • Komponenti saab XML-vormingus järjestada ja eksportida XML-vormingus failina.
  • Komponenti saab ümber järjestada ja importida rakenduse ER-komponendi uue versioonina.

Lisateavet vt Jaotisest Uue andmemudeli konfiguratsiooni importimine ja tuletatud vormingu ekspordi lõpetatud versioon.

Mustandi versioonid käitusajal

Oma isiklike kasutaja parameetrites ER-raamistiku jaoks saate lubada suvandi, mis võimaldab teil määratleda, kas ER-i konfiguratsiooni mustandversiooni tuleb käitusajal kasutada. Lisateavet selle kohta, kuidas suvand Käita mustand teha ER-i konfiguratsioonide jaoks kättesaadavaks, vt Märgi kohandatud vorming käivitatavaks.

Paberraha

ER-i kasutaja parameetrid on ettevõttepõhised ja kasutajapõhised.

Mustandi vormingu versioonid käitusajal

ER-lahenduse käivitamisel ignoreeritakse vaikimisi selle vormingukomponentide mustandversioone. Selle asemel kasutatakse ainult asjakohast versiooni, mille olek pole Mustand. Mõnikord võite soovida, et ER kasutaks käitusajal oma ER-vormingu konfiguratsiooni mustandversiooni. Näiteks pärast vajalike muudatuste tegemist mustandi versiooni saate kasutada seda mustandversiooni testi käivitamiseks. Sel viisil saate kinnitada oma muudatuste õigsust. Mustandvormingu versiooni kasutamise alustamiseks tuleb vastava ER-i konfiguratsiooni suvand Käita mustandseada väärtusele Jah.

Mustandi mudeli vastendamise versioonid käitusajal

ER-lahenduse käivitamisel kasutatakse vaikimisi alati selle mudeli vastendamise komponentide mustandversioone. Mõnikord võite soovida, et ER ignoreeriks käitusajal teie ER-mudeli vastendamise konfiguratsiooni mustandversiooni. Versioonis 10.0.29 ja uuemates versioonides saate lubada suvandi Käivita mustand, et ER-mudeli vastenduste funktsioonil juhtida käitusajal kasutatavat mudeli vastendamise versiooni. Kui see funktsioon on lubatud, ilmneb järgmine käitumine:

  • Kui suvand Käita mustand on mudeli vastendamise konfiguratsioonis seatud valikule Ei, kasutatakse käitusajal selle konfiguratsiooni kõrgeimat mitte-mustandversiooni. Kui konfiguratsioon ei ole praeguses finantseksemplaris saadaval, ilmneb erand.
  • Kui suvand Käita mustand on mudeli vastendamise konfiguratsioonis seatud väärtusele Jah, kasutatakse käitusajal selle konfiguratsiooni mustandversiooni.

Komponendi kehtivuskuupäev

ER-vormingu komponendiversioonid on kehtivusega. ER-vormingu komponendile saate seada "kehtib alates" kuupäeva, et määrata kuupäev, mil komponent aruandlusprotsessides jõustub. Rakenduse seansi kuupäeva kasutatakse selleks, et määratleda, kas komponent kehtib käivitamiseks. Kui kindlal kuupäeval kehtib mitu versiooni, kasutatakse aruandlusprotsessides uusimat versiooni.

Komponendi juurdepääs

Juurdepääs ER-vormingule ja mudeli vastendamise komponentidele käitusajal sõltub Rahvusvahelise Standardiorganisatsiooni (ISO) riigi-/regioonikoodi sättest. Kui see säte on tühi vormingu või mudeli vastendamise konfiguratsiooni valitud versiooni puhul, pääseb vormingu või mudeli vastendamise komponendi juurde mis tahes ettevõttelt käitusajal. Kui säte sisaldab ISO riigi-/regioonikoode, on vormingu või mudeli vastendamise komponent saadaval ainult ettevõtetelt, mille peamine aadress on määratletud ühe vormingukomponendi ISO riigi-/regioonikoodi jaoks.

Vormingu või mudeli vastendamise komponendi erinevatel versioonidel võivad ISO riigi-/regioonikoodide jaoks olla erinevad sätted.

Lisateavet vt riigi kontekstist sõltuvate ER-mudeli vastendamiste konfigureerimine.