I'm not a lawyer, but it doesn't matter cause the answer to this question shouldn't be legal, it about common sense.
And what common sense says is that whenever your work status changes to the better (notice how I bold it when I say better but not worse?), you make sure you sign a new contract specifying exactly what the improvements are (e.g., salary, benefits, days off, whatever).
Depending on laws where you live, customs of the land, quality of legal advice (yours, and the company's. I'm guessing theirs is better), and, ultimately, the judge presiding, you may have a legal case if something is not enacted that was promised verbally as part of the new position/promotion.
Of course, all these factors also play a role if you do have a new contract with all the details written in it, but it makes proving what you were promised, and later denied, a hell of a lot easier.
TL;DR - When your work status changed, even internally within the same company, make sure, demand even, to sign a new contract specifying the new position's details.