2016-05-06 13:13:08
Краткое описание :
Доработка "Абонентское обслуживание" -1Описание :
Абонентское обслуживаниеЧто измененно :
Доработать формирование ДО для документов с заполненным периодом "с\по" в расширенной информации BASEDOC.
При формировании анализируется указанный период и в формируемое ДО проставляется аналогичный, следующий за периодом исходного. Например:
Исходный Формируемый
01.01.2016 - 31.01.2016 01.02.2016 - 29.02.2016
01.01.2016 - 31.03.2016 01.04.2016 - 30.06.2016
Необходимо анализировать (по параметру): если в исходном ДО заданный период не кратен месяцу - выдавать предупреждение в протоколе, что ДО не будет сформирован.
Будем исходить из того, что по закону в бухучете месяц является отчетным периодом и суть абонентского обслуживания в ежемесячном предоставлении услуг.
Следовательно период типа: 15.01.2016 - 14.02.2016 - некорректен.
В интерфейсе настройки функции доработать фильтр "Период выбора ДО" :
Либо существующий: "по дате оформления" - "с" - "по"
Либо : "по дате окончания периода" - "с" - "по".
Второй позволит автоматически выбрать ДО, действие периода которых заканчивается в отчетном месяце и которые требуют выставления.
Как измененно :
Добавлены параметры при формировании ДО на абонентское обслуживание.
[.] коррекция периода` .@@.@@@@@@@@@@@ [.] контроль периода`
При выборе коррекции периода можно задать тип периода (день, неделя, месяц, год) и количество.
Если в исходном ДО зада период (в расширенной информации), то в формируемых ДО по данному период будет смещен в соответствии с заданной коррекцией.
Если количество задано 0, то коррекции не происходит.
Пример.
кол-во 1 тип МЕСЯЦ.
Если исходном ДО период с 01.03.2016 по 31.03.2106, то в сформированном период будет с 01.04.2016 по 30.04.2016.
При включении контроля периода будут контролироваться периоды с типом месяц и год.
Контроль заключается в том, что период в и сходном ДО д.б. кратен заданной коррекции.
Пример.
кол-во 2 тип месяц
В исходном ДО д.б. 01.03.2016-31.05.2016 или 10.03.2016-09.05.2016
кол-во 1 тип год
В исходном ДО д.б. 01.01.2016-31.12.2016 или 10.03.2016-09.03.2017
Добавлен параметр по фильтрации:
Фильтр по периоду: 'по дате оформления'/'по дате окончания периода'
При втором значении будут отобраны ДО с периодом окончания из заданного периода фильтра.
Также при втором значении параметра невозможно уточнить список ДО - только все или последний из периода с фильтром по контрагентам.