gifts2017

Планировщик задач для 1С. Zolushka

Опубликовал Ludmila Ludmila (recommend) в раздел Администрирование - Распределенная БД (УРИБ, УРБД)

Позволяет в заданное время запускать задания для 1Сv77 Торговля и склад (может работать и с комплексной конфигурацией). Проводит необходимое регулярное обслуживание базы: Восстанавливает последовательности документов. Переносит "на вчера" даты запрета редактирования документов. Тестирует и исправляет ИБ. Проводит синхронизации распределенных ИБ. Делает резервные копии базы. Позволяет запускать другие внешние обработки. Итогами работы за ночь отчитывается по электронной почте. Удобная программа для не замороченных на программировании пользователей и администраторов. Крайне простой и интуитивно понятный интерфейс. Она Вам понравится.

Планировщик задач Zolushka. Работает хорошо и бесплатно. Удобная программа для не замороченных на программировании пользователей и администраторов. Позволяющая без вашего участия проводить необходимое регулярное сервисное обслуживание вашей базы 1Сv77 Торговля и склад (может каботать и с комплексной конфигурацией). Позволяет запускать синхронизации ИБ. Запускает восстановление основной последовательности. Позволяет запускать другие внешние обработки (например Actual site может регулярно формировать и обновлять цены и информацию о наличии товаров на корпоративном Интернет-сайте вашей компании). Крайне простой и интуитивно понятный интерфейс. Она вам понравится. "Она выполнит работу которую Вы терпеть не можете"

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

Наименование Файл Версия Размер Кол. Скачив.
Золушка
.zip 528,23Kb
03.12.12
317
.zip 528,23Kb 317 Бесплатно

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Валерий (VV) 06.10.06 15:42
А где c:\recommend\Rec_zolushka.vbs ??? В коде есть - в комплекте нету :)
Как понимаю - лог в ЖР пишется? Он же неудобный, почему не в отдельный файл?
2. Ludmila Ludmila (recommend) 06.10.06 16:19
Rec_zolushka.vbs должно формироваться автоматически после задания "заданий".
3. Ludmila Ludmila (recommend) 06.10.06 16:30
Предполегалось не пугать пользователя обилием дополнительных файлов на его компьютере
4. Валерий (VV) 09.10.06 16:51
Вот это было непонятно, но решил попробовать:
Для продвинутых пользователей есть возможность подключения дополнительных внешних обработок.
Для подключения дополнительных заданий выполненых в виде внешних обработок необходимо в .efd файл этой обработки добавить строку:
Объект= Zolushka

В саму обработку, в процедуру
ПриОткрытии()
добавить код:

Если (ВРег(Форма.Параметр)="ВЫПОЛНИТЬ") Тогда
Сформировать(); // основная процедура выполнения обработки
Форма.закрыть();
КонецЕсли;
--------------------------------------
Сформировать<<?>>(); // основная процедура выполнения обработки
{C:\DATA\BAS\KOS\TIS06\EXTFORMS\REC_ZOLUSHKA.ERT(735)}: Процедура не обнаружена (Сформировать)
-------------------------------------------------------
Вопрос: если мне надо запускать ночью под опр. пользоватеоем,кроме как в ПриНачалеРаботыСистемы() прописывать - другие способы есть?
Есть ли простые способы дополнения/корректировки списка заданий?
5. Валерий (VV) 09.10.06 17:18
плюс к вышесказанному:Если с базой работают другие пользователи автоматически включается фоновый режим работы с паузами после каждого
проведенного документа.

Я один пользователь в базе - в строке состояния : Пауза.....
6. Victor Nespyatin (victuan) 12.01.07 07:50
Обработка ориентирована на компоненту Оперативный учет (т.е. если запусить обработку на чисто бухгалтерской компоненте, то выдаст ошибку (т.к. там нет методов для работы с последовательностями)). А почему? Она вполне актуальна и для других компонент. Почему бы не расширить круг применения обработки, достаточно лишь сделать проверку на наличие компонент (не проверять последовательности, если не оперативный учет)
7. Ludmila Ludmila (recommend) 19.10.06 09:49
Прошу прощение за задержку с ответом.
--------------------------------------
Сформировать<<?>>(); // основная процедура выполнения обработки
{C:\DATA\BAS\KOS\TIS06\EXTFORMS\REC_ZOLUSHKA.ERT(735)}: Процедура не обнаружена (Сформировать)
-------------------------------------------------------

Подскажите как правильно написать, чтобы люди понимали что
место Сформировать()надо записать основную процедура выполнения обработки
как бы она там у них не называлась (Выпоолннить(), Запустить())

ту самую которая запускается при нажатии клавиши ОК.



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

8. Ludmila Ludmila (recommend) 19.10.06 11:37
По поводу пауз
так и должно быть.

Пауз не будет только если система была запущена пользователем и он ее единственный пользователь.
9. Валерий (VV) 30.10.06 09:56
recommend

разработкак и была создана для того чтобы не вносить изменения в глобальный модуль
Я, неверное, туплю, но как запустить внешнюю обработку в 1С, если ее запуск не прописан в коде ГМ?
Сейчас запускаю с помощью Вашей обработки Восстановление ГП, немного переработав код, но идея нравится, только много непоняток.
10. Ludmila Ludmila (recommend) 30.10.06 14:20
Поделитесь, Что за изменения в код вы сочли нужным внести?
11. Ludmila Ludmila (recommend) 30.10.06 14:28
как запустить внешнюю обработку в 1С, если ее запуск не прописан в коде ГМ?
Для подключения дополнительных заданий выполненых в виде внешних обработок необходимо в .efd файл этой обработки добавить строку:
Объект= Zolushka

В саму обработку, в процедуру
ПриОткрытии()
добавить код:

Если (ВРег(Форма.Параметр)="ВЫПОЛНИТЬ") Тогда
Сформировать(); // основная процедура выполнения обработки
Форма.закрыть();
КонецЕсли;

В самой обработке должна быть процедура
Сформировать();
Которая собственно и будет запускаться.

Огромная просьба - попробуйте и напишите мне.
Для меня неприятная новость что у кого-то это не работает.
12. Валерий (VV) 31.10.06 10:15
В личку писАл - еще здесь напишу:
как запустить внешнюю обработку в 1С, если ее запуск не прописан в коде ГМ?
здесь я имел вввиду конкретно Золушку. Как она запустится при простом запуске 1С, если всего навсего находися в каталоге базы?
Как выполнится код в ПриОткрытии(), если явно нигде не прописано:
Код
 ОткрытьФорму("Отчет#",,КаталогИБ()+"ExtForms\Золушка.ert"); 
Показать полностью

Вот где непонятно. А код внес - необходимый для Восстановления ГП в ПриОткрытии(), а потом
Код
 СтатусВозврата(0); 
Показать полностью
13. Ludmila Ludmila (recommend) 31.10.06 14:55
По поводу кода откровенно говоря не поняла.
Если не трудно бросьте в личку бОльший кусок получившегося кода
14. Ludmila Ludmila (recommend) 31.10.06 14:56
Может мы говорим про разные вещи но я это делаю так.
(для чистоты эксперимента 1С лучше перезапустить , чтобы она вдруг не запросила входить
в монопольном режиме, но можно обойтись и без этого)

1.Открываю обработку Zolushka
2. Ставлю галочку сохранять автоматически настройки
3. Заполняю поле пароля
4. Ставлю галочку восстановить последовательность
5. Ставлю точку сегодня ночью
6. Ставлю галочку отменить предыдущие задания
7. Ставлю время на минуту больше чем показано в правом нижнем углу экрана
8. Нажимаю ОК
И быстренько гашу 1С.
Сидю и жду.
В принципе момент запуска виден и на экране,
но самое интересное можно увидеть минуты через три открыв монитор
и отфильтровав по вашему юзеру
15. Ludmila Ludmila (recommend) 04.11.06 09:03
Новый релиз - новые возможности
теперь мы можем еще и сдвигать дату запрета редактирования
16. Валерий (VV) 06.11.06 12:50
Получилось запустить, вот так:
в монопольном режиме, но можно обойтись и без этого)

1.Открываю обработку Zolushka
2. Ставлю галочку сохранять автоматически настройки
3. Заполняю поле пароля
4. Ставлю галочку восстановить последовательность
5. Ставлю точку сегодня ночью
6. Ставлю галочку отменить предыдущие задания
7. Ставлю время на минуту больше чем показано в правом нижнем углу экрана
8. Нажимаю ОК
И быстренько гашу 1С.
сформировался скрипт, обработка запустилась. Но больше не удалось вообще запустить 1С - процесс вылетает сразу же. Т.е. даже окна выбора баз не появляется.
17. Ludmila Ludmila (recommend) 07.11.06 10:28
К сожалению достигнутый вами результат повторить, пока не удается. (все везде работает )
По сему требуется ваша помощь.
Подскажите пожалуйста:
Какую ОС вы пользуете?
Появляются ли какие-нибудь сообщения об ошибках?
Есть ли возможность в выше описанных условиях зайти в монитор базы по сети с другого компьютера?
Есть ли возможность опробовать обработку на другом компьютере?
Если заглянуть в Монитор после наших экспериментов, что там написано (Процесс восстановления вообще начинался или все зависло при запуске 1С)?
Ваш случай очень интересен для нас, надеемся на вашу помощь.
18. Валерий (VV) 07.11.06 17:40
Какую ОС вы пользуете? - 2000Сервер СП;

Появляются ли какие-нибудь сообщения об ошибках? - нет, никаких сообщений.

Есть ли возможность в выше описанных условиях зайти в монитор базы по сети с другого компьютера? - не пробовал, у меня тестоввые базы, все сотальные работают в терминале

Есть ли возможность опробовать обработку на другом компьютере? - если только дома, тогда отпишусь.

Если заглянуть в Монитор после наших экспериментов, что там написано (Процесс восстановления вообще начинался или все зависло при запуске 1С)? - все работало, это и в диспетчере задач видно.

Можно еще перед всем процессом опционально задавать переиндексацию БД.
19. Ludmila Ludmila (recommend) 27.11.06 13:15
Ок. Проблемма в правах запускающего пользователя.
Теперь В программу добавлены еще и возможность ввода его имени и пароля
20. Ludmila Ludmila (recommend) 11.12.06 10:51
Новый релиз новые возможность
Теперь можно добавить и свой батничек
21. MikaelW (MikaelW) 02.07.08 23:58
Почему не отсылает по почте отчет?
22. Ludmila Ludmila (recommend) 04.07.08 08:43
До сих пор везде где обработка используется все отсылалось. Нельзя ли по подробнее? Работала ли она у вас а потом перестала или не получилось с самого начала?
23. MikaelW (MikaelW) 05.07.08 01:56
Не получается с самого начала. Обработка выполняет все, не не отправляет отчет. Писал по почте и в личку. Что не знаю как устранить проблему отпишись в личку номер аси пообщаемся.
24. MikaelW (MikaelW) 05.07.08 02:01
Дай куда послать скрин с ошибкой.
25. Ludmila Ludmila (recommend) 05.07.08 07:54
26. MikaelW (MikaelW) 06.07.08 00:17
Я туда писал, не отвечаешь....
27. Ludmila Ludmila (recommend) 22.07.08 12:06
Сорри. Только из отпуска.
Судя по всему проблема в почтовой программе.
По умолчанию Zolushka пользует стандартную компоненту V7PLUS V7Mail, которая отправляет почту через почтовую программу по умолчанию установленную на компьютере.
Кривовато это и в ближайшее время планируется исправить.
Пока же если настроить Аутлук Экспресс.
И разрешить ему отправлять чужие письма без лишних вопросов то все работает.

Еще лучше будет работать если в ExtForms поместить файлик DialMail.dll и задать адрес SMTP сервера в самой Zolushka.
28. MikaelW (MikaelW) 22.07.08 15:22
Написал письмо.

Куда в золушке смтпешник внести? Она ведь под поролем.
29. Ludmila Ludmila (recommend) 22.07.08 16:03
Smtp надо указать во вкладке "настройка почты"
только предварительно надо в ExtForms поместить файлик DialMail.dll
30. MikaelW (MikaelW) 22.07.08 18:18
Я не вижу такой вкладки. Файлик ДЛЛ я положил....
31. Ludmila Ludmila (recommend) 24.07.08 13:02
Вышел новый релиз.
Почта теперь может работать и без внешних компонентов
32. MikaelW (MikaelW) 25.07.08 12:04
Проверь почту. Кое-какая проблема опять выяснилась....
33. Ludmila Ludmila (recommend) 25.07.08 12:24
А в чем собственно проблема?

Это как раз то ради чего Zolushka и используют
Он нашла проблемный документ
! 19:07:09 ДОКУМЕНТ НЕ ПЕРЕПРОВЕЛСЯ: Реализация ВВ00005378 (18.07.08) ZOLUSHKA
И доложила вам о нем. Теперь надо руками попробовать провести его.
И решить проблему административными методами.
Скорее всего какой-то урод задним числом создал или удалил какой-то документ в результате чего ваша уже проведенная реализация не может быть перепроведена.
34. MikaelW (MikaelW) 02.10.08 09:53
35. coollerok (Coollerok) 08.11.11 16:12
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа