ArchiveLink mit den generischen Objektdiensten

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
2 Beiträge Seite 1 von 1
2 Beiträge Seite 1 von 1

ArchiveLink mit den generischen Objektdiensten

Beitrag von void (ForumUser / 7 / 0 / 0 ) » 13. Aug 2007 11:26

Grüße,

ich würde gerne zu einem Business Object (Angelegt in SWO1) Files in ein optisches Archiv ablegen. Laut GOS-Dokumentation funktioniert das einfach über "Anlegen" - "Business Document ablegen". Dieser Menüpunkt ist bei mir leider nicht aktiv. Wenn ich mir die GOS zum Beispiel in der Q-Meldung QM03 ansehe, ist dieser Menüpunkt aktiv. Konnte leider nicht herausfinden was ich machen muss, damit ich diese Funktionalität auch in meinem Business Objekt verwenden kann. OAC2 und OAC3 Einstellungen sind gemacht.

Mein GOS-Aufruf:

Code: Alles auswählen.

  if my_gos is initial.

    data: ls_object type borident,
          t_objkey type swo_typeid.

    ls_object-objtype = k_gos_objtype.
    t_objkey          = zrelkopf-relnr.
    ls_object-objkey  = t_objkey.

    create object my_gos
       exporting
         is_object        = ls_object
         ip_no_commit     = space. "'X'

  endif.
Jemand eine Idee?


Beitrag von sandotter (ForumUser / 5 / 0 / 0 ) » 14. Aug 2007 15:04

Hallo,

das BO sollte folgende Interfaces verwenden:
IFARCH21 SAP ArchiveLink Interface
IFGOSXSERV Funkt. Erweiterung gener. Objektdienste


Das Ablegen funktioniert meines Wissens nach auch nicht beim Anlegen des Objektes bzw. der Instanz, sondern erst, wenn es auf der Datenbank vorhanden ist.


Das Publizieren der GOS habe ich wie folgt realisiert:

data: borident type borident,
gos_manager type ref to cl_gos_manager.
borident-objtype = 'ZAFHH'.
borident-objkey = '0000000001'.
create object gos_manager
exporting is_object = borident
exceptions others = 1.

Gruß,

Rolf

Seite 1 von 1

Aktuelle Forenbeiträge

Langtext zur Exception
vor 11 Stunden von ewx 12 / 135
Feld Symbol in Klasse
vor 15 Stunden von ewx 5 / 89
Eigener Knopf im Ausgabefenster
vor 18 Stunden von DeathAndPain 2 / 44
Welche Entwicklertools?
Gestern von LostDarkness 2 / 936

Unbeantwortete Forenbeiträge

DOCVARIABLE in Worddokument setzen (OLE?)
vor 2 Tagen von msfox 1 / 40
BAPI_PO_CREATE1 und Einkaufsinfosatz
vor 4 Tagen von SweetRuedi 1 / 84
WCOCO: Gruppe für Betragsfelder 0S01
vor 6 Tagen von SAP_ENTWICKLER 1 / 55
CAS-Nr.: Chemical Abstracs Service
vor einer Woche von SAP_ENTWICKLER 1 / 93
Interaktives Skript, Rolle IC-Manager
vor 3 Wochen von erubadhron86 1 / 129