Особенности доработок под Fresh

Общие сведения

Особенностью разработки во Fresh является то, что доработки (обработки и расширения) отправляются на аудит кода, только после чего их добавляют в Fresh.

Поэтому имеет смысл предварительно отладить обработку на локальной копии базы и иметь представления о правилах аудита доработок.

Разработка расширений

У расширения должны быть указаны: автор, краткое и подробное описание.

Обязательно указывать версию и при отправке на аудит указывать новую версию.

Разработка дополнительных внешних обработок

Код по описанию служебной информации должен иметь вид:

Функция СведенияОВнешнейОбработке() Экспорт
   
ПараметрыРегистрации = ДополнительныеОтчетыИОбработки.СведенияОВнешнейОбработке(СтандартныеПодсистемыСервер.ВерсияБиблиотеки());
   
Заголовок = НСтр(«ru = ‘Ввод в оборот марок.'»);
   
ПараметрыРегистрации.Информация = Заголовок;
   
ПараметрыРегистрации.Вид = ДополнительныеОтчетыИОбработкиКлиентСервер.ВидОбработкиДополнительнаяОбработка();
   
ПараметрыРегистрации.Версия = «2020.10.25.1»;
   
ПараметрыРегистрации.БезопасныйРежим = Истина;

   
Команда = ПараметрыРегистрации.Команды.Добавить();
   
Команда.Представление = Заголовок;
   
Команда.Идентификатор = «ВводВОборотМарок»;
   
Команда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыОткрытиеФормы();
   
Команда.ПоказыватьОповещение = Ложь;


   
//Разрешение = РаботаВБезопасномРежиме.РазрешениеНаИспользованиеКаталогаВременныхФайлов(Ложь,Истина,»Тест»);
    //ПараметрыРегистрации.Разрешения.Добавить(Разрешение);

   
Возврат ПараметрыРегистрации;
КонецФункции

Т.е. обязательно использовать вызовы БСП для создания таблицы команд.

Если требуются дополнительные доступы, они должны быть прописаны (в примере закомментированы).

Обязательно указывать версию и при отправке на аудит указывать новую версию.

fixin

Программирую на 1С с 1999 года. В 1С просто Гений. В 2020 году ушел из офиса на вольные хлеба фриланса. Принимаю заказы.

Читайте также:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *