Erzeugung eines Ereignisses über Änderungsbeleg

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV

Erzeugung eines Ereignisses über Änderungsbeleg

Postby Jonna2226 » Tue Jun 24, 2014 8:08 am

Hallo zusammen,

wir haben im Bereich Qualität einen Workflow für Qualitätsmeldungen laufen.
Es wurde zudem eine Terminsteuerung implementiert, wonach nach bestimmten Tagen bestimmte Personen über die Abarbeitung der Maßnahmen bei Überschreitung informiert werden.
Soweit funktioniert auch alles einwandfrei.

Jetzt kann es aber vorkommen, dass das "geplante Endedatum" einer Maßnahme angepasst wird.
Sollte bereits eine Überschreitung stattgefunden haben, soll der aktuelle Workflow abgebrochen werden und ein neuer Workflow gestartet werden, damit die Terminsteuerung von vorne los läuft.

Nach längeren Recherchen bin ich nun auf die "Erzeugung eines Ereignisses über Änderungsbeleg" gestoßen.
Es gibt ein Änderungsbelegobjekt "MELDUNG", welches sich auf die Kopfinformationen der Qualitätsmeldung bezieht (führende Tabelle QMEL).
Dieses habe ich 1zu1 kopiert und über die Transaktion SWED habe ich nun als führende Tabelle die QMSM eingestellt.
In der SCDO habe ich alles automatisch generiert.

Nur leider werden keine Änderungsbelege für das Z-Objekt geschrieben.
Kann mir jemand weiterhelfen?
Danke vorab...

Gruß
Jens
Jonna2226
..
..
 
Posts: 36
Joined: Tue Apr 05, 2005 2:41 pm

Re: Erzeugung eines Ereignisses über Änderungsbeleg

Postby Alma59 » Tue Jun 24, 2014 12:23 pm

Hallo,

das Objekt MELDUNG hat den Buchungsbaustein MELDUNG_WRITE_DOCUMENT welcher im Include LIWOCF01 aufgerufen wird, hier werden allerdings keine Änderungen an der QMSM protokolliert.

Wie rufst du denn dein Z-Baustein auf ?

VG
Alma59
...
...
 
Posts: 134
Joined: Tue Jul 08, 2008 10:35 am

Re: Erzeugung eines Ereignisses über Änderungsbeleg

Postby Jonna2226 » Tue Jun 24, 2014 12:32 pm

Hallo,

ich bin mal davon ausgegangen, dass das irgendwo dynamisch aufgerufen wird, da das Include LIWOCF01 auch keinen Verwendungsnachweis hat.

Daher rufe ich meinen FuBa (noch) nirgends auf. :?: :?
Jonna2226
..
..
 
Posts: 36
Joined: Tue Apr 05, 2005 2:41 pm

Re: Erzeugung eines Ereignisses über Änderungsbeleg

Postby Alma59 » Tue Jun 24, 2014 1:07 pm

Da hatte ich garnicht nach geschaut, wir nutzen QM nicht.

Schaue Dir mal den Hinweis 842086 an, sowie es aussieht schreibt der Standard keine Änderungen .

VG
Alma59
...
...
 
Posts: 134
Joined: Tue Jul 08, 2008 10:35 am

Re: Erzeugung eines Ereignisses über Änderungsbeleg

Postby Jonna2226 » Tue Jun 24, 2014 1:12 pm

Der Standard schreibt schon Änderungen...aber nicht bei der Anlage sondern nur beim Ändern.
Ich weiß nur halt nicht wo ich was aktivieren bzw. programmieren muss, damit auch über ein Z-Objekt die Änderungen geschrieben werden.
Jonna2226
..
..
 
Posts: 36
Joined: Tue Apr 05, 2005 2:41 pm

Re: Erzeugung eines Ereignisses über Änderungsbeleg

Postby Alma59 » Tue Jun 24, 2014 1:25 pm

Wie gesagt wir haben kein QM und ich kenne den Buchungsbaustein nicht.

Es werden Änderungsbelege zum Objekt MELDUNG geschrieben ?
Dann ändere doch etwas und schalte den Verbuchungsdebugger an, normalerweise läuft die Erzeugung dieser immer im Verbucher mit.

Oder du setzt um zu prüfen ob der FUBA NOTIFICATION_CHANGE_DOCUMENT durchlaufen wird hier einen Breaker.
Alma59
...
...
 
Posts: 134
Joined: Tue Jul 08, 2008 10:35 am

Re: Erzeugung eines Ereignisses über Änderungsbeleg

Postby Jonna2226 » Tue Jun 24, 2014 1:34 pm

Ich versuchs mal...melde mich wieder...
Jonna2226
..
..
 
Posts: 36
Joined: Tue Apr 05, 2005 2:41 pm

Re: Erzeugung eines Ereignisses über Änderungsbeleg

Postby Jonna2226 » Tue Jun 24, 2014 1:54 pm

Ja der FuBa wird durchlaufen...mit dem Änderungsobjekt MELDUNG.
Jonna2226
..
..
 
Posts: 36
Joined: Tue Apr 05, 2005 2:41 pm

Re: Erzeugung eines Ereignisses über Änderungsbeleg

Postby Alma59 » Tue Jun 24, 2014 2:39 pm

Warum brauchst du dann dein eigenes Objekt ?
Wenn die QMSM nicht fortgeschrieben wird dann prüfe den genannten Hinweis.
Alma59
...
...
 
Posts: 134
Joined: Tue Jul 08, 2008 10:35 am

Re: Erzeugung eines Ereignisses über Änderungsbeleg

Postby Jonna2226 » Tue Jun 24, 2014 2:46 pm

Die QMSM wird ja schon fortgeschrieben.

Vielleicht hab ich vergessen zu erwähnen, dass ich den Zusammenhang zwischen Änderungsobjekt und BusinessObjekt in der Transaktion SWEC pflege.

Und zum Objekt MELDUNG gibt es nur den BUS2078.
Ich benötige aber das BusinessObjekt QMSM und das gibt es nur, wenn ich in der TA SWED die führende Tabelle auf QMSM ändere.

Und ich möchte ungern den SAP-Standard modifizieren.
Jonna2226
..
..
 
Posts: 36
Joined: Tue Apr 05, 2005 2:41 pm

Next

Return to ABAP® Core

Who is online

Users browsing this forum: No registered users and 11 guests