The best solution is to design a warehouse to your exact specifications. Work with everyone involved in designing, constructing, equipping and working in your facility. Talk about column placement, plumbing and electrical channels, HVAC locations and discuss how to employee proof them. Place columns inside the racking. Avoid electrical conduits emerging from the floor in high traffic areas.
Place HVAC away from high stacking positions.
Realistically, most problems occur in existing facilities where employee proofing was not a factor in design. The first step to implementing an employee proofing program is to map out your facility on several large pieces of paper. Also note the nature of the damage, date, time and personnel involved. Several patterns will emerge. They are patterns among personnel and patterns with location.