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

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С v8.3 8.3.14 1С:Розница 2 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Бытовые услуги, сервис Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Гостиничный бизнес Рестораны, кафе и фаст-фуд Реклама, PR и маркетинг Легкая промышленность, мода и одежда Управленческий учет Платные (руб)

Расширение позволяет автоматизировать управление картами лояльности и взаимодействие с покупателями при помощи интеграции корпоративной системы 1С и специализированного облачного сервиса "CARDPR". Автоматическая онлайн синхронизация сведений о владельце электронной карты лояльности и баланса бонусных баллов на карте между корпоративной системой 1С и мобильным устройством покупателя. Оповещение покупателя об изменении баланса его электронной карты лояльности и проведении каких-либо маркетинговых акций в компании при помощи рассылки push-сообщений на его мобильное устройство.

36000 руб.

20.07.2023    3268    1    2    

11

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

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

12000 руб.

20.03.2019    23027    54    0    

37

Облачные сервисы, хостинг Linux Тестирование QA Сервера Системный администратор Программист Платформа 1С v8.3 Бесплатно (free)

Завершающая публикация цикла "В облако на работу:.. Рецепты от Капитана", в ходе которых был собран полнофункциональный рабочий контур 1С в сети на отечественной Ред ОС. С веб-серверами, доменной авторизацией, архивированием, отказоустойчивостью и прочая, прочая... В этой статье мы определяемся с быстродействием системы, проводим нагрузочное тестирование и отпускаем ее в свободное плавание (зачеркнуто) выпускаем ее в продуктовый контур, где, конечно же, придется отлавливать ошибки, мониторить состояние и т.п.

31.10.2024    1420    capitan    0    

0

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

Одна из завершающих публикаций цикла "В облако на работу:.. Рецепты от Капитана", в ходе которых был собран полнофункциональный рабочий контур 1С в сети на отечественной Ред ОС. С веб-серверами, доменной авторизацией, архивированием и прочая, прочая... На закуску разбираемся с отказоустойчивостью. В этой публикации для серверов 1С заодно попробуем подобно сериалу «Разрушители легенд» подтвердить или опровергнуть пару устойчивых мифов о требованиях назначения функциональности.

18.10.2024    1878    capitan    5    

12

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

Перенос 1С в облако — это процесс, который требует тщательного планирования и грамотного исполнения, чтобы избежать простоев и обеспечить бесперебойную работу системы. В этой статье рассмотрим пошаговую инструкцию по переносу 1С в облако, уделяя особое внимание минимизации рисков и обеспечению беспрерывной работы вашего бизнеса.

02.09.2024    484    EFSOL_oblako    0    

-2

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

Примеры решения некоторых насущных проблем при работе с облачными сервисами, покрываемых CLI версией Открытого пакета интеграций - OInt CLI.

05.08.2024    1890    bayselonarrend    7    

27

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

Одна из завершающих публикаций цикла "В облако на работу:.. Рецепты от Капитана" в ходе которых был собран полнофункциональный рабочий контур 1С в сети на отечественной Ред ОС. С веб-серверами, доменной авторизацией, архивированием и прочая прочая... Это основное блюдо, на закуску разберемся с отказоустойчивостью. В этой публикации для PostgreSQL, заодно попробуем сделать это по новому.

17.06.2024    7879    capitan    18    

40

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

В прошлых публикациях мы, не торопясь, после настройки персонального рабочего места на РедОС 7.3, посмотрели РедОС 8 и почти полностью собрали рабочую сеть 1С на отечественной ОС подходящую для работы среднего размера компании. С веб-серверами, доменной авторизацией и прочая прочая... Осталось настроить регулярное архивирование, чтобы не потерять нажитое.

27.05.2024    1521    capitan    6    

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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


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


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

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

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

мне лярд ссылок сгенерировать? или https://mydomain.ru/doc/ этого достаточно для открытия любого документа?
30. agent00mouse 256 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 665 09.11.21 10:47 Сейчас в теме
(31) https://1cfresh.com/articles/so_confext_load
п.10 при добавлении расширения. Для партнеров доступна запись видео семинара по доработкам во фреше.
33. agent00mouse 256 16.11.21 10:53 Сейчас в теме
(31) Это можно только для внешних обработок указать. расширения настраиваются вручную.
34. kwazi 665 16.11.21 11:04 Сейчас в теме
(33) вопрос был задан именно по расширению.
35. spe1c 5 20.11.21 17:14 Сейчас в теме
А кто может загружать во фреш свои внешние обработки, только сотрудник франчайзи или сторонние разработчики тоже?
36. kwazi 665 20.11.21 18:39 Сейчас в теме
(35) только авторизованный сотрудник обслуживающей организации. Подробно описано на сайте.
37. ixijixi 1925 29.11.21 10:09 Сейчас в теме
А если заменить метод
Выполнить(Алгоритм)
на
ОбщегоНазначения.ВыполнитьВБезопасномРежиме(Алгоритм);
- пройдет аудит во фреше?
38. kwazi 665 29.11.21 10:52 Сейчас в теме
(37) не пробовал. но скорее нет чем да. Сотрудники провайдера проверяют весь код.
Ваш код может создавать избыточную нагрузку. А это можно проверить только с помощью аудита.
39. ixijixi 1925 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 665 23.12.21 07:38 Сейчас в теме
(40) это полный ответ аудита? Не может быть дело в версии...
Хотя я всегда в номере указываю только цифры и точки
42. Leeeeroy 23.12.21 08:21 Сейчас в теме
(41) Да, полный ответ, в модуле объекта обработки указано

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


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

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

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