IS-H/KLAP Belegungssicht Bett Info

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

BW, SRM, Berechtigung etc.
7 Beiträge • Seite 1 von 1
7 Beiträge Seite 1 von 1

IS-H/KLAP Belegungssicht Bett Info

Beitrag von stony007_de (Specialist / 108 / 6 / 0 ) »
Hi

Ist hier vielleicht jemand der sich mit der Klinischen Komponente bzw. genauer dem Klinischen Arbeitsplatz ausgenutzt?
Es geht mir um die Stations Belegungssicht(occupancy).
Dort muss ich an die Bettinformationen. Das bedeutet, ich selektiere eine Zeile und möchte durch Badi Aufruf die Bett-Kurz-Bezeichnung. Bei belegten Betten ist das kein Problem, doch durch die vorgelagerten hauseigenen SAP Bausteine und Funktionen werden interne Tabellen mit dem gebrauchten Infos, im Vorfeld gecheckt und als Initial durchgereicht. Sind also nicht mehr brauchbar. Das änderen der SAP/Cerner FuBus möchte ich gern vermeiden.

Hat jemand eine Idee wie ich an die Daten komme?

Mit freundlichen Grüßen
Stony007_de

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


Re: IS-H/KLAP Belegungssicht Bett Info

Beitrag von a-dead-trousers (Top Expert / 4271 / 213 / 1140 ) »
Ganz versteh ich dein Problem nicht:
Beim Aufruf der beiden BAdIs ISH_WP_VW123_COLUMN und ISH_WP_VW123_FUNC sind die Bettinformationen, auch bei nicht belegten Betten, doch alle vorhanden.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: IS-H/KLAP Belegungssicht Bett Info

Beitrag von stony007_de (Specialist / 108 / 6 / 0 ) »
Nicht so richtig. 8)
Versuch doch mal ein nicht belegtes Bett zu selektieren und die Bettnummer zu erhalten. Da häng ich schon seit 2 Tagen dran!

In der ISH_WP_VW123_FUNC wird der Status der it_occupancy auf initial gesetzt. Oder gibt's da noch eine andere Variabele welche ich übersenden habe.

Re: IS-H/KLAP Belegungssicht Bett Info

Beitrag von a-dead-trousers (Top Expert / 4271 / 213 / 1140 ) »
Stimmt... :oops:
Deswegen verwenden wir dafür das BAdI ISH_FUNCTION_CALL :wink:
Eine andere Möglichkeit wäre noch den Baustein ISH_WP_VIEW_001_GET_ROWS auszuprobieren. Wobei ich aber jetzt nicht genau sagen kann ob dieser nicht auch die "initialen" Zeilen weglässt.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: IS-H/KLAP Belegungssicht Bett Info

Beitrag von stony007_de (Specialist / 108 / 6 / 0 ) »
hast du vielleicht ein Stück Code wie du diesen aufrufst?

Re: IS-H/KLAP Belegungssicht Bett Info

Beitrag von a-dead-trousers (Top Expert / 4271 / 213 / 1140 ) »
ISH_FUNCTION_CALL ist ein BAdI, das generisch für alle KLAP Sichten aufgerufen wird, wenn im BAdI zur Sicht keine Verarbeitung stattgefunden hat. Im IT_PARAMETER wird je nach aufgerufener Sicht eine andere Tabelle mit einer anderen Struktur übergeben. Über den I_VIEW_TYPE kann man abfragen welche Sicht aufgerufen wurde. Für die Belegungssicht wäre das 001 und der Typ von IT_PARAMETER ist dann ISH_T_OCCUPANCY_LIST.

Code: Alles auswählen.

field-symbols:
  <lt_occupancy> type ish_t_occupancy_list.

case i_view_type.
  when '001'.
    assign it_parameter to <lt_occupancy>.
endcase.
Mit diesem Codefragment kannst du dann im Anschluss, so wie du es im ISH_WP_VW123_FUNC machen würdest, mit <lt_occupancy> weiterarbeiten. Natürlich geht das auch für die anderen Sichten.

Den ISH_WP_VIEW_001_GET_ROWS hab ich nur eher zufällig beim durchschauen der Funktionsgruppe der staionären Sichten (SAPLN_WP_INP_MOVEMENTS) gefunden. Vom Aufruf her reicht es meines Erachtens den Parameter ET_SELECTED_ROWS mit einer Variablen vom Typ ISH_T_OCCUPANCY_LIST zu versorgen. Das ganze sollte vom BAdI ISH_WP_VW123_FUNC möglich sein und liefert die selektierten Zeilen direkt vom angezeigten ALV-Grid.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: IS-H/KLAP Belegungssicht Bett Info

Beitrag von stony007_de (Specialist / 108 / 6 / 0 ) »
:up: :up: :up: :up: :up:
Merci!

Der ISH_WP_VIEW_001_GET_ROWS machts!

Vielen Dank..

Seite 1 von 1

Vergleichbare Themen

6
Antw.
2592
Views
Filter abfragen in Ambulanzsicht 007 im KLAP
von sapdepp » 13.04.2016 16:46 • Verfasst in ABAP Objects®
1
Antw.
1201
Views
Filter abfragen in Ambulanzsicht 007 KLAP
von sapdepp » 13.04.2016 16:45 • Verfasst in ABAP Objects®
1
Antw.
1566
Views
Info
von ZOHAM » 23.09.2004 17:03 • Verfasst in ABAP® für Anfänger
3
Antw.
400
Views
Batchjob Info
von L0w-RiDer » 03.05.2021 10:32 • Verfasst in ABAP® für Anfänger
3
Antw.
3124
Views
Info in Drucktastenleiste hinzufügen?
von CharlieD » 27.08.2008 10:17 • Verfasst in Dialogprogrammierung

Ü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

Zwischensumme Adobe Forms
vor 2 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 254

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

Zwischensumme Adobe Forms
vor 2 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 254

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 2 Tagen von Lucyalison 1 / 64
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 107
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 140