Direktes Springen in Materialstammsichten

Hinweise, Tips und Tricks, FAQs - keine Anfragen!!
8 Beiträge • Seite 1 von 1
8 Beiträge Seite 1 von 1

Direktes Springen in Materialstammsichten

Beitrag von black_adept (Top Expert / 4099 / 128 / 941 ) »
Hmmm - vielleicht weiß es ja schon jeder, aber falls nicht dann hier doch das Posting.

Wenn man z.B. in die Disposicht des Materialstamms springen möchte ( MM02 oder MM03 ) kann man dies folgendermaßen erledigen.

Zunächst werden alle nötigen Keyfelder via SET PARAMETER versorgt.

Code: Alles auswählen.

SET PARAMETER 'MAT' field ...   " Material
SET PARAMETER 'WRK' field ...   " Werk
Nun noch bekanntmachen, in welche Sicht gesprungen werden soll mittels der relativ unbekannten Parameter id "MXX". ( Zuordnung Sicht - MXX-Parameter siehe F1-Hilfe zu Feld MARA-PSTAT )

Code: Alles auswählen.

SET PARAMETER 'MXX' field 'D'.   " Disposicht
Die anderen Sichten analog - evtl. andere Keyfelder zu füllen und bestimmt anderer MXX-Parameter.


Man kann auch mehrere Buchstaben in das MXX-Feld eingeben - das entspricht dann etwa dem markieren aller zugehörigen Sichten " GB = Buchhaltung + (sächsische) Kalkulation ", die dann beim normalen Blättern der Reihe nach durchlaufen werden.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

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


Beitrag von falk (ForumUser / 42 / 9 / 1 ) »
Hallo Allerseits,

die hier vorgestellte Lösung taugt nicht so richtig für die Hintergrundverarbeitung per Batch Input.

Ich löse die Problematik über die Abfrage des Pflegestatus (MARA-PSTAT) und entsprechende Sichtenmarkierung. Dies ist aber nicht sonderlich elegant, da die Nummer der interessierenden Materialstammsicht von den insgesamt gepflegten Sichten des Materials und Materialart abhängig ist. Somit müssen alle möglichen Kombinationen des MARA-PSTAT abgefragt werden.

Kennt hier jemand eine direkte Lösung?

Danke!

Falk

Beitrag von cosmo (Specialist / 175 / 0 / 0 ) »
Batch input ist mit dem Materialstamm recht stressig, wegen der hohen Dynamität der Masken. Es gibt einen praktischen FuBA zur automatischen Matstammpflege:

BAPI_MATERIAL_SAVEDATA

Man übergibt einfach die Daten der einzelnen Tabellen und jeweils ein Kennzeichen, welche Felder gepflegt werden sollen. Klappt prima!

Für Experten gibt es dann noch den Baustein

MATERIAL_MAINTAIN_DARK

Dieser kann auch mehrere Materialien auf einmal pflegen, ist allerdings auch schwerer anzusteuern. Eine Doku gibts aber im Baustein!
Jörg Krause, Anwendungsentwickler und SAP-Betreuer MM/PP

Beitrag von falk (ForumUser / 42 / 9 / 1 ) »
Das Problem ist bekannt. Der BAPI auch. Was mache ich aber, wenn ich für ein Material Sichten ändern und / oder auch teilweise anlegen möchte? Wie bringe ich dem genannten BAPI bei, selbst angelegte Felder / Sichten zu ändern?

Danke!

Falk

Direktes Springen in Materialstammsichten

Beitrag von falk (ForumUser / 42 / 9 / 1 ) »
Hallo Allerseits,

werden Batch Input- Mappen nicht mehr im Materialstammbereich angewendet oder ist das dargestellte Problem so simpel, das niemand hierauf näher eingehen mag?

Meine Lösung über MARA-PSTAT funktioniert zwar, sieht aber nicht sehr professionell aus. Ausserdem brachte das Zufügen weiterer Sichten für die in Frage kommende Materialart grösseren Anpassungsbedarf.

Ich bin also auch weiterhin an Hinweisen interessiert.

Danke!!

Falk

Beitrag von Jufo (ForumUser / 43 / 0 / 0 ) »
Hallo Falk,

die Sichten im Materialstamm lassen sich auch direkt über feste Funktionscodes ansprechen. Du kannst - zumindest für Änderungen - im BI immer in die Grunddatensicht 1 einsteigen und Dich von dort über den jeweiligen Funktionscode zu der richtigen Registerkarte navigieren. Es gilt:

SP01 Grunddaten 1
SP02 Grunddaten 2
SP03 Klassifizierung
SP04 Vertrieb: VerkaufsorgDaten 1
SP05 Vertrieb: VerkaufsorgDaten 2
SP06 Vertrieb: allg./Werksdaten
SP07 Außenhandel: Export
SP09 Einkauf
SP10 Außenhandel: Import
SP12 Disposition 1
SP13 Disposition 2
SP14 Disposition 3
SP15 Disposition 4
SP16 Prognose
SP17 Arbeitsvorbereitung
SP18 Fertigungshilfsmittel
SP19 Allg. Werksdaten / Lagerung 1
SP20 Allg. Werksdaten / Lagerung 2
SP21 Lagerverwaltung 1
SP22 Lagerverwaltung 2
SP23 Qualitätsmanagement
SP24 Buchhaltung 1
SP25 Buchhaltung 2
SP26 Kalkulation 1
SP27 Kalkulation 2
SP28 Werksbestand
SP29 Lagerortbestand

Hilft das weiter?

Gruß, Jufo

Beitrag von Bitfummler (Specialist / 111 / 4 / 3 ) »
hallo,

ich versuche per call transaction direkt ins dispobild2 zu springen.
mit set parameter id 'MXX' field 'D' werden alle 4 dispobilder gekennzeichnet, aber man landet generell im dispobild1.

hat da jemand einen zuendende idee?

gruss
bitfummler

Beitrag von babap (Expert / 681 / 1 / 1 ) »
Hallo,

Materialstamm habe ich letztens per CATT bzw. eCATT angelegt bzw. gewartet und kopiert.

Ist leichter zu Pflegen als Batch-Input und notfalls auch im Dialog "durchzudatschen".

Etwas kniffelig, die Markierung der gewünschten Sichten im 1. Popup.

Ist aber egal, sobald man mit den SP.. Funktionen die Sichten gezielt anspringt.

Eine wirkliche Herausforderung stellt die Klassifizierungsseite dar. Am Besten man sorgt dafür, daß sie niemals angesprungen wird.

Gruß
babap
P.S. aber die Ansteuerung per BAPI oder ..DARK ist natürlich hochinteressant.

Seite 1 von 1

Vergleichbare Themen

3
Antw.
3074
Views
Zahllauf - direktes versenden von Zahlungsavisen
von Accounting-MS » 15.03.2007 11:47 • Verfasst in Financials
1
Antw.
7806
Views
Unterschied: Sequentielles lesen, direktes lesen
von MarkusW » 07.08.2008 16:46 • Verfasst in ABAP® für Anfänger
2
Antw.
2141
Views
OLE - In Word zu Bookmarks springen
von Kaiwalker » 28.11.2005 14:02 • Verfasst in ABAP® Core
5
Antw.
6347
Views
Aus Query in Beleg springen - Ist das möglich?
von obreuer » 09.03.2007 11:27 • Verfasst in ABAP® Core
2
Antw.
6327
Views
mit link aus E-Mail in SAP-Transaktion springen
von stoi » 22.12.2005 10:31 • Verfasst in ABAP® Core

Aktuelle Forenbeiträge

Regex in where
Gestern von tar 8 / 462
Daten an Tabelle binden
vor 2 Tagen von Bright4.5 3 / 1701
Programm anlegen mit Vorlage
vor 3 Tagen von DeathAndPain 2 / 356
IT0024 Qualifikationen CP-ID
vor 3 Tagen von DeathAndPain 2 / 596

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
Gestern von tar 8 / 462
Daten an Tabelle binden
vor 2 Tagen von Bright4.5 3 / 1701
Programm anlegen mit Vorlage
vor 3 Tagen von DeathAndPain 2 / 356
IT0024 Qualifikationen CP-ID
vor 3 Tagen von DeathAndPain 2 / 596

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 3 Tagen von snooga87 1 / 285
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3476
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 10021