Your expert suggestion needed.
We have CJ20N and while creating the material components, we are using MAT1 search help. This search help has been extended and added a custom search help. that generate a new material number (based on some algorithm) if user used this search help. while generating the material number within this search help, we calling the MM01 using function module CC_CALL_TRANSACTION_NEW_TASK and creating a new MM01 session.
My question is calling of new session from search help is correct or not, is this will have impact ?