INFOSTART EVENT 2018 EDUCATION

Второй тур голосования за доклады.
Окончание 5 сентября.

Круткина Оксана | Начальник бюро ОИТ | ПАО "Амурский судостроительный завод"

«Автоматизация закупочной и договорной деятельности предприятия в 1С: Бухгалтерия (223-ФЗ, 44-ФЗ)»

1. Закупочная деятельность. 1.1 Формирование годовой потребности центрами затрат. 1.2 Создание Плана закупок предприятия центрами финансовой ответственности (ЦФО) 1.3 Корректировка Плана закупок в течении года. 1.4 Проведение и контроль Закупочной процедуры на основе утвержденного Плана закупок. 1.5 Заключение договора по результату проведения закупочной процедуры. 2. Договорная деятельность 2.1 Электронное согласование и заключение договора. 2.1.1 Различия в процедуре согласования договора для конкурентного, не конкурентного и малого способов закупки. 2.2 Контроль лимитов БДР и БДДС. 2.3 Контроль исполнения договора.

Монитор установленных на 1С сервере программных лицензий

Администрирование - Сервисные утилиты

4
Монитор программных лицензий, установленных на 1С сервере. Обработка позволяет получить установленные программные лицензии и используемые лицензии на сервере 1С.

Часто возникает необходимость проверить, сколько фактически установлено программных лицензий 1С и сколько используется в настоящий момент времени.

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

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

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

Предварительно необходимо установить среду java, утилиту ring, дополнение к утилите ring лицензирование, установка подробно описана в статье //infostart.ru/public/518571/ или https://its.1c.ru/db/v838doc/bookmark/adm/TI000000665.

После открытия обработки последовательность действий следующая :

  1. Проверяем готовность сервера, нажимаем на кнопку «Проверка готовности сервера»

  2. Формируем файл-запрос для получения установленных лицензий, нажимаем на кнопку «Сформировать файл запрос»

  3. Формируем отчет по используемым и установленным лицензиям, нажимаем на кнопку «Получить лицензии». Предварительно, для подключения, необходимо указать адрес 1С сервера и учетные данные.

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

Требование : Платформа 8.3. Операционная система: Windows XP и старше.

4

Скачать файлы

Наименование Файл Версия Размер
Монитор установленных на 1с сервере программных лицензий:
.epf 45,01Kb
21.09.17
54
.epf 0.0.2.5 45,01Kb 54 Скачать

См. также

Комментарии
Сортировка: Древо
1. mmoozzgg 22.09.17 08:04 Сейчас в теме
Вот если автоматизировать установку ring и java, будет совсем огонь.
2. VzhenyaV 4 22.09.17 11:37 Сейчас в теме
Спасибо за предложение, сделаю.
3. capitan 624 22.09.17 13:29 Сейчас в теме
Вообще то по правилам инфостарта запрещено в разработках за стартмани закрывать код )
4. ig-efrem 3 22.09.17 15:53 Сейчас в теме
Показываются лицензии только на одном сервере? На списке сервером можно?
6. makfromkz 2 23.09.17 05:20 Сейчас в теме
(5) На примере КЗ, Валентина вы не правы: облако стоит 5 тыщ тг в месяц на 1 рабместо, 1Сник стоит 200 тыщ и подписка 70 тыщ, т.е. начина с 270/5 грубо с 60 пользователей 1Сник выгоднее, учитывая , что в облаке обновляют за арендную плату, если нет то придется нанимать 1Сника , а это опять деньги.
9. VzhenyaV 4 23.09.17 16:45 Сейчас в теме
Монитор показывает только лицензии установленные на одном 1с сервере.
10. asved.ru 35 27.09.17 08:30 Сейчас в теме
FOR /F "usebackq" %i IN (`ring license list`) do @ring license info --name %i

Используемые берем из списка сеансов кластера, тоже все примитивно.

Чтобы скрыть окно cmd, воспрользуйтесь запуском через wshshell.run (или exec, не помню уже) - там есть специально обученный параметр. Кроме того, stdout/stderr можно получить в переменную без редиректа ввода-вывода.

Зачем исходник скрывать - не понял. Стесняшечки?
11. VzhenyaV 4 27.09.17 11:44 Сейчас в теме
Спасибо за информацию. Не могу получить данные с помощью wshshell.run о версии java.
12. dimawrx 27.03.18 11:25 Сейчас в теме
Пишет что COM объекты поддерживаются только в Windows. То есть для Linux сервера 1С эта обработка не подходит?
13. VzhenyaV 4 27.03.18 17:36 Сейчас в теме
14. dimawrx 27.03.18 20:16 Сейчас в теме
(13) об этом желательно написать вначале большими буквами.
А для Линукса будет что-нибудь подобное?
15. VzhenyaV 4 29.03.18 09:28 Сейчас в теме
Большое спасибо за замечание, внес изменения в описание.
Если есть такая потребность буду делать.
16. riposte 1 13.08.18 05:26 Сейчас в теме
Обработка не видит JRE 9*
Работает только с JRE 8*
Об этом стоит упомянуть.

Также, ring не взлетит на JRE 9. Так что опций версии среды не остается. Текущая актуальная 8u181.

Обработка ни в какую не хочет видеть версию java.
C:\Users\su>ring --version
0.8.0-1

C:\Users\su>java -version
java version "1.8.0_181"
Java™ SE Runtime Environment (build 1.8.0_181-b13)
Java HotSpot™ 64-Bit Server VM (build 25.181-b13, mixed mode)

C:\Users\su>echo %JAVA_HOME%
c:\Progra~1\Java\jre1.8.0_181

C:\Users\su>
Показать

Был бы код модуля открыт, я бы хоть посмотрел, как он ищет яву... Ну вот зачем так делать...
17. riposte 1 13.08.18 08:01 Сейчас в теме
Еще один момент - админ и пароль. Это учетные данные чего? Локального админа для вызываемого компа? Администратора кластера?
Как обрабатываются креды доменной учетки? В каком формате их вводить? Для чего они нужны? (Потому что для ринга и модуля license я не нашел в манах вызовы удаленных хостов с произвольными учетками)
Ты через pushd & popd подключаешь каталог в сети и для этого нужна учетка?
Оставьте свое сообщение