Neues Attribut in Business Objekt

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
1 Beitrag • Seite 1 von 1
1 Beitrag Seite 1 von 1

Neues Attribut in Business Objekt

Beitrag von FelgerW (ForumUser / 1 / 0 / 0 ) »
Hallo,

ich möchte zur Bearbeiterfindung in meiner Kopie des BUS2007 (PM-Auftrag) ein Attribut einfügen, welches mir im Workflow einen Partner aus dem Auftrag als zuständigen Bearbeiter für die folgende Aufgabe ermittelt. Dieser steht im Feld IHPA-PARNR und soll gefunden werden über IHPA-OBJNR und IHPA_PARVW.
Da ich Anfänger im Workflow bin, hier die Frage:
Ist das ein sinnvoller und machbarer Weg, und wie erweitere ich meine Attribute, oder geht das auf diesem Wege garnicht und es gibt einen besseren Weg. (Die Bearbeiterfindung ist bei uns sehr komplex und lässt sich nicht über die Org-Struktur ermitteln).

Wie muss mein Code erweitert werden, damit das Attribut im Workflow den Wert liefern kann?

automatisch von SAP erzeugter Code:

***** Implementation of object type ZBUS2007 *****
INCLUDE <OBJECT>.
BEGIN_DATA OBJECT. " Do not change.. DATA is generated
* only private members may be inserted into structure private
DATA:
" begin of private,
" to declare private attributes remove comments and
" insert private attributes here ...
" end of private,
BEGIN OF KEY,
NUMBER LIKE AUFK-AUFNR,
END OF KEY,
_IHPA LIKE IHPA.
END_DATA OBJECT. " Do not change.. DATA is generated

TABLES IHPA.
*
GET_TABLE_PROPERTY IHPA.
DATA SUBRC LIKE SY-SUBRC.
* Fill TABLES IHPA to enable Object Manager Access to Table Properties
PERFORM SELECT_TABLE_IHPA USING SUBRC.
IF SUBRC NE 0.
EXIT_OBJECT_NOT_FOUND.
ENDIF.
END_PROPERTY.
*
* Use Form also for other(virtual) Properties to fill TABLES IHPA
FORM SELECT_TABLE_IHPA USING SUBRC LIKE SY-SUBRC.
* Select single * from IHPA, if OBJECT-_IHPA is initial
IF OBJECT-_IHPA-MANDT IS INITIAL
AND OBJECT-_IHPA-OBJNR IS INITIAL
AND OBJECT-_IHPA-PARVW IS INITIAL
AND OBJECT-_IHPA-COUNTER IS INITIAL.
SELECT SINGLE * FROM IHPA CLIENT SPECIFIED
WHERE MANDT = SY-MANDT
AND OBJNR = ??????????
AND PARVW = ??????????
AND COUNTER = ??????????.
SUBRC = SY-SUBRC.
IF SUBRC NE 0. EXIT. ENDIF.
OBJECT-_IHPA = IHPA.
ELSE.
SUBRC = 0.
IHPA = OBJECT-_IHPA.
ENDIF.
ENDFORM.

Freue mich über jede Antwort!

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


Seite 1 von 1

Vergleichbare Themen

10
Antw.
4888
Views
Objekt mit Referenz als Attribut auf DB speichern?
von dejo79 » 08.02.2017 17:00 • Verfasst in ABAP Objects®
0
Antw.
745
Views
Business Objekt gesucht
von Gast » 18.10.2005 11:21 • Verfasst in ABAP® Core
1
Antw.
1808
Views
Business Objekt nicht im Belegfluß sichtbar
von Thomas R. » 12.12.2007 16:08 • Verfasst in Basis
3
Antw.
3778
Views
generische Objektdienste beim Business Objekt Mitarbeiter
von michael.schoeffer » 08.11.2006 15:36 • Verfasst in Human Resources
3
Antw.
15176
Views
Dienste zum Objekt - Notizen zu Objekt holen
von gazzle » 26.01.2011 12:24 • Verfasst in ABAP® Core

Über diesen Beitrag

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

Aktuelle Forenbeiträge

Dialog-Container mit Toolbar/Status
vor 9 Stunden von DeathAndPain gelöst 22 / 3006
Daten an Tabelle binden
vor 14 Stunden von Lukas Sanders 2 / 977
Zeilenumbrüche ersetzen
vor 2 Tagen von ralf.wenzel 6 / 542

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

Dialog-Container mit Toolbar/Status
vor 9 Stunden von DeathAndPain gelöst 22 / 3006
Daten an Tabelle binden
vor 14 Stunden von Lukas Sanders 2 / 977
Zeilenumbrüche ersetzen
vor 2 Tagen von ralf.wenzel 6 / 542

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2555
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9136