Автовыполнение операций



Надоело подключаться по вечерам к работе, чтобы поставить на проведение документы?

Думаю, я не один подключаюсь к работе, чтобы поставить проводить какие-нибудь документы. В моем случае это расчет себестоимости, уж очень долго он его проводит, по этому приходиться запускать на ночь, дабы не парализовать работу пользователей. Но к сожалению «закрыт» все и сразу не получается, по этому приходиться повторять одно и то же несколько дней подряд. Это хорошо если под рукой компьютер, с выходом в глобальную сеть, и добрый админ который поднял RDP или VPN. А если дело происходит в пятницу (о как я ее люблю 🙂 , и ты проводишь время в веселой компании, тут уж явно не до работы. Именно из-за любви к пятнице и стремлению человека ничего не делать, и работать, как можно меньше обработка и была написана.

Как это работает:

1. Необходимо настроить список документов и операций над ними в последовательности, в которой они должны выполниться.

2. Заполнить все необходимые значения для создания и задания.

3. При нажатии на кнопку «Создать задание» в указанном каталоге будет создан ярлык запуска 1С с необходимыми аргументами и создано назначенное задание в планировщике Windows, с ссылкой на этот ярлык.

4. Далее необходимо закрыть 1С. При закрытии будут сохранены все значения обработки и перечень документов, в том числе и место нахождения обработки, по этому, после создания задания нельзя перемещать или удалять ее!!!

5. В назначенное время планировщик Windows запустит 1С при помощи созданного ярлыка, при открытии будет запущена эта внешняя обработка, автоматически будут восстановлены ее последние значения и начнется непосредственное выполнение операций. Это значит, что если после создания задания открыть обработку и изменить какие либо значения, то и выполняться задание будет с учетом этих изменений.

29 Comments

  1. anig99

    Хммм.. надо посмотреть код. Пока авансом.

    Reply
  2. hanio

    Давно искал подобное, спасибо очень все продуманно и грамотно.

    Reply
  3. Misanets
    hanio пишет:

    Давно искал подобное, спасибо очень все продуманно и грамотно.

    Сам хотел найти что-нибудь эдакое, но тщетно. По этому написал сам, научу с ней работать бухов и буду как сыр в масле 🙂

    Reply
  4. anig99

    (3) у меня есть Рабочее место Уборщик (см. в публикациях), но там другой подход. Пользуются и бухи и я

    Reply
  5. Valerich

    а если документов несколько тысяч ?

    Reply
  6. Программулькин

    (5) Valerich, тогда тебе не повезло Т_Т, если автор upd не напишет.

    ЗЫ: присоединяюсь к вопросу.

    Reply
  7. Misanets
    Программулькин пишет:

    (5) Valerich, тогда тебе не повезло Т_Т, если автор upd не напишет.

    ЗЫ: присоединяюсь к вопросу.

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

    Reply
  8. Valerich

    По смыслу обработки отбор должен быть достаточно универсальным, удобным и функциональным.

    Использовать такие навороты для перепроведения 5 документов за ночь… чтобы не мешать пользователям…. сколько же они будут проводиться ? Может проще документы переписать, чтобы проводились быстро ???

    Reply
  9. Misanets
    Valerich пишет:

    По смыслу обработки отбор должен быть достаточно универсальным, удобным и функциональным.

    Использовать такие навороты для перепроведения 5 документов за ночь… чтобы не мешать пользователям…. сколько же они будут проводиться ? Может проще документы переписать, чтобы проводились быстро ???

    Мой рабочий день заказнчивается в 18-00, а у других в 20-00 и позже бывает. А расчет себестоимости только сч.20 по БУ проводит 3-4 ч.

    Не думаю что кто-то переписывал этот документ.

    Reply
  10. sound

    Может на регламентное задание как то переделать?

    Но плюс однозначно, и за любовь к пятнице в том числе 🙂

    Reply
  11. Misanets

    (10) sound, Идея использование регламентного задания была сразу отклонена, так как в 8.2 появилось такая фича как «Блокировка регламентных заданий» в настройках БД. Знаю что многие блокируют и предпочитают то что им надо запускать в ручном режиме, а некоторые задачи вообще выполнять средствами SQL, лично я отношусь к таким.

    Reply
  12. anig99

    (5) использовать моё Рабочее место Уборщик

    Reply
  13. Misanets

    (12) Уважаемый anig99, думаю мы все посмотели уже Вашу обработку. У Вас она не универсальная, но даже те кто закоментирует события при открытии определяющие настройки БУ, дабы использовать ее только для проведения документов, как в моем случае, все равно, не во всех случаях, сможет ее использовать, так как не везде есть планы обмена.

    Сфера использования и подход к реализации, в этих обработках абсолютно различен.

    Reply
  14. anig99

    (9) так я не противопоставляю наши обработки. Просто спрашивают «что делать, если…». Это один из ответов.

    Reply
  15. Valerich

    (9)

    А расчет себестоимости только сч.20 по БУ проводит 3-4 ч.

    Не думаю что кто-то переписывал этот документ.

    я переписывал… на этом сайте лежит. Проводится меньше 10 минут

    Reply
  16. sound

    (11) Принимается 🙂

    Reply
  17. Misanets

    (15) Valerich, посотрел в ваших публикациях, не нашел, тнкните пальцем pls.

    Reply
  18. Valerich
  19. Misanets

    (18) Valerich, не уточнил, у меня УПП, думаю никто спорить не будет, что они очень отличаются с БП.

    Reply
  20. Арчибальд

    Мой + 10-й :))

    Reply
  21. Valerich

    (19) не спорю, но если голову приложить, то можно добиться того же результата (у нас в БП закрытие счетов затрат в НУ длилось почти 2 суток и результат был никакой — разобрался, переписал — теперь 10 минут самое большое).

    Reply
  22. sserazm

    полезная обработка

    Reply
  23. Misanets

    (22) sserazm, тогда где + ?

    Reply
  24. forse

    нужная штука держи +

    Reply
  25. Анатолий50

    Полезная вещь. ставлю +

    Reply
  26. zhleonid8

    респект и +

    Reply
  27. zhleonid8

    а если документов несколько тысяч ? присоединяюсь к вопросу…….недочет

    Reply
  28. Misanets

    (27) zhleonid8, встречный вопрос: А как часто Вам приходиться перепроводить несколько тысяч документов и чтобы была необходимость запустить их в какое-то определенное время?

    Reply
  29. orsprog

    В этой обработке отбор должен быть достаточно универсальным, удобным и функциональным.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *