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 ) » 09.01.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

Über diesen Beitrag

brezel
Unterstütze die Community und teile den Beitrag für mehr Leser und besseren Inhalt:

Vergleichbare Themen

BW - Broeadcasting - Dateiname
von Dollhofer.Bernhard » 12.06.2013 14:43
Logischer Dateiname
von L0w-RiDer » 25.09.2019 16:37
Dokumentitel(PDF-Dateiname) ändern
von cuncon » 16.02.2018 12:08
GUI_UPLOAD (nochmal) und variabler Dateiname
von kbit100 » 18.12.2007 17:56
LSMW - periodische Datenübernahme - wildcards in Dateiname
von Niekohle » 20.08.2007 13:04