Ableitung der Organisationsdaten
Zur Erzeugung des Kontierungsobjekts und der Kalkulation benötigt das SAP-System die folgenden Daten:
● Controlling-Szenario
Das Controlling-Szenario hängt von der Projektart ab. Sie bestimmen es im ERP-Customizing der Integration mit anderen SAP-Komponenten unter Controlling-Szenario festlegen.
● Organisationsdaten:
Obligatorisch:
○ Kostenrechnungskreis
○ Buchungskreis
○ Geschäftsbereich
○ Kostenstelle
Optional:
○ Profitcenter
Die Organisationseinheiten des cProjects sind mit denen des Organisationsmanagements synchronisiert. Weitere Informationen finden Sie im cProjects-Einführungsleitfaden unter Ressourcenmanagement → Grundeinstellungen für das Ressourcenmanagement → Application Link Enabling (ALE) für HR-Integration.
Das System ermittelt die Daten zur Erzeugung des Kontierungsobjekts folgendermaßen:
...
● Wenn Sie die Daten extern bereitstellen, z. B. über eine Kundenerweiterung, gelten diese Daten; sie werden von den ermittelten Daten im SAP-System nicht überschrieben.
● Wenn keine externen Daten zur Verfügung stehen, ermittelt das System die Daten aus den Organisationseinheiten des Organisationsmanagements, die aus SAP Human Resources (HR) in das cProjects-System repliziert wurden (siehe Voraussetzungen). Über die verantwortliche Organisationseinheit, die Sie in cProjects unter Struktur → Zusatzdaten im Bereich Verantwortliche Organisationseinheit → Verantw. Organis. eingeben, ermittelt das System die Kostenstelle über eine Aufwärtssuche in der Organisationsstruktur. Die restlichen Daten werden aus dieser Kostenstelle übernommen.
● Wenn Sie keine verantwortliche Organisationseinheit eingegeben haben oder die Daten darüber nicht ermittelt werden konnten, werden im Fall von Einzelcontrolling auf Innenaufträgen die Daten aus dem Musterauftrag zur Auftragsart CPR1 ermittelt. Den Musterauftrag bearbeiten Sie im ERP-Customizing des Controlling unter Innenaufträge → Auftragsstammdaten → Bildschirmgestaltung → Musteraufträge pflegen. Im Fall von hierarchischem Controlling werden die Daten aus dem Projektprofil CPR0001 abgeleitet. Weitere Informationen finden Sie im SAP-Hinweis 977951.
Das System ermittelt die Daten zur Kalkulation des Kontierungsobjekts folgendermaßen:
Kostenrechnungskreis und Buchungskreis werden aus dem Kontierungsobjekt ermittelt.
● Bei aufgabenbasierter bzw. rollenbasierter Kalkulation ohne Ressourcenzuordnung:
Für die Ableitung der Kostenstelle (als eigentlicher Sender der Aufwendungen an das Kontierungsobjekt) werden die Business Add-Ins (BAdIs) DPR_FIN_GECCO_ATTR im cProjects-System und dann IAOM_ATTRIBUTES (Implementierung ATTRIBUTES_CPROJECTS) im ERP-System auf Aufgaben- und Projektattribute bzw. Projekt- und Rollenattribute überprüft. Sie finden die BAdIs im Einführungsleitfaden (IMG) der Collaboration Projects unter Anbindung externer Systeme → Rechnungswesenintegration → Business Add-Ins (BAdIs) → BAdI: Zusatzattribute für Replikation über Einzelcontrolling und im IMG des ERP-Systems unter Integration mit anderen SAP Komponenten → Collaboration Projects → Controlling → Business Add-Ins (BAdIs) → Merkmale der anzulegenden/zu ändernden CO-Kontierung. Wenn dort keine Kostenstelle abgeleitet werden kann, dann wird die in der Projektdefinition zugeordnete Organisationseinheit überprüft. Wenn auch dort keine Kostenstelle gefunden wird, dann wird im Kontierungsobjekt geprüft, ob im Feld anfordernde Kostenstelle eine Kostenstelle eingegeben ist. Da aus Konsistenzgründen und aus Gründen des Ausweisens der Verrechnung in der Kalkulation ein Sender existieren muss, wird beim Fehlen einer Kostenstelle im Kontierungsobjekt anstatt einer Kostenstelle ein Dummy-Attributwert NOT_KNOWN verwendet.
● Bei rollenbasierter Kalkulation mit Ressourcenzuordnung:
Für die Ableitung der kalkulationsrelevanten Daten ist grundsätzlich die Ressource relevant. Zur Ableitung der Kostenstelle werden daher zunächst die BAdIs DPR_FIN_GECCO_ATTR und IAOM_ATTRIBUTES (s.o.) auf Projekt- und Rollenattribute geprüft. Wenn dort keine Kostenstelle abgeleitet werden kann, dann wird jene Organisationseinheit überprüft, welcher die Ressource zugeordnet ist. Wenn auch dort keine Kostenstelle gefunden wird, dann wird in der Organisationseinheit des Projektes nach einer Kostenstelle gesucht. Wenn dort auch keine Kostenstelle ermittelt wird, dann wird im Stammsatz des Kontierungsobjekts gesucht. Wenn auch dort keine Kostenstelle gefunden wird, dann wird anstatt einer Kostenstelle ein Dummy-Attributwert NOT_KNOWN verwendet.