0. evgenum 8 13.02.12 16:26 Сейчас в теме

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

Скрипт извлекает файлы по временную папку. Затем по каждой базе из списка копирует файлы туда, где они должны быть. При необходимости создаёт каталог для файлов отчетности, обычно если это первая версия отчетности квартала. Если не первая - обновляет файлы.

Корректно копирует по сети и локально. Необходимо лишь указать в файле полный путь к каждой базе.

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
0. evgenum 8 13.02.12 16:26 Сейчас в теме
Скрипт извлекает файлы по временную папку. Затем по каждой базе из списка копирует файлы туда, где они должны быть. При необходимости создаёт каталог для файлов отчетности, обычно если это первая версия отчетности квартала. Если не первая - обновляет файлы.

Корректно копирует по сети и локально. Необходимо лишь указать в файле полный путь к каждой базе.

Перейти к публикации

1. vlengin 13.02.12 16:26 Сейчас в теме
4. evgenum 8 14.02.12 12:44 Сейчас в теме
(1) vlengin, ситуацию с файлами исправил. Можно скачать
2. kompas-dm 773 13.02.12 18:21 Сейчас в теме
(0)
Если у вас много баз и есть проблема в обновлении регламентированной отчетности...

Посмотрите http://infostart.ru/public/21622/.
3. TrinitronOTV 14.02.12 09:07 Сейчас в теме
тоже вариант, спасибо за труд
5. evgenum 8 14.02.12 12:49 Сейчас в теме
На самом деле скрипт писал для себя больше года назад. Надоело делать одинаковые действия для каждой базы. Сделал максимально просто и удобно. Минимум действий для обновления отчетности. Плюсуйте, если понравилось.
6. SiAl 72 14.02.12 23:15 Сейчас в теме
Практически у всех для хранения каталогов баз данных "семерки" используются файловые системы NTFS или ExtFS. И там, и там есть символьные ссылки.
1. Создать каталог, где будет хранить внешние обработки и отчета
2. Во всех каталогах база данных заменить ExtForms на символьную ссылку на каталог, созданный в 1.
3. При обновлении отчетности обновлять ее стандартными возможностями конфигурации в любой базе данных, связанной с каталогом из 1.
4. Радоваться жизни.
7. evgenum 8 15.02.12 00:34 Сейчас в теме
(6) SiAl, согласен, вариант неплохой. Не уверен, что можно делать ссылки на каталоги на другом сервере.
8. 1v7 185 15.02.12 10:42 Сейчас в теме
Скрипт интересный... но может быть у кто подскажет как автоматом обновлять саму конфигурацию. Задача та же - несколько баз.
9. IrinaKostroma 16.02.12 11:46 Сейчас в теме
Интересный скриптик, спасибо!
10. candy_sk 28.02.12 09:46 Сейчас в теме
Практически у всех для хранения каталогов баз данных "семерки" используются файловые системы NTFS или ExtFS. И там, и там есть символьные ссылки.
1. Создать каталог, где будет хранить внешние обработки и отчета
2. Во всех каталогах база данных заменить ExtForms на символьную ссылку на каталог, созданный в 1.
3. При обновлении отчетности обновлять ее стандартными возможностями конфигурации в любой базе данных, связанной с каталогом из 1.
4. Радоваться жизни.
--------------------------------
Согласен.
11. evgenum 8 28.02.12 15:55 Сейчас в теме
(10) candy_sk, я сделал тот вариант, который мне проще. Для меня проще добавить новую базу в список скрипта, чем морочиться с символьными ссылками, которые я никогда не делал.
12. krreezz 04.07.13 16:38 Сейчас в теме
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии


Программист 1С
Краснодар
зарплата от 80 000 руб. до 160 000 руб.
Полный день

Консультант 1 С
Краснодар
зарплата от 50 000 руб. до 150 000 руб.
Полный день

Консультант-методолог 1С
Краснодар
зарплата от 110 000 руб.
Полный день

Программист, аналитик, эксперт 1С
Санкт-Петербург
По совместительству