VM-Usergroup

 

 

 

 

Nachrichten-Artikel Zurück zu Downloads Seiten: 1 2 3 4 5 (8)

Oktober, 27 2007 21:10

SQL-Abfrage zur Prüfung der Investitionskosten (siehe Beschreibung zu Fehler 263).
Ein einfacher Check für Investitionskosten Zur Fehlersuche bei Fehler 263 Achtung: Kein Support, keine Funktionsgarantie, Nutzung auf eigene Gefahr (Siehe Text) Anmerkungen: Die Abfrage vergleicht Investitionskosten einer Position mit den Investitionskosten der entsprechenden Taxlots. Da die Position aus den Taxlots besteht, muß die Summe der Taxlot-Investitionen gleich der Positions-Investition sein. Alle Positionen, bei denen das nicht der Fall ist, werden aufgelistet. Häufig gibt es kleine Differenzen, vielleicht Rundungsdifferenzen, die Ursache ist noch nicht geklärt. Einmal wurden auch große Abweichungen beobachtet (hunderttausende Euro), die bei Zusatzwährungen (also nicht in der Portfolio-Basiswährung) auftraten. Die beigelegte SELECT-Abfrage kann helfen, kritische Fälle zu identifizieren. Wodurch der Fehler ausgelöst wird ist noch unklar (Stand: März 2004). Möglicherweise ist der Rechenfehler inzwischen in VM behoben, so daß nur noch alte Daten betroffen sind, aber keine neuen Fälle entstehen können.

-------------------------------------------------------------------
select sum(WPT_COST_OF_INV_PORT_CCY_CURR) as SUM_WPT_COST_OF_INV_PORT_CCY_CURR, -- Investitionskosten der Taxlots WPP_COST_OF_INV_PORT_CCY_CURR, -- Investitionskosten der Position sum(WPT_COST_OF_INV_PORT_CCY_CURR) - WPP_COST_OF_INV_PORT_CCY_CURR as DIFFERENZ, WPP_KDNR, WPP_SECURITY_NUMBER, WPP_SECURITY_CCY, WPP_PORTFOLIO, wpt_pf_ccy, WPP_COST_OF_INV_SEC_CCY_CURR, max(WPT_DATE_LAST_PURCHASE) as last_purchase from vw_ccy_powpp -- Positionen in verschiedenen Währungen inner join vw_ccy_powpt -- Taxlots in verschiedenen Währungen on WPT_PFNR = WPP_KDNR -- and WPT_WKN = WPP_SECURITY_NUMBER -- and WPT_PF_CCY = WPP_PORTFOLIO -- and WPP_SECURITY_CCY = WPT_SECURITY_CCY -- and WPT_STATUS ='' -- Stornos ausschließen where WPP_CLOSING_BALANCE = 0 AND WPP_COST_OF_INV_PORT_CCY_CURR <>0 --and WPT_CLOSING_BALANCE <> 0 and WPP_PORTFOLIO = wpt_pf_ccy group by WPP_KDNR, WPP_SECURITY_NUMBER, WPP_SECURITY_CCY, WPP_PORTFOLIO, wpt_pf_ccy, WPP_COST_OF_INV_SEC_CCY_CURR, WPP_COST_OF_INV_PORT_CCY_CURR having sum(WPT_COST_OF_INV_PORT_CCY_CURR) <> WPP_COST_OF_INV_PORT_CCY_CURR -- unterschiedliche Investitionskosten order by max(WPT_DATE_LAST_PURCHASE) desc, WPP_KDNR, WPP_SECURITY_NUMBER

K. Behrmann

 

 

 

 

 

[Startseite] [Registrierung] [Perf. Reports] [Downloads] [News] [Gästebuch] [User Login]