一、看了你的问题,首先是对你问题中“应该于今年8月由副主任科员晋升为主任科员”中表述有疑问,什么是“应该晋升”?在《公务员法》及配套法规中没有这样的规定,由副主任科员晋升为主任科员应为职务层次上的提高,属于“提拔”的范畴。按照“《公务员职务任免与职务升降规定(试行)》第十条 公务员任职按照干部管理权限集体讨论决定”的规定来看,这不是“应该晋升”还是不应该晋升的问题,而只能说明其已具备了提拔为主任科员的资格条件而已。
二、至于你的第二个问题,《公务员职务任免与职务升降规定(试行)》的规定是:晋升乡科级正职领导职务的,应当担任副乡科级职务两年以上;晋升主任科员职务,应当任乡科级副职领导职务或者副主任科员三年以上。但按你所说“某人应该于今年8月由副主任科员晋升为主任科员”的表述,说明到8月份时,此人已经担任副主任科员三年以上,已具备了提任正科级领导职务和正科级非领导职务的资格条件。
三、注:副主任科员也识为“副乡科级职务”,对任职年限的界定是累计来算的,无论是领导职务还是非领导职务。