Ah, that is a good point. Thank you for pointing it out.
I overlooked the fact that with multiplication, the order of magnitude of the chosen unit does matter. For example, 1m * 1m = 1m^2 and 100cm * 100cm = 10,000cm^2. Although they are still equivalent, they are only equivalent after converting them back to a common unit.
So since the original problem is phased in terms of dollars, when the decision variables represent cents, the constraints in dollars would be:
constraint item1/100 + item2/100 + item3/100 + item4/100 == 711/100;
constraint item1/100 * item2/100 * item3/100 * item4/100 == 711/100;
For the first constraints we can just multiply both sides by 100 and all divisions disappear.
For the second constraint multiplying by 100 makes the right hand side division disappear and one division on the left hand side, but there are 3 more divisions. You thus have to multiply both sides by 100 another 3 times.
You then arrive at the model in the handbook.