Запрос CompUsers.ert
При открытии выводит список компьютеров домена.
По кнопке "Полный список" запрашивает у каждого компьютера имя пользователя, выполнившего вход - работает дольше.
По кнопке "Сфомировать" считает размер файлов пользователей:
Запрос Ttt.ert. Позволяет делать с БД 1С 7.7 то, что вы с ней хотите сделать.
Отчёт выводит список компьютеров с именами пользователей.
В текстовом файле сохраняет список пользователей, входивших в домен на клиентских машинах.
Показывает количество интересуемых процессов, запущенных на компьютерах домена.
Подсчитывает объём папок Documents and Settings:
Удаляет временные файлы Интернет Эксплорера, cookies и файлы из временных папок, копируя при этом оттуда на сервер картинки больше указанного размера.
Запускает указанный процесс на всех машинах и читает лог-файлы - удобно как сетевая оболочка для консольных антивирусов.
Внимание!
При получении списка процессов (кнопка Полный список) на клиентской машине запускается VBScript, если он не отрабатывает, остановить выполнение обработки невозможно.
Для загрузки справочников нужно установить соответствие между видами субконто 1С 6 (меню Операции - Виды субконто)
и справочниками 1С 8.1. Создайте текстовый файл или отредактируйте
входящий в состав установки файл соответствие.txt. В нём должна быть секция [Справочники].
В этой секции определяются строки вида
КодВидаСубконтоВ1С6 = "НазваниеСправочникаВ1С8"
Если какому-либо виду субконто 1С 6 соответствует перечисление 1С 8, то после названия перечисления нужно
указать ",Перечисление", например
21 = "ВидыПлатежейВГосбюджет,Перечисление"; //69, 0ВидыПлатежейВФонды
Символы после вторых двойных кавычек не анализируются.
Для правильной работы отчёта в базе 1С 8 нужно ввести справочник Новый1, длина кода 23, длина наименования 25.
Серии кодов уникальны во всём справочнике, тип кода - текстовый. Код представляет собой
код1|код3|код2|
где код1 - код вида субконто 1С 6;
код2 - код субконто, т.е. код элемента справочника в 1С 6;
код3 - код субконто 1 и 2 уровня, т.е. код справочника родителя элемента в 1С 6. Например:
4|86____5|3|
4 - код для справочника контрагентов;
86 - код родителя для элемента №3;
5 - код родителя для элемента №86;
3 - код самого элемента.
Наименование - полный код элемента справочника 1С 8.
При запуске обработки в поле КаталогДБФ укажите каталог базы 1С 6, а в поле ФайлСоответствия укажите путь к файлу соответствия. Если нужно передать только один справочник, то в поле Спр0 введите код вида субконто 1С 6. Если выбран определённый справочник (Спр0 > 0), то после передачи будет отображено содержимое DBF файла. В том случае, если элемент справочника уже присутствует в 1С 8, его коррекции не происходит. Для справочника контрагентов, которому зарезервирован код 1, кроме того, считываются ИНН из 1SBCONS.DBF.
Перед загрузкой сальдо нужно передать справочники (см. п. 1) и
установить соответствие между планами счетов 1С 6 и 1С 8. Создайте текстовый файл или отредактируйте
входящий в состав установки файл соответствие.txt. В нём должна быть секция [Счета].
В этой секции определяются строки вида
КодСчётаВ1С6 КодСчётаВ1С8
При запуске обработки укажите имя файла соответствия. Если счёт с кодом КодСчётаВ1С8 в 1С 8 не найден, передача сальдо отменяется. В поле Дата1 ("период с") укажите дату из периода, на конец которого будет рассчитано сальдо. На последнюю дату из этого периода записываются операции с суммами и субконто. Если хотя бы один счёт в 1С 8 не найден, ни одно сальдо записано не будет и выведется список счетов 1С 6, для которых не найдено соответствие в 1С 8. В этом случае в файл соответствий нужно добавить строку с пропущенным кодом и, возможно, ввести изменения в план счетов 1С 8. Если элемент справочника в 1С 8.1 не найден, он не добавляется, выводятся сведения о пропущенном элементе, а сальдо по этому элементу загружается нулевое. Если не выбран определённый счёт, то ранее переданные сальдо удаляются. Если нужно передать сальдо по конкретному счёту, выберите его в поле Сч0, при передаче ранее загруженное сальдо по этому счёту удаляется и отображается содержимое DBF файла.
Перед загрузкой сальдо нужно передать справочники и установить соответствие между планами счетов 1С 6 и 1С 8 (см. пункты 1 и 2). В поля Дата1 ("период с") и Дата2 ("по") укажите период, за который нужно передать проводки. Проводки группируются в один документ ОперацияБух за один день. Записанные проводки можно выключить или включить, установив флаг "Проводки включены". Если в 1С 8 в выбранном периоде уже есть документы ОперацияБух, будет задан вопрос на удаление ранее введённых документов.
Примечение
Все операции с базой 1С 6 происходят в монопольном режиме.
Обрабатываются 5 файлов: sbcons.dbf, 1sbdoc.dbf, 1sboper.dbf, 1sbsch.dbf, 1sbspsk.dbf.
Обработка Etalon.ert из Active Directory считывает список пользователей домена, находит в справочнике "Пользователи" запись с таким кодом, и соответствующего ему пользователя в файле пользователей 1С, КаталогИБ() + "usrdef\users.usr". Пароли считываются из файла pwd.txt, генерируемого программой Etalon.exe с помощью генератора случайных чисел. Длина пароля пользователя в этой реализации установлена в 6 символов. Результатом работы обработки Etalon.ert является файл pwd.vbs, который перед тем, как запустить на выполнение, можно открорректировать вручную. Кроме того, если отмечен флажок "Заменить!", новые пароли пользователей вносятся в файл users.usr текущей базы. После этого в конфигураторе нужно заново указать параметры соединения SQL. Выводится таблица со списком пользователей в развёрнутом и сводном виде. Для работы Etalon.ert требуется: