Если вы создаете пользовательский модуль, вы просто создаете эту альтернативную форму на основе того класса, который вы создаете.Если вы не создаете класс, вы можете создать альтернативную форму в другом классе модуля, таком как Order или OrderItem.
Для вашего конкретного примера я мог бы просто создать новую вкладку на экране сведений о заказе, которая позволяет редактировать эти конкретные свойства.Вы бы создали пользовательскую страницу aspx, на которую указывает этот элемент пользовательского интерфейса.Тогда вы можете иметь свой собственный код там, как вы хотите, делая именно то, что вы хотите, так как я не уверен на 100%, что функциональность OOTB будет делать то, что вы хотите.