Перейти к содержанию

Товары/услуги

Карточка товара — единственное место, где товар описан. Всё остальное на неё ссылается: заказ поставщику, поступление, счёт-фактура, прейскурант, чек в кассе. Когда в документе набирают код, система берёт из карточки название, единицу и цену, ставку НДС — если её не задали клиент или прейскурант, а при проведении — счета (цепочка счетов — ниже). Поэтому всё, что заполнено здесь, потом повторяется в сотнях документов.

Где искать: Модули → Склад (пункт есть и в других модулях) → Регистры → Товары/услуги

Разбор на примере

Карточка товара

Та самая дрель, что шла в заказе поставщику: код 000003, «Дрель ударная Einsem HD-720».

Шапка — то, что видно всегда, на любой вкладке:

  • Код 000003 — главный идентификатор, по нему товар ищут в документах. Оставите поле пустым — код выдаст диапазон из «Серии номеров для генерации кода товаров» (для группы товара или общий); диапазона нет — карточка не сохранится. После сохранения код уже не изменить.
  • Название и ед. измерения обязательны: без них карточка не сохранится. Единицу новая карточка берёт из поля «Е.И. по умолчанию» настроек товаров.
  • Альт.код 78675 — второй код: артикул поставщика или код из старой системы. По нему тоже можно набирать товар в документе. Неповторимость альт.кода система проверяет, только когда в настройках товаров включено «Включить проверку Альт.кода», — без этого следите сами, чтобы альт.коды не повторялись.
  • Бренд EINSEM, группа АКИ, ед. измерения ШТ — три ссылки на справочники: бренд, группа товаров, единица измерения.
  • Набор и Закрыто — две галочки, каждая меняет поведение карточки; о них ниже.

Вкладка «Цена» — цена продажи 1 600.00, ценовая группа (если цена считается формулой), классификация GOODS и, главное, тип продукта:

Тип Что это означает
Свободный Ни остатка, ни себестоимости — строка в документе просто с названием и суммой
Складируемый Ведётся количество и себестоимость, товар движется по складам
Работа/Услуга Продаётся, но не хранится; складской себестоимости не имеет

У дрели стоит «Складируемый» — потому она и появляется в остатках, в себестоимости, в инвентаризации. Новая карточка получает этот тип сразу; так же товар из «XLSX импорт», у которого ячейка типа пустая или колонки типа нет. В файле тип пишут номером позиции: 1 — «Свободный», 2 — «Складируемый», 3 — «Работа/Услуга». Пока у товара есть остаток, сменить этот тип не получится: система ответит «Тип продукта нельзя изменить, пока есть остаток на складе». Сначала спишите остаток; история движения без остатка не мешает.

Вкладка «Склад» — всё, что касается движения и опознания товара:

Вкладка «Склад»

  • Код ГС 8467210000 — код товарной классификации (УКТВЭД), нужен для налоговой накладной и для импорта.
  • Штрих-код 4820077000064 — главный штрихкод карточки; двум карточкам одинаковый не дать: «Товар с таким Штрих-кодом уже существует». Дополнительные живут в отдельном реестре штрих-кодов. Штрих-код, заведённый там, не должен совпадать с кодом, штрих-кодом или альт.кодом другой карточки.
  • Серийный учёт — «Нет», «На единицу» или «На партию»; выбор определяет, будет ли система требовать серийный номер в каждом движении. Когда товар уже двигался, выбор не изменить: «Невозможно изменить серийный учет товара, для которого уже существует история».
  • Себестоимость в базовой валюте 1 071.25 (так поле называется в карточке, в правах роли на поля, настройке окна списка, новом шаблоне импорта и истории изменений; шаблоны импорта, созданные раньше, оставляют колонку «Себестоимость последнего поступления» — и работают как прежде), цена последней покупки и валюта последней покупки (она относится только к цене покупки; себестоимость всегда в базовой) — система заполняет их сама при проведении поступления по заказу поставщику, а когда проведение снимают, возвращает значения из предыдущего такого поступления. Если это было первое такое поступление товара, после снятия проведения проверьте эти поля вручную. Поступление без заказа их не меняет: цена закупки считается сверенной только с заказом. Себестоимость (но не цену покупки) пишет ещё завершённое производство или завершённая операция производства — произведённому складируемому товару, по себестоимости выпуска. Разборка карточек не трогает: компонент, вернувшийся на склад, — не новое поступление. Поля можно поправить и руками, но следующее такое поступление или производство их перепишет. Кто не имеет права «Показывать себестоимость», не видит себестоимости и цены покупки ни в карточке, ни в печати.
  • Миним. кол-во — порог, ниже которого товар попадает в отчёты о дефиците.
  • Масса, объём, ширина, высота и глубина — справочные: их показывает карточка и печать, а документы в расчётах их не берут.

Вкладка «Счёт» — четыре поля, и все четыре в демонстрационной базе пусты, кроме кода НДС:

Вкладка «Счёт»

Пусты они не случайно. Счёт для проводки система ищет цепочкой, останавливаясь на первом заполненном уровне. Счёт запасов («Счет стоимости ТМЦ»):

карточка товара → группа товаров → склад → общая настройка «Использование финансовых счетов»

«Счет стоимости» (себестоимость продаж) — та же цепочка, но без склада: карточка товара → группа товаров → общая настройка.

В демонстрационной компании счета заданы на уровне склада: «Склад товаров» — 281, «Склад запчастей» — 207. Если бы счёт стоял в карточке или в группе, он перебил бы склад, и запчасти поехали бы на тот же счёт, что и товары. Поэтому в карточке счёт заполняют только тогда, когда конкретный товар должен учитываться отдельно от всех остальных.

Товары/Услуги

Вкладка «Наборы товаров» — состав комплекта. Заполненная матрица без галочки «Набор» в шапке не сохранится:

Вкладка «Наборы товаров»

Комплект «дрель + очки + перчатки» — это отдельная карточка со своим кодом и ценой, а в матрице перечислено, из чего он состоит. Продают комплект одной позицией, а со склада списываются три.

«Тип продукта» у самой карточки комплекта должен быть «Свободный» — иначе отказ «Тип набора должен быть «Свободный»!»; составляющие окно выбора предлагает из складируемых товаров. Самого комплекта в остатках нет: количество считается по составляющим. Цену комплекта задают в карточке руками — из составляющих она не считается. Комплект внутри комплекта запрещён в обе стороны: набор не выбрать в матрице другого набора, а товар, который уже входит в чужой набор, сам набором не станет. Складируемому товару, который входит в набор и уже двигался, тип не изменить: «Вы не можете изменить тип товара, если он используется в наборах». Как продать комплект целиком или частями и как принять от поставщика — Комплекты товаров.

Изображение товара задают там же, где цену, — поле «Ссылка на изображение или название». Заполняют его двумя разными способами, и путаница между ними — обычная причина пустой картинки:

  • адресом картинки в интернете: вставьте ссылку; если вставили без «https://» (просто site.com/foto.jpg или www.site.com/foto.jpg), система допишет его сама;
  • именем файла, приложенного к самой карточке: файл кладут через кнопку со скрепкой в шапке окна (подробно — Файлы), а в поле пишут имя файла как есть, вместе с расширением. Оставите поле пустым — карточка покажет первый приложенный к ней файл, если это изображение jpg, png, gif, webp или avif; другой формат (svg, pdf) картинки не даст, поэтому прикладывайте изображение первым или впишите его имя в поле.

Картинку, вставленную из буфера обмена как изображение, поле не принимает: ответ — «Такой тип изображения не поддерживается!». Тем же закончится слишком длинный адрес, больше 500 знаков.

Остальные вкладки короче: «Текст» — тексты товара на разных языках (язык и текст), которые хранятся только в карточке: документы, печать и выгрузка в Prom или Rozetka их не берут; «Заметки» — служебные пометки для своих, «Синхр.» — коды товара в Prom и Rozetka.

Как система находит товар

Когда в строке документа набирают или сканируют код, поиск идёт по очереди:

  1. код товара;
  2. штрих-код из карточки;
  3. альт.код;
  4. реестр штрих-кодов — и тогда подставляется товар, к которому штрихкод привязан.

Поэтому сканер на кассе одинаково узнаёт товар и по заводскому штрихкоду, и по наклейке склада.

Типичные ситуации

Товар больше не продаётся. Не удаляйте карточку — поставьте галочку «Закрыто». История и остатки остаются целыми, а окна выбора товара в большинстве документов закрытый товар уже не предлагают. Счёт-фактура, счёт клиенту, заказ поставщику, технологическая карта, заказ на производство и производство с закрытым товаром не сохранятся: «Товар 000003 закрыт». Большинство из них не сохранит и черновик, куда товар попал ещё до закрытия (снять проведение закрытие не мешает), поэтому закрывайте товар, когда незавершённых документов с ним не осталось. Поступление и перемещение закрытие не проверяют.

Карточка не удаляется. Система не даёт удалить товар, на который хоть что-то ссылается: движения и ненулевые остатки на складе, документы продажи, закупки и производства, прейскуранты, таблицы работ, штрихкоды, настройки. Если у товара есть движения или остаток, ответ — «Товар используется в документах!»; иначе сообщение называет первое место, где товар нашёлся (например, «Прейскуранты»). Это не ошибка, а защита от дыр в истории. Карточку комплекта не удалить, пока какая-то составляющая имеет движения или остатки: «Составляющая комплекта '000003' имеет движения или остатки на складе!».

Прайс-листы комм. предложения удалению не мешают. Их генератор собирает из карточек сам, поэтому новая карточка попадает туда без вашего участия. Когда карточку удаляют, её строки из таких прайс-листов убираются вместе с ней — кроме компании, которая пользуется общими прайс-листами другой компании группы: там их перестраивает генератор владельца.

Цена в карточке и цена в документе не совпадают. Цена из карточки — стартовая. Поверх неё работают прейскуранты, ценовые группы и скидки клиента; документ берёт окончательную цену оттуда.

Смена группы или бренда не переписывает прошлое. Документы хранят код товара, а не группу, поэтому старые отчёты после переноса товара в другую группу пересчитаются по-новому. Это нормально; если нужна неизменная история — заводите новую карточку.

Единица измерения — это код. Карточка и строки документов хранят код единицы, а её название печатная форма берёт из справочника в момент печати. Поэтому переименование единицы сменит название и при повторной печати уже введённых документов (количество останется прежним). Нужна другая единица — заведите новую, а не переименовывайте используемую.

Куда смотреть дальше

Переменные печати

Значения, доступные в шаблонах печатных форм этого документа. Как записать переменную в шаблоне — см. Печатные формы.

Поля заголовка:

Основное

Переменная Что подставляется
Items_Code Код
Items_Name Название
Items_AltCode Альт.код
Items_Brand Бренд
Items_Group Группа
Items_UnitOfMeasure Ед. измерения
Items_Set Набор
Items_Closed Закрыто
Items_ProductType Тип продукта
Items_SerialAccounting Серийный учет

Цена

Переменная Что подставляется
Items_Price Цена
Items_PriceGroup Ценовая группа
Items_Classification Классификация
Items_Objects Объекты
Items_PickArea Ссылка на изображение или название
Items_Imported Импортный

Склад

Переменная Что подставляется
Items_Weight Масса
Items_Volume Объем
Items_Width Ширина
Items_Height Высота
Items_Depth Глубина
Items_CNCode Код ГС
Items_BarCode Штрихкод товара — поле «Штрих-код»
BAR128_Item_Code Поле «Штрих-код», печатается штрих-кодом CODE128 — для этикеток. Пустое поле — пустой тег. Кода товара в нём нет — для него Items_Code
Items_TechMap Техн. карта
Items_LastReceipt Себестоимость в базовой валюте
Items_LastPurchase Цена последней покупки
Items_LastCurrency Валюта последней покупки
Items_MinQty Миним. кол-во

Заметки

Переменная Что подставляется
Items_Notes Заметки
Items_Warranty Гарантия
Items_HygienicCertificate Заключение СЭС
Items_CountryOfOrigin Страна происхожд.

Счет

Переменная Что подставляется
Items_CostAccount Счет стоимости
Items_AccountGoods Счет стоимости ТМЦ
Items_ExpenseAccount Счет расходов
Items_VATCode Код НДС

Синхр.

Переменная Что подставляется
Items_PromSync Синхронизация с Prom.ua
Items_PromCode Код Prom
Items_RozetkaSupplierCode Код Поставщик Rozetka

Другие переменные

Переменная Что подставляется
BAR128_Items_Code Служебный штрих-код карточки товара в формате CODE128: зашифрованные тип и номер записи. Ни кода товара, ни поля «Штрих-код» в нём нет, и в строке документа или на кассе товар по нему не найдётся. Для этикеток — BAR128_Item_Code

Поля строк:

Переменная Что подставляется
MNo Номер позиции строки
MProductCode Код товара
MQty Количество
MDescription Описание