Hallöchen,
wir erzeugen SD Ausgangsrechnungen, das pdf Formular dazu ist in der TOA03 mit dem Objekttyp BKPF mit dem FI Beleg der Ausgangsrechnung verknüpft . Nun erzeugen wir per ABAP für diese Ausgangsrechnungen in einem anderen Buchungskreis Eingangsrechnungen. Diesen erzeugten FI Beleg würde ich gerne ebenfalls mit dem Dokument der Ausgangsrechnung verknüpfen.
Könnte ich dafür nicht einfach den bestehenden Eintrag in der TOA03 kopieren und nur das Feld SAP Objekt-Ident (OBJECT_ID) mit der OBJECT_ID des neuen Beleges überschreiben???
(Natürlich müsste ich das auch noch mit unserem Archivsystem Bflow absprechen)
Gruß Dagmar
Das ist nicht sehr empflehenswert, da hier wie so häufig bei SAP Abhängigkeiten zu anderen Tabellen bestehen können. Besser ist die Funktionsbausteine ARCHIV_CONNECTION_INSERT und SCMS_AO_FILE_CREATE_PATH zu verwenden.
Das ist nicht sehr empflehenswert, da hier wie so häufig bei SAP Abhängigkeiten zu anderen Tabellen bestehen können. Besser ist die Funktionsbausteine ARCHIV_CONNECTION_INSERT und SCMS_AO_FILE_CREATE_PATH zu verwenden.
Ja, und nicht nur zu Tabellen sondern auch zu Funktionen z.B. Aufruf BadI's etc.
Ich verstehe auch nicht, warum man immer alles direkt auf der DB machen will?
Statt ARCHIV_CONNECTION_INSERT kann man natürlich auch die Methode cl_alink_connection=>insert() verwenden, die wird im Fuba auch nur gerufen.
- ARCHIVOBJECT_CREATE_TABLE -> legt das Dokument an sich ab.
- ARCHIV_CONNECTION_INSERT -> stellt die Verknüpfung her.
- ARCHIV_CREATE_TABLE -> macht beides zusammen.
Danke für die Antworten. Dann müsste in meinem Fall ja der Baustein ARCHIV_CONNECTION_INSERT reichen, da das Dokument an sich ja schon abgelegt ist. Sehe ich das richtig???
Andere Möglichkeit:
Eine neue/eigene Anlagenliste erzeugen und im GOS Menü eintragen.
Das habe ich mal in der FB03 gesehen, wo alle Belege zum Vorgang in der Anlagenliste angezeigt werden.
gruß Jens
Ps Toll, was man für Anagramme aus "Anlagenliste" erzeugen kann 😇 https://ingesanagram.appspot.com/
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
<:: XING-Gruppe Tricktresor::> Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen – Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.
Warum einen eigenen GOS programmieren?
Wenn man die Dokumente im Archiv verknüpft, dann stehen diese doch im GOS automatisch zur Verfügung.
In diesem Fall müsste ja der (eigene) GOS die Objekte einer anderen Anwendung laden und anzeigen.