Valideringsregler for dataindlæsninger i Financial Consolidation

Når du har klikket på Indlæs data i dialogboksen Indlæs data, startes valideringsprocessen, og resultaterne vises. Resultaterne omfatter følgende elementer:

  • Antal validerede enheder.
  • Antal enheder, der blev indlæst uden problemer.
  • Antal enheder, der blev logført en advarsel for.

    En advarsel angiver, at data er blevet indlæst, men at der er fundet datauoverensstemmelser, som er blevet logført.

  • Antal enheder, der er logført en fejl for.

    Enheder med fejl springes over under en dataindlæsning.

Hent logfilen, hvis der er registreret advarsler eller fejl under valideringen.

Vekselkursdata indlæses på baggrund af de perioder, du vælger i dialogboksen Indlæs data.

Se emnet "Dataindlæsninger i Financial Consolidation" og dets underordnede emner i afsnittet Programdatamodel for Business Modeling i denne dokumentation.

Validering af indlæsning af økonomidata

Økonomidata indlæses fra integrationstabellerne BudgetingMain og FactsTransactionCurrency.

Validering af indlæsning af økonomidata køres kun for de enheder og perioder, som du vælger i dialogboksen Indlæs data.

Poster i tabellerne BudgetingMain og FactsTransactionCurrency må kun referere til basisposter for forretningsobjekter. Der logføres en fejl, hvis data indlæses i overordnede elementer.

Af hensyn til valideringen skal forretningsobjektposter være tilgængelige i Business Modeling, og de skal være udgivet. Ellers logføres en fejl.

Denne liste viser de betingelser, hvorunder der logføres valideringsfejl og advarsler:

  • Feltet Enhed skal have en gyldig reference til forretningsobjektposten Enheder. Ellers logføres en fejl.
  • Værdierne i felterne Enhed og Koncernintern post skal være forskellige. Ellers indlæses data fra tabellen BudgetingMain i elementet Ekstern i dimensionen Koncernintern post, og poster fra tabellen FactsTransactionCurrency ignoreres. I begge tilfælde logføres en advarsel.
  • Feltet Koncernintern post skal have en gyldig reference til forretningsobjektposten Koncernintern post. Ellers indlæses data fra tabellen BudgetingMain i elementet Ekstern i dimensionen Koncernintern post. I dette tilfælde ignoreres poster fra tabellen FactsTransactionCurrency, og de udelades fra dataindlæsningen. I begge tilfælde logføres en advarsel.
    Bemærk

    Vi anbefaler, at du lader feltet Koncernintern post være tomt for eksterne transaktioner.

  • Hvis feltet Koncernintern post er udfyldt for en post, skal værdien af egenskaben Koncernintern post for den koncernkonto, der refereres til, være Sand. Ellers logføres en advarsel.
  • Feltet Konto skal have en gyldig reference til forretningsobjektposten Konti. Ellers logføres en fejl.
  • For konti af typen A, L, E og R gælder det, at hvis et id, der refererer til koncernkontoen, ikke er angivet, eller et id, der refererer til et element i dimensionen Koncernkonto, ikke er gyldigt, så indlæses data i elementet "Ikke tildelt" i dimensionen Koncernkonto. Der logføres en advarsel. Poster med statistiske konti af typen S, M, T og O bliver sprunget over, og der logføres en advarsel.
  • Hvis feltet Valuta i tabellen BudgetingMain er tomt, eller værdien ikke stemmer overens med konfigurationen af enhedsparametrene, logføres der en fejl.
  • Hvis feltet Valuta i tabellen FactsTransactionCurrency er tomt, eller værdien er ugyldig, logføres der en fejl.
  • Valutakursen skal eksistere for alle valutaer i begge integrationstabeller. Det vil sige, at hver lokal valuta skal have en vekselkurs for alle koncernvalutaer. Der logføres en advarsel, hvis der mangler en valutakurs for en kombination af lokal valuta og koncernvaluta.
    Bemærk

    I tabellen FactsTransactionCurrency kan feltet Valuta være NULL. I tabellen BudgetingMain har feltet Valuta en IKKE NULL-begrænsning.

  • Feltet Niveau skal være tomt eller have en gyldig reference til det tilsvarende element i dimensionen Niveau. Værdien for attributten Importér for det tilsvarende element skal være Sand. Hvis det tilsvarende element ikke findes i dimensionen, eller hvis værdien for attributten Importér for elementet er Falsk, springes datarækkerne over, og der logføres en advarsel.
    Bemærk

    Attributten Importér konfigureres i Business Modeling. Vælg Moduler > Konsolidering > Kerne, og klik på Datastyring. På fanen Enhedsniveauerne Indtastning eller Import skal du vælge attributten Importér for de påkrævede elementer.

  • Tabellerne BudgetingMain og FactsTransactionCurrency skal indeholde data for de valgte enheder og perioder. Tabellen ExchangeRate skal indeholde data for de valgte perioder. Ellers logføres en advarsel.
  • Brugerdefinerede forretningsobjekter, der er defineret som Segment 1, 2 eller 3, skal have en gyldig reference til den tilsvarende post i et brugerdefineret forretningsobjekt. Den tilsvarende post skal være et underordnet forretningsobjekt. Ellers logføres en advarsel.

    I denne tabel vises, hvordan valideringen anvendes på tilgængelige segmentkonfigurationer i Consolidation Core:

    Segment 1 Segment 2 Segment 3 Validering
    Nej Nej Nej Ingen validering
    Ja Nej Nej Ja, Segment 1
    Ja Ja Nej Ja, Segment 1 og 2
    Ja Ja Ja Ja, Segment 1, 2 og 3
  • For poster, der indeholder segmentinterne oplysninger, skal følgende betingelser være opfyldt:
    • Den tilsvarende post skal eksistere i det tilsvarende forretningsobjekt for det koncerninterne partnersegment. Ellers logføres en advarsel.
    • Den tilsvarende post kan ikke være et overordnet element i det tilsvarende forretningsobjekt for det koncerninterne partnersegment. Ellers logføres en advarsel.
    • Der skal angives oplysninger om segment og koncernintern post i en post. Ellers logføres en advarsel.
    • Der skal angives oplysninger om segmentintern i en post, hvis der er angivet oplysninger om segment og koncernintern post. Ellers logføres en advarsel.

    I denne tabel vises, hvordan valideringen anvendes på tilgængelige konfigurationer for det koncerninterne partnersegment i Consolidation Core:

    Segment 1 Segment 2 Segment 3 Validering
    Nej Nej Nej Ingen validering
    Ja Nej Nej Ja, Koncerninternt partnersegment 1
    Ja Ja Nej Ja, Koncerninternt partnersegment 1 og 2
    Ja Ja Ja Ja, Koncerninternt partnersegment 1, 2 og 3
  • Feltet ScheduleDetailID fra integrationstabellen BudgetingMain skal have en gyldig reference til forretningsobjektposten Detaljer for bilag. Ellers logføres en fejl. Dette gælder ikke, hvis der ikke bruges bilag. Det vil sige, at hvis bilag ikke er konfigureret i Core Consolidation-modulet og ikke er tildelt til en forretningsobjektpost for koncernkonti.

    I denne tabel vises, hvordan valideringen anvendes for forskellige bilagskonfigurationer:

    Konto med bilag Bilag med primosaldo Bilag med underbilag Periode Indlæs til bilagselement Validering
    Nej Nej Nej Enhver periode Ingen indlæsning til dimensionen Detaljer for bilag. Ingen validering.
    Ja Nej Nej Enhver periode Indlæsning til den tilsvarende detalje, eksklusive primosaldodetaljen. Ja.

    Den tilsvarende forretningsobjektpost skal eksistere. Ellers logføres en fejl.

    Ja Ja Nej Periode 0 Indlæsning til den tilsvarende primosaldodetalje. Styret af Business Modeling. Ingen validering.
    En anden periode end 0 Indlæsning til den tilsvarende detalje. Ja.

    Den tilsvarende forretningsobjektpost skal eksistere. Ellers logføres en fejl.

    Ja Ja Ja Periode 0 Indlæsning til den tilsvarende detalje. Ja.

    Den tilsvarende forretningsobjektpost skal eksistere. Ellers logføres en fejl.

    Hvis der ikke er angivet et id, eller der er angivet et forkert id, bruges standardunderbilaget for primosaldi til at registrere, hvilket primosaldoelement primosaldi skal indlæses i.

    En anden periode end 0 Indlæsning til den tilsvarende detalje. Ja.

    Den tilsvarende forretningsobjektpost skal eksistere. Ellers logføres en fejl.

    Data for perioden 0 indlæses som primosaldi i primosaldoelementerne i dimensionen Bilagsdetaljer. Disse primosaldoelementer styres af Business Modeling.

    En koncernkonto kan tildeles et bilag. Hvis der ikke er tildelt et bilag, gælder følgende:

    • Data indlæses ikke i dimensionen Bilagsdetaljer. Data for perioden 0 bruges kun til den beregnede ultimosaldo for år til dato for kuben Økonomi i Financial Consolidation.
    • Validering er ikke obligatorisk for nogen perioder.

    Hvis en koncernkonto har et bilag, der er tildelt en primosaldo, og der ikke er tildelt et underbilag, gælder følgende:

    • Data for perioden 0 (primosaldi) indlæses i det tilsvarende primosaldoelement i dimensionen Bilagsdetaljer. Dette primosaldoelement styres af Business Modeling.
    • Data for andre perioder end perioden 0 (periodiske data) indlæses i den tilsvarende bilagsdetalje. Validering er obligatorisk.

    Hvis en koncernkonto har et bilag med en primosaldo og et underbilag tildelt, gælder følgende:

    • Data for perioden 0 (primosaldi) indlæses i det tilsvarende primosaldoelement i underbilagene. Hvis bilagets id ikke svarer til den tilsvarende forretningsobjektpost i dimensionen Bilag, bruges standardunderbilaget under en dataindlæsning.
    • Data for andre perioder end perioden 0 (periodiske data) indlæses i den tilsvarende bilagsdetalje. Hvis der ikke eksisterer et id for en bilagsdetalje eller det er ugyldigt, indlæses data ikke, og der logføres en fejl.

    Hvis en koncernkonto har et bilag tildelt, der ikke har en primosaldo, indlæses data for enhver periode i den tilsvarende bilagsdetalje. Hvis der ikke eksisterer et id for en bilagsdetalje eller det er ugyldigt, indlæses data ikke, og der logføres en fejl.

Validering af indlæsning af valutakurser

Data fra tabellen ExchangeRate indlæses i valgte perioder. Der udføres følgende valideringer:

  • At kolonner med enhedsvaluta og koncernvaluta refererer til en gyldig og aktiveret valuta i forretningsobjektet Valutaer. Hvis dette ikke er tilfældet, springes rækker med uoverensstemmelser over, og der logføres en advarsel.
  • At kun valutavekselkurser af typen F (slutkurser) og PA (periodiske gennemsnitskurser) bruges i integration. Poster med andre kurstyper springes over, og der logføres en advarsel.
  • At de periodiske gennemsnitskurser for perioderne i det foregående regnskabsår er til stede ved beregning af en kurs af typen A (gennemsnitskurs). De foregående perioder skal have status Åben i Financial Consolidation. Ellers logføres en advarsel.