Nissan has reached an agreement with union officials at its plant in Barcelona to slash 1,400 jobs rather than the 1,680 originally planned due to slumping global demand, Spanish media reported.