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. |