TM1 Drillthrough ODBC
Umsetzung nur im Architect:
1. Drillprozess erstellen mit SQL Statement:
z.B.
SELECT
[KostenstellenNr]
,[KostenartenNr]
,[CCMonat] AS Periode
,[LinkedKreditorNr] AS KreditorNr
,[BelegNr]
,[Belegart]
,[Belegdatum]
,[Buchungstext1]
,[Buchungstext2]
,[KredString]
,[Betrag]
,[Betrag FX]
,[Betrag Objektwährung FX]
,[Gegenkontoart]
,[GegenkontenNr]
,[Buchungsdatum]
,[BuchungsPeriodeLang]
,[BuchungskreisNr]
,[AuftragsNr]
,[Rechnungsnummer]
,[BelegPositionsNr]
,[Buchungskennzeichen]
,[ProfitCenterBeleg]
,[Fibu Belegnr]
,[Zuordnungsnummer]
,[UserAnlage]
,[Sachliche Freigabe]
,[Preisliche Freigabe]
,[Dauer der Bearbeitung 1 Stufe]
,[Dauer der Bearbeitung 2 Stufe]
,[StornoKZ]
,[StornoFlag]
,[Referenzschlüssel 1]
FROM vTM1F_AuftragsKostenumsatzSAP_KredindirektITSystemkosten
where (
[CCMonat] =’?Perioden?’
AND
[LinkedKreditorNr] =’?vKreditoren?’
AND
[KostenartenNr] =’?vKostenarten?’
)
1b.: Variablen im Prolog einbauen, damit man auch von Caption drillen kann
Prolog (bei Erweitert):
vKreditoren=DimensionElementPrincipalName(‘KreditorSAP_ITSystemkosten’,KreditorSAP_ITSystemkosten);
vKostenarten =DimensionElementPrincipalName(‘KostenartenSAP_Systemkosten’,KostenartenSAP_Systemkosten);
2.Drillzuweisungsregeln erstellen:
#Region System
FEEDSTRINGS;
SKIPCHECK;
#EndRegion
[‘Ist Kred BT’] = S: ‘drill kred bk’ ;
https://www.tm1forum.com/viewtopic.php?t=6036
Anleitung um Drillthrough auch auf Gruppenebene zu ermöglichen (nicht getestet, eher komplex)