SAP Jobsuche bei DV-Treff


Suchen
leon
  • leon
  • SAP Forum - Experte Thema Starter
vor 13 Jahre

Hallo zusammen,

ich habe folgendes Problem:

2 Buchungskreise sind einem Kostenrechnungskreis zugeordnet. In der Buchungsmaske z.B. FB50 im Buchungskreis 1 kann ich die Kostenstelle verwenden die eigentlich

nur im Buchungskreis 2 verwendet werden sollte. Das ist ja soweit auch klar, weil beide Buchungskreise demselben Kostenrechnungskreis zugeordnet sind. Eine Buchung sollte

auch technisch möglich sein (Konzern). Ich würde das ganze aber gerne absichern....so nach dem Motto:

Buchung in Buchungskreis 1 = Verwendung von Kostenstelle 4, 5 oder 6

Buchung in Buchungskreis 2 = Verwendung von Kostenstelle 1, 2 oder 3

 

Das ganze kann man ja mithilfe einer Validierung auch ganz gut hinbekommen. Das Problem hierbei ist nur das dann egal was für eine Buchung erfolgt eine Warnung ausgeworfen

wird. Es gibt aber auch Buchungen die gar keine kostenrechnungsrelevante Kontierung benötigen und hier sollte eigentlich auch keine Warnung erzeugt werden. Wie kann ich das hinbekommen?

 

Hat jemand Erfahrungen mit solchen Anforderungen?

 

Grüße

leon 

joachimn
vor 13 Jahre

Hallo leon,

im Standard ist es nicht möglich in einem Buchungskreis zu buchen und ein Kontierungsobjekt zu verwenden, daß sich laut Stammdaten in einem anderen Buchungskreis befindet. Das gilt auch bei buchungskreisübergreifender Kostenrechnung. Die Meldung KI100 läßt sich allerdings auch über die Nachrichtensteuerung ändern.

Hier der Meldungslangtext:

 

Das CO-Kontierungsobjekt gehört zum Buchungskreis 3000 statt 1000

Meldungsnr. KI100

Diagnose

Sie wollen eine Buchung im Buchungskreis 1000 durchführen.
Gleichzeitig wurde ein CO-Kontierungsobjekt angegeben, das dem Buchungskreis 3000 zugeordnet ist.
Es handelt sich um das Kontierungsobjekt mit der Objektart KST und dem Objektschlüssel 1000/3000678.

Systemaktivitäten

Für den Buchungskreis 1000 ist die Buchungskreisverprobung aktiv:
Alle Kontierungsobjekte einer Buchungszeile müssen dem gleichen Buchungskreis zugeordnet sein.

Vorgehen

Sie können

  • explizit den Buchungskreis 3000 kontieren.

  • ein Kontierungsobjekt eingeben, das dem Buchungskreis 1000 zugeordnet ist.

  • die Zuordnung des Kontierungsobjekts 1000/3000678 zum Buchungskreis 3000ändern. In diesem Fall sollten Sie sich den Beleg merken und ihn nach der Änderung der Zuordnung weiterbearbeiten.

Falls die Buchung auf ein Bestandskonto (Kostenartentyp 90) erfolgt, können Sie sich auch dafür entscheiden, CO-Kontierungsobjekte aus anderen Buchungskreisen zur Buchung zuzulassen. Schalten Sie zu diesem Zweck die Fehlermeldung aus. Hierzu dient im Einführungsleitfaden "Controlling allgemein" der Arbeitsschritt "Nachrichtensteuerung ändern" (Arbeitsgebiet "KI", Nachrichtennummer 100).

Bei Buchungen auf Kostenarten eines anderen Typs wird die Nachricht immer als Fehlermeldung ausgegeben, unabhängig davon, ob Sie sie ausgeschaltet haben oder nicht.

 

*************

Wenn man Kostenstellen über Validierung abfragen möchte, kann man den Anwendungsbereich Kostenrechnung nutzen, oder in einem Validierungsexit z.B. cobl-kostl auf nicht leer abfragen.

 

Grüße

Joachim

leon
  • leon
  • SAP Forum - Experte Thema Starter
vor 13 Jahre

Hallo Joachim,

vielen Dank für die Ausführliche Antwort! Ich habe gleich mal nachgeschaut. Die Nachricht 100 aus dem Arbeitsgebiet Ki hatten wir gar nicht

aktiv in unserem System. Ich habe also die Nachricht angelegt und gespeichert. Nun habe ich gehofft, dass bei der Buchung eine Warnung erfolgt.

Leider ist dies nicht der Fall obwohl in den Stammdaten zu der Kostenstelle z.B. der Buchungskreis 3000 geschlüsselt ist und ich eine Buchung im

Buchungskreis 1000 durchführen möchte.

 

Hab ich noch was falsch gemacht?

 

Viele Grüße

 

leon

joachimn
vor 13 Jahre

Hallo leon,

hmm, ich würde denken, daß die Buchungskreisverprobung Standard ist und man dazu nichts einstellen muß. Mit der Nachrichtensteuerung kannst Du diese Meldung von Fehler auf Warnung setzen bspw.

Welchen Releasestand habt Ihr denn und habt Ihr neues Hauptbuch ?

 

Grüße

Joachim

leon
  • leon
  • SAP Forum - Experte Thema Starter
vor 13 Jahre

Hallo Joachim,

das mit dem umswitchen von Warnung auf Fehler habe ich schon versucht, hat leider nichts gebracht. Wir haben das neue Hauptbuch

im Einsatz ECC 6.0 Release 700. Von der Sache ist das ja genau das was ich suche. Ich habe auch die Nachricht 099 noch angelegt

hat aber auch nichts gebracht.

 

Vielleicht suche ich nochmal nach der Buchungskreisverprobung, das wäre ja auch noch ein Ansatzpunkt.

 

Viele Grüße

 

leon

leon
  • leon
  • SAP Forum - Experte Thema Starter
vor 13 Jahre

Hallo,

also die Buchungskreisverprobung war nicht aktiv. Nachdem ich Sie aktiviert habe wird die Nachricht nun als Fehler ausgegeben. Der

Fehler kann auch nicht übergangen werden:

100       W        W       E (Default nicht änderbar)

 

Ich denke es muss auch so sein, dass immer nur die Kostenstellen des Buchungskreises verwendet werden dürfen. Mit dieser

Einstellung liegen wir jetzt wohl richtig.

 

Viele Dank + Grüße

 

leon

joachimn
vor 13 Jahre

hallo leon,

 

für mich... wie/wo hast du die buchungskreisverprobung aktiviert ?

Grüße

Joachim

leon
  • leon
  • SAP Forum - Experte Thema Starter
vor 13 Jahre

Hallo,

 

spro->Controlling->Controlling Allgemein->Organisation->Kostenrechnungskreis pflegen->Kostenrechnungskreis pflegen->Kostenrechnungskreis auswählen-> Komponenten aktiviern

und dort gibt es unter dem Punkt "weitere Kennzeichen" das Feld "Buchungskreis.Verprob". Dort habe ich das Flag gesetzt und dann ging es.

Grüße

leon

joachimn
vor 13 Jahre

Hi leon,

danke, dann haben wir beide was dazu gelernt...  Bei mir ist das Feld angehakt und ausgegraut.

Grüße

Joachim

leon
  • leon
  • SAP Forum - Experte Thema Starter
vor 13 Jahre

Hallo Joachim,

ja man lernt nie aus (und bei SAP sowieso nicht).

 

Grüße

leon