Something like this should work:
JSTEP = Model()
@variable(JSTEP, fnew[i=rows, 1:s, 1:nm_new[i]; nm_new[i] > 0])
@variable(JSTEP, eta[i=rows, 1:s, 1:nm_new[i]; nm_new[i] > 0], Bin)
fnew[1, 2, 3]
As a general hint, if you find your JuMP model becoming verbose, there’s usually a better way to write things.