*&---------------------------------------------------------------------* *& Version 2 from 20130110 *&---------------------------------------------------------------------* *& This correction report belongs to note 1712410. *& For a productive usage it needs to be started with an *& unchecked p_test parameter. *&---------------------------------------------------------------------* REPORT YAI_CORRECT_1712410. PARAMETERS p_test AS CHECKBOX DEFAULT abap_true. START-OF-SELECTION. DATA: lt_dobj_0100s TYPE TABLE OF fdt_dobj_0100s, lv_i TYPE i. FIELD-SYMBOLS: <ls_dobj_0100s> TYPE fdt_dobj_0100s. SELECT * FROM fdt_dobj_0100s INTO TABLE lt_dobj_0100s WHERE ( id EQ '801CC4EFFE841DEEAEC38E3CC2580A8D' OR id EQ '801CC4EFFE841DEEAEC38E3D149C047F' OR "7 additional objects with version 2 for CREATED_ON: id EQ 'DB32F44DAABFA711E10000000A428751' OR id EQ '3C0C994DC0D39B0EE10000000A428751' OR id EQ '6917F44D85924D64E10000000A428752' OR id EQ 'FFA8F44D3269B254E10000000A428752' OR id EQ 'E263F84DBAA49F73E10000000A428752' OR id EQ 'DC66F44D85924D64E10000000A428752' OR id EQ '3E79F04D9040472EE10000000A428752' OR "7 additional objects with version 2 for CHANGED_ON: id EQ 'DD32F44DAABFA711E10000000A428751' OR id EQ '3E0C994DC0D39B0EE10000000A428751' OR id EQ '6B17F44D85924D64E10000000A428752' OR id EQ '01A9F44D3269B254E10000000A428752' OR id EQ 'E463F84DBAA49F73E10000000A428752' OR id EQ 'DE66F44D85924D64E10000000A428752' OR id EQ '4079F04D9040472EE10000000A428752' ) AND element_type EQ if_fdt_constants=>gc_element_type_number. LOOP AT lt_dobj_0100s ASSIGNING <ls_dobj_0100s>. <ls_dobj_0100s>-element_type = if_fdt_constants=>gc_element_type_timepoint . <ls_dobj_0100s>-timepoint_type = if_fdt_constants=>gc_tp_timestamp_utc. ENDLOOP. lv_i = lines( lt_dobj_0100s ). IF p_test EQ abap_true. WRITE:/ lv_i, 'lines of table FDT_DOBJ_0100S would be changed.'. ELSE. UPDATE fdt_dobj_0100s FROM TABLE lt_dobj_0100s. WRITE:/ lv_i, 'lines of table FDT_DOBJ_0100S have been changed.'. ENDIF.