При работе с типовым отчетом Ведомость расчетов с клиентами в программе 1С:Управление торговлей 11.5 многие пользователи сталкиваются с тем, что в доступных полях отсутствует информация о фактической дате оплаты. Это создает сложности, когда необходимо сгруппировать данные по месяцам или проанализировать конкретные сроки поступления денежных средств. Давайте разберем, почему это происходит и как решить данную задачу.
Чтобы понять, как действовать, важно осознать, как устроена система хранения данных в 1С:Управление торговлей 11.5. Отчет Ведомость расчетов с клиентами формируется на основании данных регистра накопления Расчеты с клиентами. Этот регистр является оборотно-сальдовым: он хранит итоговые суммы долга на определенную дату, но не «помнит» историю каждого отдельного платежного документа в явном виде, доступном для группировки.
По сути, записи в этом регистре являются свернутыми данными. Именно поэтому при попытке развернуть Регистратор в настройках отчета мы часто не получаем желаемого результата — система просто не содержит детальной привязки к датам платежей в том виде, который нужен для построения гибких отчетов.
Если вам необходимо увидеть конкретную дату, когда была произведена оплата, самым эффективным и корректным с точки зрения архитектуры 1С способом является использование отчета Ведомость расчетов с клиентами по документам. Рассмотрим этот процесс по шагам.
Продажи.Отчеты по продажам.Ведомость расчетов с клиентами по документам.Этот отчет использует регистр накопления Расчеты с клиентами по документам. В отличие от обычного регистра, он хранит детальную аналитику по каждому документу, что позволяет нам «дотянуться» до даты оплаты.
После открытия отчета нам нужно настроить его структуру так, чтобы данные отображались с учетом дат оплат. Выполним следующие действия:
Настройки в верхней части формы отчета.Расширенный (если он еще не выбран).Структура добавьте новую группировку.Документ расчетов или Регистратор.Дата (реквизит регистратора). Для этого установите тип группировки Период и укажите Месяц.Благодаря этому отчет покажет каждую операцию оплаты или отгрузки в привязке к дате документа. Теперь вы можете видеть не просто «долг», а конкретный Регистратор, который инициировал изменение взаиморасчетов.
Иногда при анализе отчета Ведомость расчетов с клиентами по документам пользователи замечают, что суммы оплат и начислений представлены в виде готового сальдо (долга). Если вы видите только разницу между отгруженным и оплаченным товаром, проверьте настройки группировки:
Оплачено и Отгружено.Показатели в настройках отчета.Помните, что добавление большого количества детальных группировок (особенно по регистратору) может увеличить время формирования отчета, так как система должна будет обработать значительно большее количество записей в базе данных. Если данных очень много, рекомендуем устанавливать отбор по конкретному Контрагенту или Договору перед формированием.
Использование типовых механизмов — лучший путь для поддержания стабильности конфигурации. Избегайте доработок кода, если задачу можно решить через Варианты отчетов или настройку структуры СКД, так как это упростит последующие обновления вашей программы 1С.