Простановка заказов в банковских документах по назначению платежа. УНФ 3.0
Задачи пользователя - Подбор и обработка объектов
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Обработка автоматической простановки "Заказов поставщику" в документы "Расход со счета" и "Заказов клиентов" в "Поступление на счет" по информации в назначении платежа.
В шапке обработки выбирается период, за который будут отобраны банковские документы, а также начальная дата для поиска заказов. При выборе периода табличная часть заполняется документами по следующим отборам:
1. Отбираются только документы, у которых в табличной части "Расшифровка платежа" не указан заказ
2. Отбираются только документы, которые до этого не были обработаны. Пояснение: даже если банковский документ был обработан, но заказ по каким-то причинам не удалось проставить (например он не найден по номеру из назначения платежа), второй раз он не попадет в обработку
3. Для расхода со счета отбираются только документы, у которых в назначении платежа есть слово "Счет" и символ номера "№".
3. Для поступлений на счет отбираются только документы, у которых в назначении платежа есть символ "/".
При нажатии "Проставить заказы" происходит поиск заказов поставщику для документов "Расход со счета" и заказов клиентов для документов "Поступление на счет" по следующей логике:
- для "Расхода со счета" ищется заказ поставщику с номером входящего документа совпадающим с номером из назначения платежа. Например, если в назначении платежа указано "Оплата по счету №127 от 27.03.2025 г. за экранирующий материал. В том числе НДС 20 % - 59833.33 рублей.", значит обработка будет искать заказ поставщику с входящим номером 127.
- для "Поступления на счет" ищется счет на оплату с номером совпадающим с номером из назначения платежа. Например, если в назначении платежа указано "Оплата по счету N 878/2 от 28.01.2025 за кабельную сборку. В том числе НДС 20% - 717 491,67 руб.", значит обработка будет искать счет на оплату с номером 878/2. Заказ клиента выбирается из основания счета (если тип основания "заказ покупателя"), либо из заказа расходной накладной (если тип основания "расходная накладная").
По результату обработки выводятся информационные сообщения об обработанных банковских документах, а также заполняются табличные части на закладках "Удалось проставить заказ" (списком банковских документов, которые были успешно обработаны и проставлены в них заказы) и "Не найден заказ для подстановки" (списком банковских документов, к которым не удалось подобрать заказы)
При небольших доработках можно предусмотреть любую другую логику поиска документов заказов.
Обработка может быть добавлена во внешние дополнительные обработки
Проверено на следующих конфигурациях и релизах:
- Управление нашей фирмой, редакция 3.0, релизы 3.0.11.119
Вступайте в нашу телеграмм-группу Инфостарт