В 1812 году Ольдекоп в чине полковника нёс обязанности дежурного генерала третьей резервной и обсервационной армии Тормасова и за отличия был 2 декабря произведён в генерал-майоры (со старшинством от 31 июля). В должности дежурного генерала Ольдекоп остался и при соединении 3-й резервной армии с Дунайской в одну — третью Западную, в составе которой принял участие во многих крупных делах (при Кобрине, Пружанах и Городечно).