gifts2017

Подсистема установки времени документов при записи

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

Время от времени приходится менять время документов, чтобы поместить приходы в начало дня, реализации - в конец, и т.д.
Предлагаемая подсистема позволяет настраивать временные диапазоны для каждого вида документов и контролирует, чтобы у документов было время из допустимого диапазона, при необходимости время автоматически корректируется.

Собственно все в анонсе.

настраивается - в регистре "УВД_ВремяПроведенияДокументов"

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

Наименование Файл Версия Размер
- 103
.1247575320 13,81Kb
25.09.09
103
.1247575320 13,81Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Андрей Фадеев (fedbka) 14.07.09 18:47
2. - - (Rebelx) 15.07.09 12:26
3. Андрей (AKV77) 15.07.09 14:51
Спасибо. Протестировал и внедрил в свою конфу.
4. Андрей Фадеев (fedbka) 16.07.09 09:19
(2) Да, взял - слизал идею, и написал аналог но немного по своему.
5. Юрий Тимофеев (Tatitutu) 16.07.09 09:26
Опять обработка из раздела на сообразительность
"Посмотри скриншот - и угааааааааааааадай на какой платформе я работаю ))). Слабо !!! Тогда скачай обработку....и попробуй запустить, не запустилась ? Значит у тебе 7.7 !!! Видишь какая "умная" обработка."

Автор! Думаю намек понятен ? (укажите платформу обработки)

Сама идея интерсная.
6. Инженер Гарин (Гарин) 16.07.09 14:58
А для 7.7 есть такая приблуда?
7. Андрей Фадеев (fedbka) 16.07.09 19:39
Единственное что нехватает данной подсистеме как законченному решению- обработки, которая раставляла бы документы, введенные в базу до внедрения данной подсистемы, по временной оси...

Я конечно уже это написал в этом ничего сложного... так... к слову сказал
8. - - (Rebelx) 17.07.09 12:12
(7) из надо просто перезаписать, и они сами расставятся
9. noprogrammer (noprogrammer) 18.11.09 22:25
{ОбщийМодуль.УВД_ПолныеПрава(7)}: Поле объекта не обнаружено (ВремяПроведенияДокументов)
НаборЗаписей = РегистрыСведений.ВремяПроведенияДокументов.Выбрать(Новый Структура("ВидДокумента", ВидДокумента));

Название регистра сведений "ВремяПроведенияДокументов" надо заменить на "УВД_ВремяПроведенияДокументов".

P.S. Понятно, что это просто описка, но все таки желательно поправить.
10. noprogrammer (noprogrammer) 18.11.09 22:54
(+9 ) и регистр "УВД_ВремяПроведенияДокументов" лучше назвать "УВД_ВремяЗаписиДокументов" - т.к. это проверка идет именно в момент записи а не проведения, а в момент проведения (оперативного) - время меняется не обращая внимания ни на какие условия.
И еще, нет проверки на время "0:00:00" которое по умолчанию ставится в новом документе (я сейчас не говорю о типовых конфигурациях где время по умолчанию ставится текущее), а без этой проверки условия тоже пропускаются...
11. Артур Аюханов (artbear) 19.11.09 10:31
(0) При объединение своей конфы с данной подсистемой
общие модули и регистр сведений не относятся к нужной подсистеме, вообще подсистема для них не задана.
Исправишь?
12. Артур Аюханов (artbear) 19.11.09 10:35
(11+) Еще подписку на события забыл.
13. - - (Rebelx) 19.11.09 10:41
(10), (11) вообще эти ошибки появились, когда выдирал из рабочей конфы

можете прислать исправленую версию, перевыложу с соответствующим описанием об авторах изменений - у меня сейчас времени нет :(
14. Артур Аюханов (artbear) 19.11.09 10:47
(10) Да, баг при оперативном проведении присутствует :(
15. Павел Вик (salve) 27.03.11 22:39
16. Олег Шалимов (CaSH_2004) 23.05.12 04:31
(15) Интересно а в чем будут ее различия? Сам подсистему не смотрел, но странно в чем сложность ее перенести на другую платформу?
17. - - (Rebelx) 23.05.12 08:39
(16)изменилась структура данных журнал