Hello Martin,
I have worked on these issues for various customers and have also tested this in internal SAP
systems
The parameter you need to pass is window name that you have to copy from your wd component
eg class 'ZCL_CTR_HEADER_MASS_CHANGE' method:
/SAPSRM/IF_EX_CTR_MASS_BADI~CTR_DEFINE_UI,
i.e. ls_params-value = 'I_V_PURCH_DATA' with:-
ls_params-value = 'ZWDC_UI_AO_CT_MC_HDR'.
( The parameter you are passing is inbound plug, which is wrong and you
need to pass window name ZWDC_UI_AO_CT_MC_HDR instead ).
This will definitely solve the dump and functionality will work.
In case if you are using multiple z components then to navigate from one view to another
you need to implement note 1875269.
Best Regards,
Preeti