SAP Jobsuche bei DV-Treff
Aeslox
  • Aeslox
  • SAP Forum - Neuling Thema Starter
vor 3 Jahre
Hallo Community,

ich bin relativ neu in SAP und habe eine Frage, auf die ich auch mit Google keine Antwort finden konnte.

Beispiel:

Ich habe einen bereits angelegten Kundenauftrag.

Dieser wird automatisch mit Daten befüllt aus den Stammdaten (INCO, SteuerNr. etc.). Des Weiteren muss man natürlich weitere Daten eintragen, die sich nicht automatisch ziehen.

Frage: Wo sehe ich, aus welchen Ursprungstabellen / Stammdatentabellen sich die automatisch gezogenen Stammdaten speisen?

z.B. Steuernummer zieht sich aus der KNA1, aber manchmal auch aus der KNAS.

Kann ich irgendwo im Feld sehen, was die Ursprungstabelle der Daten ist?

Geht dies auch für andere Felder wie z.B. INCO, Versandbedingungen (VSBED) usw.?

Natürlich kann ich "vermuten", dass z.B. INCO1 aus der KNVV kommt, aber gibt es einen Weg dies 100% in SAP nachzuvollziehen, aus welchen Tabellen sich die einzelnen Daten der Felder ziehen?

Ich hoffe ihr könnt mir helfen! Bei Verständlichkeitsproblemen einfach schreiben, dann versuche ich darauf einzugehen.

Vielen Dank & liebe Grüße

Aeslox

SanduhrAnzeigeProgramm
vor 3 Jahre
Welche Felder wie versorgt werden, hängt von der SAP Standard Programmlogik ab die je nach Prozess verschieden sien kann.

Außerdem kann da noch durch kundeninidviduelle Programmierungen "manipuliert" sein.

Daher ist es, global bgesprochen, in aller Regel nicht möglich schnell und einfach heraus zu bekommen wie x-beliebige Felder versorgt werden.

Wenn dich einige wenige interessieren, werden wir dir aber sicher helfen können.


*... who can do field replacements in the debugger can do anything in the system

*so this check can not stop (him) anyway.

Aeslox
  • Aeslox
  • SAP Forum - Neuling Thema Starter
vor 3 Jahre
Vielen Dank für deine Antwort!

Wenn es nicht schnell & einfach möglich ist die Quellen der einzelnen Felder herauszufinden, wie ist es denn überhaupt möglich? Bin bereit zu lernen & Zeit zu investieren!

Konkret geht es um Felder, die Stammdaten des Kunden betreffen.

z.B: inco1, inco2, inco2_l, inco3_l, stceg, vsbed, zterm, etc.

Weitere Frage: kann man schauen, aus welchem Partner (auftraggeber, regulierer, warenempfänger) sich die Daten ziehen?

Vielen Dank & liebe Grüsse

Aeslox

SanduhrAnzeigeProgramm
vor 3 Jahre
Es gibt zu den Abhängigkeiten und Logiken:

Manchmal Informationen in der Hilfe (F1) zum Feld

Manchmal im Customizing

Manchmal OSS Hinweise

Natürlich auch Bücher zu den Verschiedenen Vorgängen, in denen die Autoren solche Dinge angereichert mit deren persönlicher Erfahrung und oft auch die oben genannten Informationen zusammenführen.

Viele Feldversorgungen unterliegen vielen Abhängigkeiten, weshalb es abhängig vom Prozess und dessen Stammdaten zu unterschiedlichen Konstellationen kommen kann.

Zu deinen Beispielen:

Die Versandbedingung wurde früher im Standard aus dem Auftraggeber oder Stammdaten wie Z.B. Kunden-Material-Infosatz ermittelt.

Seit geraumer Zeit gibt es aber auch die (neue) Möglichkeit diese Warenempfänger bezogen zu ermitteln; hierbei muss man aber beachten dass es (nach meinem Kenntnisstand) keine Standardlösung für WE bzogene Kd.-Mat._info gibt.

mal ganz generell gesprochen kommen deine felder Felder im ersten Schritt immer aus einem Kunden (also z.B. AG oder WE), es gibt aber nachgelagerte Beinflussungen wie z.B. den genannten Kunden-Material-Infosatz.


*... who can do field replacements in the debugger can do anything in the system

*so this check can not stop (him) anyway.

Aeslox
  • Aeslox
  • SAP Forum - Neuling Thema Starter
vor 3 Jahre
Hallo,

vielen Dank für deine Antwort!

Dass es nicht so einfach ist habe ich auch beim manuellen stöbern bemerkt.

Gibt es hierbei Möglichkeiten in den 'Code' der einzelnen Felder zu schauen, um zu sehen woher die Daten Stammen und was für Bedingungen & Beziehungen existieren?

Bspw.: Quellcode des feldes aufrufen & da steht dann: if customer = landEU get STCEG from KNA1-Regulierer

Oder stelle ich mir das zu einfach vor..

Weil bisher habe ich niemanden gefunden,der mir den Prozess so genau erklären kann, als das ich mich wirklich auf die Aussage verlassen kann was den Datenursprung angeht.

viele Grüße

Aeslox

SanduhrAnzeigeProgramm
vor 3 Jahre
Zitat von: Aeslox 

...

Oder stelle ich mir das zu einfach vor...

Global gesehehn , leider ja

Es gibt natürlich auch Felder/ Fälle in denen es trivial ist, aber überweigend gilt leider "es kommt auf den Prozess und die Stammdaten an".


*... who can do field replacements in the debugger can do anything in the system

*so this check can not stop (him) anyway.