Особенности разработки во Фреш

25.12.18

Интеграция - Облачные сервисы, хостинг

В данной статье я излагаю свой опыт использования сервиса 1cfresh.com. Со временем эти данные могут устареть, так как сервис постоянно развивается. Надеюсь, статья поможет тем, кто только начинает осваивать этот полезный сервис.

Терминология

Для понимания процессов вам следует изучить следующие понятия: Абонент, Обслуживающая организация, приложение клиента, владелец абонента и проч.

Подробно это описано в статьях на сайте и в документации к технологии 1С Фрэш.

Особенности среды

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

Еще недавно оставались некоторые дыры в плане задействования произвольного кода. Например в групповой обработке можно было при обработке элементов использовать произвольный алгоритм. С нашей подачи это безобразие было прикрыто (тут я краснею). Хотя для нас это стало скорее неприятным сюрпризом (иногда мы этим пользовались). Но тут не может быть половинчатых решений и я это решение поддерживаю. Также раньше можно было в универсальный отчет загрузить свою схему компоновки данных со своим запросом без прохождения аудита специалистами сервиса.

По описанным выше и ниже причинам универсальные обработки зачастую не проходят аудит. Приходится искать обходные пути. Иногда это ставит в тупик разработчиков привыкших к свободе, которая у них была при работе с локальными базами.

В сервисе зачастую используются более свежие (иногда даже тестовые) версии как платформы так и конфигураций. Иногда даже datadump загруженный из облака не хочет загружаться в локальную базу из-за несоответствия версий. И такую версию нигде не достать. Даже в тестовых релизах на сайте https://releases.1c.ru/total. Но это легко решается легким редактированием содержимого файла datadump, а именно файла Datadump.info

 

Аудит обработок.

Единственный способ урезонить аппетиты пользователей использовать на сервере только типовой код или код прошедший аудит. Есть ряд формальных требований которым должен удовлетворять код исполняемый на сервере любое решение.

Будьте готовы, что с первого раза вам его пройти не удастся. Аудит проходит по рабочим дням (хотя это может меняться) и в рабочее время. Всегда закладывайте сутки на прохождение аудита.

При отправке решения на аудит важный аспект - это права на разработку. Если права принадлежат клиенту, то и решение отправляется от имени клиента. По крайней мере так мы делаем. Если решение предназначено для всех своих абонентов, то публикуется от имени обслуживающей организации.

Не забывайте заполнять описание и справку. К этому тоже придираются.

Также не следует злоупотреблять комментированием неиспользуемого кода.

Все обработки должны работать в безопасном режиме!

Отправлять обработки на аудит в сервис могут только те сотрудники партнера, которые для этого уполномочены. Для этого следует отправить соответствующий запрос в сервис.

Обработки которые были в базе при загрузке в сервис в ней остаются, но при этом они недоступны для использования. Их придется также отправлять на аудит.

Расширения

Работа с расширениями появилась позже чем с внешними обработками, но уже вовсю используется ввиду особого удобства.

Не забывайте снимать галочки в режимах совместимости расширения

Так вы избежите наших ошибок. И вам не придется в срочном порядке при очередной смене платформы отправлять на аудит свежую порцию расширений. В этом году это было при смене режима совместимости с 8.3.10 на 8.3.12. Переход на следующий режим думаю не за горами.

С осторожностью следует использовать расширение данных. К слову оно пока не поддерживается в 1С Фрэш. Обещают к февралю. Если пользователь работал в локальной базе с использованием расширения данных и собирается перейти во фреш, то он не сможет перенести расширенные данные. Сейчас нет такого механизма. Придется его разрабатывать самостоятельно. Это же касается и обратного перехода из Фрэш. В этом случае пользователь потеряет расширенные данные накопленные при работе во фреше.

Нельзя одно и то же расширение опубликовать дважды. Придется менять имя расширения. С этим столкнуться разработчики, которые рассчитывают на массовое распространение своих решений.

Работа с файловой системой и отправка данных за пределы сервиса

По возможности старайтесь не использовать работу с временными файлами на сервере. Для объектов типа ТекстовыйДокумент, JSON, XML это легко решается. Аудиторы скажут вам спасибо. Как и остальные пользователи сервиса, которые делят вместе с вами площадку.

Если же нельзя отказаться от использования временных файлов, не забывайте их удалять по окончании серверного вызова.

Передача данных из сервиса должна сопровождаться выводом предупреждения пользователю.

Хранение файлов в томах недоступно. Если при переходе во фреш файлы хранятся в томах на диске, то перед переходом во фреш из следует вернуть в информационную базу. К сожалению, БСП таких инструментов не предоставляет.

Используйте расширения безопасности:

 

 

Виды разрешений:

  • РазрешениеНаИспользованиеКаталогаФайловойСистемы

  • РазрешениеНаИспользованиеКаталогаВременныхФайлов

  • РазрешениеНаИспользованиеКаталогаПрограммы

  • РазрешениеНаСозданиеCOMКласса

  • РазрешениеНаИспользованиеВнешнейКомпоненты

  • РазрешениеНаИспользованиеВнешнегоМодуля

  • РазрешениеНаИспользованиеПриложенияОперационнойСистемы

  • РазрешениеНаИспользованиеИнтернетРесурса

  • РазрешениеНаИспользованиеПривилегированногоРежима

Установка обработки (расширения) в приложение

После прохождения аудита надо установить расширение (обработку) в выбранное приложение.

Как это примерно работает. Есть приложение Менеджер сервиса. В нем будет хранится ваша обработка. При установке обработки в приложение Менеджер сервиса дает команду выбранному вами приложению на установку обработки.

Если вы отправили на аудит новую версию, и она успешно прошла аудит, то обработка может не сразу попасть в приложение а только через какое-то время. Обычно не большое. Иногда этого не происходит по каким-то причинам. Иногда стоит подождать подольше. А иногда приходится на помощь техподдержку сервиса support@1cfresh.com

В любом случае рекомендую зайти в приложение и лично убедиться что установилась нужная версия.

Иногда она может не совпадать с версией хранящейся в менеджере сервиса.

Вы всегда можете скачать ваше решение из менеджера сервиса. Любую его версию.

Также если вы нашли ошибки в последней версии решения, то вы можете откатиться на более раннюю, если в ней ошибки отсутствуют.

 

Обмены данными

По вышеописанным причинам прикрываются обмены на КД 2.0. Даже если они где-то и остаются, то правила используются в них только типовые - нельзя подсунуть свои. Так-как они могут являться потенциальной угрозой для безопасности и источником проблем с производительностью.

Поэтому КД 3.0 и Энтерпрайз дата - это наше все на будущее обменов.

Не забывайте что с недавнего времени во фреше стала доступна работа по протоколу ODATA.

Маленькая хитрость.

Иногда надо быстро что-то загрузить в базу или провести обработку данных. А времени на написание обработки нет, да еще и на прохождение аудита. В приложении БП 3.0 доступно АРМ- автономное рабочее место. это копия базы которая обменивается с приложением в облаке через механизмы РИБ. Создается АРМ от нескольких минут. Зато вы получаете неограниченные возможности для полета фантазии при действиях с данными. После обработки АРМ также можно легко удалить. Жаль, что только БП обладает таким функционалом.

Запросы

Запросы тоже проходят аудит. Рекомендации с ИТС вам в помощь: https://its.1c.ru/db/metod8dev#content:4050:hdoc

Вплоть до того, что левые соединения с виртуальными запросами или подзапросами не проходят аудит. Даже если нет однозначных подтверждений в их производительности. Нельзя и все тут. Иногда клиенты приносят обработки, взятые со стороны. Это могут быть обработки для клиент-банков, взятые с инфостарт, заказанные на стороне. Не всегда их авторы тестируют их во фреше. Приходится браться за работу и самостоятельно шлифовать обработки и запросы в том числе.

Какие плюсы

Для себя мы открыли, что аудит обработок во фреше позволил нам улучшить качество кода. Открыть некоторые моменты связанные с производительностью и интерфейсом, к которым до этого не уделялось такого пристального внимания.

Где брать примеры?

Для изучения полезно брать примеры из базы Демонстрационная конфигурация "Библиотека стандартных подсистем", редакция 3.0. Ну и знание БСП обязательно.

Тестирование

Рекомендуется тестировать решения на клиент-серверной базе. В том числе в вэб-клиенте, если ваше решение может работать в этом режиме.

Техподдержка

Как я упоминал техподдержка сервиса доступна по почте support@1cfresh.com. Лично для меня это основной канал взаимодействия. Не забывайте также о возможности решить проблему по телефону.

Не забывайте про форум https://1cfresh.com/forum/auth.jsp

Тут тоже есть хитрость. Вы можете зарегистрироваться на форуме и иметь бесплатный доступ к еще одной базе знаний по работе с типовыми конфигурациями. Можно выносить свои пожелания. Разработчики УНФ, в частности, очень внимательно отслеживают сообщения на форуме и часто реализуют в своей конфигурации.

Не забывайте про Центр идей. Ваша идея может быть поддержана сообществом и реализована в одном из следующих релизов. Идеи могут затрагивать не только работу типовых конфигураци, но и среды 1СФрэш.

Для партнеров доступна база Управление службой поддержки.

Конфигурация обладает своей базой знаний.

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

Аналоги

Буду описывать только то с чем работал лично. Не включаю сюда наш личный опыт разворачивания сервиса.

Крупным проектом на фреше является сервис Бухобслуживание. У них есть свои особенности. Например аудит проходит менее строго. Могут отличаться версии используемой платформы и конфигурации. Также там могут использоваться не совсем типовые типовые конфигурации в том числе и Менеджер сервиса. Для учета специфики бизнесе там принято дорабатывать типовые решения, но это не сказывается на работе типовых механизмов и расширений и обработок. Может отличаться время прохождения аудита. Иногда в большую сторону. По-другому организовано создание пользователей сервиса.

Покупайте 1С Фреш в Инфостарт

расширение фреш бухгалтерия доработка

См. также

Интеграция 1С с облаком S3 (Amazon, Yandex Object Storage, Ceph Object Gateway S3, MinIO и др.)

Облачные сервисы, хостинг 8.3.14 Конфигурации 1cv8 Россия Платные (руб)

Готовое решение по интеграции 1С с облаком S3 (Amazon, Yandex Object Storage, Ceph Object Gateway S3, MinIO и любое совместимое объектное хранилище). Решение даёт возможность осуществлять как основные операции (получить список, закачать, скачать, удалить и т.д.), так и расширенные (работа с бакетами, генерация ссылок, работа с правами и т.д.) с объектным хранилищем S3 прямо из 1С.

31200 руб.

27.04.2021    18553    24    70    

39

Облачная АТС Билайн - интеграция с 1С

Управление взаимоотношениями с клиентами (CRM) Телефония, SIP Облачные сервисы, хостинг Платформа 1С v8.3 Конфигурации 1cv8 Управленческий учет Платные (руб)

Продукт интеграции возможностей Облачной АТС Билайн в систему 1С Предприятие 8. Звонки прямо из программы 1С, уведомления о текущих звонках, регистрация пропущенных и завершенных вызовов, ведение журнала, анализ данных об использовании мобильной связи.

12000 руб.

20.03.2019    22374    52    0    

35

В облако на работу: Все варианты авторизации ОС сервером 1С на базе РЕД ОС 8 в домене windows. Рецепты от Капитана

Облачные сервисы, хостинг Linux Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

В публикации рассматриваются все варианты авторизации ОС сервером 1С на базе РЕД ОС 8 в домене windows. Как случаи, когда сервер 1С авторизирует веб и обычных клиентов 1С в active directory, так и когда сам сервер является клиентом, например при HTTP запросах выполняемых сервером 1С.

18.03.2024    531    capitan    0    

9

Готовое облако или выделенный сервер? Экономика владения 1С

Облачные сервисы, хостинг Бесплатно (free)

Если вы работаете с 1С, то, скорее всего, используете для этого собственный сервер. Это решение дает больше гибкости: железо всегда под рукой, в любой момент можно поменять конфигурацию или установить дополнительное ПО. Например, чтобы организовать бухгалтеру удаленный рабочий стол. Но насколько этот вариант экономически выгоден для компании? Мы сравнили три варианта развертывания 1С: на собственном сервере, на арендованном в Selectel и в готовом облаке. Какие есть преимущества и недостатки у каждого варианта и что выгоднее — разбираем в статье.

13.03.2024    598    doctor_it    6    

0

Три пингвина под окном… Точки над Ё. Обзор рабочих мест пользователя 1С, собранных на отечественных дистрибутивах linux

Облачные сервисы, хостинг Linux Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Прошлая публикация "Три пингвина под окном… Обзор рабочих мест пользователя 1С, собранных на отечественных дистрибутивах linux" набрала более 20К просмотров. В моем случае это абсолютный рекорд. Как и обещал в ней, рассказываю, как установить неподдерживаемый дистрибутив ОС у облачного провайдера.

25.02.2024    2233    capitan    0    

6

Бесплатный митап “1С в облаке: возможности и риски, решения и кейсы”

Облачные сервисы, хостинг Мероприятия Бесплатно (free)

На митапе говорили о переносе 1С в облако: какие решения есть на рынке, их достоинства и недостатки. На примере реальных кейсов узнали особенности перехода, сроки, бюджеты, риски и возможности. В программе митапа 5 докладов и круглый стол.

06.02.2024    2874    0    Infostart    0    

18

Из 1С в S3 и обратно. Работа с объектным хранилищем

Облачные сервисы, хостинг Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

В данной статье демонстрируется работа с объектным хранилищем 1С с использованием подписанных (pre-signed) ссылок. Загрузка, скачивание и удаление реализованы на "чистом" языке 1С без внешних компонент и сервисов. В качестве провайдера хранилища S3 будем использовать Яндекс.Облако

06.02.2024    4305    Sedaiko    13    

62

В облаке, как дома: Устраиваемся поудобнее. Рабочее место пользователя 1С на базе РЕД ОС (HTTPS и архивирование)

Linux Облачные сервисы, хостинг Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

На прошедшем вебинаре "В облаке, как дома: Как настроить рабочее место пользователя 1С на базе РЕД ОС" мы договорились, что продолжением будет установка соединения по HTTPS и архивирование. Это финальные штрихи в настройке рабочего места. Вот и оно (продолжение) или они (штрихи), прошу под кат...

29.01.2024    773    capitan    5    

6
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. zeegin 114 25.12.18 11:22 Сейчас в теме
А чтобы упростить аудит специалистам фреша пользуйтесь АПК, начиная с версии 1.2.1 можно проверять расширения на соответствие стандартам.
kwazi; dm_romanov.idm; +2 Ответить
3. kwazi 624 26.12.18 10:07 Сейчас в теме
15. Dipod 111 17.04.19 12:59 Сейчас в теме
(1)АПК - это автоматизированная проверка конфигураций?
16. zeegin 114 17.04.19 13:05 Сейчас в теме
2. asved.ru 36 26.12.18 09:53 Сейчас в теме
В текущем исполнении нельзя разграничить ресурсы процессора и используемой оперативной памяти

Это не нужно - теряется весь смысл multitenancy. А обрезать ресурсы особенно прожорливым вызовам можно уже сейчас.

Ограничение пока есть только по занимаемому дисковому пространству

Вы путаете Фреш и ГРМ.

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

Нет, задача аудита не в этом.

Нельзя одно и то же расширение опубликовать дважды. Придется менять имя расширения

Немного недоходчиво. В одну ИБ (в том числе разделенную) нельзя установить два расширения с одинаковым именем, даже в различные ОД. Посему добавляйте GUID.

Передача данных из сервиса должна...

выполняться на клиенте.

Используйте расширения безопасности

Никто вам никакого Excel.Application не даст. И многого другого тоже. В целом лучше обходиться на сервере без небезопасных методов.

В приложении БП 3.0 доступно АРМ- автономное рабочее место. ... Создается ГРМ от нескольких минут ...

Еще раз повторяю: ГРМ - совершенно другой сервис. Не нужно вносить путаницу в терминологию.
4. kwazi 624 26.12.18 10:08 Сейчас в теме
(2)
В приложении БП 3.0 доступно АРМ- автономное рабочее место. ... Создается ГРМ от нескольких минут ...

Еще раз повторяю: ГРМ - совершенно другой сервис. Не нужно вносить путаницу в терминологию.

Имелся в виду АРМ конечно. Поправлю в тексте.
спасибо
5. kwazi 624 26.12.18 10:10 Сейчас в теме
(2)
Используйте расширения безопасности

Никто вам никакого Excel.Application не даст. И многого другого тоже. В целом лучше обходиться на сервере без небезопасных методов.


Все верно. Работа с приложениями типа эксель на сервере исключена. Только на клиенте.
Тем не менее можно использовать ВК. Такие, например, как печать ШК.
8. zeegin 114 26.12.18 11:20 Сейчас в теме
(5) Ну, например метод Результат = УправлениеПечатью.ДанныеQRКода("111", 0, 190); с БСП 3.0.1 доступен в установленном безопасном режиме, его можно вызывать из расширения не требуя установку безопасного.
Valet; kwazi; +2 Ответить
9. pallid 270 26.12.18 16:25 Сейчас в теме
(8) может не сюда, но раз речь об АПК и расширения

стал пробовать проверку, выдает ошибку:

Обновление конфигурации из хранилища завершилось с ошибкой:
Соединение основной конфигурации с хранилищем расширений конфигураций невозможно
Ошибка обновления конфигурации из хранилища
10. kwazi 624 26.12.18 16:31 Сейчас в теме
(9) флуд не в тему :)
вы похоже не к тому хранилищу цепляетесь. Вам нужно хранилище конфигурации, а вы соединяетесь с хранилищем расширения.
6. kwazi 624 26.12.18 10:12 Сейчас в теме
(2)
Ограничение пока есть только по занимаемому дисковому пространству

Вы путаете Фреш и ГРМ.


Пока нет. Я думаю это вопрос времени. Тем не менее в тарифе КОРП уже есть ограничение по размеру базы (Комплексная автоматизация — до 8 Гб ,
остальные приложения без ограничений)
7. user619273_alevtina 26.12.18 10:16 Сейчас в теме
11. DrAku1a 1715 27.12.18 11:13 Сейчас в теме
То чувство, когда работаешь в компании "Фреш 25"...
12. denis1c@ 10 28.12.18 02:44 Сейчас в теме
Статья интересная, как вводная. Давайте продолжение с большими подробностями и примерами.
13. user619273_alevtina 30.12.18 17:20 Сейчас в теме
Статья интересная. Хочется продолжения с примерами.
14. kwazi 624 30.12.18 22:43 Сейчас в теме
(13) спасибо! Обязательно подумаю.
17. interests 07.08.19 18:06 Сейчас в теме
По возможности старайтесь не использовать работу с временными файлами на сервере. Для объектов типа ТекстовыйДокумент, JSON, XML это легко решается.


Подскажите, а как можно загрузить файл XML на клиенте? Если метод ЧтениеXML не работает
18. kwazi 624 07.08.19 18:09 Сейчас в теме
19. Tarlich 116 09.10.19 10:55 Сейчас в теме
Это описание особенностей или реклама ?
20. kwazi 624 09.10.19 10:59 Сейчас в теме
(19) считайте как вам удобнее. Для себя я выводы уже сделал.
фреш успешно занял свою нишу. Проект находится в стадии роста - современные тенденции подталкивают к этому. Хотел помочь новичкам.
Designer1C; +1 Ответить
21. tdr 19.05.21 12:40 Сейчас в теме
Друзья, подскажите механизм расширения данных сейчас работает во фреше?
22. kwazi 624 19.05.21 12:41 Сейчас в теме
25. tdr 19.05.21 12:46 Сейчас в теме
(22)
Создавать свои справочники и документы получается можно смело, для своего расширения?
26. kwazi 624 19.05.21 12:48 Сейчас в теме
23. kwazi 624 19.05.21 12:44 Сейчас в теме
(21) хлебнули только с ним по полной. Когда в каталоге расширений ставишь расширение с расширением данных и у тебя заканчивается бесплатный период, то начинался головняк. При попытке входа в документ с расширяемыми данными выдавало ошибку. Удалить расширение тоже не получалось. ЛК не помогало. Может сейчас уже пофиксили данную проблему.
Клиенты дали нашему расширению ужасный фидбек и заминусили в отзывах. Хотя ошибка была, по сути, в работе сервиса, а не в самом расширении.
24. kwazi 624 19.05.21 12:45 Сейчас в теме
(21) а еще не во всех конфигурациях можно перенести расширенные данные из облака в локальную базу и обратно. Требуется, чтобы в конфигурации была новая редакция библиотеки сервиса. Лучше подпишитесь на чат фреша в телеграме. там более целевая аудитория.
27. tdr 19.05.21 12:49 Сейчас в теме
(24) а чат фреша в телеграме можете написать сюда ссылку?
29. agent00mouse 253 21.07.21 13:30 Сейчас в теме
А как насчет - ЗапуститьПриложение()

Прошу разрешение для выполнения.
Разрешение = РаботаВБезопасномРежиме.РазрешениеНаИспользованиеПриложенияОперационнойСистемы("https://mydomain.ru/doc/", "Открыть документ в браузрере.");
ПараметрыРегистрации.Разрешения.Добавить(Разрешение);

Передаею шаблон строки приложения
https://mydomain.ru/doc/
но открываем
https://mydomain.ru/doc/ИдДокумента
где - ИдДокумента - любое число , идентификатор документа.

мне лярд ссылок сгенерировать? или https://mydomain.ru/doc/ этого достаточно для открытия любого документа?
30. agent00mouse 253 19.08.21 17:37 Сейчас в теме
Предыдущий вопрос решен, вот пример из - СведенияОВнешнейОбработке() Экспорт
...
....
	//Разрешение на использование временных файлов
	Разрешение = РаботаВБезопасномРежиме.РазрешениеНаИспользованиеКаталогаВременныхФайлов(Истина, Истина, "Загрузка внешней обработки из шаблона");
	ПараметрыРегистрации.Разрешения.Добавить(Разрешение);
	//Разрешение на использование SHELL для открытия командой системы страницы с помошью
	Разрешение = РаботаВБезопасномРежиме.РазрешениеНаСозданиеCOMКласса("Shell.Application", "13709620-C279-11CE-A49E-444553540000");
	ПараметрыРегистрации.Разрешения.Добавить(Разрешение);
	//Открытие страниц помощи
	Разрешение = РаботаВБезопасномРежиме.РазрешениеНаИспользованиеПриложенияОперационнойСистемы("https://mydomain.ru/help", "Страница с помощью");
	ПараметрыРегистрации.Разрешения.Добавить(Разрешение);
	//Доступ к внешним ресурсам
	Разрешение = РаботаВБезопасномРежиме.РазрешениеНаИспользованиеИнтернетРесурса("HTTPS", "mydomain.ru", 443, "Ext resources");
	ПараметрыРегистрации.Разрешения.Добавить(Разрешение);

Показать


А дальше снова вопросы:
1. Как те же разрешения запросить для расширения?
2. Мою обработку используют пусть 1000 человек, как поддерживать актуальную версию автоматически?, каждый пользователь фреша должен отдать новую версию на аудит?!
31. rootuk 09.11.21 10:38 Сейчас в теме
(30) Добрый день! Удалось найти ответ, как для расширения в коде запросить разрешения?
32. kwazi 624 09.11.21 10:47 Сейчас в теме
(31) https://1cfresh.com/articles/so_confext_load
п.10 при добавлении расширения. Для партнеров доступна запись видео семинара по доработкам во фреше.
33. agent00mouse 253 16.11.21 10:53 Сейчас в теме
(31) Это можно только для внешних обработок указать. расширения настраиваются вручную.
34. kwazi 624 16.11.21 11:04 Сейчас в теме
(33) вопрос был задан именно по расширению.
35. spe1c 5 20.11.21 17:14 Сейчас в теме
А кто может загружать во фреш свои внешние обработки, только сотрудник франчайзи или сторонние разработчики тоже?
36. kwazi 624 20.11.21 18:39 Сейчас в теме
(35) только авторизованный сотрудник обслуживающей организации. Подробно описано на сайте.
37. ixijixi 1796 29.11.21 10:09 Сейчас в теме
А если заменить метод
Выполнить(Алгоритм)
на
ОбщегоНазначения.ВыполнитьВБезопасномРежиме(Алгоритм);
- пройдет аудит во фреше?
38. kwazi 624 29.11.21 10:52 Сейчас в теме
(37) не пробовал. но скорее нет чем да. Сотрудники провайдера проверяют весь код.
Ваш код может создавать избыточную нагрузку. А это можно проверить только с помощью аудита.
39. ixijixi 1796 29.11.21 10:54 Сейчас в теме
40. Leeeeroy 23.12.21 07:24 Сейчас в теме
Добрый день, подскажите пожалуйста, при проверки аудита пришел такой ответ:

Дополнительный отчет или обработка Загрузка кассовых документов (версия ver.: 1.2 от 21.12.2021 6:58:56 UTC):
Версия разрабатываемого объекта отклонена проверкой автоматического аудита

Автоматическому аудиту не понравилась версия 1.2? Какие номера версий вообще можно указывать при написании таких обработок?
41. kwazi 624 23.12.21 07:38 Сейчас в теме
(40) это полный ответ аудита? Не может быть дело в версии...
Хотя я всегда в номере указываю только цифры и точки
42. Leeeeroy 23.12.21 08:21 Сейчас в теме
(41) Да, полный ответ, в модуле объекта обработки указано

 ДанныеДляРег.Вставить("Версия", "ver.: 1.2"); 


Вот только я дорабатывал обработку, которая уже проходила аудит и номер версии не менял, может ли в этом быть проблема? Может быть стоило поднять версию
43. kwazi 624 23.12.21 09:10 Сейчас в теме
(42) не должно создавать проблем. Номер я тоже всегда меняю. Иначе как отслеживать ошибки? Пришлите мне я попробую отправить
44. Leeeeroy 23.12.21 09:43 Сейчас в теме
(43) Не понял как я вам ее прислать, прикрепил к сообщению
Прикрепленные файлы:
ЗагрузкаКассовыхДоков для Фреш.zip
45. alkostyuk 11.02.22 17:20 Сейчас в теме
Подскажите, сама процедура аудита - платная?
46. kwazi 624 11.02.22 17:20 Сейчас в теме
47. alkostyuk 11.02.22 17:41 Сейчас в теме
(46) Очень интересно. Значит меня пытаются на деньги развезти.
У нас пару баз в фреше через 1С Бит. Обратился к ним с просьбой провести аудит внешней печатной формы. Мне ответили, что можно присылайте, выставим счет на 3200 рубликов. В случае неуспеха аудита - повторная отправка снова 3200 руб.
48. kwazi 624 11.02.22 17:59 Сейчас в теме
(47) это зависит от обслуживающей организации. 1С за аудит денег не берет.
бит просто отправляет на аудит и за это берет деньги. Это же работа.
49. kwazi 624 11.02.22 18:12 Сейчас в теме
(47) https://1cfresh.com/articles/so_addprocess_audit
здесь нет ни слова о какой-то плате. Каждый партнер решает сам брать за это деньги с клиента или нет.
50. Константин С. 667 16.02.22 09:40 Сейчас в теме
Техподдержка
Как я упоминал техподдержка сервиса доступна по почте support@1cfresh.com. Лично для меня это основной канал взаимодействия. Не забывайте также о возможности решить проблему по телефону.

Очень скупенько отвечают..
51. Константин С. 667 17.02.22 12:19 Сейчас в теме
52. kwazi 624 17.02.22 12:21 Сейчас в теме
(51) а почему бы и нет...
спасибо
53. demiurg.kg 07.04.22 20:00 Сейчас в теме
Спасибо за статью. Непонятно как выгрузить имеющиеся расширения ИБ
Прикрепленные файлы:
54. kwazi 624 07.04.22 20:05 Сейчас в теме
(53) дамп не содержит сами расширения. Только данные расширений. Их надо установить в локальную базу перед загрузкой дампа.
demiurg.kg; +1 Ответить
55. demiurg.kg 07.04.22 20:10 Сейчас в теме
(54) А где взять сами расширения конфигурации? от предыдущего айтишника остались только плохие воспоминания. Чтобы не писать два сообщения - второй вопрос - можно ли через саппорт попросить .дт выгрузить?
56. kwazi 624 07.04.22 20:11 Сейчас в теме
(55) в менеджере сервиса
demiurg.kg; +1 Ответить
57. demiurg.kg 07.04.22 20:18 Сейчас в теме
58. kwazi 624 07.04.22 20:24 Сейчас в теме
(57) на вашем скриншоте только патчи. Их не надо ставить
demiurg.kg; +1 Ответить
59. LineykaSBK 5 30.06.22 03:11 Сейчас в теме
БП 3.0. выгружали базу из фреша сутки. получилось то всего почти 2 гига архивного файла, в распакованном виде не смотрел. загружается в серверную базу, уже 2 суток. устал ждать, развернул на пк файловую базу, решил грузить туда, уже 6 часов - продолжаю ждать. Подскажите, есть ли способ получить ДТ из фрешовой базы сразу ?
60. a-m-gv 36 11.08.22 19:16 Сейчас в теме
Всем здравствуйте.
Подскажите пжл у меня ошибка при аудите:
Обычная: Ошибка расширения модуля 'ОбщийМодуль.УправлениеПечатьюПереопределяемый.Модуль': расширение модуля запрещено из-за того, что расширение 'МОЁ_РАСШИРЕНИЕ' подключено в безопасном режиме
Печатную форму ни одну не формирую. Документ новый в расширении есть. Подскажите пжл в какую сторону копать...

P.s. Решила. Похоже уже все примелькалось. Удалила ненужный общий модуль УправлениеПечатьюПредопределенный из своего расширения (остался от попытки прикрутить печатную форму к типовой кнопке Печать)
Оставьте свое сообщение