Anlagenstammsatz um Kundenfeld erweitern

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

SAP R/3 Finanzwesen: Hauptbuchhaltung; Kreditorenbuchhaltung; Debitorenbuchhaltung; Bankbuchhaltung; Anlagenbuchhaltung; ...
8 Beiträge • Seite 1 von 1
8 Beiträge Seite 1 von 1

Anlagenstammsatz um Kundenfeld erweitern

Beitrag von PeterPaletti (Specialist / 348 / 32 / 97 ) »
Der Anlagenstammsatz (Transaktion AS01, AS02, AS03) soll um ein Kundenfeld erweitert werden. Dafür ist die Erweiterung AIST0002 gedacht. Die Dokumentation ist soweit recht hilfreich, aber ich weiß nicht, was ich im Customizing "Layout zum Anlagenstammsatz" einstellen muss (Gruppenrahmen), damit ich einen weiteren Reiter für das Kundenfeld bekomme. Weiß da jemand Bescheid oder kann mir sagen wo ich da was nachsehen kann?

Die weitere Aufgabe ist, dass das Kundenfeld doppelclick-intensiv sein soll. Per Doppelclick soll man in eine Kundentransaktion abspringen können. Hier weiß ich leider nicht, wo ich das Coding unterbringen kann. Kann da jemand weiterhelfen?

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


Re: Anlagenstammsatz um Kundenfeld erweitern

Beitrag von wreichelt (Top Expert / 1046 / 30 / 192 ) »
Hallo,

hier wird sowas beschrieben;

https://blogs.sap.com/2012/05/30/user-e ... p-by-step/

Gruß Wolfgang

Folgende Benutzer bedankten sich beim Autor wreichelt für den Beitrag:
PeterPaletti


Re: Anlagenstammsatz um Kundenfeld erweitern

Beitrag von PeterPaletti (Specialist / 348 / 32 / 97 ) »
Danke, ich habe das hier gefunden.
https://drive.google.com/file/d/0B1_CTm ... 9YbTQ/view
Ist auf Deutsch und erklärt das ganze auch ganz gut,

Das Kundenfeld habe ich inzwischen hinbekommen. Das Blöde ist nur, dass das Ganze doppelklick intensiv sein soll, um in eine eigene Transaktion abzuspringen. Das habe ich bisher noch nicht hinbekommen.

Re: Anlagenstammsatz um Kundenfeld erweitern

Beitrag von MrBojangles (Specialist / 367 / 3 / 30 ) »
Hallo Peter,

die Unterlage, nach der Du gearbeitet hast, ist von mir. Im Prinzip geht das, was du vorhast relativ einfach. Du markierst das Eingabefeld im Detailbild des Screenpainters als "Doppelklick-sensitiv". Diese Einstellung findest Du im Bereich "Attribute", Reiter Anzeige.

Anschließend kannst Du diesen Doppelklick im PAI deines Subscreens (9001 in der Unterlage) abfangen und entsprechend reagieren.

Mustercoding:

Code: Alles auswählen.

PROCESS BEFORE OUTPUT.
  MODULE status_9001.
  FIELD anlu-zzgdat.
*
PROCESS AFTER INPUT.
* MODULE USER_COMMAND_9001.
  FIELD anlu-zzgdat.
  module test.  "neu

...

MODULE test INPUT.
  DATA: l_val TYPE string,
        l_field TYPE string.

  CHECK sy-ucomm = 'SELZ'.   "Doppelklick
  GET CURSOR FIELD l_field.  "Feld ermitteln, aus dem heraus "gedoppelklickt" wurde
  CHECK l_field = 'ANLU-ZZGDAT'.   
  CALL TRANSACTION 'PTRV_CALC'.  "Taschenrechner-App - Wahnsinn!
ENDMODULE.
Diese Methode hat nur einige unschöne Nebeneffekte. Nach dem Rücksprung aus der gerufenen Transaktion kommt die Meldung "Navigation für dieses Objekt nicht vorgesehen", die ich auf die schnelle auch nicht wegzaubern konnte. Zudem wird der Wert im Eingabefeld unterstrichen dargestellt.
Daher vielleicht noch ne "schönere" Alternative: Mach doch ne Drucktaste aufs Dynpro in die Nähe des Feldes, weise nen FCODE zu und frage diesen im PAI ab.

Viel Erfolg!

Folgende Benutzer bedankten sich beim Autor MrBojangles für den Beitrag:
PeterPaletti

Weiterhin viel Freude mit SAP...
Cheers
MrB.

Re: Anlagenstammsatz um Kundenfeld erweitern

Beitrag von black_adept (Top Expert / 4099 / 128 / 941 ) »
MrBojangles hat geschrieben:Diese Methode hat nur einige unschöne Nebeneffekte. [...]. Zudem wird der Wert im Eingabefeld unterstrichen dargestellt.!
Warum ist das unschön? Du hast es doch gerade dadurch, dass du die Eigenschaft "Doppelklicksensitiv" gesetzt hast, unterstrichen. Wenn du es nicht unterstrichen haben willst lass das weg - der Doppelklick funktioniert auch so, da scheinbar die F2-Taste schon mit einem Funktionscode belegt wurde.

Folgende Benutzer bedankten sich beim Autor black_adept für den Beitrag (Insgesamt 2):
PeterPalettiMrBojangles

live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Anlagenstammsatz um Kundenfeld erweitern

Beitrag von PeterPaletti (Specialist / 348 / 32 / 97 ) »
Vielen lieben Dank für Eure Hilfe.
Ich habe das jetzt mit einer eigenen Drucktaste gelöst und fange den Fcode im PAI meines Subscreens ab. Mein Kundenfeld ist im Reiter Zuordnung untergebracht.

Re: Anlagenstammsatz um Kundenfeld erweitern

Beitrag von MrBojangles (Specialist / 367 / 3 / 30 ) »
@Stefan, danke für die Info.
Ich dachte, dass Feld müsste in diesem Kontext als doppelklick sensitiv markiert werden, damit es auf einen Doppelklick reagiert. Ohne hatte ich gar nicht ausprobiert.
Weiterhin viel Freude mit SAP...
Cheers
MrB.

Re: Anlagenstammsatz um Kundenfeld erweitern

Beitrag von black_adept (Top Expert / 4099 / 128 / 941 ) »
Manchmal ist es halt von Vorteil das schon zu Zeiten gemacht zu haben als es das Attribut "Doppelklicksensitiv" noch gar nicht gab Bild
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Seite 1 von 1

Vergleichbare Themen

6
Antw.
5506
Views
Standard-View V_024 um Kundenfeld erweitern
von Naismith86 » 06.07.2016 07:57 • Verfasst in SAP - Allgemeines
0
Antw.
1012
Views
Kundenfeld Anlagenstamm
von Rabea1103 » 04.12.2023 15:10 • Verfasst in ABAP® für Anfänger
1
Antw.
2868
Views
Hr-Infotyp-Kundenfeld einblenden
von mazu » 19.11.2013 17:02 • Verfasst in Dialogprogrammierung
3
Antw.
5535
Views
Kundenfeld in LIKP bearbeiten
von BecomingAnAbapGuru » 14.08.2024 08:42 • Verfasst in ABAP® für Anfänger
5
Antw.
2683
Views
Kundenfeld bei der Bewerberstammdatenpflege ausblenden PB30
von kaim77 » 21.05.2013 15:10 • Verfasst in Human Resources

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Aktuelle Forenbeiträge

Daten an Tabelle binden
vor 2 Stunden von Bright4.5 3 / 1473
Regex in where
vor 3 Stunden von tar 6 / 130
Programm anlegen mit Vorlage
vor 19 Stunden von DeathAndPain 2 / 122
IT0024 Qualifikationen CP-ID
vor 19 Stunden von DeathAndPain 2 / 353

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

Daten an Tabelle binden
vor 2 Stunden von Bright4.5 3 / 1473
Regex in where
vor 3 Stunden von tar 6 / 130
Programm anlegen mit Vorlage
vor 19 Stunden von DeathAndPain 2 / 122
IT0024 Qualifikationen CP-ID
vor 19 Stunden von DeathAndPain 2 / 353

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 21 Stunden von snooga87 1 / 86
aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9821