1с дополнительные функции администрирования что это
Перейти к содержимому

1с дополнительные функции администрирования что это

  • автор:

Администрирование кластера 1с

При установке компонент надо установить «дополнительные функции администрирования»

Вы можете создать в кластере 1с пустую базу.


запускаем базу в режиме предприятие

Сервер администрирования кластера серверов из командной строки скорее не инструмент, а заготовка, но он является основой для работы выше рассмотренного инструмента и должен быть запущен.
Вручную это делается так:
sudo /opt/1cv8/x86_64/8.3.22.1750/ras —daemon cluster

скопируйте шаблон файла настройки службы в системный каталог
или командой в терминале
sudo cp /opt/1cv8/x86_64/8.3.22.1750/ras-8.3.22.1750.service /etc/systemd/system/ras-8.3.22.1750.service
или интерактивно в файловом менеджере

ранее службы мы запускали через Инициализацию системы SystemGenie (хотя более удачное название имхо было бы «порядок старта служб»),
можно там же запустить либо через команды в терминале Fly
sudo systemctl start ras-8.3.22.1750.service
sudo systemctl enable ras-8.3.22.1750.service

Теперь можно запускать «администрирование серверов» и добавить подключение к конкретному серверу.

UpdateDBCfg=v2 и сохраните изменения

Посмотреть текущие пути readlink -f $(which java) Вы можете скачать https://download.bell-sw.com/java/11.0.18+10/bellsoft-jre11.0.18+10-linux-amd64.deb и установить как совместимую с астрой версию. В этом случае некоторые другие продукты могут требовать более поздних версии и их не получится установить. Это надо учитывать. —!>

Для администрирования Postgres Pro вам также потребуется установка PgAdmin4.

Администрирование 1С для самых маленьких. Часть первая — разделяй и властвуй

В этой статье выражено личное мнение автора, его видение мира, его путь, и это все не претендует на абсолютную верность и объективность. Автор не несет никакой ответственности за последствия использования данной информации, он только надеется что эта информация поможет сделать кому-то жизнь проще.

Предисловие

Сначала я просто хотел написать небольшую статью о том, как мы разносили базы по службам, но в ходе углубления в этот процесс мы добавляли всякие разные штуки (мониторинг служб, потом мониторинг пользователей внутри 1С, потом прикрутили заббикс, и, наконец, пришли к CI/CD на базе 1С). В итоге я понимаю что пихать это в одну статью будет слишком — решил разделить на несколько. Ну а название навеяно циклом статей «сети для самых маленьких», которые принесли мне много приятных минут и к которым я отсылаю всех, кто «хочет изучить сети». Итак, мы приступаем!

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

В этой статье я хочу поделиться своим опытом администрирования большого числа 1С в корпоративном секторе. Базы все разные, есть разработка, есть тестовые, все как у всех. Но их просто достаточно много. И все было хорошо, но в определенный момент проводить какие-то админские работы стало крайне тяжело и рискованно.

Какие у нас были сложности:

  1. Подвисшая база тянула за собой перезапуск службы, а значит страдали невинные (пользователи других баз)
  2. Было тяжело понять кто сегодня «герой дня» — какая база заняла все ресурсы
  3. Обновление релизов — обновление одной тянуло за собой автоматическое обновление всех баз на этой службе
  4. Ручное подключение баз пользователям, ручное изменение в случае переездов
  5. Мониторинг
    И только сейчас я понимаю что это была только вершина айсберга.

Акт первый, действие нулевое

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

  1. Старые версии 1С (до 8.3.11+) имеют просадку по производительности при работе в виртуализированной среде. (Источник — Гилев и собственные тесты)
  2. Кластер есть, но с ним все крайне не просто. Возможно его доработают потом, но пока он в основном для галочки. (источник — собственный опыт)
  3. При выборе процессора смотрите только на частоту. Процессор в 6 ядер по 3,4Ггц порвет в куски процессор на 20 ядер по 2Ггц. Проблема в том, что 1С вообще ничего не знает про параллельные вычисления. По сути это работает так — у нас есть определенное число воркеров для каждой службы, их раскидывают по процессорам, и если в каком то воркере пользователь запустил какой-то тяжелый отчет то в системе будет загружено только одно ядро процессора. Именно то, на котором работает воркер с запущенным заданием… Для БД ситуация кстати ровно обратная. (источник — Гилев, собственный опыт, опыт коллег)
  4. Не используйте логи в «новом» формате (запись в SQLLite) — вы очень быстро столкнетесь с тем, что производительность этого решения еще хуже чем файлового варианта. (Источник — собственный опыт, опыт коллег).
    По подсказкам из комментариев есть вариант вынести логи на отдельный инстанс.
    В 8.3.12 обещали логи в нормальный скуль.
  5. 1С оооочень не любит IPv6. На всех серверах с 1С лучше сразу понижать приоритет IPv6 до минимума. (Источник — Гилев, собственный опыт)
  6. Используйте для виртуальных серверов виртуальные сетевые карточки E1000. С остальными проблема по производительности (Источник — Гилев, но на собственном опыте не подтвердилось, хотя особо и не тестили)
  7. Обслуживание баз дает хороший прирост производительности, особенно периодический пересчет итогов, а так же обслуживание индексов SQL (Источник — собственный опыт, Гилев)
  8. Поиск причин падения 1С сродни поеданию неочищенного кактуса. Выяснить что-то толком можно только через боль, унижения и страдания. (Источник — собственный опыт)
  9. Нет ни одного официального образа ни под один гипервизор. Про докер я вообще молчу. (Источник — сайт 1С)
  10. Программная лицензия для сервера привязывается к — сюрприз, сюрприз — серийному номеру процессора (и еще огромному количеству параметров сервера). В эпоху повсеместной виртуализации ход потрясающий. Поясняю — активировали сервер, переехали на другую ноду, перезагрузили машину — 1С не запуститься. Расчехляйте новый активационный код. (Источник — собственный опыт, болтливая техническая поддержка 1С =))
  11. 1С — это учетная система, а не отчетная. Хотите много нормальных жирных отчетов и быстро — выводите это за рамки 1С. (Источник — собственный опыт)
  12. У 1С есть два неоспоримых достоинства, за счет которых она будет процветать еще долго:
    • стоимость самого продукта/разработчиков
    • скорость разработки
      и к сожалению для российского бизнеса они являются первоочередными. А зачастую и единственными, на что вообще смотрят. (Источник — печальная реальность)
  13. Никогда не используйте файловую шару как место под хранилище конфигураций 1С. Только службу. Иначе маты со стороны разработки о упавшем черт знает когда хранилище станут вашим неизменным спутником по жизни. (Источник — собственный опыт, опыт коллег)

Акт первый, действие первое

Первая короткая сценка из корпоративной жизни

На сцене — Админ (А), программист 1С (П1С) и представитель бизнеса (ПБ)
ПБ — У нас медленно работает программа!
А — у меня в системе все хорошо!
П1С — я все написал правильно, у меня на компьютере все работает быстро!
ПБ (робко и растерянно) — но она же долго…
А и П1С хором — у нас все хорошо, проблема на вашей стороне!

Проблемы всегда случаются не вовремя (с) (5-летний философ)

И вот в одно прекрасное солнечное утро (на самом деле это была глубокая зимняя ночь) мы поняли что завтра надо запустить новую базу. Завтра наступал тот прекрасный день, который уже много раз описывался тысячами авторов и имя ему — легион! Тьфу, простите, занесло. Имя этому дню был дедлайн. Час ночи, завтра на 200 компах должна запуститься новая база.» Да не проблема, у нас же все компы в домене! Сейчас быстренько сделаем логин-скрипт и дело в шляпе!» подумаете вы. И будуте правы — так же подумали и мы. И сделали. Только, как обычно это бывает, погорели на мелочи — я в логон-скрипте я прописал %filename%.bat а коллега выложил %filename%.cmd.

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

Но мысль автоматизации этого процесса у меня в голове засела очень крепко и стал даже вырисовываться план внедрения.

В итоге мы пришли к следующей идеологии:

  • Все раздается через AD — создаются группы вида 1cbases-%версия платформы%-%имя базы% и туда силами хелпдеста добавляются пользователи, которым нужна база.
    • одна группа — одна база
    • 1cbases — это префикс по которому удобно искать группы
    • версия платформы 81, 82 и 83 (релиз не принципиален)
    • название базы соответствует имени файла с настройками

    Как мы это делали:

    1. Через групповые политики добавляется новое задание в планировщик (задача планировщика прописать пользователю путь к файлу подключения базы):
      • запускать от имени пользователя
      • событие — разблокировка компьютера
      • действие — запуск нашего скрипта
    2. Создаем нужные группы в АД и заполняем их пользователями
    3. Создаем нужные файлы для запуска самих 1С. Тут остановлюсь чуть поподробнее. Изначально мы долго мучили интернет своими запросами и нашли полное описание структуры файлов *.v8i. Но потом нашелся способ проще и гениальнее.
      • запускаем 1С
      • настраиваем подключение к базе
      • проверяем что все работает
      • кликаем правой клавишей по названию базы и выбираем пункт — «Сохранить ссылку в файл»

    1. Добавление баз теперь не было морокой — просто делали группу, добавляли файл с настройками — дальше все происходило автоматом
    2. Могли спокойно переносить базы куда угодно, просто меняя конфигурацию в файле с настройками подключения к базе (как показала практика — очень удобно)
    3. Сберегли обувь хелпдеску

    Акт первый, действие второе

    Вторая короткая сценка из корпоративной жизни

    На сцене — Админ (А), программист 1С (П1С), разговор после ухода представителя бизнеса
    А — Ваш этот 1С — $#%но. Сколько можно решать железом проблемы архитектуры и уровня разработчиков!
    П1С — да это ваши сервера #$@но! У меня на локальной файловой базе все летает! Настройте уже ваше хозяйство по нормальному!
    Спорщики удаляются со сцены сыпля взаимными обвинениями, опускается занавес, свет гаснет.

    И с этой стороны ни чуть не лучше… (с) печальный ослик Иа-Иа в свой собственный день рождения

    Вот представьте себе — сидите вы в удобном кресле, в одной руке чашка вкусного чая, в другой пышущая жаром и свежестью булочка из кулинарии ближайшего магазина, за окном приятно пахнет весной… И это, конечно же, самое подходящие время для звонка с проблемой! Коллега — Байконур, у нас %@па!

    Я — я так понимаю что стадию Хьюстона с проблемами мы уже успешно пролетели?
    Коллега — да. База %имя базы% подвисла, вообще не отвечает, ТОПы уже рвут и мечут. 3 раза мне уже звонили. Надо перезагружать службу.
    Я — так там же еще пачка баз на этой службе.
    Коллега — да, поэтому вторая половина ТОПов тоже рвет и мечет что их отключат.

    В итоге конечно все согласовали, перезапустили, но осадочек остался.

    1. В продуктовой среде мы должны следовать правилу — одна база — одна служба с разнесением по портам
    2. Запускаться службы должны исключительно из-под доменных учеток. Одна служба — одна учетка. Это удобно для раздачи прав на шары, доступ в скуль и прочее. Так же, если у вас внедрена RBAC то вы можете очень оперативно посмотреть куда имеет доступ конкретный экземпляр 1С
    3. Логи нужно вынести на отдельный диск и включить на эти папки сжатие (при разбитии по дням это очень сильно экономит место и ускоряет (незначительно) поиск по логам)
    4. Каждой службе выдается alias в DNS для того, чтобы отвязать разработку от ip и/или dns сервера (в этом случае разработка вообще не волнуется на предмет того, где фактически находится сервер — физика, виртуальная машина в приватном облаке или вообще в публичном облаке)
    5. На каждую службу мы выделяем 500 портов для пользовательских соединений (наше внутреннее решение)

    Как мы это делали (для нового сервера. для уже существующего часть шагов не актуальны):

    1. Создаются учетки под каждую службу
    2. На машине, где они будут работать им выдаются права на «запуск как службе»
    3. Ставиться MS офис, обязательно с активацией по MAK-ключу
    4. Ставится sqlncli — утилита из набора MS SQL Native Client. На данный момент выше 2012 не появлялось
    5. Создается папка C:\Windows\SysWOW64\config\systemprofile\Desktop — в противном случае есть проблемы с выгрузками в Word/Excel
    6. Для Windows 2016 и 1С 8.1 нужно скопировать старую версию dll (В папке C:\Program Files\Common Files\System\Ole DB надо заменить два файла sqloledb.dll и sqloledb.rll взятых со старых серверов)
    7. Ставятся дополнительное ODBC драйверы, если нужно подключатся к MySQL/PostgreSQL

    Настройка папки для службы и логов:

    1. Создается папка на отдельном диске называется в формате 1CServer%basename% (в стандартном случае это делает сама служба, ибо у нее есть в настройках запуска путь к логам)
    2. Если внутрь каталога только что созданной службы переносятся данные из другого каталога (другой службы, другого сервера), то необходимо заменить владельцев (иначе служба не получит к ним доступа) с заменой владельца подконтейнеров
    3. Владельцем папки делается учетная запись службы
    1. Для того, чтобы в службах не было кроказябр
      • в cmd ввести команду chcp 1251
      • файл надо сохранить в ANSI кодировке
    2. Обязательно надо проверить на отсутствие дублирующих ключей в строке запуска — служба с ними не стартует.
    3. Для того, чтобы удалить службу, можно воспользоваться командой — sc delete «Имя заданное в переменной name»
    4. Добавить порты используемые 1С в разрешения в firewall
    5. Нужен всего один физический ключ на сервер — все службы будут активироваться им

    После проведения всех мероприятий в итоге мы пришли к:

    1. Базы можно спокойно перезагружать, не трогая другие базы
    2. Всегда можно найти «героя» — базу, которая съедает все ресурсы
    3. Любые работы с базой касаются только одной конкретной базы

    В следующих статьях я планирую рассказать (если эта статья народу зайдет):

    1С:Технологическая платформа 8.x

    1С:Технологическая платформа находится с непрерывной доработке и регулярно выходящие обновления содержат новые дополнения функциональности.
    Официальный цены и порядок поставки продуктов 1С //v8.1c.ru/price/

    Установка платформы

    Установка платформы 1С:Предприятие 8 предполагает возможность выбора набора компонентов

      • 1С:Предприятие 8 — основной компонент платформы, позволяющий использовать и проектировать локальные информационные базы, и служащий основой для Сервера 1С:Предприятия.
      • 1С:Предприятие — Тонкий клиент — дает возможность подключаться к серверам 1С:Предприятия на удаленных компьютерах и не устанавливать компонентов необходимых для работы информационных баз в локальной системе.
      • 1С:Предприятие — Тонкий клиент, файловый вариант — дает возможность подключиться к серверу 1С:Предприятия на локальном или удаленном компьютере.
      • Сервер 1С:Предприятия 8 — устанавливает компоненты кластера сервера 1С:Предприятия доступного для подключения удаленных клиентов.
      • Модули расширения веб-сервера — дают возможность публикации информационных баз Сервером 1С:Предприятия на веб-сервере IIS или Apache для использования и/или проектирования.
      • Администрирование сервера 1С:Предприятия — дополнительные компоненты для администрирования кластера серверов 1С:Предприятия
      • Интерфейсы на различных языках
      • Сервер хранилища конфигураций 1С:Предприятия — используется для групповой разработки конфигурации в системе «1С:Предприятия» 8.3. Доступ разработчиков к хранилищу конфигурации может осуществляться по локальной сети (файлы базы данных располагаются на общем сетевом ресурсе), по протоколу tcp или http. Для последних двух вариантов необходима установка сервера хранилища конфигураций. Сервер хранилища конфигураций в свою очередь представляет собой сетевую службу, по умолчанию прослушивающую порт :1542 и обеспечивающую взаимодействие клиентских приложений (конфигуратора) с базой данных хранилища конфигурации. Подробное описание установки изложено на //tavalik.ru
      • Дополнительные функции администрирования — *включает утилиту административной консоли (1cv8a), которая реализует часть функций механизма тестирования и исправления, доступного в конфигураторе, предназначена для ускорения проверки и исправления некоторых проблем (тестирование и исправление для таблиц узлов планов обмена; тестирование и исправление хеш-полей таблиц информационной базы)
      • Конвертер ИБ 1С:Предприятия 7.7
      • Контроль целостности — утилита предназначена для контроля состояния объектов файловой системы и базы данных, используемых при работе 1С:Предприятия, и обнаружения ситуации изменения этих объектов. Утилита работает с файлами, расположенныеми в файловой системе, и с некоторыми таблицами базы данных системы 1С:Предприятие.Для определения факта неизменности объекта используется сравнение хеш-сумм контролируемых объектов, которые вычислены по алгоритму SHA-1. Процесс проверки состоит из формирования эталонных значений хеш-сумм и последующей регулярной проверки. Перечень контролируемых объектов и соответствующих хеш-сумм хранится в специальной базе эталонов, которая формируется утилитой при запуске в режиме формирования базы эталонов. При запуске утилиты в режиме проверки выполняется вычисление хеш-сумм и сверка вычисленных хеш-сумм с ранее сформированной базой эталонов. В результате формируется отчет о работе в виде файла. Основные сценарии использования утилиты это:
        • Контроль исполняемых файлов платформы;
        • Контроль настроек кластера;
        • Контроль целостности конфигурации.

        Сервер 1С:Предприятия

        Работающий Ручной запуск сервера выполняется ярлыком:

        В системе сервер представляется службой

        • Имя службы: 1C:Enterprise 8.3 Server Agent (x86-64)
        • Описание: Агент сервера 1С:Предприятия 8.3 (x86-64)
        • Исполняемый файл: «C:\Program Files\1cv8\8.3. \bin\ragent.exe» -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d «C:\Program Files\1cv8\srvinfo»

        Консоль администрирования серверов 1С

        Если первый запуск «Администрирование серверов 1С Предприятия x86-64»
        вызывает ошибку в окне остнастки «Central 1C:Enterprise 8.3 servers Консоль управления (MMC) не может создать оснастку.»
        необходимо в меню выполнить команду «Регистрация утилиты администрирования серверов x86-64 (8.3. )» которая вызывает пакетный файл «C:\Program Files\1cv8\8.3. \bin\RegMSC.cmd», который выполняет регистрацию динамической библиотеки в папке актуального сервера:

        При успешном запуске службы сервера начинают прослушивание портов

        Серверная платформа 1С:Предприятие 8 поддерживает несколько различных типов хранилищ данных https://v8.1c.ru/platforma/razlichnye-hranilishcha-dannyh/

        PostgreSQL

        Платформа 1С:Предприятие 8 поддерживает эту СУБД в клиент-серверном варианте работы (//v8.1c.ru).

        Свежие версии PostgreSQL от 1С публикуются на портале 1С в разделе «1С:Обновление программ»

        По результатам тестирования проведенным в Postgres на 12.08.2019 подтверждена совместимость 1С с релизами:

        • Postgres Pro Enterprise 11.4.2, 11.4.1, 10.9.1, 10.6
        • Postgres Pro Standard 11.4.1, 10.9.1 и 9.6.14.1
        • Postgres Pro 10.3.3 (сертифицированная версия), 9.6.14.1, 9.6.11

        Официальная страница загрузки //www.enterprisedb.com

        Платформы

        Версия 8.3.17

        Новое в платформе 8.3.17 //v8.1c.ru

        • Интерфейсные механизмы
          • Отображение ошибок. Реализован новый механизм отображения ошибок и сбора информации об ошибках.
            • Изменен внешний вид формы сообщения об ошибке; в частности, в зависимости от категории ошибки показывается соответствующая иконка и текст;
            • Реализована возможность декларативной настройки текстов сообщений об ошибке;
            • Во встроенном языке реализована объектная модель, позволяющая изменить текст и форму ошибки, перед тем, как она будет показана пользователю, а также сформировать и отправить отчет об ошибке в службу технической поддержки.
            • Реализована возможность создания вложенных элементов измерений. Например, если измерением планировщика является мастер, работающий в парикмахерской, то все мастера могут быть разделены на две группы: женские и мужские. Каждая из этих групп может быть свернута или развернута, что упрощает работу с планировщиком при большом количестве элементов измерений;
            • Реализован вывод текста в интервалах фона. Благодаря этому можно, например, отображать загруженность ресурсов на каком-либо временном интервале при свернутых группах измерений.
            • Реализована более удобная установка расширения веб-браузера (для веб-браузеров Google Chrome и Mozilla Firefox), которое необходимо для работы расширений работы с файлами, криптографией и внешних компонент. Например, после установки расширения для веб-браузера Google Chrome больше не требуется перезапускать веб-клиент;
            • При открытии файла внешнего отчета или обработки в веб-клиенте (без установленного расширения работы с файлами), пользователю больше не предлагается повторно открыть выбранный файл после утвердительного ответа на предупреждение безопасности.
            • Режим технического специалиста – новый механизм
            • В интерфейсе клиентских приложений реализован новый режим – режим технического специалиста. Он включается в параметрах приложения и добавляет следующие возможности:
            • Реализован ряд доработок, повышающих удобство работы с системой взаимодействия:
            • Удаление любого участника неконтекстного обсуждения. Эта возможность доступна любому участнику обсуждения. Для текущего пользователя выводится команда Покинуть обсуждение;
            • Указание получателей сообщения для неконтекстного обсуждения. Пользователи, указанные в качестве получателей, получат уведомление о новом сообщении, даже если у них для этого обсуждения установлен статус Не оповещать о новых сообщениях;
            • Отображение команд Ответить и Ответить всем для сообщений с участниками (так же, как и в контекстных обсуждениях);
            • Просмотр вложений в создаваемых (редактируемых) сообщениях;
            • Изменение высоты поля ввода сообщения в контекстном обсуждении при помощи разделителя;
            • Отображение аватаров пользователей в диалоге создания обсуждения и добавления участников в неконтекстные обсуждения.
            • Интеграция с другими мессенджерами — новая функциональность
              Реализована интеграция системы взаимодействия с мессенджером Telegram и социальной сетью ВКонтакте. Взаимодействие с мессенджером Telegram осуществляется через Telegram-бота. Администратор 1С:Предприятия должен создать такого бота в Telegram и затем зарегистрировать его в системе взаимодействия.
            • Пользователь Telegram пишет сообщение боту, система взаимодействия создает нового внешнего пользователя (если такого еще нет) и новое неконтекстное обсуждение (если такого еще нет). Участниками этого обсуждения являются внешний пользователь и пользователи системы взаимодействия, назначенные для участия во внешних обсуждениях.
            • При появлении новых сообщений в этом обсуждении пользователи системы взаимодействия получают уведомления по общим правилам, а внешний пользователь получает сообщение в Telegram от бота.
            • Взаимодействие с социальной сетью ВКонтакте организуется другим образом — на основе идентификатора группы и ключа доступа.
            • Во встроенном языке реализована объектная модель, позволяющая управлять интеграцией системы взаимодействия с внешними системами.

            Версия 8.3.16

            Новое в платформе 8.3.16 //v8.1c.ru

            Версия 8.3.15

            Новое в версии 8.3.15 платформы //consulting.1c.ru

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

            • задавать форму выбора пользователей;
            • выполнять регистрацию информационной базы в системе взаимодействия из серверного кода;
            • управлять подбором пользователей для системы взаимодействия;
            • отключать пользователей от системы взаимодействия.
            • Развитие механизма расширений конфигурации

            • новая аннотация позволяет переопределить лишь часть метода основной конфигурации;
              появилась возможность автоматически поддерживать переименование расширяемых объектов.
            • Новые методы работы с файлами

              Реализован новый алгоритм перезапуска рабочих процессов, который позволит существенно уменьшить возможный период ожидания пользователей при перезагрузке рабочих процессов. Также переработаны настройки для более точного и простого контроля потребления памяти.

            • отображение всех элементов без скрытия тех, что не умещаются;
            • прокрутка вдоль шкалы времени вместо сжатия данной шкалы;
            • фиксирование шапок времени и измерений;
            • добавлен новый тип диаграмм — кольцевая диаграмма;
            • разработчики конфигураций получили возможность настраивать двухфакторную аутентификацию средствами встроенного языка;
            • добавлено средство для измерения занимаемого информационной базой места в базе данных;
            • появилась возможность раздельного форматирования разных частей колонтитулов табличного документа, а также добавления в колонтитулы изображений (например, логотипов компании);
            • добавлено экспортирование табличного документа в формат PDF/A-1 (предназначен для долгосрочного хранения электронных документов);
            • стало удобнее вносить изменения в стандартные отчёты (команды редактирования отображаются на командной панели текстового документа, табличного документа и географической схемы);
            • у пользователей появилась возможность снимать блокировку, установленную другими пользователями или тем же пользователем в другом сеансе;
            • реализована консоль администрирования кластера на встроенном языке, обработка упростит управление кластерами в ОС Linux и macOS;
            • реализована ограниченная поддержка работы веб-клиента на мобильных устройствах в браузерах Chrome под Android и Safari на iPhone/iPad.

            Версия 8.3.10

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

            Версия 8.3.9

            • Повышена производительность работы сервера приложений 1С:Предприятия в случае, когда другие приложения обращаются за данными к серверу приложений 1С:Предприятия через интернет-сервисы; оптимизирована передача из сервера приложений 1С:Предприятия больших объемов данных (десятки и сотни мегабайт). Это актуально, когда прикладные решения «1С» интегрированы с другими системами через интернет-сервисы и объем передаваемых данных велик (нередкая ситуация на крупных внедрениях).
            • Для комфортной работы на сенсорных экранах в пользовательском интерфейсе клиента реализована прокрутка и масштабирование жестами, поддержка многопальцевых жестов.
            • Дальнейшее развитие получил механизм расширений конфигураций. Это механизм плагинов, который позволяет создавать дополнения к прикладным решениям, не меняя самих прикладных решений. Расширения могут использоваться при конкретных внедрениях (для кастомизации), а могут создаваться как универсальные, тиражируемые дополнения. В версии 8.3.9 в механизме расширений добавлены возможности по управлению правами доступа, улучшены возможности диагностики проблем подключения расширения к прикладному решению и т.д.
            • Реализована поддержка алгоритмов шифрования ГОСТ при использовании соединения по протоколу TLS, что позволяет работать с публичными сервисами, которые не используют другие алгоритмы шифрования, кроме ГОСТ.
            • Реализована поддержка СУБД Microsoft SQL Server 2016.
            • Выпущен набор клиентских приложений и инструментов, входящих в платформу «1С:Предприятие», для OC Windows в 64-битной версии (серверные приложения 1С:Предприятия и клиентские приложения для Linux давно доступны для работы в 64-битном режиме). Преимущество 64-разрядных приложений заключается в том, что они не имеют ограничений по использованию оперативной памяти. Это позволяет разработчикам более комфортно работать с крупными конфигурациями, такими, как «1С:ERP».
            • Ряд усовершенствований сделан в мобильной платформе 1С:Предприятия (инструментарии разработки мобильных приложений для ОС iOS, Android и Windows):

            Версия 8.3.8

            • Поддержка работы клиентских приложений 1С на компьютерах Macintosh под управлением Mac OS X включена в состав дистрибутива в виде бета-версии (ранее была выпущена отдельно). Mac OS X стала третьей операционной системой (наряду с Windows и Linux), поддерживаемой клиентскими приложениями «1С:Предприятия» (серверные приложения «1С:Предприятия» могут работать на Windows и Linux).
            • Реализован невизуальный интерфейс, позволяющий слабовидящим и слепым пользователям работать с программами «1С:Предприятия». Экранные элементы интерфейса «1С:Предприятия» озвучиваются в ходе работы при помощи свободно распространяемой программы — диктора экрана NVDA, интеграцию с которой провели разработчики платформы 1С:Предприятие. Данная возможность доступна при работе на ОС Windows XP и выше.
            • В мобильной платформе (инструментарии разработки мобильных приложений для ОС iOS, Android и Windows) добавлен ряд возможностей по монетизации мобильных приложений (пока доступных только на ОС iOS и Android). Появилась возможность работать с сервисами покупок Apple In-App Purchase (для ОС iOS) и Google Play In-App Billing (для ОС Android), с помощью которых стало возможно организовывать в мобильном приложении различного рода подписки, покупки различной функциональности и т.д. Стало возможно создавать приложения, часть функциональности которых доступна только после оплаты. Также появилась возможность показывать рекламу в приложениях на мобильной платформе 1С, давая возможность разработчикам зарабатывать на рекламе (пока поддерживаются сервисы iAd для ОС iOS и AdMob для ОС Android). Таким образом, у разработчиков на мобильной платформе 1С:Предприятие появились дополнительные способы заработать на своих мобильных приложениях.
            • Ускорена работа с файловым вариантом базы данных (поддерживаемым наряду с MS SQL, Oracle, IBM DB2 и PostgreSQL). Файловый вариант базы данных используется как для автоматизации небольших фирм, так и для создания автономных рабочих мест в крупных корпоративных проектах.
            • Дальнейшее развитие получил механизм расширений конфигураций. По сути, это механизм плагинов, который позволяет создавать дополнения и прикладных решений, не меняя самих прикладных решений. Расширения могут использоваться как при конкретных внедрениях (для кастомизации), так могут создаваться как универсальные, тиражируемые дополнения.
              Реализован ряд улучшений в пользовательском интерфейсе «Такси», делающих работу пользователя более комфортной (выпадающие списки с автоматической подстройкой ширины под ширину максимального элемента списка и т.д.), добавлены новые типы кнопок (кнопка-гиперссылка, кнопка овальной формы), улучшен дизайн существующих типов кнопок.
            • Упрощено администрирование программных лицензий на компьютере пользователя — стало возможным управлять лицензиями программно (активировать лицензии, получать информацию о лицензии, получать список лицензий и т.д.). До сих пор такая возможность была доступна только в интерактивном режиме. Это нововведение позволит более гибко администрировать инсталляции продуктов «1С» с большим количеством лицензий.

            Leave a Reply Cancel reply

            You must be logged in to post a comment.

            June 2023

            M T W T F S S
            « May
            1 2 3 4
            5 6 7 8 9 10 11
            12 13 14 15 16 17 18
            19 20 21 22 23 24 25
            26 27 28 29 30

            Примітка автора:

            />Слава Україні!
            Слава Нації!
            Смерть ворогам!

            Цей сайт – мої робочі записи, що знаходяться в постійному доповненні та коригуванні. Але деякі матеріали можуть виявитися дуже корисними. Матеріали в незавершеному стані позначаються штампом чернетки DRAFT

            Сервер 1C:Предприятие 8.3 на Windows Server 2019

            Пошаговое руководство по установке и первичной настройке сервера 1С:Предприятия 8.3 версии 8.3.19.1229 в ОС Microsoft Windows Server 2019 Standard с использованием СУБД PostgreSQL-11.7-5-1C и системы защиты HASP (USB-ключа).

            Подготовка

            Запускаем службу Вторичный вход в систему и в свойствах выбираем Запускать автоматически

            На машинах, где будет установлено 1С-Предприятие, открываем в блокноте с правами администратора сервера файл C:\Windows\System32\drivers\etc\hosts и допишем в нём:

            • 192.168.1.15 — IP-адрес сервера
            • SRV15 — имя хоста сервера

            Скачиваем с официального ресурса 1С https://releases.1c.ru/ платформу 1c-enterprise-8.3 full (текущую версию) и СУБД postgresql-11.7-5.1C-x64 (или текущую версию).

            Установка и настройка СУБД postgresql-11.7-5.1C

            Запускаем дистрибутив postgresql-11.7-5.1C(x64) для установки

            устанавливаем как сервис и при необходимости меняем пути

            инициализируем кластер и устанавливаем пароль для пользователя postgres

            Запускаем службу: Пуск — PostgreSQL 11.7-5.1C(x64) — Start Service

            Установка сервера 1С:Предприятие 8.3 и драйвера аппаратной защиты

            Распаковываем архив и в нём запускаем setup.exe

            Для установки сервера выбрать компоненты

            • Сервер 1С:Предприятия 8
            • Администрирование сервера 1С:Предприятия
            • Сервер хранилища конфигураций 1С:Предприятия
            • Дополнительные функции администрирования
            • Контроль целостности
            • Интерфейсы на различных языках: Английский и Русский

            Выбираем язык интерфейса — Русский

            Устанавливаем сервер как сервис и создадим пользователя USR1CV8 и пароль к нему

            Устанавливаем драйвер аппаратных ключей защиты

            и завершаем установку.

            Настройка сервера 1С:Предприятие 8.3

            После установки запускаем сервер: Пуск — 1С Предприятие 8 (x86-64) — Запуск сервера x86-64

            Регистрирует утилиту администрирования серверов: Пуск — 1С Предприятие 8 (x86-64) — Регистрация утилиты администрирования серверов x86-64

            Запускаем консоль администратора: Пуск — 1С Предприятие 8 (x86-64) — Администрирование серверов 1С Предприятия x86-64

            на пункте Central 1C:Enterprise 8.3 servers жмём правой кнопкой мыши — Создать — Центральный сервер 1С:Предприятия 8.3

            Вводим имя сервера и, если необходимо, описание

            Теперь сервер отображается в консоли

            Создадим информационную базу

            Пропишем имя ИБ, описание, адрес сервера БД: localhost (если сервер развёрнут на той же машине, что и СУБД), имя БД, пользователя postgres и пароль, а также отметим чек-бокс Создать базу данных в случае её отсутствия

            и информационная база появилась в оснастке консоли

            Теперь вставляем USB-ключ HASP и на всякий случай перезагрузим машину.

            Установка и настройка клиента 1С:Предприятие 8.3

            Распаковываем архив и в нём запускаем setup.exe

            Будут отмечены компоненты:

            • 1С:Предприятие 8
            • Интерфейсы на различных языках — Английский и Русский

            Этого вполне достаточно.

            Будет создан ярлык 1С Предприятие. Запускаем его и сразу будет предложено добавить информационную базу

            Выбираем существующую информационную базу

            Выберем тип расположения — На сервере 1С:Предприятия.

            Заполним: Кластер серверов: SRV15, Имя информационной базы: db_1c (то же, что и было добавлено в консоли администрирования)

            В Версию 1С:Предприятия впишем 8.3, в Разрядность64 (x86_64)

            и информационная база появится в списке

            Заключение

            Если при установке и настройке вышеперечисленных пунктов не возникало никаких сообщений об ошибках, значит настройка прошла корректно. Но нельзя забывать о лицензии — это USB-ключ аппаратной защиты HASP. При работе в 1С-Предприятии его наличие обязательно.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *