7 августа 2024 в 17:23:02
(19 недель 4 дня 1 час назад)
83740
09.04.2018 13:46:16
Текст задания
Разработать новый отчет «Отчет по договорам».
Алгоритм заполнения колонок:
Сумма договора – параметр «Сумма договора» из элемента справочника «Договоры»
Сумма поступления – суммы по проведенным документам «Реализация (акты, накладные)»
Осталось поставить – рассчитать по формуле «Сумма договора» - «Сумма поступления»
Сумма платежей – суммы по проведенным и документам «Списание с расчетного счета» (с признаком «подтверждено выпиской банка»), «Расходный кассовый ордер».
Осталось заплатить - рассчитать по формуле «Сумма договора» - «Сумма платежей»
Группировки отчета – по контрагентам, по договорам.
Параметры отбора отчета – контрагенты, организации, период, договор.
Расшифровка значений до регистратора.
Периодичность отчета – по месяцам, выводить также общий итог за выбранный период.
Разработать механизм проверки суммы договора.
При проведении документов «Реализация (акты, накладные)» производить проверку: если сумма всех проведенных документов «Реализации (акты, накладные)» вместе с текущим документом по текущему договору не превышала (была равна или больше) сумме реквизита «Сумма договора» в текущем договоре.
Если сумма по документам больше суммы в договоре выводить информационное сообщение для пользователя «Превышена сумма по договору на » + сумма превышения + « руб.!»
Документ в этом случае проводить.
Для реализации задачи использовать механизм расширений.