Solution : https://service.sap.com/sap/support/notes/850953 (SAP Service marketplace login required)
Key words :
type material changing rm03m-matnr application changing rm03m-mbrsh type changing rm03m-mtart ref_material changing rm03m-matnr skip_first_screen changing char01 sap_field_data changing t_rfcdmsdata, t_rfcdmsdata table type, t_rfcdmsdata data type, short text 'table type, line type rfcdmsdata, badi method cdesk_badi_main~on_create_dialog, cdesk_material~on_create_dialog badi method, parameter type, terms rfc_create_material_master reason, start transaction se11
Related Notes :
879346 | CDESK: DIMP systems, CDESK_MATERIAL~ON_CREATE_DIALOG |
820322 | CDESK: Global query after BAdI implementation |
600142 | CDESK: List of all BAdIs/BAdI methods in CAD desktop |