We are Unicode enabling our SAP R/3 instance but we have some restrictions wherein we cannot unicode enable all the objects in one go.we have a set of objects like Function Modules,Subroutine pools which are used across the programs. Not all the programs dependent upon a Function Module or a subroutine pool can be Unicode enabled at the same time.I would like to know the correct approach to deal with the problem where the Unicode enabled program and the called Function Module work properly at the same time without disturbing the existing programs dependent upon the function modules within the same function group which is being unicode enabled.Which means we have Programs P1 and P2 calling Function modules F1 and F2 respectively (belonging to one Function group) and P1 and the Function group are Unicode enabled and P2 is not unicode enabled.How do we make sure that P2 is going to work fine (wihtout any changes to it) in the production system.The production system is in non-unicode environment (Database is not unicode enabled).
If any one has experience in similar kind of issues, please let me know the possible solutions.