SC# warehouse document positon attributes requirements validation