Как узнать версию сервера 1с
По долгу службы наша контора обслуживает несколько организаций, которые для управленческого и бухгалтерского учета используют 1с.
1с, как известно, постоянно выпускает обновления для своих конфигураций.
Соответственно на обновление хотя бы 5 баз уходит приличное количество времени.
Рассказ о том, как добиться полной (кроме скачивания обновлений) автоматизации процесса средствами MSSQL далее.
Автоматизировать процесс начнем с «конца»
- В 1с обновление возможно только с определенной версии на определенную. Это связано с тем, что файлы обновления поставляются не в виде полного «слепка» конфигурации. А в виде изменений от эталонной версии.
- Так же в самом коде 1с есть предопределенные обработки, которые запускаются при переходе с одной версии на другую.
При создании класса надо передать MemoryStream binary data из таблицы _config.
Как видно в коде им можно парсить и конфигурации 7.7, предварительно распаковав.
Теперь до версии конфигурации можно добраться зная её «адрес»: Далее просто создаем пустую базу с версией «ВЕРСИЯ» и находи что её «адрес» (v8metadata)(((v8metadata)(((v8metadata)(this.array_data[3])).array_data[1])).array_data[1])).array_data[15].ToString();
Но где же здесь MSSQL?
Вот CLR функция, которая получит эти данные в самом MSSQL:
У нас есть отдельная БД, которая хранит в себе сервера и базы. Соответственно функция адаптирована под это.
А как определить какое обновление необходимо для данной конфигурации 1с?
При установке обновлении 1с можно использовать каталог обновлений на сервере. В каждом обновлении есть файл .mft вида:
Vendor=Фирма "1С"
Name=БухгалтерияПредприятия
Version=2.0.25.5
AppVersion=8.2
.
И файл UpdInfo.txt
Version=2.0.25.5
FromVersions=;2.0.24.10;
UpdateDate=11.07.2011
Это же всё, что нам надо.
Зная FromVersions и дату выхода обновления мы можем автоматически генерировать строку для запуска обновления 1с. (ссылка на параметры в начале топика)
Но тут появляется еще одна проблема — наличие пользователей в базе. 1с не обновляется. Пишем «выгонялку» пользователей (vbscript)
Иногда бывает, что нужно узнать версию платформы и конфигурации 1С и версию конфигурации.
Обычно это необходимо, чтобы определить нужны ли обновления платформы или конфигурации в данный момент или если Вы обращаетесь к специалистам в службы поддержки. Первым вопросом с их стороны будет: «какая версия 1С у Вас установлена?»
В любом интерфейсе 1С открываем в меню «Справка» & «О программе» и определяем редакцию установленной программы:
- в первой строке версия платформы
- во второй можно узнать номер релиза и описание конфигурации
Как узнать версию 1С 8 в режиме Такси?
Как узнать версию 1С 8 в режиме Толстого клиента?
Это нехитрый способ подходит для определения номера версий платформ и конфигураций не только для 1С версия 8.2, и 8.3, но так же и для прошлых редакций 1С 7.7
Как получить версии это программно?
Похожие FAQ
17 правил для составления оптимального ЗАПРОСа к данным базы 1С 44
Для формирования и выполнения запросов к таблицам базы данных в платформе 1С используется специальный объект языка программирования Запрос . Создается этот объект вызовом конструкции Новый Запрос . Запрос удобно использовать, когда требуется получ 1C: Enterprise Development Tools 50
И вот случилось долгожданное: Вышел 1C: Enterprise Development Tools - это среда для разработки конфигурации в IDE Eclipse. С сайта 1С: « 1C:Enterprise Development Tools » – это инструмент нового поколения для разработчиков бизнес-приложений систем Cодержимое указанного ниже веб-сайта в этом приложении блокируется. Aboutsecurity_1cv8c.exe 1
Проблема: После обновления на 1С:Бухгалтерию предприятия 3-й версии, при нажатии на закладку командного интерфейса 1С:предприятие, выскакивает ошибка: Aboutsecurity_1cv8c.exe или Aboutsecurity_1cv8.exe «Содержимое указанного ниже веб-узла в э ZIP-архив Чтение 0
Для того чтобы прочитать файлы из ZIP-архива необходимо выполнить несколько простых действий: - Открыть необходимый архив - Распаковать файлы Создание объекта ЧтениеZIPФайла можно осуществить двумя путями - создать инициализированный объект или База 1С вылетает, виснет, не грузится, падает с ошибкой? 0
Есть ряд методов, которыми можно попытаться " поднять" упавшую базу 1С 8.х Но сперва нужно сделать резервную копию! Сделайте резервную копию простым копированием папки базы, выгрузка не всегда может быть корректна. Удалить все файлы в папке базы, Посмотреть все результаты поиска похожих
Еще в этой же категории
Ключевые слова и Изображения
Слова упорядочены по частоте использования в тексте
Изображения
Очень хорошая статья, ссылку на аналогичную этой же темы разместить можно?
Иногда бывает, что нужно узнать версию платформы и конфигурации 1С и версию конфигурации.
Обычно это необходимо, чтобы определить нужны ли обновления платформы или конфигурации в данный момент или если Вы обращаетесь к специалистам в службы поддержки. Первым вопросом с их стороны будет: «какая версия 1С у Вас установлена?»
В любом интерфейсе 1С открываем в меню «Справка» & «О программе» и определяем редакцию установленной программы:
- в первой строке версия платформы
- во второй можно узнать номер релиза и описание конфигурации
Как узнать версию 1С 8 в режиме Такси?
Как узнать версию 1С 8 в режиме Толстого клиента?
Это нехитрый способ подходит для определения номера версий платформ и конфигураций не только для 1С версия 8.2, и 8.3, но так же и для прошлых редакций 1С 7.7
Как получить версии это программно?
Похожие FAQ
17 правил для составления оптимального ЗАПРОСа к данным базы 1С 44
Для формирования и выполнения запросов к таблицам базы данных в платформе 1С используется специальный объект языка программирования Запрос . Создается этот объект вызовом конструкции Новый Запрос . Запрос удобно использовать, когда требуется получ 1C: Enterprise Development Tools 50
И вот случилось долгожданное: Вышел 1C: Enterprise Development Tools - это среда для разработки конфигурации в IDE Eclipse. С сайта 1С: « 1C:Enterprise Development Tools » – это инструмент нового поколения для разработчиков бизнес-приложений систем Cодержимое указанного ниже веб-сайта в этом приложении блокируется. Aboutsecurity_1cv8c.exe 1
Проблема: После обновления на 1С:Бухгалтерию предприятия 3-й версии, при нажатии на закладку командного интерфейса 1С:предприятие, выскакивает ошибка: Aboutsecurity_1cv8c.exe или Aboutsecurity_1cv8.exe «Содержимое указанного ниже веб-узла в э Дата создания объекта по ссылке (GUID) 7
Код позволяет получить информацию о дате и времени создания объекта ИБ (документ, элемент справочника) по уникальному идентификатору (GUID) Позволяет узнать, когда был создан документ или элемент справочника. Для получения информации используется у Добавление дополнительных отчетов и обработок в управляемом приложении 6
Для добавления отчета или обработки нужно в модуле добавить Функцию СведенияОВнешнейОбработке() Функция СведенияОВнешнейОбработке() Экспорт // Объявим переменную, в которой мы сохраним и вернем "наружу" необходимые данные ПараметрыРегистрации Посмотреть все результаты поиска похожих
Еще в этой же категории
Ключевые слова и Изображения
Слова упорядочены по частоте использования в тексте
Изображения
Иногда бывает, что нужно узнать версию платформы и конфигурации 1С и версию конфигурации.
Обычно это необходимо, чтобы определить нужны ли обновления платформы или конфигурации в данный момент или если Вы обращаетесь к специалистам в службы поддержки. Первым вопросом с их стороны будет: «какая версия 1С у Вас установлена?»
В любом интерфейсе 1С открываем в меню «Справка» & «О программе» и определяем редакцию установленной программы:
- в первой строке версия платформы
- во второй можно узнать номер релиза и описание конфигурации
Как узнать версию 1С 8 в режиме Такси?
Как узнать версию 1С 8 в режиме Толстого клиента?
Это нехитрый способ подходит для определения номера версий платформ и конфигураций не только для 1С версия 8.2, и 8.3, но так же и для прошлых редакций 1С 7.7
Как получить версии это программно?
Похожие FAQ
17 правил для составления оптимального ЗАПРОСа к данным базы 1С 44
Для формирования и выполнения запросов к таблицам базы данных в платформе 1С используется специальный объект языка программирования Запрос . Создается этот объект вызовом конструкции Новый Запрос . Запрос удобно использовать, когда требуется получ Cодержимое указанного ниже веб-сайта в этом приложении блокируется. Aboutsecurity_1cv8c.exe 1
Проблема: После обновления на 1С:Бухгалтерию предприятия 3-й версии, при нажатии на закладку командного интерфейса 1С:предприятие, выскакивает ошибка: Aboutsecurity_1cv8c.exe или Aboutsecurity_1cv8.exe «Содержимое указанного ниже веб-узла в э ZIP-архив Чтение 0
Для того чтобы прочитать файлы из ZIP-архива необходимо выполнить несколько простых действий: - Открыть необходимый архив - Распаковать файлы Создание объекта ЧтениеZIPФайла можно осуществить двумя путями - создать инициализированный объект или Внутренняя ошибка компоненты DBENG8 0
Ошибка СУБД: Внутренняя ошибка компоненты dbeng8 по причине: Внутренняя ошибка компоненты dbeng8 Решение: 1: Тестирование исправление базы 2: Проверка базы используя chdbfl.exe 3: Обновить версию Платформы 4: Обновить dbeng8.dll в bin Дата создания объекта по ссылке (GUID) 7
Код позволяет получить информацию о дате и времени создания объекта ИБ (документ, элемент справочника) по уникальному идентификатору (GUID) Позволяет узнать, когда был создан документ или элемент справочника. Для получения информации используется у Посмотреть все результаты поиска похожих
Еще в этой же категории
Ключевые слова и Изображения
Слова упорядочены по частоте использования в тексте
Изображения
Программы, в частности «1С:Предприятие», – это интеллектуальный труд, который защищается авторским правом. Иногда мы сталкиваемся с тем, что компании используют нелицензионное программное обеспечение (ПО), но директор или бухгалтер могут об этом не знать. Чтобы избежать неприятностей, проверьте свое ПО на легальность.
1. Начните с проверки документов
Регистрационная карта – это документ, который подтверждает права на использование программного продукта и условия его сопровождения.
На каждую программу «1С» должна быть своя регистрационная карточка. Их может быть несколько, если отдельно приобретались дополнительные лицензии для увеличения рабочих мест. Проверьте их наличие.
Если у фирмы «1С» есть данные по регистрации вашей программы, то регистрационная карта будет восстановлена и отправлена по почте.
Некогда разбираться? Мы возьмём на себя взаимодействие с фирмой «1С» совершенно бесплатно. Заказать звонок
2. Проверьте количество рабочих мест в программе
Иногда встречается ситуация, когда программа куплена легально, но фактически в ней работает больше сотрудников, чем приобретено рабочих мест.
Обратите внимание на информацию, содержащуюся в справке «О программе…».
В открывшемся окне «О программе» в поле «Лицензия» указываются сведения о системе защиты, которую имеет программа.
Система защиты бывает 2 видов:
- Программная. Еще называют программной лицензией, файл лицензии;
- Программно-аппаратная. Еще её называют аппаратной защитой или аппаратным ключом, или USB-ключом защиты 1С. Чаще всего взлому подвержен именно этот вид защиты.
В примере ниже программа имеет лицензию c маркировкой HASP4 ORGL8 1 – это означает, что используется аппаратный ключ защиты на 1 рабочее место. Обратите внимание, что последняя цифра в маркировке соответствует количеству рабочих мест.
Следующий пример с программной защитой, когда вместо аппаратного ключа используются пин-коды для активации программы 1С.
А вот пример со взломанным ключом: в сведениях о программе отображается ключ с маркировкой HASP4 ORGL8 10 на 10 рабочих мест, но физически его не существует.
Специальное ПО имитирует работу ключа, обманывая программу «1С» – программа взломана.
Вы можете не подозревать, что средства взлома могли быть установлены на ваш компьютер. Работая в такой программе, вы невольно нарушаете законодательство РФ.
Проверьте, какое количество рабочих мест показывает программа по маркировке ключа и сравните с данными по регистрационным картам. Напомним, что регистрационные карты могут быть как на основную поставку, так и на дополнительные лицензии.
Если количество рабочих мест во всех имеющихся регистрационных картах не совпадает с данными в программе – это повод проверить, не нарушены ли правила лицензирования «1С».
3. Обратите внимание, появляется ли предупреждение
Окно с предупреждением «Обнаружено неправомерное использование данного программного продукта» может появиться в программах версии ПРОФ или КОРП, если было установлено обновление без действующего договора сопровождения 1С:ИТС, т. е. нелегально. Ранее мы уже писали про это подробно .
Если у вас «1С» версии ПРОФ или КОРП, проверьте наличие у вас действующего договора сопровождения 1С:ИТС.
Заключите договор сопровождения 1С:ИТС и получайте легальные обновления программ 1С регулярно. Смотреть тарифы
_________________________________________________________________________________________
Читайте также: