It seems i got the solution!
On the step 2, after i added "Company" to the columns i couldn't see it on the Chart:
Looks like Company was suppresed because of resulution.
Then i turned on "Extend Lable capacity" for the Chart's Additional properties.
Now if select any month, Company or area of the Chart, the selection will disappear and Pies will show total amount for all months and Companies.
That is real strange! Is it a bug?
Solution in my case was forcibly set in script to display Company as a key (see row #2):
DS_1.moveDimensionToColumns("0COMP_CODE");
DS_1.setMemberDisplay("0COMP_CODE", MemberDisplay.KEY); // Display Company as Key
DS_2.removeDimension("0CALMONTH");
DS_2.moveDimensionToColumns("ZPERSGRP");
// Pass KY from Chart_1 to Pies
DS_2.setFilter("9IROG5HBRGSY7VZXTTAXOZHFA", CHART_1.getSelectedMembers("9IROG5HBRGSY7VZXTTAXOZHFA"));
DS_2.setFilter("0CALMONTH", CHART_1.getSelectedMembers("0CALMONTH"));
DS_2.setFilter("0COMP_CODE", CHART_1.getSelectedMembers("0COMP_CODE"));Now everything works correctly!


