In der Merkmalsermittlung bleibt die interne Tabelle für die Merkmalswerte leer. Hier muss die folgende IF Bedingung erweitert werden IF lr_characteristics IS NOT BOUND. *##HW8183 - Merkmale nicht aktuell nach Auto-Refresh (DHO 06.11.2017 11:00:58) lr_characteristics = lcl_material_char=>get_instance( if_matnr = cs_data-matnr if_class_type = cs_data-settings->ms_dcp_time-klart ). ELSE. IF cs_data-cuobj IS NOT INITIAL. lr_characteristics = lcl_configuration_char=>get_instance( cs_data-cuobj ). --> ELSEIF cs_data-matnr IS NOT INITIAL. lr_characteristics = lcl_material_char=>get_instance( if_matnr = cs_data-matnr if_class_type = cs_data-settings->ms_dcp_time-klart *#HW7873 - Chargenklassifzierung (DHO 29.01.2018 13:38:37) ir_settings = cs_data-settings ). *##HW7873 - Chargenklassifzierung (DHO 29.01.2018 13:38:37) ELSE."not needed EXIT. ENDIF. *#HW8183 - falsche Merkmale nach Auto-Refresh (DHO 06.11.2017 14:15:53) ENDIF. *##HW8183 - falsche Merkmale nach Auto-Refresh (DHO 06.11.2017 14:15:53)
Created attachment 3637 [details] Korrekturanleitung
Created attachment 3619 [details] Korrekturanleitung