Ключевое значение для решения вопроса имеет ст. 8 того же Федерального закона. Она прямо устанавливает, что постановка на воинский учет и снятие с учета могут производиться без личной явки гражданина в военкомат, путем внесения сведений в Реестр воинского учета. Это означает, что вам не обязательно ехать в Архангельск, чтобы лично забрать личное дело. Военкомат по новому месту жительства (в Санкт-Петербурге) вправе самостоятельно запросить ваше учетное дело из Архангельского военкомата через систему межведомственного электронного взаимодействия. Утверждение сотрудников о необходимости поездки за делом является неверным — закон предусматривает именно такой безличный порядок. Вы можете обратиться в военкомат Санкт-Петербурга с заявлением о постановке на учет, и он обязан инициировать процедуру пересылки дела.
"1.2. Постановка на воинский учет, снятие с воинского учета и внесение изменений в документы воинского учета граждан, обязанных состоять на воинском учете, осуществляются путем внесения сведений о них в Реестр воинского учета. Постановка на воинский учет, снятие с воинского учета и внесение изменений в документы воинского учета граждан, обязанных состоять на воинском учете, могут осуществляться без личной явки граждан в военный комиссариат."
— Федеральный закон от 28.03.1998 № 53-ФЗ «О воинской обязанности и военной службе», ст. 8
Неуведомление о переезде влечет административную ответственность по ст. 21.5 КоАП РФ. Как уже указано, вы пропустили двухнедельный срок, поэтому формально имеется состав правонарушения. Санкция — штраф от 10 до 20 тысяч рублей. Однако привлечение к ответственности не является автоматическим; военкомат может ограничиться предупреждением, если вы добровольно явитесь для постановки на учет и объясните причину задержки. Важно, что эта норма применяется именно за несообщение сведений о переезде (когда место пребывания не подтверждено регистрацией) и за неявку в военкомат в установленный срок. В вашем случае оба этих нарушения налицо: вы не сообщили о переезде и не явились в военкомат по новому месту пребывания (поскольку учетное дело осталось в Архангельске, военкомат СПб вас не вызывал, но обязанность сообщить действовала).
"Статья 21.5 КоАП РФ: часть 2.1 - Несообщение гражданином в установленном федеральным законом порядке в военный комиссариат или орган, осуществляющий первичный воинский учет, сведений о переезде на новое место пребывания, не подтвержденное регистрацией, либо неявка в военный комиссариат в установленный федеральным законом срок в случае переезда на новое место пребывания, не подтвержденное регистрацией, - влечет наложение административного штрафа в размере от десяти тысяч до двадцати тысяч рублей."
— Кодекс Российской Федерации об административных правонарушениях, ст. 21.5
Общая обязанность состоять на воинском учете по месту жительства закреплена в п. 50 Положения о воинском учете (утверждено Постановлением Правительства РФ от 27.11.2006 № 719). После переезда вы обязаны были встать на учет в Санкт-Петербурге, но не сделали этого своевременно. Это дополнительное нарушение, но оно устраняется путем обращения в военкомат по новому адресу. Та же норма обязывает являться по вызову (повестке) в военкомат по месту жительства; если военкомат Санкт-Петербурга направит вам повестку, вы обязаны явиться.
"50. Граждане, подлежащие воинскому учету, обязаны: а) состоять на воинском учете по месту жительства или месту пребывания...; б) являться в установленные время и место по вызову (повестке) в военный комиссариат или иной орган, осуществляющий воинский учет, по месту жительства или месту пребывания..."
— Постановление Правительства РФ от 27.11.2006 № 719 «Об утверждении Положения о воинском учете», п. 50
Пункт 42 этого же Положения допускает постановку и снятие с учета без явки граждан только для отдаленных местностей по решению военного комиссара. Ваша ситуация (переезд из Архангельска в Санкт-Петербург) к такой категории не относится, поэтому данная норма к вам не применима — порядок без явки реализуется на основании ст. 8 53-ФЗ, а не этого пункта.
Что касается прохождения медицинского освидетельствования с категорией «А» в прошлом году: в предоставленном контексте нормативных актов отсутствуют специальные положения, связывающие наличие пройденной медкомиссии с процедурой постановки на учет по новому месту жительства. Вместе с тем категория годности «А» означает, что вы признаны годным к военной службе, и это не препятствует постановке на учет — напротив, вы подлежите призыву, и военкомат СПб начнет с вами работу. Если бы медкомиссия не была пройдена, при постановке вас могли бы направить на новое освидетельствование, но в данном случае ее повторное прохождение не требуется, поскольку срок действия результатов освидетельствования (как правило, один год) может истечь, но это вопрос к организации призыва, а не к самой процедуре постановки. В имеющемся контексте этот аспект не урегулирован, поэтому следует ориентироваться на общие нормы Федерального закона «О воинской обязанности и военной службе» (в частности, ст. 5.1, 31), которые не включены в предоставленный перечень, но определяют порядок медицинского освидетельствования при призыве, а не при постановке на учет.