Статьи

Рынок-пасхалка от 1С

Я люблю 1С. Возможно, больше всего за то, что самое лучшее она оставляет партнёрам и пользователям. Без иронии. Что написано в назначении любой конфигурации? Если кратко, то две вещи: учёт и управление. Учёт в 1С давно и хорошо сделан. Всегда можно сделать лучше, но эту волшебную фразу можно применить к чему угодно, кроме игры «Сапёр». А управление? Все классики и новаторы говорят, что основа управления – планирование. Неважно, жёсткое и формальное, гибкое и «человеческое», скользящее или железобетонное, но планирование есть всегда. В жизни есть. Даже если план никуда не записан, он всегда есть. Может по-разному называться, но это план. И все руководители этого мира (кроме тех, кого вот-вот выгонят за профнепригодность) занимаются, в первую очередь, управлением. Которое, если утрированно упростить, заключается в выполнении плана. Ну и любимых всеми «корректирующих действиях», призванных «направить сигнал по цепи обратной связи», чтобы «изменить поведение системы». Для того, чтобы система план выполнила. Нет плана – нет управления. В жизни и план, и управление – есть. В 1С управления...

Читать далее...

Билингва платформы 1С – почему мы программируем на двух языках

Аннотация. Статья является первой (будем надеяться) в цикле, повествующем о тех концептуальных и практических аспектах платформы «1С: Предприятие», которые представляются автору интересными и очень важными, но пока еще не нашедшими четкого отражения в технической публицистике. Автору (который является экспертом по разработке на платформе 1С с более чем двадцатилетним стажем) захотелось заполнить эти лакуны. В рамках первой статьи цикла будет дан небольшой обзор возможности платформы «1С: Предприятие» говорить сразу на двух языках разработки программного кода. Также будет произведена попытка разобраться, почему было сделано именно так, и какие преимущества нам, как разработчикам, дает такая функциональная возможность, но не обойдется и без пары довольно наглядных примеров. Вступление будет кратким. Есть миф, и для того, чтобы его сформулировать, много слов не понадобится. А вот на развенчание мифа слов потребуется немало (можно считать маленьким дисклеймером – букв будет много). Формулировка мифа. Считается, что инженеры, занятые задачами разработки бизнес-приложений на платформе «1С: Предприятие», вынуждены и просто обязаны писать программный код на русском языке. Это первая часть мифа. Вторая...

Читать далее...

Сервер «1С: Предприятие» на Linux: настройка доменной авторизации

В данной статье мы рассмотрим настройку сервера «1С:Предприятие» для использования Microsoft AD в качестве системы авторизации клиентов 1С. Статья представляет собой описание успешно внедрённого решения, за основу брались различные статьи из открытых источников, в частности официальная документация разработчика 1С. Преамбула.У нас имеется работающий на ОС Linux (CentOS7) сервер «1С:Предприятие». Сервер работает на хосте srv-app01, входящем в домен local.domain.name. 1. Настройка кластера сервера 1С:Предприятие Настройка и управление кластером сервера «1С:Предприятие» происходит с компьютера с ОС Windows, так что для управления сервером нужно использовать традиционную оснастку mmc для Windows «Администрирование серверов 1С:Предприятие», которую следует установить из дистрибутива технологической платформы для Windows (ссылка). Обязательно нужно настроить «Параметры рабочего сервера», как показано ниже: Если этого не сделать, то после входа N-го количества пользователей в 1С, будут появляться сообщения об ошибке: Свойства кластера 'Критический объем памяти процессов', 'Режим распределения нагрузки' или свойства рабочего сервера 'Критический объем памяти процессов', 'Временно допустимый объем памяти процессов', 'Интервал превышения допустимого объема памяти процессов', 'Безопасный расход памяти за один вызов', 'Количество ИБ на процесс' содержат значения, отличные от значений по умолчанию. Использование этих функций...

Читать далее...