Спасибо большое.
А есть какая-то официальная статья насчет реабилитации RunBаse в D365? Про раширение
статью нашла.
Про вариант(1) не уверена,что поняла, почему я не могу вызвать класс с формы? Вы имеете в ввиду, что я могу, но просто смысла нет? (Тк создавать класс имело бы смысл раньше, тк он на сервере бы исполнялся, а сейчас, тк о том, гдле исполняется класс не имеет смысла думать, то можно логику и на форме оставить). Вы сразу пишете про то, что в классе проще логику расширять.
Поэтому, кажется, что имеет смысле именно сделать форму и из нее вызывать класс? Таким образом, если нужно расширить UI - добавляем элементы интерфейса в форму, а если надо расширить код(или его откуда-то еще вызвать), то раширяем класс. Или я Вас как-то неправльно поняла?