Die SQL-Abfragen bestimmen den Inhalt der spezifischen Spalten der Finanzübersicht. Diese spezifischen Spalten sind als ‚Freie Spalten‘ definiert und von 1 bis 10 nummeriert. Sie können diese Spalten verwenden, um die Kosten eines Projekts zu verfolgen und eine Übersicht der finanziellen Situation zu erhalten. Sie können sie auch in den Finanzreports basierend auf einer Finanzübersichtstruktur verwenden.
Es ist äußerst wichtig, die finanzielle Situation eines Projekts hinsichtlich des Budgets in Echtzeit evaluieren und verfolgen zu können. Projektmanagement verwendet Finanzsichten zum Abruf und zur Anzeige von Finanzdaten zu einem bestimmten Projekt.
Diese Finanzsichten werden über die Spezifikationen eines Reports generiert.
Verwenden Sie die Funktion SQL-Abfrage (GESALQ), um die mit der Lösung ausgelieferten Standard-SQL-Abfragen anzuzeigen und um diese SQL-Abfragen zu ändern oder neue Abfragen hinzuzufügen. Die mit der Lösung ausgelieferten Standardabfragen im Projektmanagement erkennen Sie am Präfix ‚PJM‘.
Die sonstige Tabelle 388 - Finanzsicht überprüft die Anzeige der Daten der Finanzübersicht.
Das Projektmanagement umfasst Standard-SQL-Abfragen für die Verfolgung von Ausgaben und Einnahmen. Die Standard-SQL-Abfragen, die den Finanzsichten ‚10‘ (Ausgaben) und ‚20‘ (Einnahmen) entsprechen, werden standardmäßig mit der Lösung ausgeliefert. Sie können diese SQL-Abfragen ändern oder neue SQL-Abfragen anlegen (z.B. für die Sicht 30), die an Ihre Organisation, Ihre Prozesse oder Ihre Benutzer angepasst sind. Es ist ratsam, dass Sie zunächst tiefgehende Kenntnisse über Ihr System erlangen, bevor Sie eine Standardabfrage ändern.
Sage empfiehlt Ihnen, vor dem Ändern eine Kopie einer Standard-SQL-Abfrage abzuspeichern.
Siehe Dokumentation Umsetzung
Die Funktion Struktur Finanzübersicht besteht aus einer einzigen Maske, in der Sie die SQL-Abfrage definieren, die mit der Struktur der Finanzübersicht verbunden wird.
Übersicht
Verwenden Sie diese Maske zur Definition der Informationen, die dazu verwendet werden, eine als ‚frei‘ definierte Spalte (1 bis 10) in der Struktur eines Finanzreports auszufüllen. Das Feld Spalteninhalt (Feld CODDES) hat den Wert ‚Freie Spalte‘ in der Funktion Struktur Finanzübersicht (GESPJS). Die Finanzsichtnummer entspricht einer in der sonstigen Tabelle 388 - Finanzsicht aktivierten Sicht. So entspricht ‚10‘ z.B. einer Ausgabensicht und ‚20‘ einer Einnahmensicht.
Für die Ausgabenverwaltung (Anfrageobligos, Bestellobligos, tatsächliche und gebuchte Beträge) sind in der Reportstruktur fünf freie Spalten vordefiniert. Sie entsprechen den freien Spalten 1 bis 5. Standardmäßig ermöglicht eine Ausgabenspalte die Verfolgung der ‚Bestellobligos‘ und eine andere Ausgabenspalte die ‚tatsächlichen‘ Kosten.
Für die Verfolgung der Einnahmen eines Projekts, wie z.B. Bestellungen oder Rechnungen, sind fünf weitere sonstige Spalten vordefiniert. Sie entsprechen den freien Spalten 6 bis 10.
Alle anderen in der Struktur Finanzübersicht (GESPJS) definierten Spalten werden vom System verwaltet. Sie können keine SQL-Abfrage mit diesem Spaltentyp verbinden.
Die für die Sichten ‚10‘ und ‚20‘ vordefinierten SQL-Abfragen werden standardmäßig mit der Lösung ausgeliefert.
Anhang: Projektkosten: Initialisierungsregeln der Kostenart
Schließen
Felder
In diesem Register befinden sich die folgenden Felder :
Abfrage
| Verwenden Sie dieses Feld, um die mit einer SQL-Abfrage zu verbindende Finanzsicht zu ermitteln. Wählen Sie einen Finanzsichtcode aus den Aktivitätscodes in der sonstigen Tabelle 388 - Finanzsicht aus. Wählen Sie für eine Ausgabensicht z.B. „10“ aus. Für eine Einnahmensicht wählen Sie „20“ aus. Dieses Feld ist ein Pflichtfeld. Standardmäßig ermöglicht die sonstige Tabelle 388 die Datenverfolgung der Finanzsicht Ihrer Wahl, wie z.B. der Ausgaben oder Einnahmen. Die Tabelle 388 prüft daher, welche Daten angezeigt werden.
|
| Verwenden Sie dieses Feld, um eine Nummernkreisnummer für die Abfrage zu definieren. Dieses Feld ist ein Pflichtfeld. |
| Verwenden Sie dieses Feld, um die SQL-Abfrage zu beschreiben. Der Name der Abfrage sollte den Datentyp wiederspiegeln, der von der Abfrage ausgegeben werden soll. |
| Aktivieren Sie dieses Kontrollkästchen, wenn diese SQL-Abfrage innerhalb einer Abfragengruppe, die einer ‚freien‘ Spalte der Finanzreportstruktur zugewiesen ist, aktiv ist. Das Feld Spalteninhalt (Feld CODDES) hat den Wert ‚Freie Spalte‘ in der Funktion Struktur Finanzübersicht (GESPJS). |
Blocknummer 2
| Dieses Feld ist mit dem Feld Spalteninhalt (CODDES) verbunden. Geben Sie einen Titel an, der der Bezeichnung des Felds Spalteninhalt (CODDES) entspricht. |
| Verwenden Sie dieses Feld, um die Standardkostenart einer Projektausgabe zu definieren. |
| Verwenden Sie dieses Feld, um den Code der SQL-Abfrage anzugeben, die ausgeführt wird, um die Werte einer in der vordefinierten Reportstruktur als ‚frei‘ definierten Spalte abzurufen. Das Feld Spalteninhalt (Feld CODDES) hat den Wert ‚Freie Spalte‘ in der Funktion Struktur Finanzübersicht (GESPJS).
|
| Dieses Feld beschreibt das Ereignis, das die SQL-Abfrage ausführen soll. |
Blocknummer 3
| Verwenden Sie dieses Feld, um diese SQL-Abfrage mit einer ‚freien‘ Spalte der Struktur für die ausgewählte Finanzsicht zu verbinden. Das Feld Spalteninhalt (Feld CODDES) hat den Wert ‚Freie Spalte‘ in der Funktion Struktur Finanzübersicht (GESPJS). Dieses Feld ist ein Pflichtfeld.
|
| Verwenden Sie dieses Feld, um die SQL-Abfrage mit der Nummernkreisnummer einer spezifischen Spalte in der Reportstruktur für die ausgewählte Finanzsicht zu verbinden.
|
| Verwenden Sie dieses Feld, um den Kontext der Daten anzugeben, die von der SQL-Abfrage abgerufen werden sollen.
|
| Verwenden Sie dieses Feld, um den Objektcode zu definieren, der über das Symbol Aktionen für eine Ausgabenzeile der niedrigsten Ebene in der Kostenartenstruktur einer Nachverfolgung auszuführen ist. Soll diese SQL-Abfrage zum Beispiel Einkaufsdaten ausgeben, geben Sie ‚POH‘ an (die Funktion Einkaufsbestellungen (GESPOH) wird über die Tabellen der Auftragskopfzeilen ausgeführt). Geben Sie ‚MFG‘ an, um die Arbeitskosten auszugeben (die Funktion Fertigungsaufträge (GESMFG) wird über die Tabellen der Fertigungsaufträge ausgeführt). |
| Aktivieren Sie dieses Kontrollkästchen, wenn der von der SQL-Abfrage abgerufene Wert (Menge oder Betrag) in die Berechnungen für die Spalte eingehen soll, die in der vordefinierten Reportstruktur als ‚Verbleibendes Budget‘ definiert ist. Lassen Sie dieses Kontrollkästchen deaktiviert, wenn der von der SQL-Abfrage abgerufene Wert keine Auswirkungen auf das verbleibende Budget hat. |
| Aktivieren Sie dieses Kontrollkästchen, wenn die Berechnungsmaschine der Finanzübersicht den von der SQL-Abfrage abgerufenen Wert in der Unterspalte 1 summieren soll. Lassen Sie dieses Kontrollkästchen deaktiviert, wenn die Werte in der Unterspalte 1 nicht summiert werden sollen. Die Mengen werden nur in der Detailmaske für den ausgewählten Objektcode angezeigt (Ausführung über das Symbol Aktionen in einer Ausgabenzeile in der Finanzübersicht).
|
| Aktivieren Sie dieses Kontrollkästchen, wenn die von der SQL-Abfrage abgerufenen Mengen oder Beträge einen Wert der Finanzübersicht erhöhen. Lassen Sie dieses Kontrollkästchen deaktiviert, wenn die von der SQL-Abfrage abgerufenen Mengen oder Beträge einen Wert der Finanzübersicht verringern. Gibt diese Abfrage zum Beispiel eine Einkaufsrechnung aus, erhöht sich der tatsächliche Wert in der Finanzübersicht. Gibt sie eine Einkaufsretoure aus, verringert sich der tatsächliche Wert. |
SQL-Abfrage
| Dieses Textfeld stellt die in der SQL-Abfrage angegebenen Anweisungen dar. |
Schließen
Finanzsicht 20: diese Finanzsicht stellt ein Beispiel dar, wie die freien Spalten im Zusammenhang mit der Einnahmenverfolgung verwendet werden können.
Jede freie Spalte ist in zwei Unterspalten aufgeteilt. Die Daten jeder Unterspalte (in Übereinstimmung mit der Struktur der Finanzübersicht - GESPJS) entsprechen entweder einer Menge oder einem Betrag. Ihre SQL-Abfrage muss diese beiden Unterspalten ausfüllen.
Während der Erfassung können außer den generischen Meldungen folgende Fehlermeldungen auftreten: :
Diese Funktion wird zusammen mit der sonstigen Tabelle 388 - Finanzsicht verwendet. Sie haben einen Finanzsichtcode angegeben, der nicht für die Datenverfolgung in der Tabelle 388 aktiviert ist. Sie müssen zuerst einen gültigen Finanzsichtcode auswählen oder einen neuen Code in der Tabelle 388 hinzufügen.
Ermittlung der Projektkosten:
In der ersten Textzeile jeder SQL-Abfrage wird ein Tag #Module angezeigt, um das betroffenen Modul zu identifizieren. Das Modul muss im Ordner aktiviert sein, damit die SQL-Abfrage ausgeführt werden kann.
SQL-Abfrage | Ereignis | Budget | Zugesagt | Tatsächlich | ||
---|---|---|---|---|---|---|
Zeit | Betrag | Zeit | Betrag | |||
10000 | ||||||
Einkauf Gilt für mit dem Projekt verknüpfte Transaktionszeilen. Produkte müssen entweder ‚Nach Auftrag‘ verwaltet werden oder Materialaufgaben hinzugefügt werden (Produktdatensätze, die einer Projektmaterialaufgabe hinzugefügt wurden, werden unabhängig von der Verwaltungsart (‚Nach Auftrag‘ oder ‚In Bestand‘) als ‚Nach Auftrag‘ verwaltet betrachtet). | ||||||
PJM001 | Materialanforderungen | 100 | ||||
PJM002 | Einkaufsbestellungen | 300 | ||||
PJM003 | Wareneingänge Einkauf | 100 | ||||
PJM004 | Einkaufsretouren | -20 | ||||
PJM005 | Einkaufsrechnungen | 100 | ||||
PJM006 | Einkaufsgutschriften | -20 | ||||
Komponenten Gilt für mit dem Projekt verknüpfte Fertigungsaufträge. Freizugebende Produkte müssen 'Nach Auftrag' verwaltet werden oder der Materialaufgabe hinzugefügt werden. Produktdatensätze, die einer Projektmaterialaufgabe hinzugefügt wurden, werden als ‚Nach Auftrag‘ verwaltet betrachtet, unabhängig von deren Verwaltungsart ‚Nach Auftrag‘ oder ‚In Bestand‘. Komponenten werden für ‚In Bestand‘ verwaltete Produkte bewertet. ‚Nach Auftrag‘ verwaltete Komponenten werden mithilfe von Einkaufsdokumenten wie in ‚Einkauf‘ oben beschrieben bewertet. | ||||||
PJM013 | Komponenten zu Fertigungsaufträgen | 300 | ||||
PJM014 | Materialnachverfolgung zu Fertigungsaufträgen | 200 | ||||
PJM015 | Komponenten zu Fremdbearbeitungsaufträgen | 300 | ||||
PJM016 | Rückmeldung Material zu Fremdbearbeitungsaufträgen | 200 | ||||
Fertigungsauftragsarbeitsgänge Gilt für mit dem Projekt verknüpfte Fertigungsaufträge. Freizugebende Produkte müssen 'Nach Auftrag' verwaltet werden oder der Materialaufgabe hinzugefügt werden. Produktdatensätze, die einer Projektmaterialaufgabe hinzugefügt wurden, werden als ‚Nach Auftrag‘ verwaltet betrachtet, unabhängig von deren Verwaltungsart ‚Nach Auftrag‘ oder ‚In Bestand‘. | ||||||
PJM011 | Fertigungsauftragsarbeitsgänge | 16 | 160 | |||
PJM012 | Zeiterfassung zu Fertigungsauftragsarbeitsgängen | 4 | 40 | |||
Zeit am Projekt Betrag und Zeit. | ||||||
PJM007 | Aufgabenarbeitsgänge | 8 | 80 | |||
PJM008 | Zeiterfassung zu Aufgabenarbeitsgängen | 4 | 40 | |||
PJM009 | Zeiterfassung zu Aufgaben | 5 | 50 | |||
PJM010 | Direkte Zeiterfassung zu Budgetcodes | 15 | 200 | |||
Kosten in Buchhaltung Gilt für mit dem Projekt verknüpfte Transaktionszeilen.
| ||||||
PJM017 | Spesen | 100 | ||||
PJM018 | Eingangsrechnungen | 100 | ||||
PJM019 | Rechnungen/Gutschriften Lieferanten | -100 | ||||
PJM020 | Erfassung Buchungen | 100 | ||||
PJM021 | Erfassung Buchungen | -100 | ||||
Bestand Gilt für mit dem Projekt verknüpfte Transaktionszeilen. | ||||||
PJM022 | Sonstige Abgänge | 100 | ||||
PJM023 | Sonstige Zugänge | -100 |
SQL-Abfrage | Ereignis | Budget | Einnahmen | |||
---|---|---|---|---|---|---|
Unterspalte 1 | Unterspalte 2 | |||||
1000. | ||||||
Verkaufsdokumente Gilt für mit dem Projekt verknüpfte Dokumentzeilen. | ||||||
PJMRN001 | Verkaufsangebote | 100 | 100 | |||
PJMRN002 | Verkaufsaufträge | 100 | 100 | |||
PJMRN003 | Verkaufsrechnungen | 100 | 100 | |||
PJMRN004 | Laufende Verkaufsaufträge | 100 | ||||
PJMRN005 | Ausgangsrechnungen | 100 |
Um die mit einer spezifischen Ausgabe verbundene Kostenart festzulegen, wendet das Projektmanagement eine kaskadierende Prioritätsreihenfolge (oder Regeln) an. Gibt Regel 1 ‚Falsch‘ zurück, wird Regel 2 angewandt, und so fort bis zur letzten Regel.
Die Kostenart wird in die Spalte 15 der SQL-Abfrage übertragen. Wenn Sie spezifische Abfragen erstellt haben, müssen Sie die Kostenart in Spalte 15 übertragen, oder die Spalte 15 leer lassen, damit die Standardkostenart von der Standardverarbeitung bestimmt wird.
Die folgenden Grafiken zeigen auf, wie die Kostenarteninitialisierungsregeln auf die verschiedenen Ausgabenarten (Material, Arbeitskraft, Spesen, Buchhaltung, Zeiterfassung) angewandt werden. Die Kostenarteneinstellungen und die Verknüpfungen zu den Arbeitsplätzen, Produkten und Ausgabencodes sind für diesen Prozess wesentlich.