SAP Jobsuche bei DV-Treff
aengelmeier
vor 20 Jahre
Hallo zusammen.

Ich hoffe mal auf euer geballtes Wissen zurückgreifen zu können.

Bei Fertigungsaufträgen können wir die Statusänderungen pro Auftragsart als Änderungsbelege fortschreiben. Dabei werden aber Mengenänderungen nicht berücksichtigt.
Gibt es eine Möglichkeit auch diese Änderungen zu protokollieren?

Mit freundlichen Grüßen

André
abu
  • abu
  • SAP Forum - User
vor 20 Jahre
Hallo,

zu Deiner Frage gibt es einen Hinweis der SAP: 390635

Symptom                                                                  
Die Schreibung von Änderungsbelegen ist für Fertigungsaufträge und      
Prozeßaufträge nicht aktivierbar.                                        
In der Customizing-Tabelle T399X - auftragsartabhängige Parameter - ist  
zwar das Feld FLG_DOC enthalten, es kann allerdings nicht über die      
Customizing-Transaktionen des Fertigungsauftrags bzw. Prozeßauftrags    
gepflegt werden.                                                        
Weitere Begriffe                                                        
Fertigungsauftrag, Prozeßauftrag                                        
T399X-FLG_DOC                                                            
SPRO BADI                                                                
Ursache und Voraussetzungen                                              
Es ist nicht beabsichtigt, das SAP-Standardtool zur Belegschreibung von  
Änderungen für Fertigungs- oder Prozeßaufträgen im SAP Standard zu      
nutzen. Das Kennzeichen in Tabelle T399X wird lediglich von              
Instandhaltungsaufträgen und Netzplänen interpretiert.                  
Hintergrund dieser Entscheidung ist, daß das Tool Abhängigkeiten von    
Änderungen nicht erkennen kann und deshalb bei einigen Fällen zu viele  
Änderungen protokollieren würde, was sich negativ auf die Laufzeit      
auswirken kann.                                                          
abu
  • abu
  • SAP Forum - User
vor 20 Jahre
                                                                       
Beispiel: Fertigungsauftrag enthält 10 Vorgänge und 1000 Komponenten    
                                                                       
   o  Fall 1: Bei einer Komponente wird die Bedarfsmenge manuell        
      geändert.                                                        
                                                                       
      Ein Änderungsbeleg wird für die geänderte Komponente geschrieben  
                                                                       
   o  Fall 2: Auf dem Auftragskopf wird manuell die geplante Menge      
      geändert.                                                        
                                                                       
      Die Änderung bewirkt, daß für alle Vorgänge und Komponenten      
      automatisch die Mengen angepaßt werden. Es würde                  
                                                                       
      -  ein Änderungsbeleg für die geänderte Kopfmenge,                
                                                                       
      -  zehn Änderungsbelege für die automatisch angeänderten          
         Vorgangsmengen (falls definiert) und                          
                                                                       
      -  tausend Änderungsbelege für automatisch angeänderten          
         Komponentenmengen  geschrieben werden.                                              

Lösung                                                                  
Nutzung der SAP-Erweiterung "PPCO0007", die beim Sichern von            
Auftragsänderungen durchlaufen wird. Die SAP-Erweiterung finden Sie im  
Customizing unter dem Menupfad Fertigungssteuerung bzw. Prozeßauftrag ->
Systemanpassungen -> Erweiterungen bei der Auftragspflege -> Erweiterung
beim Sichern eines Auftrags (Kopffelder).                                
Dadurch kann zum einen zusätzliche Logik definiert werden, um zu        
entscheiden, ob Änderungsbelege geschrieben werden sollen oder nicht.    
Zum anderen kann entweder das SAP-Standardtool zur Belegschreibung oder  
aber ein eigenes Tool hierzu angesteuert werden.                        
                                                                       
Der Aufruf des Customer-Exits erfolgt aus dem Funktionsbaustein          
CO_ZV_ORDER_POST beim Sichern. Die aktuellen Daten eines Auftragskopfes  
werden über den Parameter HEADER_IMP bereitgestellt. Bei Auftragsnetzen  
kann der Exit mehrmals aufgerufen werden, jeweils für einen Auftrag aus  
dem Netz.                                                                
Bitte beachten Sie, daß aus dem Exit heraus weder ein Dialog geführt    
noch eine Nachricht ausgegeben werden darf.                              
                                                                       
Als Vorlage für die Ansteuerung der Belegschreibung von Änderungsbelegen
kann das beigefügte Coding herangezogen werden.                          
Daran ist auch zu erkennen, wie aus internen Tabellen die aktuellen und  
ursprünglichen Daten der verschiedenen Auftragsobjekte bereitgestellt    
werden können.                                                          
In dem Beispielcoding wird der Funktionsbaustein ORDER_WRITE_DOCUMENT    
eingesetzt, der zu dem Änderungsbelegobjekt ORDER für die ihm            
übergebenen Tabellen die Änderungen protokolliert.                      
Eventuell ist es angebracht, ein eigens Objekt für Änderungsbelege zu    
Aufträgen zu definieren, z.B. ZZORDER. Ggf. kann hierzu das              
Standardobjekt ORDER als Vorlage dienen.                                
Folgende Tabellen des Auftrags sind potentiell für solch ein            
Änderungsbelegsobjekt zu berücksichtigen:                                

   
abu
  • abu
  • SAP Forum - User
vor 20 Jahre
                                                                       
      Tabelle     Bezeichnung           Fertigungsauftrag Prozeßauftrag
                                                                       
   o  AFAB        Anordnungsbeziehung                              X    
                                                                       
   o  AFFH        Fertigungshilfsmittel              X                  
                                                                       
   o  AFFL        Folge                              X             X    
                                                                       
   o  AFFT        Prozeßvorgabe                                    X    
                                                                       
   o  AFFV        Prozeßvorgabewert                                X    
                                                                       
   o  AFKO        Auftragskopf PP-Daten              X             X    
                                                                       
   o  AFPO        Auftragsposition                   X             X    
                                                                       
   o  AFVC        Vorgang allgemein                  X             X    
                                                                       
   o  AFVU        Vorgang userspezifische Daten      X             X    
                                                                       
   o  AFVV        Vorgang Mengen/Termine/Werte       X             X    
                                                                       
   o  AUFK        Auftragskopf allgemein             X             X    
                                                                         
    o  DRAD_PORDER Verknüpfung Dokument/Auftrag       X                  
                                                                         
    o  MLST        Ereignispunkt                      X                  
                                                                         
    o  RESB        Reservierung                       X             X    
                                                                         
    o  RSDB        Index Reservierung/Direktbeschaff. X             X    
                                                                         
Bitte unbedingt beachten:                                                
Das Schreiben von Änderungsbelegen mittels des SAP-Standardtools setzt  
voraus, daß für das Datenelement, mit dem das betroffene Tabellenfeld    
definiert ist, das Kennzeichen zur Änderungsbelegschreibung gesetzt ist.
So ist z.B. für das Datenelement GAMNG "Gesamte Auftragsmenge" im        
Standard dieses Kennzeichen nicht gesetzt, weshalb Änderungen der        
geplanten Auftragsmenge des Auftragskopfes nicht protokolliert werden.  
Ursache in diesem Fall ist, daß das Feld GAMNG der Tabelle AFKO mit      
diesem Datenelement GAMNG definiert ist.                                

Um für Datenelemente das Kennzeichen zur Aktivierung der Belegschreibung
nachträglich modifikationsfrei zu setzen und Änderungsbelegdaten        
anzeigen zu können, beachten Sie bitte für Release 4.6C den Hinweis      
394887 (Ergänzungen zur Installation von PH-ELR 100_46C), ab Release    
4.70 (SAP Enterprise) ist das Add-On Teil des R/3 Standards.            
Das Kennzeichen zur Aktivierung der Belegschreibung kann natürlich auch  
je Datenelement manuell per Transaktion SE11 gesetzt werden, was jedoch  
eine Modifikation des Datenelements bedeuten würde.                      
Um die Änderungsbelege anzuzeigen, können z.B. die Programme RSSCD100,  
RSSCD150 oder RSSCD200 genutzt werden. Eine Anzeige aus den              
Standard-Transaktionen des Auftrags ist nicht vorgesehen.                
                                                                         
Für die Releases 46A und 46B muß zusätzlich mit der Transaktion SE37 der
Funktionsbaustein CO_BR_AFFX_GET_TABLES_POST in der Funktionsgruppe COBR
angelegt werden. Für die Schnittstelle definieren Sie dabei die          
folgenden TABLES-Parameter:                                              
Parametername         Typisierung      Bezugstyp       Optional          
EXP_AFFT               LIKE            AFFTB                            
EXP_AFFV               LIKE            AFFVB                            
                                                                         
Um die erzeugten Änderungsbelege auch archivieren zu können ist noch die
Programmmodifikation aus Hinweis 508212 in das System einzubauen.        
Reparaturen im Coding                                                    

Gruß
Armin
abu
  • abu
  • SAP Forum - User
vor 20 Jahre
Manchmal währe ein Dankeschön auch nett  :-/
aengelmeier
vor 20 Jahre
Hallo Armin.

Mea culpa, mea culpa, mea maxima culpa.

Bitte entschuldige. Ich war so faziniert und begeistert von deiner schnellen Antwort, das ich mich sofort in das thema vertieft hatte und eine Antwort ganz vergessen habe.

Deine Antwort hat mir sehr geholfen. Vielen Dank.

der André
abu
  • abu
  • SAP Forum - User
vor 20 Jahre
😉 Schon ist mein Tag wieder etwas besser.

Gruß
Armin
Benutzer, die gerade dieses Thema lesen