Kond. ZRP0 verschwindet nach DELINS Idoc

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

Kond. ZRP0 verschwindet nach DELINS Idoc

Beitrag von bapimueller (Specialist / 110 / 9 / 1 ) »
Hallo,

ich verarbeite Feinplanabrufe per DELINS IDoc. Am Ende der Eingangsverarbeitung (IDOC) wird die VA32 aufgerufen. Im weiteren Verlauf der Verarbeitung wird in die Preisfindung abgesprungen und dabei geht der Nettopreis ZPR0 'verloren' bzw. diese Preiskondition fehlt dann und muss manuell nachgepflegt werden.

Was könnte die Ursache für dieses Systemverhalten sein?


Callstack:
1.) Module (PBO) XMKOMV_LESEN_N46
2.) FORM XKOMV_LESEN_N46
3.) Function 'PRICING_SELECT_LINE'

Preisfindungsart: E
TKOMV[] enthält alle relevanten Kondition für Pos 10 + 20 (Anmerk. In meinem Beispiel habe ich nur Pos 10 + 20):

-> FB 'PRICING_SELECT_LINE'
exporting
I_TKOMK[] = 1 Eintrag
I_TKOMP[] = 0 Eintrag
I_KPOSN = enthält die aktuelle Position
importing
...
E_KOMP = wird leer zurück geliefert!


Viele Grüße,
Thomas
Thomas Müller
SAP Beratung
M: +49 (0) 173 / 870 39 31
T: +49 (0) 6228 / 924 560
F: +49 (0) 6228 / 924 559

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


Re: Kond. ZRP0 verschwindet nach DELINS Idoc

Beitrag von bapimueller (Specialist / 110 / 9 / 1 ) »
Hallo Leute,

laut Kunde existiert das gemeldete Problem mit den fehlenden ZPR0 Preisen nicht mehr.

Wenn ich mir aber das Coding und das Systemverhalten so anschaue, habe ich Zweifel, wie das funktionieren kann. Nachdem das IDOC (Typ: DELINS) im Verarbeitet wurde, wird eine CA32 aufgerufen. Diese TA gehört zum Modulpool SAPMV45A. Auf dem Dynpro 4916 werden dann die im IDOC vorhandenen Abrufe verarbeitet. Das Coding an dieser Stelle sieht ja auch recht trivial aus:

PBO:
...
Loop with Control TCTRL_U_ERF_LPZULI.
Module XVBAP_LESEN
-> Es wird die aktuelle Zeile nach XVBAP / VBAP gestellt
Module XKOMV_LESEN_N46
-> Perf. XKOMV_LESEN_N46(SAPFV45P)
-> FB 'PRICING_SELECT_LINE'
<- TKOMK[] "gefüllt
<- TKOMP[] "leer
<- KOMV-KSCHL "=ZPR0
<- LV_KPOSN "=aktuelle Pos.zeile
-> KOMV-KSCHL
-> KOMV-KBETR
-> KOMV-WAERS
-> TKOMK
-> TKOMP "leer

Der Baustein funktioniert vom Prinzip her, wie man es im Pricingumfeld kennt, ohne Probleme. Was will dieser Baustein auf Positionsebene zurückliefern, wenn die Tabelle TKOMP[] leer übergeben wird? - Irgendwo müsste es doch eine Wertübergaben von XVBAP/VBAP nach TKOMP geben, oder nicht?

Hat jm. irgendeine Idee, was dieses Phänomen verursacht?

Viele Grüße,
Thomas
Thomas Müller
SAP Beratung
M: +49 (0) 173 / 870 39 31
T: +49 (0) 6228 / 924 560
F: +49 (0) 6228 / 924 559

Re: Kond. ZRP0 verschwindet nach DELINS Idoc

Beitrag von ewx (Top Expert / 4849 / 313 / 642 ) »
Die SAPMV45A ist reine Magie!

Da wird so oft an unterschiedlichsten Stellen was nachgelesen, geändert, gelöscht, hinzugefügt und am Ende funktioniert es meistens trotzdem.
Wenn nicht, dann kann es buchstäblich alles mögliche sein.

Seite 1 von 1

Vergleichbare Themen

2
Antw.
2219
Views
ALV OO / Vorzeichen verschwindet bei lokaler Datei
von Kali » 18.09.2013 09:10 • Verfasst in ABAP Objects®
5
Antw.
1635
Views
Tabelle verschwindet nach Aktualisierung
von Lamerman » 05.05.2006 10:21 • Verfasst in ABAP® Core
2
Antw.
901
Views
bei QM01 verschwindet die Materialnummer nach der Eingabe
von bohne » 06.02.2007 11:36 • Verfasst in ABAP® Core
11
Antw.
2482
Views
0
Antw.
2409
Views
IDoc - Erzeugte IDoc-Datei entspricht nicht der Byteanzahl
von genua » 09.01.2008 13:19 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Regex in where
vor 6 Stunden von edwin 7 / 163
Daten an Tabelle binden
vor 19 Stunden von Bright4.5 3 / 1487

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

Regex in where
vor 6 Stunden von edwin 7 / 163
Daten an Tabelle binden
vor 19 Stunden von Bright4.5 3 / 1487

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9822