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