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

1С:УНФ 3.0, планирование поступления денег по незавершенным заказам покупателей

Нальчик(Россия )
7 |  0
вчера в 13:09:40 (21 час назад)
29700
Текст задания
Для 1С:УНФ 3.0 написать процедуру и регламентное задание, которое ежедневно будет анализировать все незавершенные заказы покупателя и планировать поступление денег путем записи в табличную часть ПлатежныйКалендарь документа ЗаказПокупателя. Реализовать в рамках расширения, которое уже имеется (пересечения с ним минимальные, см. скриншот).

Суть анализа и принцип формирования записей в платежный календарь:
- Если какие-то из заказанных товаров в наличии и ещё не отгружены, то на сумму этих товаров делаем запись в платёжном календаре. Дату записи вычисляем по формуле: сегодня + Х дней, где Х - это СрокОплатыПокупателя из договора с покупателем, указанного в заказе.
- Если какие-то из заказанных товаров НЕ в наличии и ещё не отгружены и заказаны у поставщика, то на сумму этих товаров делаем запись в платёжном календаре. Дату записи вычисляем по формуле: плановая дата поступления товаров + Х дней, где Х - это СрокОплатыПокупателя из договора с покупателем.
- Соответственно, если заказ покупателя отгружен полностью, по нему ничего планировать не нужно.
- Каждый раз перед заполнением табличной части ПлатежныйКалендарь удалять все строки за исключением тех, которые созданы Расходной накладной (это можно явно определить по реквизиту табличной части "ДокументОснование" из расширения).

Предусмотреть возможность запуска процедуры по команде из отчета "Платежный календарь".
Предусмотреть возможность запуска процедуры для одного или нескольких заказов покупателя в виде параметра.

Писать и называть объекты нужно разборчиво. Подход "лишь бы работало" не подойдёт. Если напишите в отклике слово "УНФ", буду знать, что вы это всё прочитали и серьёзно отнесусь к вашему предложению.

Конфигурация 1С:УНФ 3.0.10.235 или позднее.
Расширение вышлю исполнителю. Реализовать можно на демонстрационной базе. Могу предоставить выгрузку, если потребуется.
0
Выбранные исполнители
Отклики