gifts2017

Универсальное перепроведение документов с изменением времени (расстановка по графику)

Опубликовал Олег Чередарик (OlegCh78) в раздел Обработки - Обработка документов

Обработка позволяет перепроводить документы с расстановкой по графику с разнообразными условиями, и любым количеством документов

Обработка работает по метаданным по этому она работает в любой конфигурации(универсальная). Предварительно составляется рассписание по которому она обрабатывает выбраный период, в расписании выбирается не только вид документа и время, но и значение любого реквизита по которому мы хотим поставить документы в заданное время. Есть возсожность составлять сложные условия, на несколько реквизитов. Для примера: документ расходная накладная со склада оптовый ставим в 9:00, перемещение с оптового на розничный в 9:30, а расходную с розничного в 10:00, и т.д.

Долго искал что то подобное в интернете, но пришлось писать))

Если реквизит значение пустой, то изменяет время всем документам такого типа.

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

Наименование Файл Версия Размер Кол. Скачив.
Изменение_времени_документов2.epf
.epf 13,62Kb
12.05.13
117
.epf 13,62Kb 117 Скачать

См. также

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

Комментарии

1. Макас (makas) 28.02.13 23:06
Долго искал что то подобное в интернете, но пришлось писать


Да есть, для таких случаев на сайте, просто надо посмотреть по-лучше :)
2. Олег Чередарик (OlegCh78) 28.02.13 23:33
Есть либо на 1 вид документов и без условий, либо под конкретную конфу. Хотя может и не нашел.)))
3. Hellgga 01.03.13 12:17
Добрый день.
У меня в 1С 8.2 БП 2.0 (2.0.44.8) не работает.
4. Олег Чередарик (OlegCh78) 01.03.13 18:09
(3) Hellgga,
Что не работает?(Этап заполнения, выбор значения или перепроведение) или еще что-то.
5. Hellgga 03.03.13 15:01
Добрый день.
В понедельник постараюсь объяснить. Может не то что-то делаю...
6. Hellgga 04.03.13 12:21
Добрый день.
Вроде получилось всё :)
Олег, объясните, пожалуйста, юзверю: в каких случаях надо заполнять графу "Значение" и как задавать условие в графе "Условие"?
С уважением,
Ольга
7. Олег Чередарик (OlegCh78) 05.03.13 00:17
(6) Hellgga,
Значение необходимо заполнять если 1 вид документов должен быть в разное время. Пример: перемещение на производство 9:00 и с производства на склад готовой продукции 15:00. Один документ, а два разных времени в зависимости от значений реквизитов. Условие ставим когда надо стечение 2 и более реквизитов для одного времени. Пример АвО на Иванова на склад материалов в 8:00.
8. Hellgga 05.03.13 12:06
9. Антон Рощин (wolfsoft) 06.03.13 09:12
Насколько я понял, время для документов задаётся жёстко? Было бы интересно, если бы задавалось не жёсткое время, а условия расстановки документов. Например, сначала должны быть поступления на основной склад, потом перемещения на вспомогательные склады, потом все реализации. И обработка передвигала бы документы по оси времени согласно установленным правилам. Также можно было бы оставить и жёсткое ограничение по времени, т.е., например, сначала поступления, но начиная с 8 утра - не раньше.

Это я так - абстрактно, в качестве идеи...
10. юрий гулидов (gull22) 06.03.13 11:45
Столкнулся в свое время с такой проблемой по Авансовым отчетам и Требование-накладная. Пришлось править руками, благо время позволяло. Плюсанул за реализацию потребностей пользователя.
11. Юрий Осипов (yuraos) 07.03.13 20:23
Любопытно и оригинально.
Со всякими препроводилками частенько приходится сталкиваться,
а чтобы еще и распихивала при этом документы по хронологии...
...первый раз.
:)
12. Евгений (gevicer) 08.03.13 15:41
13. Олег Чередарик (OlegCh78) 08.03.13 17:20
gevicer,
Насколько я понял твоя меняет время у одного вида документа за проход, а моя хоть у всех документов в базе, причем разные виды по условиям в разное время. Пример: приход в 8:00 перемещение по условию 1 в 9:00 производство в 10:30 перемещение по условию 2 в 11:30, реализацию в 12:00 и т.д. После выставления по графику она их перепроводит.
14. Светлана (sps02) 03.04.13 19:18
Здравствуйте. заметила украинский язык. Это как то влияет?
15. Светлана (sps02) 03.04.13 19:19
Имела в виду для российской конфигурации. Простите может не совсем компетентна.
16. Олег Чередарик (OlegCh78) 07.04.13 18:20
Не имеет значения, хоть в китайской используйте)))
17. Alex Azarnin (1985Alex1985) 06.05.13 21:10
Спасибо. Нужная обработка.
18. Hellgga 07.05.13 22:09
Добрый день.
А вот, если, например, мне надо поменять время у какого-нибудь конкретного контрагента?
Это можно сделать?
У меня не получилось :(
Прикрепленные файлы:
19. Олег Чередарик (OlegCh78) 12.05.13 23:22
(18) Hellgga,
Да вы правы так и есть, там маленькая ошибочка, сейчас закину обновленную версию. В некоторых случаях она не срабатывала.
20. WellMaster (WellMaster) 28.05.13 16:12
21. Олег Чередарик (OlegCh78) 02.07.13 00:03
Есть похожая обработка для 7.7, если интересно могу выложить, за плюсики ))
22. andrey dyak (dyak84) 30.09.13 12:40
Такой вопрос как нащет перепроведения после изменения времени. Документы перепроводятся или нет или нужно после всех изменений перезапускать перепроведение по партиям.Зарание спасибо за ответ
23. Олег Чередарик (OlegCh78) 03.10.13 21:57
Они перепроводятся, но для правильного закрытия партий надо вначале все отменять, а потом все проводить. Будет желание залью версию которая закрывает партии(все отменяет, а потом проводит).
24. hosts e-mail.ua (hosts) 29.11.13 11:14
В настройках указываются документы у которых нужно только поменять дату, а остальные документы перепроводятся без изменения дат?
25. hosts e-mail.ua (hosts) 29.11.13 11:16
Еще вопрос: даты для всех документов одной группы ставятся одинаковые к примеру 9:00:00 ? или отличаются секундами?
26. Олег Чередарик (OlegCh78) 01.12.13 01:30
(25) hosts,
Перепроводятся только документы какие есть в графике, остальные не трогаются. Дата не меняется, меняется время. И последний вопрос, добавляются секунды то есть 9:00:00 / 9:00:01 / 9:00:02 и т.д.
27. Артём Рогов (ben_art) 24.10.14 10:22
немного не понял описание. Смогу ли я поменять время во всех документах не трогая дату ?
например все документы за период перенести на конец дня ?
28. Олег Чередарик (OlegCh78) 25.10.14 01:09
29. Aleks_G (Aleks_G) 22.12.14 14:19
А у меня секунды не меняются, у всех документов одинаковое время что я делаю не так?
30. Aleks_G (Aleks_G) 22.12.14 17:26
Нет сортировки по номеру в пределах одного дня. обработка работает очень медленно не понятно почему в запросе обрабатываются все типы документов выискивая нужный документ
31. Aleks_G (Aleks_G) 02.01.15 21:03
(26) OlegCh78, не работает время всегда установленное секунды не меняются
32. Hellgga 06.11.16 10:06
Что-то вы не отвечаете народу....
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа