Yes it has.
You don't add body armour to infantry units, not modelled. Adding armour values to infantry will create oddities as infantry is an unarmoured class to be engaged with HE.
Body armour reduces medical injuries, it does not make your guys "invincible". The guy who would have been dead, is now critically injured, and off to hospital for long-term care, and probaly will be invalided out. He is still a casualty for the battle/game purposes.
If you want - increase infantry toughness a tad for the side which has body armour issued perhaps. (You could then edit all leg units and delete a move point for the effects of lugging the weight
Same with AT gun shields, not modelled, same reasons. AT gun is an unarmoured class to be engaged with HE weapons.
Cheers
Andy