Здравствуйте! Для регистрации внешней обработки в БСП есть функция СведенияОВнешнейОбработке(ВерсияБСП = "") Экспорт.
В нее обязательно надо передать версию БСП, иначе возникнут непонятные глюки. Кто-то всегда передает "2.2.2.1", кто-то текущую версию БСП. А в чем сакральный смысл этого параметра, зачем он нужен?
В нее обязательно надо передать версию БСП, иначе возникнут непонятные глюки. Кто-то всегда передает "2.2.2.1", кто-то текущую версию БСП. А в чем сакральный смысл этого параметра, зачем он нужен?
По теме из базы знаний
- БСП 2.3 и БСП 3.0: Просто про выполнение внешней обработки в фоне (c индикацией прогресса выполнения)
- БСП: Дополнительные отчеты и обработки - одна обработка, несколько форм
- Алгоритм вывода подписантов из дополнительных сведений во внешнюю печатную форму акта ОС-1
- Одна обработка для БСП, Нетленок и Fresh!
- Работа с внешними обработками на управляемых формах
Найденные решения
(1) этот параметр сравнивается с несколькими вариантами из перечисления: РежимыСовместимостиРазрешенийДополнительныхОтчетовИОбработок
и добавляется в реквизит элемента справочника дополнительной обработки/отчета.
Потом в коде, в некоторых местах, идет проверка и выполнение разного кода, в зависимости от полученного варианта перечисления.
Один из примеров: это получение разрешений доп.обработки
ДополнительныеОтчетыИОбработкиВБезопасномРежимеСлужебный.ЗапросыРазрешенийДополнительнойОбработки(...)
и добавляется в реквизит элемента справочника дополнительной обработки/отчета.
Потом в коде, в некоторых местах, идет проверка и выполнение разного кода, в зависимости от полученного варианта перечисления.
Один из примеров: это получение разрешений доп.обработки
ДополнительныеОтчетыИОбработкиВБезопасномРежимеСлужебный.ЗапросыРазрешенийДополнительнойОбработки(...)
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) этот параметр сравнивается с несколькими вариантами из перечисления: РежимыСовместимостиРазрешенийДополнительныхОтчетовИОбработок
и добавляется в реквизит элемента справочника дополнительной обработки/отчета.
Потом в коде, в некоторых местах, идет проверка и выполнение разного кода, в зависимости от полученного варианта перечисления.
Один из примеров: это получение разрешений доп.обработки
ДополнительныеОтчетыИОбработкиВБезопасномРежимеСлужебный.ЗапросыРазрешенийДополнительнойОбработки(...)
и добавляется в реквизит элемента справочника дополнительной обработки/отчета.
Потом в коде, в некоторых местах, идет проверка и выполнение разного кода, в зависимости от полученного варианта перечисления.
Один из примеров: это получение разрешений доп.обработки
ДополнительныеОтчетыИОбработкиВБезопасномРежимеСлужебный.ЗапросыРазрешенийДополнительнойОбработки(...)
Из описания СведенияОВнешнейОбработке():"...ВерсияБСП - Строка - версия Библиотеки стандартных подсистем, на которую рассчитывают механизмы внешней обработки"
Что это значит - не совсем понятно. Тоже использую старую болванку с указанной старой версией. Даже не думал удалить или изменить это значение :)
Что это значит - не совсем понятно. Тоже использую старую болванку с указанной старой версией. Даже не думал удалить или изменить это значение :)
(9) В теории 1С там ставят версию на случай если что-то в будующих версий 1С что-то изменилось. то при попытке её добавить выдалась бы ошибка или по другому запустило, т.к. было бы характерно для той версии под которую это писалось.
Они же периодически расширяют, изменяют БСП. (я помню аналогичную ситуацию по внешним компонентам, там разница между одним значением имеет смысл в зависимости от этого оно по разному собирает данные из компоненты)
а так это действительно не обязательный параметр. т.к. подобные изменения случаются очень не часто. и по умолчанию если правильно помню ставиться текущая версия 1С если посмотреть под отладчиком
Они же периодически расширяют, изменяют БСП. (я помню аналогичную ситуацию по внешним компонентам, там разница между одним значением имеет смысл в зависимости от этого оно по разному собирает данные из компоненты)
а так это действительно не обязательный параметр. т.к. подобные изменения случаются очень не часто. и по умолчанию если правильно помню ставиться текущая версия 1С если посмотреть под отладчиком
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот