Каталог товаров – это раздел в программе, в котором происходит управление номенклатурой и ассортиментом товаров, продаваемых в торговой точке. В каталоге можно создать новые товары, отредактировать имеющиеся, изменить цены, загрузить товары из Excel и т.п.
Открыть форму поиска можно, например, с главной формы, нажав в меню Товары – Каталог товаров.
Видео-урок по настройке прав доступа.
Меню
Описание пунктов меню каталога товаров
Файл
- Загрузить из Excel – открывает форму для выбора документа Excel и установки параметров загрузки товаров из Excel
- Сохранить как… – позволяет сохранить содержимое каталога в Excel или CSV файл
- Печатать – позволяет распечатать содержимое каталога товаров, например, сделать прайс-лист
- Инструкция как сохранить данные в Excel или CSV
- Инструкция по загрузке товаров в каталог из Excel
- Инструкция по загрузке товаров через накладную из Excel
Блок "поиск"
Поле "поиск"
Поле “поиск” предназначено для ввода поискового запроса. Например, можно ввести название товара, его артикул, штрихкод или значение любого дополнительного поля товара. Поиск будет осуществляться по тем полям, которые выбраны в фильтре поиска.
Категории
При нажатии на кнопку “категории” можно выбрать одну или несколько категорий. Товары в списке будут отображены только те, которые входят в выбранные категории (группы).
Искать в ...
Раздел позволяет выбрать поля, по которым производится поиск по значению, введенному в поисковой строке.
Например, вы можете включить поиск по названию и штрихкоду, но отключить поиск по дополнительным свойствам товаров.
- Видео-урок по настройке дополнительных полей
Тип поиска
Тип поиска определяет логику сопоставления значения поля и поисковой строки.
Поиск всегда регистронезависимый, т.е. строки
- настройка оборудования
- Настройка ОБОРУДОВАНИЯ
- НаСтРоЙка ОбОРудоваНия
будут считаться одинаковыми.
Полное совпадение
Если выбран данный вариант, то значение полей (по которым включен поиск) должно полностью соответствовать значению в поисковой строке.
Например, если товар называется “Куртка красная”, то он будет найден только по запросу “куртка красная”, но не будет найден по запросу “куртка”.
Такой тип поиска удобнее использовать для поиска по дополнительным полям.
Обычный поиск
Если выбран данный вариант, то значение полей (по которым включен поиск) должно содержать все слова из поискового запроса. Под словом подразумевается набор символов, отделенных от другого набора пробелом. Порядок слов в поисков запросе не играет роли.
Например, по запросу “космос синий гирлянда” будет найден товар “Гирлянда – занавес Космос цвет синий 2,5*1,1 метра”.
Неточное совпадение
Если выбран данный вариант, то результат поиска будет выдавать товары, у которых значение максимально близки к поисковому запросу. При этом поисковый запрос может содержать ошибки в написании.
Например, по запросу “кранштеин” будет найден товар “Кронштейн для ТВ наклонно-поворотный MART S366”
Для поиска значений используется алгоритм "Расстояние Левенштейна".
Стоимость
Для поиска товаров с определенной розничной ценой выберите способ сравнение (больше, меньше, равно) и укажите значение цены.
В результате будут показаны товары, у которых хотя бы для одного остатка цена будет равна указанной.
Стоит учесть, что в списке можно увидеть товары, у которых стоимость отличается от указанной в поле ввода. Это может произойти тогда, когда у товара есть несколько остатков с разной ценой. Т.е. товар имеет остаток с указанной стоимостью, но в списке будет отображаться максимальная из цен.
Например, в фильтре “стоимость” будет указано значение “= 890”. В нем может отобразиться товар с ценой 900. Если открыть карточку такого товара, будет видно, что у него на остатке 2 позиции с ценой 890 и 900. Следовательно, он должен попасть в результаты поиска.
Очистите значение поля, чтобы искать товары с любой ценой.
Остаток
Для поиска товаров, с определенным остатком можно указать значение в поле “остаток”. Например, нужно найти все товары, которые есть на остатке. Тогда для поля “остаток” необходимо указать фильтр “> 0”.
Очистите значение поля, чтобы найти товары с любым остатком.
Поставщики
При выборе поставщика в списке товаров будут отображены те товары, которые когда-либо поступали товары от выбранного поставщика. При этом эти же товары могли поступать и от других поставщиков.
Дополнительный фильтр
В дополнительном фильтре доступны на выбор варианты:
- Все товары – товары не будут фильтроваться по какому-то дополнительному свойству
- Одинаковый ШК – будут показаны те товары, для которых есть дубликаты по штрихкоду
- Одинаковое название – будут показаны товары, для которых есть дубликаты по названию
Склад
Выбор склада для поиска товаров. В результате поиска будут отображены только те товары, у которых есть остатки на указанном складе.
Список товаров
В списке отображаются товары, которые попали под введенный поисковый запрос. Если параметры поиска не указаны – будут показаны все товары из базы данных.
- Инструкция по управлению отображением столбцов в списке
Добавить
Нажмите на кнопку, чтобы создать новый товар
Нажмите на кнопку “добавить”, чтобы создать новый товар. Будет открыта карточка товара, для указания его параметров.
Если поле “поиск” заполнено, то значение этого поля будет указано в карточке товара в поле “название”.
Если выбрана одна категория для фильтрации, то в карточке создаваемого товара эта категория будет указана как категория создаваемого товара.
Редактировать
Нажмите на кнопку, чтобы изменить выбранный товар
Чтобы изменить товары, выберите необходимый элемент в списке и нажмите кнопку “редактировать”.
Откроется карточка товара для редактирования.
- Инструкция по групповому редактированию товаров
Создать копию
Нажмите на кнопку, чтобы создать копию выбранных товаров
Чтобы создать копию, выберите один или несколько товаров и нажмите кнопку “создать копию”.
При копировании будут созданы новые товары с параметрами, аналогичными выбранных товаров.
Объединить
Нажмите на кнопку, чтобы объединить выбранные товары
Обычно объединение товаров используется для устранения дубликатов, которые можно найти с помощью фильтрации по одинаковому штрихкоду или названию.
Чтобы объединить товары, необходимо выбрать хотя бы две записи в списке товаров.
При объединении товаров их остатки будут объеденины в один товар. История действий с товарами будет объединена.
Нельзя объединять составные товары
Нельзя объединять товары разных типов (например, услуги с обычными товарами)
Удалить
Нажмите на кнопку, чтобы удалить выбранные товары
Выберите один или несколько товаров, чтобы удалить их из каталога. После удаления товары больше не будут доступны для выполнения каких-либо операций.
Наименований
Количество наименований товаров, отображаемых в списке
Кол-во
Сумма остатков всех товаров, отображаемых в списке
На сумму (розница)
Сумма розничных цен всех товаров, отображаемых в списке. Т.е. это та сумма, которая будет получена при продаже всех товаров из списка
На сумму (закупка)
Сумма закупочных цен всех товаров, отображаемых в списке. Т.е. это сумма, которая была потрачена на закупку товаров из спика
для добавления товара в базу, надо обязателльно испрльзовать приходную накладную. не понятно, по какой логике, можно просто добавить товар в каталог товара, в последствии чего при инвентаризации, у продавца появиться огромная недостача. сумма будет зависить от фантазии хозяина магазина. если брать к приеру 1С, каталогу товара должена быть жестко привязана приходная накладная, которую удалить невозможно.
Верно, для добавления (и списания) товаров всегда корректнее использовать документ, который будет являться основанием для таких изменений. К сожалению, если у хозяина магазина хватает фантазии считать что-то на свое усмотрение, то это вопрос уже не к программе.
именно к программе. задача любого ПО – исключить “человеческий фактор”
Ограничения должны быть в определенных пределах, ведь в конечном итоге решение должен принимать человек. Вопрос в том, имеет ли этот человек соответствующие навыки и полномочия.
Если продавец не должен создавать новые товары или редактировать их остатки – необходимо это ограничить на уровне прав доступа.
Если Вы, как владелец торговой точки, решили, что хотите исправить что-то непосредственно в карточке товара – это Ваше право. Насколько это будет честно по отношению к сотрудникам – это вопрос этики, а не правил работы в программе.
просьба, в каталоге товара, закрыть возможность удалять товар всем без исключения. запретить изменять: название, кол-во, цену. все это надо делать через приходную накладную с обязательной фиксацией данного действия в журнале. так же, для оъединения товаров, они должны быть полностью идентичны: название, категория, цена… т.к. на данный момент, программа позволяет объединить разные товары, например холодильник с телевизором. при этом что-то одно из этих товаров вообще пропадает из каталога товаров и не подлежит продаже.
Удаление товаров (как и многие другие действия) регулируются правами доступа (видео-урок об их настройке: https://gbsmarket.ru/kb6/video-urok-dobavlenie-sotrudnika-i-ustanovka-prav-dostupa/
Ограничьте право на удаление товаров для тех, кто делать этого не должен. Но совсем убрать возможность удаления – это неправильно. Товар может появиться ошибочно, может быть дубль, может выйти из ассортимента (и еще десятки подобных причин).
Объединение товаров нужно действительно использовать осторожно и не объединять абы что. Но не всегда нужно объединить товары, которые 100% совпадают. Например, товары могут иметь разное название, т.к. у разных поставщиков оно может меняться (банально отличаться на 1 символ).
Ряд проверок при объединении есть (нельзя объединить услугу и просто товар).
На объединение тоже можно наложить ограничение доступа, чтобы некомпетентный сотрудник не объединял телевизоры с холодильниками.
При объединении остатки одного товара перемещаются в другой, один из них удаляется. Это так и задумано. Было странно, если бы все объединенные товары оставались.
Но если есть необходимость – товары можно восстановить из удаленных, в каталоге есть специальный фильтр для отображения удаленных записей.
каким образом. товар может попасть в каталог товара “ошибочно”, если его можно добавить исключительно через приходную накладную? об этом речь и идет. каталог товара – это отображение того, что было добавлено через приходную накладную. внесение, удаление, изменение товара в обход накладной – нарушение любых норм и правил. в народе, это называется “подстава”.
Ошибочно – например, когда накладную загружали из Excel и вместо товара “Моя фамилия Итого” подтянулась. Т.е попала запись, которая не является товаром как таковым.
Или программу сначала пробовали, а потом решили удалить “пробные” товары.
Или товары ушли из ассортимента торговой точки.
При этом удаление товаров не удаляет их физически из базы – их история (в т.ч. поступления и продажи) остаются на месте. Просто с товаром нельзя ничего сделать.
Я повторюсь, чтобы сотрудник не могу сделать “подставу” – задайте ему права доступа.
Из опыта могу сказать, что не всегда пользователи понимают почему закупочную цену можно добавить только через накладную. Для Вас – это прописная истина. Для кого-то – целая наука. Поэтому мы стараемся делать так, как удобно многим, а не следуя четким правилам. Если мы запретим создавать товары в каталоге – многие вообще не поймут почему нет кнопки “добавить”.
еще раз повторюсь. Каталог товара – это аналог меню в ресторане, которое показывает наличие имеющейся продукции доступной к реализации. Есть желание внести изменения – для этого надо обратиться с соответствующей просьбой к администрации предприятия(накладной) и только тогда в меню появятся изменения. А давать доступ гостям/сотрудникам или не давать “калякать” или удалять в меню – не корректно.
Собственно администрация предприятия и должна выставлять права доступа.
Накладная – фиксирует факт поступления товара, но не факт создания этой позиции в “меню” или факт производства такого товара.
Накладная – документ, подтверждающий закупку у поставщика. Т.е. как чек для покупателя – на основании чека товар не должен удаляться из каталога, если он вдруг закончился, верно?
Если регламент организации подразумевает документ, на основании которого формируется “меню” – покажите пример такого документа.
А накладная лишь задает остаток и цену товара, как я считаю.
В любом случае – есть возможность ограничения прав. Если каких-то ограничений недостаточно – дайте знать.
просьба, запретить удалять приходную накладную, так как накладная – это документ!!!
Запретите это правами доступа для определенной группы сотрудников. Мы не планируем блокировать удаление вообще – это нужная функция в ряде случаев.
Любая созданная сущность в идеале должна соответствовать парадигме CRUD (create, read, update, delete) – создание, просмотр, редактирование, удаление.
Вопрос в том, кто должен иметь доступ для выполнения этих действий.
Бумажную накладную можно сжечь – но если Вы уберете ее от шаловливых продавцов, то без Вашего ведома ее никто не сможет “удалить”.
Вот в этом и вопрос. если бумажную накладную можно “сжечь”, то ПО должно исключить такую возможность полностью. Так же согласно законодательства, первичка(приходная накладная), обязана храниться на месте ведения хозяйственной деятельности – 3 года. Это не предусматривает возможность ее удаления. Удалить может любой человек, ошибиться может каждый, для этого и нужно ПО, что бы не дать человеку ошибиться, упростить и ускорить его КПД. За 30 лет работы, я еще не встречал случаев при которых надо было удалить приходную накладную.
Я в очередной раз повторюсь – ограничивайте правами доступа. Для себя создайте отдельную учетную запись, в которой удаление накладной будет запрещено.
Наша программа не является предметом хранения документации хозяйственной деятельности, хотя и предоставляет подобные возможности.
Кстати, еще раз об удалении – из интерфейса практически никакие записи НЕ удаляются физически. Они остаются в БД, лишь помечаются удаленными.
Кроме того, есть резервное копирование – делайте бекапы, чтобы ничего не потерять.
Если Вы ни разу не сталкивались с удалением накладных – не значит, что это не нужно другим пользователям. Накладную могли заполнить с ошибками, могли добавить ошибочно повторно и т.п.
Если очень нужно – сохраняйте все накладные в PDF/Excel в облаке. Но имейте в виду, что любой файл на компьютере (или в облаке) имеет возможность быть удаленным. Здесь мы возвращаемся к вопросу о том – кто к этому удалению будет иметь доступ.
И история действий, доступная из настроек, фиксирует удаление документов. Если есть вероятность удаления накладных Вами же (сотрудников можно ограничить правами доступа) – пересматривайте историю иногда, чтобы убедиться, что за последнее время Вы не удалили ни одной накладной.
Хранение документации (накладных) – это неотъемлемая часть торгового бизнеса, это предусмотренно на законодательном уровне, а по Вашим словам – Ваша программа не имеет ни какого отношения к торговле.
К сожалению, история действий уже давно в Вашей программе не работает.
Наша программа имеет непосредственное отношение к торговле, но факт хранения документов, в т.ч. в нашей (или какой-то другой) программе – это ответственность пользователя.Мы предоставляем возможности работы с документами, но их корректность, создание, редактирование, удаление или какие-то другие действия – это зона ответственности человека, а не программы.
Автомобиль предоставляет возможность передвижения, а ответственность за выполнение ПДД и других законов на плечах водителя.
По вопросу истории действий вижу, коллеги уже запросили у Вас информацию для анализа. Будем разбираться в причинах ошибки.
Возьмите за пример 1С. Там программа выставляет регламент действий с документами, а не пользователь. У пользователя задача – строго соблюдать инструкции написанные разработчиком. По Вашему же примеру по ПДД, трамваем управляет водитель, но ехать он может исключительно туда, где есть рельсы, нет у водителя прав поворачивать там, где ему захочется :))
Честно сказать, 1С никогда не хотелось брать в пример. Не спорю, что они делают хороший продукт, но наше видение отличается от того, как это видят разработчики 1С.
Мы не высшая инстанция, которая определяет инструкции поведения. Мы предоставляем инструмент, а как его использовать – выбор пользователя.
Водитель трамвая имеет полный контроль над ним, даже несмотря на то, что технически трамвай может ехать только вперед/назад. Такое ограничение, скажем, сродни платформе, на которой работает ПО. Мы работаем под Windows и едем на его рельсах. Но пользователь в рамках этих рельс может ехать вперед, стоять на месте, опустить пантограф или открыть двери.
В любом случае мы не планируем вводить какие-то ограничения или диктовать правила ведения торговли для пользователя. Если какой-то возможности для ограничения прав нехватает – это один разговор и это обсуждаемо. Если наша парадигма не вписывается в Вашу реальность – то это совершенно другая тема, и тут спор, я думаю, может быть бесконечным и вряд ли уместен в рамках комментариев на сайте.
Кстати, об удалении продаж (именно об удалении, а не возврате) нас очень просили в свое время. Это, с Вашей точки зрения, неправильно – и тут мы отчасти согласны, но реальность такова, что это необходимая возможность. Пользоваться ей или нет – выбор пользователя.