Закрытие пересорта (красных остатков) по документам внутри каждого договора по сч. 60.01, 60.02
Задачи пользователя - Закрытие периода
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Обработка пробегается по всем красным остаткам на счете 60, фиксирует, какие договора необходимо обрабатывать. И затем непосредственно внутри каждого проблемного договора закрывает минуса на соответствующие черные остатки по документам на этом же самом договоре.
Причем сначала пытается закрыть явный пересорт когда, например, по одному документу -25000 и есть несколько черных остатков. Сначала обработка ищет черный остаток равных по номиналу, т.е. 25000 и закрывает его в первую очередь.
Но если не найдет равный по номиналу остаток, тогда последовательно будет закрывать на черные остатки какие есть в наличие.
Если в обработке поле "Док" пустое, тогда создастся новая операция, введенная вручную и затем подставится в поле "Док". Если в поле док указать документ, тогда он сначала очистится, а затем перезаполнится.
Проверено на следующих конфигурациях и релизах:
- Бухгалтерия предприятия, редакция 3.0, релизы 3.0.173.31
Вступайте в нашу телеграмм-группу Инфостарт