17 августа 2024 в 22:19:27
(14 недель 3 часа назад)
182499
V8.x Управление торговлей
16.08.2016 18:56:06
Текст задания
Релиз 10.3.7.8, измененная
Нужно создать обработку по созданию документа "Корректировка записей регистров", должен корректироваться регистр накопления "Продажи по дисконтным картам".
Нужно сравнивать отчеты "Продажи по дисконтным картам" и "Продажи".
Если в справочнике "Информационные карты" у контрагента есть карта, то надо найти сумму продаж по этому контрагенту в отчете "Продажи" (СуммаП) и сравнить её с суммой в отчете "Продажи по дисконтным картам" (СуммаПД).
Если СуммаП больше СуммыПД, то в документе "Корректировка записей регистров" должна появиться строка по этой дисконтной карте и по этому контрагенту на разницу (СуммаП - СуммаПД).
Если СуммаП меньше или равна СуммеПД, или контрагента нет в списке информационных карт, то ничего не должно происходить.
В обработке выбираем период, за который мы формируем отчеты, документ Корректировки создается датой конца периода.
Прилагаю файл для наглядности.
В этом примере в корректировке должно появиться 2 записи: Контрагент 1 - 4016,89 руб., Контрагент 4 - 50000 руб.
Демо-базу с этим примером предоставлю.