FuBa ARCHIV_GET_CONNECTIONS_INT: Ermittlung Verbindung
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
DATA: lt_con TYPE TABLE OF toav0, lv_id TYPE toav0-object_id, lv_vbeln TYPE vbeln_vf. lv_vbeln = |{ i_rbkpv-xblnr ALPHA = IN }|. lv_id = lv_vbeln. CALL FUNCTION 'ARCHIV_GET_CONNECTIONS_INT' EXPORTING objecttype = 'VBRK' object_id = lv_id until_ar_date = sy-datum TABLES connections = lt_con EXCEPTIONS nothing_found = 1 error_authorithy = 2 error_parameter = 3 OTHERS = 4. |
FuBa ARCHIV_CONNECTION_COMPOSE: neue Archivverknüpfung aufbauen
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
CALL FUNCTION 'ARCHIV_CONNECTION_COMPOSE' EXPORTING * MANDANT = SY-MANDT sap_object = 'BUS2081' object_id = lv_id ar_object = 'MMOERS' archiv_id = <ls_con>-archiv_id arc_doc_id = <ls_con>-arc_doc_id ar_date = <ls_con>-ar_date del_date = <ls_con>-del_date IMPORTING connection = ls_con EXCEPTIONS not_found = 1 OTHERS = 2. |
FuBa ARCHIV_CONNECTIONTABLE_INSERT: Neue Verbindung
1 2 3 4 5 6 |
CALL FUNCTION 'ARCHIV_CONNECTIONTABLE_INSERT' TABLES entrys_connectiontable = lt_con_neu EXCEPTIONS no_entry_possible = 1 OTHERS = 2. |