Виртуальные календари

Опубликовал provadyuga в раздел Обработки - Обработка справочников

Программный продукт «Виртуальные календари» обеспечивает расчет информации о количестве рабочих дней и часов за заданный период дат.

Минимум работ по конфигурированию: заполняется стартовая дата и маска длины дней.
Никакого автозаполнения или заполнения. Указываются также праздники. При необходимости указываются для каждого календаря отдельно исключительные даты, длина дня на которые будет отличаться от заданной длине по маске. Исключительная дата имеет приоритет над датой, длина дня которой заданна маской, и праздничным днем.

Формирование результирующей информации о рабочих днях и часах происходит путем вычисления по исходным данным: маска календаря, стартовая дата, хранящимся для каждого календаря отдельно, в справочнике «Календари» в соответствующем календарю элементе справочника, и дата1 и дата2 — задаваемые в запросе начальная и конечная даты периода; Т.е. информация о рабочих днях и часах на конкретные даты (период) не хранится в таблицах на жестком диске, а рассчитывется, формируется по запросу путем расчета в оперативной памяти, - или формируется (хранится) виртуально. Отсюда название «Виртуальные календари».

Разработка работает в среде любой компоненты «1С:Предприятие 7.7».
Полностью безразлична к наличию или отсутствию компоненты «Расчет».
Реализована только на объектах метаданных «Справочник».
Разработка бесплатна и полностью свободна для использования и  распространения: об этом подробнее в Лицензионном соглашении.

Файлы

Наименование Файл Версия Размер Кол. Скачив.
Виртуальные календари
.7z 64,63Kb
13.07.10
155
.7z 64,63Kb 155 Скачать

См. также

Дисконт мастер от 2 950 руб.

Лучшие комментарии

2. kompas-dm 14.07.2010 08:15
(0) Это давно уже сделано http://infostart.ru/public/20739/ Можно не тестировать...
Ответили: (4)
# Ответить

Комментарии

1. Арчибальд (файл скачал) 13.07.2010 18:07
Пока плюс. Но я протестирую :|
# Ответить
2. kompas-dm 14.07.2010 08:15
(0) Это давно уже сделано http://infostart.ru/public/20739/ Можно не тестировать...
Ответили: (4)
# Ответить
3. arithmometr 14.07.2010 08:28
Почему 12 дней? А если цикличность графика более 12 дней, тогда как?
Нет универсальности. См.: http://infostart.ru/public/65716/
# Ответить
4. Арчибальд (файл скачал) 14.07.2010 08:37
(2) Черт побери :D
# Ответить
5. provadyuga 14.07.2010 16:40
Цикличности в 7 дней достаточно в подавляющем большинстве случаев. Более 7 - это уже особые случаи, для которых можно доработать календари, добавив реквизиты "ДлинаДняN".
Для разработки указанной здесь http://infostart.ru/public/20739/, выполняется расчет рабочего времени только после процедуры "Автозаполнение" для каждого календаря и для каждого месяца. В моей разработке Автозаполнение вообще не предусмотрено, т.к. работает сразу после конфигурирования календаря. См. описание.
# Ответить
6. Кошки рулят 17.07.2010 18:55
Все уже украдено до вас.
http://www.opvklar.narod.ru/
И без всяких ограничений цикличности.
Полная аналогия (даже внешняя) с Календарями в ЗиК ...
# Ответить
Внимание! За постинг в данном форуме $m не начисляются.
Внимание! Для написания сообщения необходимо авторизоваться
Текст сообщения*
Прикрепить файл