Anlage einem Equipment anfügen

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

Anlage einem Equipment anfügen

Beitrag von MASI (ForumUser / 17 / 0 / 0 ) »
Guten morgen,

ich möchte einem Equipment eine Anlage anfügen. Dies mache ich mit der Methode: cl_gos_document_service

Code: Alles auswählen.

    ls_material_id-objkey  = equi-equnr.    "Equipmentnummer
    ls_material_id-objtype = 'EQUI'.
    ls_material_id-logsys  = sy-sysid.



    CREATE OBJECT Anlage.
      ls_material_id-objtype = 'EQUI'.


      CALL METHOD Anlage->create_attachment
        EXPORTING
          is_object = ls_material_id.
Das Fenster zur Auswahl für die Anlagedatei geht auch auf und ich kann die Anlage auswählen. Allerdings wird die Anlage im Equipment nicht gespeichert Was muss ich tun damit diese anlage auch gespeichert wird?

Danke im vorraus für eure Antworten
Zuletzt geändert von MASI am 25.07.2006 10:03, insgesamt 1-mal geändert.
Grüße aus dem Schwarzwald
Markus Siefert

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


Beitrag von Kaiwalker (Specialist / 168 / 0 / 0 ) »
Hallo,

ich habe so etwas ähnliches auch schon Mal gemacht.
Allerdings habe ich das über die Klasse cl_gos_manager gelöst.

Mittels der folgenden Methode habe ich dann eine neue Anlage angefügt.

Code: Alles auswählen.

    call method go_myobject->start_service_direct
      exporting
        ip_service       = 'CREATE_ATTA'
        is_object        = ls_object.
Ich hoffe das hilft die weiter.

MfG
Kaiwalker
Möge die Macht mit euch sein.

Beitrag von MASI (ForumUser / 17 / 0 / 0 ) »
Hallo,

vielen Dank für die Hilfe. Ich habe es so eingefügt und bekomme folgende Fehlermeldeung:

Code: Alles auswählen.

SET HANDLER: Referenz auf Behandlerobjekt darf nicht NULL sein.
Weist du was das sein kann bzw. was ich machen muss damit diese Meldung nicht kommt?
Grüße aus dem Schwarzwald
Markus Siefert

Beitrag von Kaiwalker (Specialist / 168 / 0 / 0 ) »
Hallo,

diese Fehlermeldung sagt mir nicht so viel.
Welches Release nutzt du?
Wie hast du das denn implementiert?
Könntest du vielleicht deinen Quelltext posten?
Dann könnte ich vielleicht besser sehen, wo dein Fehler liegt.

Mit freundlichen Grüßen
Kaiwalker
Möge die Macht mit euch sein.

Beitrag von MASI (ForumUser / 17 / 0 / 0 ) »
Hallo,

also Realse is 4.7
ls_material_id-objkey = equi-equnr. "Equipmentnummer
ls_material_id-objtype = 'EQUI'.
ls_material_id-logsys = sy-sysid.



CREATE OBJECT anlage.



CALL METHOD anlage->start_service_direct
EXPORTING
ip_service = 'CREATE_ATTA'
* IS_BC_OBJECT =
is_object = ls_material_id
* IO_CONTAINER =
* IP_CHECK_AVAILABLE =
* IMPORTING
* EP_AVAILABLE =
* EXCEPTIONS
* NO_OBJECT = 1
* OBJECT_INVALID = 2
* EXECUTION_FAILED = 3
* others = 4
.
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Vielen Dank
Grüße aus dem Schwarzwald
Markus Siefert

Seite 1 von 1

Vergleichbare Themen

3
Antw.
1015
Views
Eintrag an Datenbanktabelle anfügen
von L0w-RiDer » 06.08.2019 16:33 • Verfasst in ABAP® für Anfänger
3
Antw.
3604
Views
ALV-neue Zeile anfügen
von majagut » 26.08.2005 11:16 • Verfasst in ABAP Objects®
3
Antw.
1139
Views
Länderkz an Wert anfügen
von sgevolker » 20.10.2016 12:57 • Verfasst in ABAP® für Anfänger
5
Antw.
4499
Views
Zeile an interne Tabelle anfügen...?
von b0rsti » 13.06.2008 13:49 • Verfasst in ABAP® für Anfänger
3
Antw.
2490
Views
Application Log, Sätze an Lognummer anfügen
von SAP_ENTWICKLER » 07.03.2016 10:13 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Banf anlegen
vor 3 Tagen von wreichelt 2 / 3646
Banf anlegen
vor 3 Tagen von Manfred K. 1 / 3437
IBAN und BUT0BK
vor einer Woche von waltersen gelöst 10 / 17955
GUIXT Tabellen in Container ansprechen
vor einer Woche von Denaris 1 / 8624
SAPGui 8.00 32 Bit vs 64 Bit
vor einer Woche von DeathAndPain 3 / 10392

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

Banf anlegen
vor 3 Tagen von wreichelt 2 / 3646
Banf anlegen
vor 3 Tagen von Manfred K. 1 / 3437
IBAN und BUT0BK
vor einer Woche von waltersen gelöst 10 / 17955
GUIXT Tabellen in Container ansprechen
vor einer Woche von Denaris 1 / 8624
SAPGui 8.00 32 Bit vs 64 Bit
vor einer Woche von DeathAndPain 3 / 10392