Workflow: aus _Attach_Objects Dateiname und Dateierweiterung auslesen

Getting started ... Alles für einen gelungenen Start.
1 Beitrag Seite 1 von 1
1 Beitrag Seite 1 von 1

Workflow: aus _Attach_Objects Dateiname und Dateierweiterung auslesen

Beitrag von brezel (ForumUser / 2 / 0 / 0 ) » 9. Jan 2020 17:34

Hallo!
Ich füge mit SAP_WAPI_ATTACHMENT_ADD ein Attachment (Excel mit Dateiendung .xlsx) zu einem Workitem hinzu.
Dazu ist erforderlich im att_header den Dateinamen und die Dateierweiterung (z. B. xlsx) anzugeben. Das habe ich gemacht und funktioniert.
Mir steht nun die doc_id zur Verfügung (Objekt-ID, Folder-ID).

Code: Alles auswählen.

ls_att_header-file_type = 'B'.
ls_att_header-file_name = 'Test'.
ls_att_header-file_extension = 'xlsx'

CALL FUNCTION 'SAP_WAPI_ATTACHMENT_ADD'

  EXPORTING
    workitem_id = i_wi_id
    att_header = ls_att_header
    att_bin = lv_cont_xstring
  IMPORTING
    return_code  = lv_return_code
    att_id           = ls_att_id
  TABLES
    message_lines  = lt_message_lines[]
    message_struct = lt_message_struct.

Mit welchem Funktionsbaustein kann ich nun dieses Bürodokument aus SAP-Office oder Workflow mit Angabe der Workitem_ID lesen?
Ich benötige hier den Dateinamen und die Dateierweiterung.

Mit so_object_read erhalte ich den Dateinamen und Dateierweiterung über den Parameter O_OBJECT_HD_DISPLAY.
Aber: Dateierweiterung mit nur 3 Zeichen (Typ so_fileext).

Über den Parameter OBJHEAD erhält man in Zeile 1 den Dateinamen.
Normalerweise sollte dieser jedoch in &so_filename=test.xlsx eingebunden sein.

Gibt es eine Möglichkeit die vollständige Dateierweiterung zu lesen?

Danke im Voraus.
LG


Seite 1 von 1

Aktuelle Forenbeiträge

BUSXXXX für PM Meldung gelöst
vor 12 Stunden von tekko 3 / 81
Operieren mit zwei Tabellen
vor 15 Stunden von SaskuAc 4 / 97
Bestimmte Felder dynamisch in eine zweite Struktur überführen gelöst
vor 16 Stunden von DeathAndPain 6 / 164
Updaten von Feld AUSWK in VIQMEL
vor 17 Stunden von Abapanfänger 5 / 130
ASCII/BIN Art aus JPEG
Gestern von edwin 10 / 294

Unbeantwortete Forenbeiträge

Auspacken von Handling Units im Transport
vor 3 Tagen von Bastian.Reitz 1 / 69
Funktionsbaustein MD_PEGGING_NODIALOG
vor einer Woche von christof 1 / 71
IDOC ist nicht angekommen
vor einer Woche von cuncon 1 / 101
Auftrag Vorgängerbeziehung entfernen
vor einer Woche von ichse18577 1 / 78