новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Кирилл
Приватное сообщение

Пройти аудит обработки для 1C:Fresh

3 |  0
23 июля 2020 в 14:53:35 (3 года 35 недель 4 дня 19 часов назад)
3500
Текст задания
Есть обработка для загрузки данный из программы iiko в БП 3.0, нужно устранить замечания для прохождения аудита в облачную 1С
Перечень замечаний:

"1. Не заполнена справочная информация обработки. Пожалуйста, отнеситесь к справочной информации, как к проектному документу. Из нее должно быть понятно отличие от штатного функционала и детали реализации.

2. Не используется программный интерфейс подсистемы ""Дополнительные отчеты и обработки"" БСП
- Разверните демо БСП, опубликованной на https://releases.1c.ru/project/SSL23
- В конфигураторе выгрузите в файл Пример.epf общий макет _ДемоПечатьСчетовНаОплатуПокупателю, или другой общий макет с префиксом _Демо
- Оформите модуль Вашей обработки так, как это сделано в примере, без ненужных функций вроде ПолучитьТаблицуКоманд или ДобавитьКоманду
не используя программный интерфейс БСП, вы рискуете тем, что обработка перестанет работать при обновлении БСП.

3. Обработки в сервисе выполняются в безопасном режиме.
В этом режиме запрещены операции, приводящие к использованию внешних средств. Например, запрещена работа с файловой системой на сервере.
Подробнее о безопасном режиме: https://its.1c.ru/db/v8310doc#bookmark:dev:TI000000186
Пути решения:
1. Если это возможно, то перенести запрещенные операции на клиент.
2. (Рекомедуемый). Описать разрешения на расширение безопасного режима в параметрах регистрации обработки.
https://its.1c.ru/db/bsp23doc#content:427:1:issogl3_разрешения

В сервисе используется клиент-серверный вариант работы. Клиент и сервер находятся на разных компьютерах. Чтение файла, выбранного на клиенте, невозможно на сервере.
При работе на стороне сервера для работы с файлами в безопасном режиме, вам доступен только каталог временных файлов.
В этом режиме получение каталога базы через вызов СтрокаСоединенияИнформационнойБазы() невозможно.

4. Просьба описать зачем для некотрых объектов используется запись с флагом ОбменДанными.Загрузка = Истина, если такой необходимости нет, то просьба отказаться от этого, так как может нарушиться логика прикладного решения.

5. Использование синхронных вызовов в клиентском контексте запрещено (таких как ""ДиалогВыбораКатало"
0
Отклики (5)