! новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Вадим
Приватное сообщение

Создать на основе возвратов корректировку поступления БП 3.0

385709
15 |  0
24 октября 2020 в 22:16:05 (1 день 20 часов назад)
22100
Текст задания
Нужно сделать обработку для автоматического заполнения корректировок поступления на основе возвратов.
В базе есть документы возврата поставщику. Нам выдали счета-фактуры исправления, нужно это отразить в базе. Но при создании документа корректировки нужно указать документ поступления товара, а их около 1000 штук. Вручную искать не вариант, нужна обработка.
В каждом возврате может быть несколько позиций, но поступали они в разные дни. Нужно для каждой позиции возврата подобрать ближайшее по дате поступление и создать на основе этих данных корректировку поступления вида "исправление в первичных документах" №1, дата равна дате документа возврата, в таблице товары отразить изменения и создать на основе возврата счет-фактуру исправление №1 с датой возврата.

Пример:
Купили 10 батонов 02.07.2020, накладная №123. Вернули 2 батона 04.07.2020. Значит создаем док Корректировка поступления №1 от 04.07.2020, основание - накладная №123, в табл Товары минусуем 2 батона.
Главное не открорректировать первичку в минуса, т.е. нужно учитывать, что из какой-то накладной мы уже забрали часть товара. И еще, есть возвраты, но поступления по данным позициям были ПОЗЖЕ возврата(в базе еще не внесены остатки). Тогда док-основание будет с более поздней датой.
0
Выбранные исполнители
Отклики