Jagamisviis:


Arvutatud väljatüübi ER-andmeallikate parameetritega kõned

See artikkel selgitab, kuidas kujundada elektroonilise aruandluse (ER) andmeallikat, kasutades välja tüüpi Arvutatud . See andmeallikas võib sisaldada ER-avaldist, mida käivitamisel saab juhtida seda andmeallikat nimetavas sidumises konfigureeritud parameetriargumentide väärtustega. Sellise andmeallika parameeteriseeritud kõnede konfigureerimisega saate ühte andmeallikat mitmes sidumises uuesti kasutada, mis vähendab ER-mudeli vastendustes või ER-vormingutes konfigureeritavate andmeallikate koguarvu. See lihtsustab ka konfigureeritud ER-komponenti, mis vähendab hoolduskulusid ja teiste tarbijate kasutuskulusid.

Eeltingimused

Selle artikli näidete lõpetamiseks peab teil olema järgmine juurdepääs:

  • Juurdepääs ühele neist rollidest:

    • Elektroonilise aruandluse arendaja
    • Elektroonilise aruandluse funktsionaalne konsultant
    • Süsteemiadministraator
  • Juurdepääs regulatiivsetele konfiguratsiooniteenustele (RCS), mis on ette antud samale rentnikule kui finantsid ja toimingud ühel järgmistest rollidest:

    • Elektroonilise aruandluse arendaja
    • Elektroonilise aruandluse funktsionaalne konsultant
    • Süsteemiadministraator

Samuti peate alla laadima ja kohalikult talletama järgmised failid.

Sisu Faili nimi
ER-i andmemudeli konfiguratsiooni näide Mudel parameetritega kõnede.version.1.xml kohta
ER-i metaandmete konfiguratsiooni näide Metaandmed parameetritega kõnede.version.1.xml kohta leiate teavet
ER-i mudelivastenduse konfiguratsiooni näide Vastendamine parameetritega kõnede.version.1.1.xml jaoks.
ER-vormingu konfiguratsiooni näide Vorming parameetritega kõnede.version.1.1.xml

Logige sisse oma RCS-eksemplari.

Selles näites loote konfiguratsiooni näidisettevõtteLe Litware, Inc. Kõigepealt peate RCS-is lõpule täitma sammud konfiguratsiooni pakkujate loomises ja märkima need aktiivseks protseduuriks :

  1. Valige vaikimisi armatuurlauda suvand Elektrooniline aruandlus.

  2. Valige aruandluse konfiguratsioonid.

  3. Importige allalaaditud konfiguratsioonid RCS-i järgmises järjestuses: andmemudel, metaandmed, mudeli vastendamine, vorming. Täitke järgmised sammud iga ER-konfiguratsiooni puhul:

    1. Valige vahetus.
    2. Valige XML-failist laadimine.
    3. Valige sirvimine ja seejärel valige XML-vormingus nõutav ER-konfiguratsioon.
    4. Valige OK.

Vaadake läbi esitatud ER-lahendus

Mudeli vastendamise läbivaatamine

  1. Konfiguratsioonipuus laiendage mudeli sisu, et saada teada parameetritega kõnede üksus.

  2. Valige vastendus , et saada teada parameetrilised kutsed.

  3. Valige kujundaja.

  4. Valige kujundaja.

    See ER-mudeli vastendus on ette nähtud selleks, et teha järgmist:

    • Tooge maksukoodide loend (maksu andmeallikas), mis asub TaxTable’i tabelis.

    • Tooge maksukannete loend (trans-andmeallikas ), mis asub taxTrans tabelis :

      • Grupeerige tooditud kannete loend (Gr-andmeallikas ) maksukoodi järgi.

      • Arvutada grupeeritud kandeid summeeritud väärtuste järgi maksukoodi kohta:

        • Maksubaasi väärtuste summa.
        • Maksuväärtuste summa.
        • Kohaldatava maksumäära miinimumväärtus.

    Selle konfiguratsiooni mudeli vastendamine juurutab finantsides ja toimingutes loodud mis tahes selle mudeli jaoks loodud ER-vormingute põhiandmete mudeli. Seetõttu kasutatakse andmeallikate Maksu ja Gr sisu selliste ER-vormingute puhul, nagu abstraktsed andmeallikad.

    Mudeli vastendamise kujundaja lehekülg näitab maksu- ja Gr andme allikaid.

  5. Sulgege mudeli vastendamise kujundaja leht.

  6. Sulgege mudeli vastendamise leht.

Läbivaatuse vorming

  1. Konfiguratsioonipuus laiendage mudeli sisu, et saada teada parameetritega kõnede üksus.

  2. Valige vorming , et saada teada parameetrilised kutsed.

  3. Valige kujundaja. See ER-vormingu vastendus on ette nähtud selleks, et teha järgmist.

    • Vastavusseviimiseks väljavõtte loomine.
    • Esitada maksuaruandes järgmised maksustamistasemed: regulaarne, vähendatud ja pole.
    • Esitada igal maksustamistasandil mitu üksikasja, millel on igal tasandil erinev arv üksikasju.

    Vormingukujundaja leht.

  4. Valige vastendamine .

  5. Laiendage kaupu Mudel, Andmed ja Kokkuvõtvad kaubad.

    Arvutatud väli Model.Data.Summary.Level sisaldab avaldist, mis tagastab maksustamistaseme koodi ( Regulaarne , Vähendatud , Puudub või Muu) tekstiväärtusena mis tahes maksukoodi puhul, mida saab mudelist tuua.Data.Summaryandmeallikas käitusaja jooksul.

    Vormingu kujundaja leht, kus kuvatakse andmemudeli üksikasjad parameetriliste kõnede õppimiseks.

  6. Laiendage mudelit . Data2 kaup .

  7. Laiendage mudelit . Data2.Summary2 kaup.

    Mudel . Andmeallikas Data2.Summary2 on konfigureeritud grupeerima mudelit.Data.Data.Summary andmeallika kande üksikasju maksutaseme alusel ( tagastas mudel.Data.Summary.Level arvutatud väli) ja arvutab liitmised .

    Vormingu kujundaja leht, kus kuvatakse andmeallika Model.Data2.Summary üksikasjad.

  8. Vaadake üle arvutatud väljad Mudel. Data2.Level1, mudel. Data2.Level2 ja mudel. Data2.Level3. Neid arvutatud välju kasutatakse mudeli filtreerimiseks . Data2.Summary2 kirjete loend ja tagastab ainult kirjed, mis näitavad konkreetset maksustamistaset.

  9. Sulgege vormingu kujundaja leht.

Tuletatud vormingu loomine

Saate antud vormingut parandada, lisades ühe arvutatud välja, et filtreerida nõutud maksustamistase, selle asemel et kasutada olemasolevaid kolme välja: mudel. Data2.Level1, mudel. Data2.Level2 ja mudel. Data2.Level3. Nõutavat maksustamistaset saab määrata asukohas, kus seda uut arvutatud välja nimetatakse.

  1. Konfiguratsioonipuus laiendage mudeli sisu, et saada teada parameetritega kõnede üksus.
  2. Valige vorming , et saada teada parameetrilised kutsed.
  3. Valige käsk Loo konfiguratsioon.
  4. Valige suvand Tuleta nimest: vorming, et saada teada parameetrilised kutsed, Microsoft.
  5. Sisestage väljale Nimi vorming , et teada saada parameetrilised kutsed (kohandatud).
  6. Valige käsk Loo konfiguratsioon.

Parameetrite arvutatud välja konfigureerimine, mis tagastab kirjete loendi

Uue arvutatud välja lisamise alustamine

  1. Valige kujundaja.
  2. Kõigi vorminguüksuste laiendamiseks valige laiendamine/ahendus.
  3. Valige vastendamine .
  4. Laiendage mudeliüksust .
  5. Valige üksus Model.Data2 .
  6. Valige lisa.
  7. Valige väli Funktsioonid\Arvutatud.
  8. Väljale Nimi sisestage tasemed .
  9. Valige käsk Muuda valemit.

Arvutatud välja lisamise parameetri määratlemine

  1. Saate valida parameetrid.

  2. Valige uus.

  3. Sisestage väljale Nimi maksustamistase .

  4. Väljal Tüüp valige string .

    Parameetri argumendi tüübi määramiseks saab kasutada ainult primitiivseid andmetüüpe. Seetõttu ei saa sel eesmärgil kasutada tüüpe Kirjeloend, Kirje ja Loetelu.

    Ühe arvutatud välja jaoks määratud maksimaalne parameetrite arv on 8.

    Parameetrite andmeallika loend.

  5. Valige OK.

Selle parameetri lisamisega määratlete tingimuse, mis peab olema kasutusel selle arvutatud välja nimetamiseks. Kui kutsuda seda arvutatud välja, peate määrama maksustamistaseme parameetri argumendi stringivorminguga väärtusena .

Kontrollige, et määrate parameetrid ainult neile arvutatud väljadele, mis asuvad konteineris (kas kirjeloend , kirje või konteiner).

Konfigureeritud parameeter on saadaval selle arvutatud välja andmeallikate loendis. Valides käsu Lisa andmeallikas, saate konfigureeritud avaldisse parameetri lisada.

Andmeallika väljad.

Arvutatud välja lisamise väljendi määratlemine

  1. Sisestage väljale Valem:

    WHERE(@. Kokkuvõte2, @. Summary2.grouped.Level =

  2. Valige andmeallikate loendis maksutaseme parameeter.

  3. Valige suvand Lisa andmeallikas.

  4. Lõpetage avaldis väljal Valem järgmiselt:

    WHERE(@. Kokkuvõte2, @. Summary2.grouped.Level = Maksustamise tase)

  5. Valige salvestamine.

    Andmeallika välja teave.

  6. Sulgege valemikoosturi leht.

Uue arvutatud välja lisamise alustamine

  • Valige OK.

Vormingukujundaja lehel nõuab konfigureeritud parameetriga arvutatud väljade tasemed stringargumenti .

Arvutatud välja tasemete laiendatud loend.

Kasutage siduva vormingu elementide jaoks konfigureeritud arvutatud välja.

  1. Valige mudel.Data2. Konfigureeritud arvutatud välja valimiseks tasemed.

  2. Valige element Statement.Taxation.Regular format.

  3. Valige sidumine .

  4. Valige Jah , et kinnitada praegu kasutatud andmeallika ( Level1) asendamine uue andmeallikaga Tasemed valitud vorminguelemendi kõigis pesastatud vorminguelementides.

    Rakendatud sidumine on loodud parameetrina arvutatud välja kutsena. Vaikimisi kasutatakse seotud vormingu elemendi nime parameetrina arvutatud välja argumendina järgmistel tingimustel:

    • Arvutatud väli on konfigureeritud kasutama ühte parameetrit.
    • Selle parameetri andmetüüp määratletakse stringina .

    Kui seotud vormingu elemendi nimi on tühi, kasutatakse selle elemendi andmeallika nime rakendatud sidumises.

  5. Valige element Statement.Taxation.Reduced format element.

  6. Valige sidumine .

  7. Valige Jah , et kinnitada praegu kasutatud andmeallika Level2 asendamine uue andmeallikaga Tasemed kõigi pesastatud vorminguelementidega valitud vorminguelemendi all.

  8. Valige element Statement.Taxation.None format.

  9. Valige sidumine .

  10. Valige Jah , et kinnitada praegu kasutatud andmeallika ( Level3) asendamine uue andmeallikaga ( Tasemed) valitud vorminguelemendi all kõigis pesastatud vorminguelementides.

Kui määrate maksutaseme tähistavale XML-elemendile ( nt Mudel.Data2.Levels("Vähendatud) arvutatud välja, ei pea te pesastatud XML-atribuutide puhul sama tegema — nende sidumised pärivad automaatselt ematasemel määratletud argumendi väärtuse (Model.Data2.Levels.aggregated.Base, mitte Model.Data2.Levels("Reduced"). Alus).

Parameetritega arvutatud välja korduvaid kõnesid ei toetata.

Saate valida valemi redigeerimine ja muuta valitud sidumises parameetrina arvutatud välja rakendatud vaikeargumenti. Kui see argument on puudu, võib see põhjustada tõrkeid käitusajal — kasutajat teavitatakse sellisest olukorrast, kui on kehtiv vorming on kontrollitud.

Kinnitamise hoiatuse teatis.

Parameetritega arvutatud välja konfigureerimine kirje tagastamiseks

Kui parameetritega arvutatud väli tagastab kirje, peate elementide vormindamiseks toetama selle kirje üksikute väljade sidumist. Sellisel juhul puudub ülataseme sidumine, mis sisaldab parameetritega arvutatud välja kutsumise argumendi väärtust – see väärtus tuleb määratleda ühe kirje välja sidumisel.

Uue arvutatud välja lisamise alustamine

  1. Valige üksus Model.Data2 .
  2. Valige lisa.
  3. Valige väli Funktsioonid\Arvutatud.
  4. Väljale Nimi sisestage LevelRecord.
  5. Valige käsk Muuda valemit.

Arvutatud välja lisamise parameetri määratlemine

  1. Saate valida parameetrid.
  2. Valige uus.
  3. Sisestage väljale Nimi maksustamistase .
  4. Väljal Tüüp valige string .
  5. Valige OK.

Arvutatud välja lisamise väljendi määratlemine

  1. Sisestage väljale Valem järgmine:

    FIRSTULL (@.

  2. Valige maksustamise taseme parameeter.

  3. Valige suvand Lisa andmeallikas.

  4. Lisage valemiväljale " Maksutase"), mille sisestasite sammus 1, et avaldis lõpetada väärtusega:

    FIRSTULL (@.

  5. Valige salvestamine.

  6. Sulgege valemikoosturi leht.

Uue arvutatud välja lisamise alustamine

  • Valige OK.

Kasutage siduva vormingu elementide jaoks konfigureeritud arvutatud välja.

  1. Konfigureeritud arvutatud välja valimiseks laiendage üksust Model.Data2.LevelRecord .
  2. Laiendage konfigureeritud arvutatud välja liidetud konteiner Model.Data2.LevelRecord.aggregated.container.
  3. Valige väli Model.Data2.LevelRecord.aggregated.Base .
  4. Valige element Statement.Taxation.None format.
  5. Valige käsk Tühista.
  6. Valige väljavõtte.Taxation.None.Alusvormingu element.
  7. Valige sidumine .
  8. Valige käsk Muuda valemit.
  9. Muutke avaldis tüübiks Model.Data2.LevelRecord("None").koondatud. Alus.

Värskendatud avaldis.

Eemaldage arvutatud väljad, mida ei kasutata

  1. Valige mudel.Data2.Level1.
  2. Valige kustuta.
  3. Valige mudel.Data2.Level2.
  4. Valige kustuta.
  5. Valige mudel.Data2.Level3.
  6. Valige kustuta.
  7. Valige salvestamine.

Paberraha

Kasutate sama arvutatud välja Model.Data2 . Tasemed on vormingu sidumistes mitu korda. Mitme sarnase välja asemel on palju lihtsam kasutada ja hallata üksikut arvutatud välja.

  1. Sulgege vormingu kujundaja leht.

Tuletatud vormingu kohandatud versiooni lõpetamine

  1. Valige versioonide kiirkaardil olek Muuda olekut.
  2. Valige Lõpeta.

Tuletatud vormingu lõpuleviidud versiooni eksportimine

  1. Valige konfiguratsioonide puus vorming, et teada saada parameetritega kutsete (kohandatud) vorming.
  2. Valige versioonide kiirkaardil lõpetatud versioon 1.1.1.
  3. Valige vahetus.
  4. Valige Ekspordi XML-failina.
  5. Salvestage allalaaditud konfiguratsioon kohapeal, XML-vormingus.

Katsetage ER-vorminguid

Saate käivitada algsed ja täiustatud ER-vormingud veendumaks, et konfigureeritud parameetritega arvutatud väljad töötavad õigesti.

Elektroonilise aruandluse konfiguratsioonide importimine

Saate ülevaadatud konfiguratsioone RCS-st importida, kasutades RCS-tüübi ER-hoidlat . Kui läbisite juba artikli sammud ( Impordi elektroonilise aruandluse (ER) konfiguratsioonid regulatiivsetest konfiguratsiooniteenustest (RCS), kasutage konfigureeritud ER-i hoidlat, et importida varem selles artiklis toodud konfiguratsioonid teie keskkonda. Muul juhul toimige järgmiselt.

  1. Valige DEMF-ettevõte ja valige vaike-armatuurlaud elektroonilises aruandluses.

  2. Valige aruandluse konfiguratsioonid.

  3. Importige konfiguratsioonid Microsofti allalaadimiskeskusest järgmises järjestuses: andmemudel, mudelivastendus, vorming. Täitke järgmised sammud iga ER-konfiguratsiooni puhul:

    1. Valige vahetus.
    2. Valige XML-failist laadimine.
    3. Valige sirvimine , et valida nõutav ER-i konfiguratsioon XML-vormingus.
    4. Valige OK.
  4. Importige eksporditud RCS-i lõpetatud vormingu versioonist 1.1.1 , et teada saada parameetritega kutseid (kohandatud)vorming :

    1. Valige vahetus.
    2. Valige XML-failist laadimine.
    3. Valige sirvimine , et valida kohalikult salvestatud vorming, et saada teada parameetriliste kõnede (kohandatud) fail XML-vormingus.
    4. Valige OK.

ER-vormingute käivitamine

  1. Konfiguratsioonipuus laiendage mudeli sisu, et saada teada parameetritega kõnede üksus.
  2. Valige vorming , et saada teada parameetrilised kutsed.
  3. Valige kõige ülemises lindis käsk Käivita.
  4. Salvestage kohapeal loodud väljund.
  5. Valige vorming , et teada saada parameetriliste kõnede (kohandatud) üksus.
  6. Valige kõige ülemises lindis käsk Käivita.
  7. Salvestage loodud väljund kohapeal.
  8. Võrrelge loodud väljundite sisu.

Lisaressursid