Bendrinti naudojant


Kelių vieno modelio šaknies išvestinių susiejimų tvarkymas

Elektroninio ataskaitų (ER) duomenų modeliokomponentas naudojamas kiekviename sukonfigūruotame ER formato komponente, kaip duomenų šaltinyje, norint sugeneruoti siunčiamus dokumentus. Norėdami aprašyti vieną verslo domeną, sukonfigūruokite duomenų modelio komponentą, turintį daug šakninių apibrėžimų.

Kiekvienas šakninis apibrėžimas leidžia pateikti to domeno duomenis geriausiai tinkančiu būdu konkretiems ataskaitų tikslams. Kiekvienam šakniniam apibrėžimui galite konfigūruoti ER modelio susiejimo Microsoft Dynamics komponentą kaip 365 finansus – specialų jūsų duomenų modelio vykdymą. Tokiu būdu aprašote, kaip jūsų duomenų modelis bus pildomas vykdymo metu.

ER modelio susiejimo komponentai gali būti ER duomenų modelio konfigūracijose ir ER modelių susiejimo konfigūracijose. Vienoje ER konfigūracijoje gali būti daug susiejimo komponentų, iš kurių kiekvienas sukonfigūruotas vienam šakniniam apibrėžimui. Tačiau vienoje ER konfigūracijoje gali būti ir tik vienas susiejimo komponentas, sukonfigūruotas vienam šakniniam apibrėžimui.

Daugelis konfigūracijų teikėjų gali pasiūlyti ER modelio susiejimo konfigūracijas tam pačiam ER duomenų modeliui. Šiose modelio susiejimo konfigūracijose gali būti susiejimo komponentų skirtingiems šakniniams apibrėžimams. Galite naudoti modelio susiejimą vienam šakniniam apibrėžimui, kurį siūlo vienas teikėjas, ir naudoti modelio susiejimą kitam šakniniam apibrėžimui, kuris yra siūlomas kito teikėjo.

Šio straipsnio procedūros paaiškina, kaip tvarkyti kelias ER duomenų modelio susiejimo konfigūracijas, kai jose yra skirtingų modelio susiejimo komponentų, sukonfigūruotų tam pačiam šakniniam apibrėžimui.

Norėdami atlikti šiame straipsnyje nurodytas procedūras, turite būti priskirti sistemos administratoriui arba elektroninių ataskaitų kūrėjo vaidmeniui.

Visos šios procedūros gali būti atliktos „USMF” įmonėje. Kodavimas nebūtinas.

ER sistemos konfigūracija

Kaip elektroninių ataskaitų kūrėjo vaidmens vartotojas, prieš naudodami ER sistemą verslo dokumentams generuoti, sukonfigūruokite minimalų ER parametrų rinkinį.

Standartinio ER formato konfigūracijų importavimas

Norėdami įtraukti standartines ER konfigūracijas į jūsų dabartinį „Finance” egzempliorių, turite jas importuoti iš ER saugyklos, sukonfigūruotos tam egzemplioriui. Norėdami importuoti šias ER formato konfigūracijas, atlikite veiksmus, aprašytus atsisiuntimo ER konfigūracijose iš visuotinės konfigūracijos tarnybos saugyklos:

  • Laisvos formos SF (Excel), versijos 220.106
  • Projekto SF (Excel), 226.27 versija

Importuotų ER konfigūracijų peržiūra

  1. Eikite į organizacijos administravimo>darbo sričių elektronines>ataskaitas.

  2. Konfigūracijos puslapio Lokalizavimas skyriuje Konfigūracijos pasirinkite ataskaitų konfigūracijų išklotąją dalį.

  3. Konfigūracijos puslapio konfigūracijos medžio kairiojoje srityje išplėskite SF modelį.

    Importuotų konfigūracijų peržiūra puslapyje Konfigūracijos.

  4. Peržiūrėti laisvos formos SF (Excel) formatą:

    1. Konfigūracijos medyje kairiojoje srityje pasirinkite Laisvos formos SF (Excel).-

    2. Veiksmų srityje pasirinkite konstruktorių .

    3. Skirtuko Susiejimas puslapyje Formato konstruktorius duomenų šaltinių sąraše pasirinkite Modelis.

    4. Pasirinkite rodinį.

      Šiscurrent ER formatas sukonfigūruotas naudoti SF modelio šakninį apibrėžimą InvoiceCustomer. Kai naudojamas šis formatas ir iškviestas modelio duomenų šaltinis, SFcustomer šakniniam aprašui sukonfigūruotas modelio susiejimas naudojamas programos duomenims pasiekti ir duomenų modeliui užpildyti.

      Modelio duomenų šaltinio peržiūra puslapyje Formato dizaino įrankis.

    5. Uždarykite formato dizainerio puslapį.

  5. Peržiūrėkite SF modelio susiejimo konfigūracijos turinį:

    1. Konfigūracijos medyje kairiojoje srityje pasirinkite SF modelio susiejimą.

    2. Veiksmų srityje pasirinkite konstruktorių .

    3. Modelio ir duomenų šaltinio susiejimo puslapyje atkreipkite dėmesį, kad dabartinėje ER modelio susiejimo konfigūracijoje yra keli modelio susiejimo komponentai:

      • Kliento SF modelio susiejimas sukonfigūruotas SF modelio šakniniam apibrėžimui InvoiceCustomer. Todėl, kai vykdomas Laisvos formos SF (Excel) ER formatas, galima pasirinkti šios ER konfigūracijos kliento SF modelio susiejimą, kad būtų galima pasiekti programos duomenis ir užpildyti duomenų modelį.
      • Projekto SF modelio susiejimas sukonfigūruotas SF modelio InvoiceProject šakniniam apibrėžimui. Todėl, kai vykdomas projekto SF (Excel) ER formatas, galima pasirinkti šios ER konfigūracijos projekto SF modelio susiejimą, kad būtų galima pasiekti programos duomenis ir užpildyti duomenų modelį.

      Sąskaitos faktūros susiejimo modelis puslapyje Duomenų šaltinio susiejimo modelis.

    4. Uždarykite modelio konvertavimo į duomenų šaltinį puslapį.

    5. Versijose "FastTab" pasirinkite Naikinti, jei norite panaikinti visas šios ER konfigūracijos versijas, kurios yra vėlesnės už 240.175.

  6. Peržiūrėti projekto SF modelio susiejimo (RDP) konfigūracijos turinį:

    1. Konfigūracijos medyje kairiojoje srityje pasirinkite Projekto SF modelio konvertavimas (RDP).

    2. Veiksmų srityje pasirinkite konstruktorių .

    3. Modelio ir duomenų šaltinio susiejimo puslapyje atkreipkite dėmesį, kad dabartinėje ER modelio susiejimo konfigūracijoje yra InvoiceProject modelio konvertavimas ir kad šis modelio susiejimas sukonfigūruotas SF modelio INVOICEProject šakniniam apibrėžimui. Kai vykdomas projekto SF (Excel) ER formatas, pasirinkite šios ER konfigūracijos InvoiceProject modelio išdėstymą, kad būtų galima pasiekti programos duomenis ir užpildyti duomenų modelį.

      Projekto sąskaitos faktūros susiejimo modelis puslapyje Duomenų šaltinio susiejimo modelis.

    4. Uždarykite modelio konvertavimo į duomenų šaltinį puslapį.

    5. Versijose " FastTab" pasirinkite Naikinti, norėdami panaikinti visas šios ER konfigūracijos versijas, kurios yra vėlesnės nei 226.35 versija.

Importuotų ER konfigūracijų tinkinimas

Šiame skyriuje paaiškinama, kaip pritaikyti " Microsoft" teikiaus modelių susiejimus. Pavyzdžiui, tinkinimo gali reikėti pasirinktinės logikos įgyvendinimui arba trūkstamų susiejimų įtraukimui.

Sąskaitos faktūros modelio susiejimo konfigūracijos tinkinimas

  1. Konfigūracijos puslapio konfigūracijos medžio kairiojoje srityje pasirinkite SF modelio susiejimą.

  2. Veiksmų srityje pasirinkite Kurti konfigūraciją.

  3. Išplečiamojo dialogo lango Kurti konfigūraciją lauke Naujas pasirinkite Išvesti iš pavadinimo: SF modelio susiejimas, Microsoft.

  4. Lauke Pavadinimas įveskite SF modelio susiejimo lito programą.

  5. Pasirinkite Kurti konfigūraciją.

  6. Pažymėkite išvestinio susiejimo juodraščio versiją, nes ji galima naudoti vykdyklėje:

    1. Veiksmų srities skirtuko Konfigūracijos grupėje Išplėstiniai parametrai pasirinkite Vartotojo parametrai.
    2. Vartotojo parametrų dialogo lange nustatykite parinktį Vykdyti parametrus kaip Taip, tada pasirinkite Gerai.
    3. Jei reikia, pasirinkite Redaguoti.
    4. Norėdami susieti SF modelio "Litware" konfigūraciją , kuri šiuo metu pasirinkta konfigūracijos medyje, nustatykite pasirinktį Vykdyti juodraštį kaip Taip.
  7. Veiksmų srityje pasirinkite Konstruktorius , kad peržiūrėtumėte šios konfigūracijos modelių susiejimus.

    Sąskaitos faktūros susiejimų modelio peržiūra puslapyje Duomenų šaltinio susiejimo modelis.

    Patarimas

    Dabar galite atidaryti bet kurį šios ER konfigūracijos susiejimo modelio komponentą dizaino įrankyje tam, kad konfigūruotumėte jūsų pasirinktinę logiką. Daugiau informacijos rasite Modelio susiejimo konfigūracijos pritaikymas.

  8. Uždarykite modelio konvertavimo į duomenų šaltinį puslapį.

Dabar turite SF modelių susiejimąir SF modelio susiejimo litinės įrangos konfigūracijas, kurių kiekviena iš jų turi modelių išdėstymą, sukonfigūruotą SfCustomer šakniniam apibrėžimui. Tiesiogiai priskirkite vieną iš modelio susiejimų kaip numatytąjį modelio susiejimą, kurį naudoja bet kuris ER formatas, pvz., laisvos formos SF (Excel) formatas, kuriame yra modelio duomenų šaltinis, kuriame yra InvoiceCustomer šakninis apibrėžimas. Kitu atveju, kai paleidžiate, redaguojate ar tvirtinate vieną iš ER formatų, pateikiama ši išimtis, informuojanti, kad joks numatytasis susiejimo modelis nebuvo priskirtas tiesiogiai:

Konfigūracijos konfigūracijos pavadinimuose, atskirtuose kableliais, yra daugiau nei vienas duomenų modelio pavadinimo (<> šakninio aprašo)<modelio susiejimas>. <> Nustatykite vieną iš konfigūracijų kaip numatytąją.

Formato atidarymas jo redagavimui Konfigūracijos puslapyje.

Projekto sąskaitos faktūros modelio susiejimo (RDP) konfigūracijos tinkinimas

  1. Konfigūracijos puslapio konfigūracijos medžio kairiojoje srityje pasirinkite Projekto SF modelio konvertavimas (RDP).

  2. Veiksmų srityje pasirinkite Kurti konfigūraciją.

  3. Dialogo lango Kurti konfigūraciją lauke Naujas pasirinkite Išvesti iš pavadinimo: Projekto SF modelio susiejimas (RDP), Microsoft.

  4. Lauke Pavadinimas įveskite Projekto SF modelio susiejimas lito programinė įranga.

  5. Pasirinkite Kurti konfigūraciją.

  6. Norėdami naudoti projekto SF modelio susiejimo "Litware" konfigūraciją, kuri šiuo metu pasirinkta konfigūracijos medyje, nustatykite pasirinktį Vykdyti juodraštį kaip Taip.

  7. Veiksmų srityje pasirinkite Konstruktorius , kad peržiūrėtumėte šios konfigūracijos modelių susiejimus.

    Tinkintos Projekto sąskaitos faktūros susiejimų modelio peržiūra puslapyje Duomenų šaltinio susiejimo modelis.

  8. Uždarykite modelio konvertavimo į duomenų šaltinį puslapį.

Dabar turite SF modelio išdėstymą, projekto SF modelio išdėstymą (RDP) ir projekto SF modelio konvertavimo litinės įrangos konfigūracijas. Kiekvienos iš šių konfigūracijų modelio susiejimas sukonfigūruotas SFProject šakniniam apibrėžimui . Tiesiogiai priskirkite vieną iš susiejimo modelių kaip numatytąjį susiejimo modelį, kuris yra naudojamas bet kurio ER formato. Pavyzdžiui, naudokite projekto SF (Excel) formatą, kuriame yra modelio duomenų šaltinis, kuriame yra InvoiceProject šakninis apibrėžimas. Kitu atveju, kai paleidžiate ar redaguojate vieną iš ER formatų, pateikiama išimtis, informuojanti, kad joks numatytasis susiejimo modelis nebuvo priskirtas tiesiogiai.

Pasirinkite išvestinio sąskaitos faktūros susiejimo modelio „Litware” konfigūraciją kaip konfigūraciją, kurioje yra numatytieji susiejimo modeliai

  1. Konfigūracijos puslapyje , konfigūracijos medyje, kairiojoje srityje, pasirinkite SF modelio išdėstymas Litware.

  2. Nustatykite numatytąją modelio susiejimo parinktį kaip Taip.

    Susiejimo modelio nustatymas kaip numatytojo susiejimo modelio puslapyje Konfigūracijos.

    Dėl šio parametro kliento SF kopijos modelis susiejamas paleidus laisvos formos SF (Excel) arba redaguojant arba patikrinant. Kliento SF modelio susiejimo iš SF modelio susiejimo konfigūracijos nepaisoma.

    Dabar galite atidaryti laisvos formos SF (Excel) formatą, kad peržiūrėtumėte jį formatų konstruktoriuje.

Pasirinkite išvestinio Projekto sąskaitos faktūros susiejimo modelio „Litware” konfigūraciją kaip konfigūraciją, kurioje yra numatytieji susiejimo modeliai

  1. Konfigūracijos puslapyje , konfigūracijos medyje, kairiojoje srityje, pasirinkite Projekto SF modelio susiejimas Litware.

  2. Nustatykite numatytąją modelio susiejimo parinktį kaip Taip.

    Tokiu atveju, skirtingai nei ankstesniame skyriuje aprašytame SF modelio išdėstymo Litware konfigūracijoje, negalima pradėti naudoti InvoiceProjectkopijavimo modelio išdėstymo iš projekto SF modelio išdėstymo Litware konfigūracijos. Dvi konfigūracijos, kuriose yra SF projekto šakninio apibrėžimo modelio susiejimas, dabar pažymėtos kaip numatytoji konfigūracija. Todėl jų naudojimo prioritetas yra vienodas. Šios problemos sprendimui atlikite likusius šios procedūros veiksmus.

  3. Konfigūracijos medyje, kairiojoje srityje, pasirinkite SF modelio susiejimas litware.

  4. Veiksmų srityje pasirinkite konstruktorių .

  5. Modelio ir duomenų šaltinio susiejimo puslapyje pasirinkite Redaguoti, kad puslapį būtų galima redaguoti, kaip reikia.

  6. Pasirinkite projekto SF kopijos modelio susiejimą, tada pažymėkite jo žymės langelį Yra panaikintas.

    Susiejimo modelio nustatymas kaip praktiškai ištrinto puslapyje Duomenų šaltinio susiejimo modelis.

    Dėl šio parametro SF modelio susiejimo Litware konfigūracija yra laikoma, kad ji neturi SFproject šakninio apibrėžimo modelių susiejimo. Numatyta , kad INVOICEProject kopijavimo modelio susiejimas išduotas. Konfigūracija,Projekto SF modelio susiejimas Litware, kurioje yra šis modelio susiejimas, yra pažymėta kaip numatytoji konfigūracija. Kadangi jis pažymėtas kaip numatytasis, jo prioritetas yra aukštesnis nei projekto SF modelio susiejimo (RDP) konfigūracijos InvoiceProject modelio susiejimas.

Kiti svarstymai

Projekto SF modelio susiejimo litinės įrangos konfigūracijos InvoiceProject kopijos modelio susiejimas sukurtas naudoti ReportDataProvider duomenų šaltinį. Duomenų šaltinis yra objekto tipo , kuris nurodo psaProjInvoiceDP programos klasę , dalis. Ši klasė yra įdiegta kaip duomenų tiekėjas projekto sąskaitos faktūros „SQL Server Reporting Services“ (SSRS) ataskaitai Spausdinimo valdymo sistemoje. Pasirinkite šį duomenų šaltinį kaip ER integravimo tašką. Į šį parametrą atsižvelgiama dabartiniame ER diegime Spausdinimo valdymo ataskaitoms. Norėdami gauti daugiau informacijos, peržiūrėkite programos klasės ERPrintMgmtDataProviderReport šaltinio kodą. Vykdant reportDataProvider duomenų šaltinio priskyrimas kaip modelio susiejimo integravimo taškas verčia finansus laikyti šį susiejimo komponentą aukštesniu prioritetu nei SF projekto projekto susiejimo komponentas iš projekto SF modelio susiejimo (RDP) konfigūracijos.

Taip pat žiūrėkite