I don't understand why should anybody object to such a bill, if your getting funding from countries that are enemies of Israel, then for sure there is a reason for full disclosure, and if the funding is coming from legit sources then there is nothing to be afraid of. In general, when a country funds an organization which is in a foreign country, it is because that country has an interest in funding that organization. so when you get funding from a foreign country, that means that your promoting the interest of that country; now if that country's interest apposes Israeli interests, then you are committing some kind of treason. that is why such funding should be transparent. in addition this stops foreign countries from having control in Israeli politics.
Two seriously wounded in crime-related shooting in Netanya (Haaretz)
from the article: Leftists denounce new bill on NGO funding as 'McCarthyist'