Hovedflow
MappingBeskrivelseLoadtype
EDW_OpusKontoplanI_EDW_PersonaleKIIndlæser til linktabel, der beskriver kobling mellem PersonaleKontoplan og KontoplanIndividuel. Mapping skaber link fra OPUS LoP til OPUS økonomi.
Primær kilde og destination
KildelagPrimær kilde tabelFilterExpression på primær kildetabelDestinationslagPrimær destinations tabel
EDWdbo.KontoplanIndividuelEDWdbo.PersonaleKontoplanKontoplanIndividuel
Sekundære kilder
KildelagKildetabelExpressionKolonneJoin typeOperatorKildelagKildetabelExpressionKolonneOrder
EDWSQL forespørgselFK_OpusKontoplan_ID_OpusKontoplanInner join=EDWdbo.OpusKontoplanOpusKontoplanID1
EDWdbo.OpusKontoplanFUND0Left outer join=EDWdbo.OpusKapitalmiddelHierarkiKapitalmiddel2
EDWdbo.OpusKontoplanObjektNavnFUNDLeft outer join=EDWdbo.OpusKapitalmiddelHierarkiObjektNavn2
EDWSQL forespørgselFK_Kommune_ID_KommuneLeft outer join=EDWdbo.OpusKapitalmiddelHierarkiFK_Kommune_ID_Kommune2
EDWdbo.OpusKontoplanCOSTCENTER0Left outer join=EDWdbo.OpusOmkostningsstedHierarkiOmkostningssted3
EDWdbo.OpusKontoplanObjektNavnCOSTCENTERLeft outer join=EDWdbo.OpusOmkostningsstedHierarkiObjektNavn3
EDWSQL forespørgselFK_Kommune_ID_KommuneLeft outer join=EDWdbo.OpusOmkostningsstedHierarkiFK_Kommune_ID_Kommune3
EDWdbo.OpusKontoplanObjektNavnPROFIT_CTRLeft outer join=EDWdbo.OpusProfitcenterHierarkiObjektNavn4
EDWdbo.OpusKontoplanPROFIT_CTR0Left outer join=EDWdbo.OpusProfitcenterHierarkiProfitcenter4
EDWSQL forespørgselFK_Kommune_ID_KommuneLeft outer join=EDWdbo.OpusProfitcenterHierarkiFK_Kommune_ID_Kommune4
EDWdbo.OpusKapitalmiddelHierarkiOpusKapitalmiddelHierarkiIDInner join=EDWdbo.PersonaleKontoplanFK_OpusKapitalmiddelHierarki_ID_OpusKapitalmiddelHierarkiID5
EDWdbo.OpusOmkostningsstedHierarkiOpusOmkostningsstedHierarkiIDInner join=EDWdbo.PersonaleKontoplanFK_OpusOmkostningsstedHierarki_ID_OpusOmkostningsstedHierarkiID5
EDWdbo.OpusProfitcenterHierarkiOpusProfitcenterHierarkiIDInner join=EDWdbo.PersonaleKontoplanFK_OpusProfitcenterHierarki_ID_OpusProfitcenterHierarkiID5
EDWSQL forespørgselFK_Kommune_ID_KommuneInner join=EDWdbo.PersonaleKontoplanFK_Kommune_ID_Kommune5
EDWSQL forespørgselRegnskabsAarInner join=EDWdbo.PersonaleKontoplanRegnskabsAar5
Forretningsregler
KildelagKildetabelKolonneForretningsregelDestinationslagDestinationstabelKolonne
EDWdbo.KontoplanIndividuelKontoplanIndividuelIDVærdien overføres direkteEDWdbo.PersonaleKontoplanKontoplanIndividuelFK_KontoplanIndividuel_ID_KontoplanIndividuel
EDWdbo.KontoplanIndividuelInferredLinkForretningsregelEDWdbo.PersonaleKontoplanKontoplanIndividuelInferredLink
EDWdbo.PersonaleKontoplanPersonaleKontoplanIDVærdien overføres direkteEDWdbo.PersonaleKontoplanKontoplanIndividuelFK_PersonaleKontoplan_ID_PersonaleKontoplan
PostSQLExpression
BeskrivelseExpression
Opdaterer statistik på destinationstabellen PersonaleKontoplanKontoplanIndividuel. Fjern dubletter.UPDATE STATISTICS PersonaleKontoplanKontoplanIndividuel; DELETE FROM PersonaleKontoplanKontoplanIndividuel WHERE exists ( SELECT 1 FROM ( SELECT * FROM ( SELECT pkki.*, ROW_NUMBER() over (partition by pkki.fk_personalekontoplan_id_personalekontoplan order by ki.registreringskontonummer desc, pkki.sys_rowid) as RowNumber FROM PersonaleKontoplanKontoplanIndividuel pkki INNER JOIN KontoplanIndividuel ki on pkki.fk_kontoplanindividuel_id_kontoplanindividuel = ki.kontoplanindividuelID ) PersonaleKontoplanKontoplanIndividuel WHERE PersonaleKontoplanKontoplanIndividuel.RowNumber > 1 ) yy WHERE yy.PersonaleKontoplanKontoplanIndividuelID = PersonaleKontoplanKontoplanIndividuel.PersonaleKontoplanKontoplanIndividuelID )