Kundenaufträge trotz Abhängigkeiten löschbar

SAP R/3 Vertrieb: Auftragsverwaltung, Versand und Transport, Fakturierung, Kreditmanagement, Außenhandel/Zoll...
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Kundenaufträge trotz Abhängigkeiten löschbar

Beitrag von Matthias_L. (Specialist / 226 / 0 / 0 ) »
Hallo zusammen,

wir haben das Problem, dass bei uns die Anwender immer wieder Kundenaufträge
löschen, obwohl bereits Fertigungsaufträge dazu vorhanden sind.

Kann man das ganze über das Customizing oder auf andere Art und Weise
verhindern ?

Danke + Gruß
Matthias

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von Joe ( / / 0 / 3 ) »
Hallo Matthias,

das ist extrem seltsam, denn im Standard kann man eigentlich keinen Kundenauftrag löschen, sobald ein Fertigungsauftrag existiert, der auf den Kundenauftrag kontiert wurde.
Beim Versuch zu Löschen kommt es sofort zur Fehlermeldung 'Fertigungsauftrag vorhanden'.
Habt Ihr da vielleicht einen Exit oder etwas ähnliches im Einsatz?

Gruß


Joe.

Beitrag von Gast ( / / 0 / 3 ) »
Die Prüfungen finden hier statt. Transaktion SE38:

Include:
FV45PFAP_XVBAP_LOESCHEN_PRUEF1

Prüfung auf Fertigungsauftrag erfolgt hier:

Code: Alles auswählen.

...
    PERFORM einzelfertigung_pruefen CHANGING da_subrc
                                             da_msgv1
                                             da_msgv2
                                             da_msgv3.
...
In der Form-Routine findest Du dann:

Code: Alles auswählen.

* prüfen Fertigungsaufträge (keine statische Montage)
  PERFORM T459K_LESEN(SAPMV45A).
  IF T459K-MNTGA IS INITIAL OR
     T459K-MNTGA CA ATODYN.
...

* Gibt es Fertigungsaufträge zur Position?
    CALL FUNCTION 'CO_61_CHECK_ORD_TO_SDOC'
         EXPORTING
              VBELN_IMP    = XVBAP-VBELV
              VBELP_IMP    = XVBAP-POSNV
         TABLES
              ORINF_TAB    = ORDERS
         EXCEPTIONS
              ORDER_COMP   = 02
              ORDER_EXISTS = 02
              ORDER_INWORK = 02.

* Einzelfertigung (nicht Montage): Erst Fertigungsaufträge löschen
    IF SY-SUBRC > 0 AND T459K-MNTGA IS INITIAL.
      CH_SUBRC = 2.
* Montage muß initialisiert werden
      RV45A-MONTAGE_INIT = CHARX.
      EXIT.
    ENDIF.

* Dynamische Montage: Kann Löschvormerkung gesetzt werden?
    IF T459K-MNTGA CA ATODYN.
      CLEAR DA_FLAG.
      LOOP AT ORDERS.
        PERFORM FAUF_LOESCHEN_PRUEFEN(SAPFV45E) USING ORDERS-AUFNR
                                                      DA_FLAG.
        IF DA_FLAG = CHARX.
          EXIT.
        ENDIF.
      ENDLOOP.
      IF DA_FLAG = CHARX.
        WRITE ORDERS-AUFNR TO CH_MSGV1 NO-ZERO LEFT-JUSTIFIED.
        CH_SUBRC = 6.
        EXIT.
      ENDIF.
    ENDIF.
  ENDIF.
...


Seite 1 von 1

Vergleichbare Themen

2
Antw.
2325
Views
ALV: Einzelne Zeilen nicht löschbar
von Verzettelt » 08.06.2006 08:47 • Verfasst in ABAP Objects®
3
Antw.
3510
Views
BW:Stammdaten mit Abhängigkeiten laden
von manuk » 16.03.2006 11:59 • Verfasst in Sonstige Module
0
Antw.
553
Views
Funktionale Abhängigkeiten Datenbanken
von Bright4.5 » 25.03.2021 16:46 • Verfasst in ABAP® für Anfänger
0
Antw.
1036
Views
ALE Verteilung Kundenaufträge
von SAP_ENTWICKLER » 23.01.2019 12:12 • Verfasst in Sales and Distribution
1
Antw.
1233
Views
Erweiterung der Tabelle im Kundenauftrage - VA01
von meister2000 » 07.02.2018 15:20 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Zugriff auf Daten via Webdav
vor 16 Stunden von msfox 1 / 31
Interne Tabelle
vor 16 Stunden von sap_enthusiast 3 / 162
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Zugriff auf Daten via Webdav
vor 16 Stunden von msfox 1 / 31
Interne Tabelle
vor 16 Stunden von sap_enthusiast 3 / 162
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71

Unbeantwortete Forenbeiträge

Zugriff auf Daten via Webdav
vor 16 Stunden von msfox 1 / 31
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 111