The Douglas/Boeing 717 FMS will make the calculations for you, once final weights have been entered, based on internal performance data, and entered weather/wind data.
If unable to comply, the FMS will annunciation "Alt error at XXXXX". Additionally, if actual performance isn't as expected, it'll produce the aforementioned error.
The flip side of this, is for example the SIDs off RWY29 at YPDN (Darwin) where there is a 3000 requirement at NASUX, some 9.5NM from the upwind threshold. It's quite common to have an ALT ERROR AT NASUX, in the early climb out, as the aircraft accelerates & is reconfigured. Reality is that the limit is easily achieved in this type, even at MAUW on a hot day, with full flex power (assuming 21k engines).