Типовая конфигурация предоставляет на выбор один из двух способов контроля дней задолженности: по календарным дням или по рабочим дням (константа СпособКонтроляДнейЗадолженности). Но договоры (бумажные) могут содержать оба способа. Кто нибудь включал в конфигурации возможность использовать оба способа? Интересуют идеи. Пока что планирую сделать следующее - в договоре свойство или реквизит, и самописный отчет (или доработанный отчет по кредитной линии). Всем заранее спасибо.
Посмотри УТ 11, там добавили календари, для моих более гибкая схема получилась. В УПП при проверки дней задолженности смотрит в РегламентныйПроизводственныйКалендарь и на константу: добавь в договор реквизит и проверяй по нему (там кажется всего пару процедур изменить надо будет).
Если Константы.СпособКонтроляДнейЗадолженности.Получить() = Перечисления.СпособыКонтроляДнейЗадолженности.ПоКалендарнымДням Тогда
РазницаДатВСекундах = (СтруктураШапкиДокумента.Дата - Выборка.ДатаПервогоДокумента);
Итак, поправить также придется процедуру КонтрольОстатков в модуле набора записей регистра ВзаиморасчетыСКонтрагентами, и процедуру УстановитьДатуОплатыПоДоговору в общем модуле УправлениеЗаказами. Всем спасибо.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший