1 октября 2024 в 14:40:58
(7 недель 5 дней 13 часов назад)
3000
21.11.2018 09:09:32
Текст задания
Есть обработка для БП 3.0, нужно устранить замечания для прохождения аудита в облачную 1С
1. Не заполнена справочная информация обработки. Пожалуйста, отнеситесь к справочной информации, как к проектному документу. Из нее должно быть понятно отличие от штатного функционала и детали реализации.
2. Не используется программный интерфейс подсистемы "Дополнительные отчеты и обработки" БСП
- Разверните демо БСП, опубликованной на https://releases.1c.ru/project/SSL23
- В конфигураторе выгрузите в файл Пример.epf общий макет _ДемоПечатьСчетовНаОплатуПокупателю, или другой общий макет с префиксом _Демо
- Оформите модуль Вашей обработки так, как это сделано в примере
не используя программный интерфейс БСП, вы рискуете тем, что обработка перестанет работать при обновлении БСП.
3. Использование Вычислить(<Выражение>)/Выполнить(<Выражение>) запрещено. Просьба переписать код без использования этих вызовов.
4. Дополнительная обработка не должна нарушать корректную работу приложения, в котором она установлена.
Запрещается запись с флагом ОбменДанными.Загрузка = Истина. Если такой необходимости нет, то просьба отказаться от этого, так как может нарушиться логика прикладного решения.
5. Использование COM-объектов на стороне сервера не допускается (серверный код может выполняться на Linux, мы не можем гарантировать наличие COM-объектов на сервере)
6. Обработки в сервисе выполняются в безопасном режиме.
В этом режиме запрещены операции, приводящие к использованию внешних средств. Например, запрещена работа с файловой системой на сервере.
Подробнее о безопасном режиме: https://its.1c.ru/db/v8310doc#bookmark:dev:TI000000186
Пути решения:
1. Если это возможно, то перенести запрещенные операции на клиент.
2. (Рекомедуемый). Описать разрешения на расширение безопасного режима в параметрах регистрации обработки.
https://its.1c.ru/db/bsp23doc#content:427:1:issogl3_разрешения
7. Программные модули не должны содержать закомментированных строк кода.
8. Просьба убрать неиспользуемые объекты из обработки.