В практической деятельности торговых компаний часто возникает задача проанализировать, товары каких именно поставщиков или производителей продаются лучше всего. В специализированных решениях, таких как 1С:Управление торговлей или 1С:УНФ, данный функционал реализован по умолчанию. Однако в программе 1С:Бухгалтерия предприятия 3.0 (БП 3.0) штатные механизмы ориентированы в первую очередь на регламентированный учет. Тем не менее настроить подобную аналитику в БП 3.0 можно стандартными средствами, не прибегая к программированию и изменению конфигурации.
В этой статье мы подробно разберем, как решить данную задачу, связать номенклатуру с поставщиками (производителями), обработать файлы штрихкодов с ТСД и настроить информативные отчетов по продажам.
Если в вашей организации поставщик и производитель товара — это одно и то же лицо (или вам важно отслеживать именно бренд/завод-изготовитель), мы можем задействовать штатные механизмы классификации номенклатуры.
Проанализируем возможности программы: в 1С:Бухгалтерия 3.0 у справочника Номенклатура есть встроенный реквизит Производитель (в некоторых версиях он скрыт в настройках алкогольной продукции, но физически присутствует в метаданных). Также мы всегда можем создать полноценное пользовательское свойство.
Разберем по шагам, как создать дополнительный реквизит:
Номенклатура и нажмем кнопку Добавить -> Новый.Поставщик-Производитель.Контрагенты. Это позволит нам выбирать реальных поставщиков из базы данных напрямую.Теперь в карточке каждого товара появится новое поле, в котором можно указать конкретного контрагента.
Заполнять поставщика вручную в каждой карточке товара долго и трудоемко, особенно если позиций тысячи. Рассмотрим, как автоматизировать этот процесс, если у нас есть текстовые файлы или таблицы Excel с данными от ТСД (терминала сбора данных).
Для массового изменения реквизитов мы воспользуемся встроенной обработкой Групповое изменение реквизитов:
Номенклатура.Артикул, установить вид сравнения В списке и скопировать туда все артикулы из файла.Поставщик-Производитель (или стандартный реквизит Производитель) и укажем нужное значение контрагента.Если в файлах с ТСД содержатся не артикулы, а штрихкоды, то напрямую через групповое изменение отобрать номенклатуру не получится, так как штрихкоды хранятся в подчиненном регистре сведений ШтрихкодыНоменклатуры. Выясним, как обойти это ограничение без привлечения программиста.
Используем встроенный инструмент Загрузка данных из файла:
Номенклатура и нажмем кнопку Загрузить.Для программистов и продвинутых пользователей приведем пример запроса на языке 1С, который позволяет быстро сопоставить штрихкоды из списка с конкретной номенклатурой базы данных:
ВЫБРАТЬ
Штрихкоды.Штрихкод КАК Штрихкод,
Штрихкоды.Владелец КАК НоменклатураСсылка,
Штрихкоды.Владелец.Артикул КАК Артикул
ИЗ
РегистрСведений.ШтрихкодыНоменклатуры КАК Штрихкоды
ГДЕ
Штрихкоды.Штрихкод В (&СписокШтрихкодов)
Если вы продаете меховые изделия, важно помнить о требованиях законодательства по обязательной маркировке товаров. Каждое меховое изделие должно быть промаркировано уникальным кодом формата DataMatrix.
Проанализируем этот бизнес-процесс: при поступлении маркированных товаров вы подписываете универсальный передаточный документ (УПД) через систему электронного документооборота (ЭДО). При этом коды маркировки автоматически сопоставляются с номенклатурными позициями в вашей базе 1С и передаются в ГИС МТ «Честный ЗНАК».
Поскольку в коде маркировки (точнее, в его структуре и в карточке национального каталога GS1) уже зашита информация о производителе или импортере (через уникальный префикс предприятия GTIN), при сканировании кодов на ТСД программа точно определяет происхождение каждой конкретной единицы товара. Таким образом, ведение полноценного учета маркированных товаров полностью решает задачу идентификации поставщика меховых изделий на этапе розничной или оптовой продажи.
Рассмотрим более сложную ситуацию: один и тот же товар (с одинаковым артикулом и штрихкодом) закупается у разных поставщиков. Способы с заполнением реквизитов в карточке товара здесь не помогут, так как поставщик меняется от партии к партии.
Для решения этой задачи в учетной политике организации должен быть настроен способ оценки материально-производственных запасов (МПЗ) по ФИФО. При этом на счете 41.01 автоматически включается партионный учет (по субконто Партии).
Посмотрим, как вытащить данные о продажах в разрезе поставщиков с помощью мощного инструмента — Универсального отчета:
Счет Дт Равно 90.02.1 (Себестоимость продаж)Счет Кт Равно 41.01 (Товары на складах)Субконто1 Кт (это наша Номенклатура)Субконто2 Кт.Контрагент (так как вторым субконто при ФИФО выступает документ поступления, система позволяет нам через точку обратиться к реквизитам этого документа и извлечь непосредственного поставщика партии)В результате мы получим детальный отчет, который покажет: какая именно номенклатура была продана, из какой конкретно партии поступления она списалась методом ФИФО и кто являлся поставщиком по этой сделке. Это позволяет получить 100% достоверные данные даже без ведения обособленного учета по разным карточкам товаров.
Если мы пошли по пути создания дополнительных реквизитов (Метод 1), то мы можем легко вывести нашего контрагента в стандартный отчетах руководителя.
Проанализируем настройку отчета Продажи по номенклатуре:
Номенклатура, нажмем на значок "+" рядом с ним, чтобы раскрыть подчиненные реквизиты, найдем наш дополнительный реквизит Поставщик-Производитель (или системный реквизит Производитель) и выберем его.Теперь перед нами предстанет наглядная картина: объемы продаж, выручка и количество проданных товаров, сгруппированные по конкретным фабрикам, брендам или поставщикам. Это позволит руководству оперативно принимать решения о том, у каких контрагентов закупки приносят наибольшую прибыль, а от чьих товаров стоит отказаться.