Данная книга является описанием программного продукта «1С:Предприятие 8. Бухгалтерия сельскохозяйственного предприятия для Украины», который представляет собой совокупность технологической платформы «1 С:Предприятие 8» и конфигурации «Бухгалтерия для Украины».
PS. Перезалив по бажанню декількох користувачів форуму.
Закрытие 1с в терминальных сессиях при разрыве связи или по таймауту завершения сессии, вызывает простое уничтожение процесса 1с. В связи с этим не сохраняются открытые на редактирование документы и программа завершается аварийно, что требует потом определенных мер по устранению таких сбоев, например переиндексация базы. Для закрытия 1с штатным образом используйте эту программу.
Работа в качестве сервиса:
Сервис каждые 30 сек. проверяет состояние терминальных сессий, и в случае когда состояние равно «Отключена» запускает в отключенной сессии «Close1s.exe» с ключом –close.
Close1s.exe с ключом –close имитирует работу пользователя по закрытию 1С, ищет процесс с именем 1cv7* или 1cv8* находит его окно, посылается команда закрытия окна 1С, если всплывают диалоги закрытия или о сохранении изменений в 1С, то на вопросы отвечается утвердительно «Да» , 1С завершает работу штатным методом. Если в течении 10 сек. так и не удалось завершить 1С (в случаях когда 1С зависла и не отвечает на действия пользователя) процесс 1С уничтожается.
Примеры использования программы «Close1s.exe»:
Для инсталляции сервиса можно скопировать «Close1s.exe» в папку C:\WINDOWS, затем выполнить команду инсталляции сервиса «Пуск» - «Выполнить»- «C:\WINDOWS\ Close1s.exe -install». Сервис установится с именем «Закрытие 1С при отключении сессии».
Для удаления сервиса выполните команду «Пуск» - «Выполнить»- «C:\WINDOWS\ Close1s.exe -uninstall».
Есть возможность использовать «Close1s.exe» не в качестве сервиса, а как программу (например для использования в своих скриптах или батниках, с ключом «-close»), для этого выполните команду «Пуск» - «Выполнить»- «C:\WINDOWS\ Close1s.exe -close».
Дополнение, о настройках терминального сервера:
В настройке службы терминалов («Пуск» - «Все программы»-«Администрирование»-«Настройка служб терминалов» или «Пуск» - «Выполнить»- «%SystemRoot%\system32\tscc.msc /s»)
В своиствах RDP-Tcp на закладке «Сеансы» поставить галочку «Заменить параметры пользователя», выбрать «Завершение отключенного сеанса» 1 мин. или больше, поставить галочку «Заменить параметры пользователя При превышении ограничений или разрыве подключения», выбрать «Отключить сеанс».
Обновление: + добавлены настройки ini файл: [options] to_answer_the_question=1 interval_of_session_inactivity=0 wait_before_killing=10
описание параметров: to_answer_the_question - отвечать на вопросы 1=Да, 0=Нет . interval_of_session_inactivity - интервала неактивности отключонной сессии в минутах, если 0=сразу wait_before_killing - ожидание в секундах перед уничтожением процеса 1С (если не смогли выключить).
+ Настройки ini файла лежащий рядом с exe действует на всех пользователей, для индивидуальной настроки пользователей разместите ini файл в каталоге пользователя например пользователю User: « C:\Documents and Settings\User\Close1s.ini».
Обновление от 22.05.2013:
+ изменен алгоритм по кнопкам, теперь учитываются диалоговые окна: «Да/Нет», « Ок/Отмена», «Ок» и т.д.
Выбрана другая реализация библиотеки zlib. В используемой ранее реализации иногда возникали ошибки deflate, что, в свою очередь, приводило к невозможности выгрузки отдельных версий конфигураций из хранилища конфигураций. За сообщения об ошибках и помощь в тестировании большое спасибо Евгению Мартыненкову (JohnyDeath) и Леониду Паутову (Pr-Mex)! Заново переписан механизм сохранения основной конфигурации и конфигурации базы данных в файл. Теперь правильно обрабатываются динамические обновления и большие файлы, хранящиеся в нескольких записях таблиц CONFIG и CONFIGSAVE. Исправлен поиск и сохранение в файл конфигураций поставщика. Добавлена возможность сохранения в файл расширений конфигурации, появившихся 8.3.6. Добавлена поддержка хранилища конфигураций 8.3.6. Небольшие оптимизации.
Программа Tool_1CD
[attachment=894:19633_1.zip]
На жаль, другий файл не хоче вложити (Альфа-версия Tool_1CD с возможностью редактирования ~8.74 MB, 7-zip). Завантажте звідси http://infostop.xyz/?p=2496
непогано, щоб була можливість (або модери це б робили ) добавляти нові релізи стиковки у перше повідомлення в темі, а то губиться серед повідомлень останній реліз стиковки
спробуй знести всі CDX-и - 7-ка сама їх перестворить + можна перезавантажити 1С в СКЛ (є така фіча - Плагин для лечения выгрузки и загрузки больших баз в 1С 7.7 http://kb.mista.ru/article.php?id=493 викор. для себе для перезавантаження 1С 7.7 ДБФ ~8 гіг)
хм, можна на майбутнє, заборонити користувачам, в яких репутація нижче n, жалітися, а також писати в ПП: буває, що просять щось скинути в ПП (а ще щойно зареєструвались), а на форумі нульова активність - дописів немає взагалі; а буває взагалі користувач на форумі читач і щось просить...
ще можна подумати про обмеження завантаження з "Хранилища" по рівню репутації і кількістю дописів
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!