Если я не имею значения 3х измерений с формы обработки, то получается я должен делать изначально выборку из регистра, что бы получить эти значения для занесения в регистр?
Отбор по всем измерениям. Если их нет на форме - получай предварительно. Срез последних по номенклатуре вернет тебе четыре записи - по каждому измерению. Дальше думай какую из этих четырех записей ты будешь брать, чтобы заполнить недостающие значения измерений
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший