一个老军人对于提问者“当兵4年上士军衔”就是有疑问的:上士军衔是我们解放军士兵中的中级士官军衔,依据《中国人民解放军现役士兵服役条例》(国务院令第578号)网页链接第十九条规定,就是你是军事院校毕业的士官的,四年军龄也只有是初级士官的,要获得上士军衔的至少要8年以上的军龄。所以这次退役军人的退役军人和其他优抚对象信息采集工作,对于一个98以前的兵、只有四年军龄的“上士”而言怎么填军衔,只有提问者自己知道了!(除非80年代前我军尚未施行军衔制时期,基层连队炊事班负责采购的上士(义务兵))
《中国人民解放军现役士兵服役条例》第十九条: 士兵军衔的授予、晋升:
(一)兵:服现役第一年的义务兵,授予列兵军衔;服现役第二年的列兵,晋升为上等兵。
(二)初级士官:上等兵服现役期满选取为初级士官的,晋升为下士;下士期满3年继续服现役的,晋升为中士。
(三)中级士官:中士服现役期满3年选取为中级士官的,晋升为上士;上士期满4年继续服现役的,晋升为四级军士长。
(四)高级士官:四级军士长服现役期满4年选取为高级士官的,晋升为三级军士长;三级军士长期满4年继续服现役的,晋升为二级军士长;二级军士长期满4年继续服现役的,晋升为一级军士长。
直接从非军事部门具有专业技能的公民中招收的士官,首次授予的军衔等级,根据其在普通高等学校学习时间和从事本专业工作时间确定。
军队院校士官学员毕业时的军衔晋升,比照其同年入伍士官的军衔等级确定。