Конечно никто не имеет права против желания работника снять деньги с его з/пл. Но вы же занете, как все происходит... гм... А вот насчет личных средств предприятия - это смотря где. На предприятии, производящем услуги, продукцию, занимающемся торговлей (т.е. имеющем собственные прибыли) конечно, на мой взгляд, справедливее всего снять деньги со счета предприятия (как свобственно аналогичные предприятия нашего города и поступили). Но предприятия, находящиеся на бюджетном обеспечении и не имеющие собственных прибылей, не могут снять деньги со своего счета из-за отсутствия таковых
. Потому и нашли выход: вычисялть с з/пл работников.
Мое личное мнение: это личное дело каждого - перечислять деньги на благотворительность или нет. Т.е. в данном случае, думаю, достаточно было в качестве информационной работы провести совещания на предприятиях, рассказать о поставленных задачах и предложить внести такую помощь на необходимый расчетный счет. А дальше -каждый бы в пределах своих возможностей и желаний поступил бы как знает.