IDOCs bleiben mit Status 64 hängen, ORDCHG legt Kauftr an

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

IDOCs bleiben mit Status 64 hängen, ORDCHG legt Kauftr an

Beitrag von gautschh (ForumUser / 16 / 0 / 0 ) »
S.g.Community!

Wir haben auf unserem Produktivsystem gleich 2 Probleme:
IDOCs blieben mit Status 64 hängen, ein Nachbuchen mit BD87
bewirkte ein totales Fehlverhalten:
IDOCs vom Typ ORDCHG welche eigentlich den Kundenauftrag ändern sollen legten für jede Änderung einen neuen an.
Bevor ich jetzt ein User-Exit aktiviere meine Frage ob dieses Verhalten
nicht über SAP-Sdt.Funktion abzustellen ist ? Danke für Info, Harald
:(

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


Beitrag von LoLo ( / / 0 / 3 ) »
Moin Harald,

wo kommen die IDOCs her (MM? ORDERS02?)? Ist sichergestellt, dass der Kundenauftrag auf den sich die Änderung bezieht gefunden werden kann im System? Evtl. fehlt eine Referenznummer auf den eigentlichen Auftrag?
Gibt es denn in der BD87 einen Fehlertext? Mit ORDCHG wird normalerweise kein Auftrag angelegt, sonden mit ORDERS. Insofern verwundert dieses Verhalten schon!

Ciao, LoLo

Antwort

Beitrag von gast ( / / 0 / 3 ) »
Hallo Lolo!

Die Kundenaufträge kommen aus einem anderen Mandanten der als log. System definiert ist.

Hier wird ORDERS04 nach Neuanlage einer Bestellung geschickt. Gleiches gilt dann für ORDRSP nach Berstätigung der Bestellung und ORDCHG bei Änderung.

Wir hatten einige IDOCs die mit Status 64 im System hangen. Diese wurden dann wieder eingebucht, hier jedoch ORDERS und ORDCHG vermischt.

Als Resultat standen nun bis zu 5 Kundenaufträge/Bestellung im System.

Dieses Verhalten müsste eigentlich unterdürckbar sein, mein Ansatz ein User-Exit im FuBau IDOC_INPUT_ORDCHG zu aktivieren und dort eine Neuanlage zu verhindern wäre nur die letzte Möglichkeit, hoffe doch das es eine Einstellung gibt.

MfG Harald

Beitrag von LoLo ( / / 0 / 3 ) »
Hallo Harald,

Das Standardverhalten ist normalerweise so, dass eine ORDCHG nicht gebucht werden kann, wenn es dazu keinen bereits angelegten Kundenauftrag dazu gibt (ORDERS). Die Frage ist natürlich inwieweit Status 64 dazu geführt hat, dass die IDOCs eingebucht wurden und vor allem wodurch dieser ausgelöst wurde. Status 64 ist ja insofern recht ungewöhnlich, weil im Fehlerfall '51' gesetzt wird und man kann dann eigentlich 'sauber' aufsetzen.

Ciao, LoLo

Seite 1 von 1

Vergleichbare Themen

3
Antw.
4222
Views
Datasources liefern keine Daten / RFC TAs bleiben hängen
von Chrisu » 30.03.2005 11:05 • Verfasst in Sonstige Module
3
Antw.
2597
Views
Anlagen an Belege hängen
von miriam.gerstacker » 06.08.2007 17:44 • Verfasst in ABAP® Core
1
Antw.
1782
Views
0
Antw.
952
Views
Anlage an FB SO_NEW_DOCUMENT_SEND_API1 hängen
von ermel » 01.02.2008 12:33 • Verfasst in ABAP® Core

Über diesen Beitrag


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

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.