Saph's ability is negated by John, so the special ability of the next enhancement played by your opponent can still activate.
To clarify, even if you underdeck John his negating ability still is in effect until the end of the battle phase unless his ability is negated during battle.