Дисконтная система на базе ПО Сервер ККМ

Дисконтная система на базе ПО «Сервер ККМ» и кассовых аппаратов.

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

Обычно основными целями предоставления скидок могут быть:

Скидки, как правило, связаны с формированием спроса на определенную продукцию, завоевание рынка, стимулированием постоянных покупателей либо с желанием продавца в короткие сроки избавиться от товара или продукции, не пользующихся достаточным спросом. Предоставление скидок покупателям и проведение распродаж являются маркетинговыми мероприятиями.

Общие виды скидок;

Для привлечения внимания покупателей к своему товару и стимулирования постоянных клиентов продавцы используют такие варианты:

  1. предоставление скидок в момент продажи товара. При таком варианте покупатель получает скидку сразу, например, по дисконтной пластиковой карточке, по флаеру или в результате моментального розыгрыша размера скидки с помощью лототрона;
  2. предоставление скидок после продажи товара. Типичным примером таких скидок являются скидки «сконто» — скидки за оплату ранее установленного срока. Эти скидки характерны для оптовых продавцов, но в отдельных случаях их применяют и в розничной торговле, например, при продаже товара с отсрочкой платежа. 

Возможности ПО «Сервер ККМ» при работе со скидками

Варианты предоставления скидок:

Возможна комбинации скидок. Работает не не всех моделях кассовых аппаратов. Распечатка на чеке информационных строк о дисконтной карте: по шаблону.

Предоставление скидки в начале чека

Этот режим используется в том случае, когда параметру «Порядок предоставления скидок» установлено значение «расчет скидки в начале чека и уменьшение цены». Дисконтная карта считывается в начале чека, перед первой продажей. В чеке не указывается информация о наличии скидки. Цены товара в чеке указываются с учетом скидки.

Последовательность действий

Перед началом регистрации продаж на ЭККА при помощи кард-ридера считывается дисконтная карта. При этом на табло ЭККА должно появиться сообщение об ошибке «С». Для сброса сообщения об ошибке нажмите клавишу [C]. Все дальнейшие продажи по чеку будут сделаны с учетом размеров скидки, заданной для этой дисконтной карты. Работа с картой завершается при закрытии чека или, если чек не был начат, набором на клавиатуре ЭККА кода «999» и нажатии на клавишу [#] (DATECS, Samsung), [функция] и [код] (Silex). Для ЭККА типа MINI возможна отмена действия дисконтной карты только при закрытии чека. Для ЭККА типа EQL на табло сообщение об ошибке «С» не выводится, а сразу начинается печать информации о дисконтной карте на кассовой ленте.

Предоставление скидки в конце чека

Этот режим используется в том случае, когда параметру «Порядок предоставления скидок» установлено значение «расчет скидки на промежуточный итог в конце чека».

ВНИМАНИЕ! ЭККА DATECS MP-500, Samsung ER-250F-BG01-UA, Samsung ER-350F-UA не позволяют предоставлять скидку в конце чека.

Дисконтная карта считывается в конце чека, после регистрации последней продажи. На чеке печатается информация о наличии скидки, цены в чеке указываются согласно прайс-листу. В Z-отчет ЭККА выводится информация о сумме предоставленных скидок. ВНИМАНИЕ! Продажи, выполняемые после регистрации дисконтной карты, осуществляются без скидки. Последовательность действий Sile. На ЭККА Silex предоставление скидки на сумму чека осуществляется следующим образом: В любом месте чека при помощи кард-ридера считывается дисконтная карта. В конце чека нажимаются клавиши «функция» и «код». После этого на кассовой ленте будет напечатано сообщение о карте согласно шаблону, определенному в параметрах «Сервер ККМ» (см. Формат сообщения о дисконтной карте) и сделана скидка на промежуточный итог.

Работа с VIP-клиентами

«Сервер ККМ» позволяет организовать на базе дисконтной системы схему обслуживания VIP-клиентов. При регистрации продажи VIP-клиенту продажа осуществляется по цене товара, указанной в прайс-листе, но в журнал продаж записывается информация о продаже с указанием суммы скидки. Последовательность действий Для перехода в режим продажи VIP-клиенту необходимо после приема дисконтной карты набрать на клавиатуре ЭККА комбинацию «759» и нажать клавишу [#]. Режим продаж VIP-клиентам разрешается включать как в начале, так и в конце чека.

Предоставление скидки по клавише [-%]

«Сервер ККМ» позволяет реализовать ручной режим предоставления скидки на сумму чека. При этом на чеке указывается сумма скидки, предоставленной покупателю. Предоставление скидки осуществляется клавишей [-%]. Скидку можно предоставлять как на конкретные позиции чека, так и на промежуточную сумму чека. Если в системной таблице ЭККА запрограммировано значение скидки, это значение будет использовано. Если значение скидки не указано (равно 0), кассир указывает процент скидки, используя клавиатуру ЭККА.

Рецептурный код

«Сервер ККМ» позволяет использовать рецептурный код. Формат рецептурного кода указывается в шаблоне «Форматы штрих - кодов и дисконтных карт». При регистрации продажи с использованием рецептурного кода в журнал продаж (поле RECID) заносится значение рецептурного кода.

Promotion-акция

«Сервер ККМ» позволяет осуществлять «Promotion-акции». Этот вариант, интересен именно с точки зрения привлечения как можно большего количества покупателей и «слива» отдельных позиций товара. Например, та же тушенка. Раздаются обычные талоны, с описанием акции, и возможностью прийти и отварить этот талон в определенное время, по определенный цене.  «Promotion - акция» – аукционная карта с возможностью продажи товара по специальной цене. Товару участвующему в акции могут быть назначены две цены. Для использования технологии «Promotion-акции». необходимо использовать поля прайс-листа - PRICE1, PRICE2, а также поле файла discount.dbf – PRICEN. После считывания карты «Promotion - акция», товар будет продаваться по ценам указанным в поле PRICE1или PRICE2. Выбор цены осуществляется по значению указанному в поле файла discount.dbf – PRICEN. ВНИМАНИЕ! Для использования «Promotion - акции » параметр «порядок предоставления скидок» должен иметь значение «расчет скидки в начале чека и уменьшение цены».

Скидки по времени и сумме

В этом окне отображается информация о дисконтных схемах, используемых на предприятии. В верхней части окна содержится информация о настройках скидок «по времени». В первой строке описания указывается номер группы параметров и проценты скидки по этой дисконтной программе. В последующих строках указываются временные периоды предоставления скидок. В ветке «Скидки по сумме» указывается набор скидок, определяемых по сумме чека. В каждой строке указывается нижний предел суммы чека и процент скидки, соответствующий этому пределу.

Подарочный сертификат

«Сервер ККМ» позволяет использовать подарочный сертификат. Подарочный сертификат – акционный купон с фиксированной суммой скидки. Для использования технологии подарочного сертификата необходимо использовать поля файла discount.dbf - CODE, FULLCODE, PERCENT, NAME, FL_SUM. Для регистрации купона используется поле прайс – листа - Card_S. Блокировка купона Для блокировки действия купона необходимо использовать параметр «Блокировать купоны на скидку». При установленном значении «да» формируется файл cardblk.dbf. Блокировка купона выполняется при добавлении в журнал продаж записи, содержащей номер купона.

Бонусная карта

«Сервер ККМ» позволяет использовать бонусную карту. Подарочный сертификат – акционный купон с фиксированной суммой скидки. Для регистрации купона используется поле прайс – листа - BONUS_SUM.

Работа со скидками «по времени»

Скидка по времени предоставляется при выполнении покупки в некотором интервале времени. Время покупки фиксируется по первой транзакции в чеке. Для каждой скидки определяется три значения: скидка при обычной продаже (1); скидка по времени при продаже по дисконтной карте (2); скидка по времени при оптовой продаже (3). Возможны следующие варианты предоставления скидки «по времени»:

  1. чек оформляется без приема дисконтной карты. В этом случае используется скидка (1) или, в случае оптовой продажи (3). Размер скидки ограничивается максимальным процентом, указанным для обычной или оптовой цены соответственно; 
  2. в начале чека была принята дисконтная карта. В этом случае используется процент скидки по дисконтной карте и скидок по времени (2) или (3), в случае оптовой продажи. Результирующая скидка ограничивается максимальным процентом скидки для обычной или оптовой цены соответственно. Количество интервалов времени предоставления скидки не ограничено и может быть сформировано из комбинаций интервалов дат, указания дней недели и по времени в часах и минутах. Скидка «по времени» может быть установлена для каждого товара в отдельности, либо на все товары одновременно.

Техническая реализация

При установке скидок «по времени» проверяются значения параметров «Сервер ККМ» — «Предоставлять скидку по времени» и «Единая скидка по времени на все товары». ВНИМАНИЕ! В таблице 4 ККМ работа с клавишей [+/-%] должна быть запрещена. Параметр «Предоставлять скидку по времени» включает режим предоставления скидки «по времени». Параметр «Единая скидка по времени на все товары» определяет режим указания скидки: на каждый товар отдельно или на все товары, указанные в прайс-листе. В случае, когда режим «Единая скидка на все товары» не используется, в поле «Скидки» прайс-листа заносится идентификатор предоставляемой скидки. Если используется режим единой скидки на все товары, поле прайс-листа «Скидки» не используется. Интервалы времени указываются в файле disctime.dbf.

Форматы штрих-кодов и дисконтных карт

В этой ветке указываются параметры используемых в дисконтной системе штрих - кодов товаров и дисконтных карт: «Сервер ККМ» позволяет определять полученные коды как форматированные. Для форматированных кодов используются специальные обработчики. Форматированные коды могут быть следующих типов:

Для распознавания форматированных кодов используются шаблоны кодов. Шаблон кода представляет собой строку, содержащую комбинацию цифр и символов «C» (code), «A» (amount), «W» (weight), «F» (free), «D» (discount), «R» (receipt), «P» (pin). Размер шаблона кода не должен превышать 20 знаков. Каждому символу в строке формата должна соответствовать определенный символ в форматированном коде: На месте цифры в строке шаблона должна находиться такая же цифра в считанном коде. Это может использоваться для идентификации групп кодов. Символ «C» используется в весовом штрих коде. На месте символов 'C' в весовом штрих коде должны находиться цифры, определяющие код товара. Символ «A» используется в весовом штрих - коде. На месте символов «A» в весовом штрих коде должны находиться цифры, определяющие количество товара в штуках. Символ «W» используется в весовом штрих коде. На месте символов «W» в весовом штрих коде должны находиться цифры, определяющие количество товара в граммах (или тысячных от единицы измерения, для которой установлена розничная цена). Символ «D». Используется в шаблонах кодов дисконтных карт. На месте символов «D» в коде дисконтной карты должны находиться цифры, определяющие номер карты. Символ «P». Используется в шаблонах кодов дисконтных карт. На месте символов «P» в коде дисконтной карты должны находиться цифры, определяющие pin-код карты. Символ «+» используется в шаблонах кодов дисконтных карт. Может быть только первым символом в шаблоне. Он обозначает возможность автоматического добавления дисконтных карт в файл «discount.dbf». Символ «F» используется во всех видах шаблонов. На месте символов «F» должны находиться любые цифры, не используемые в предыдущих случаях. Если символ «F» стоит в последней позиции в 13-символьном весовом штрих - коде, он воспринимается как символ контрольной суммы в формате EAN-13. «Сервер ККМ» проверяет корректность его расчета. Символ «R» используется в шаблонах рецептурных кодов. При регистрации продажи с использованием рецептурного кода в журнал продаж заносится рецептурный код. Символ «K» используется в шаблонах регистрационных карт кассиров. При регистрации кассира, в журнал продаж заносится регистрационный номер кассира. «Сервер ККМ» позволяет указать до 8 видов шаблонов кодов

Пример шаблона весового кода: 20CCCCCWWWWWF

Весовой код имеет длину 13 знаков, начинается с "20", далее идут 5 цифр кода, затем 5 цифр веса. Заканчивается контрольной цифрой, рассчитываемой в формате штрих-кода EAN-13.

Примеры шаблона кода дисконтной карты: 123401FDDDDDDDDF

Код карты состоит из 6 идентифицирующих цифр, свободного поля, 8 цифр номера карты и контрольной цифры. 123401FDDDDDPPPF Код карты состоит из 6 идентифицирующих цифр, свободного поля, 5 цифр номера карты, 3 цифр PIN-кода и контрольной цифры.

Пример шаблона рецептурного кода: 0026RRRRRRRRF Код состоит из 4 идентифицирующих цифр, 8 цифр кода и контрольной цифры.

Формат сообщения о дисконтной карте

В ветке «Формат сообщения о дисконтной карте» определяется, какая информация будет печататься на чеке, при считывании дисконтной карты: Строки сообщения о дисконтной карте распечатываются на ЭККА при нажатии клавиши [#] после считывания дисконтной карты согласно указанным шаблонам. Шаблоны могут содержать русские и латинские заглавные или строчные символы, цифры, любые знаки препинания кроме символа «;» (точка с запятой) и символ «$». Пробелы необходимо заменять знаком подчеркивания «_». Знак «$» используется для подстановки в строку параметров дисконтной карты: $C - подстановка номера карты; $N - подстановка имени владельца карты; $P - подстановка значения скидки. Разрешается использовать не более 5 строк шаблона. При распечатке на ЭККА строчные буквы заменяются заглавными. Формат сообщения о кредитной карте В ветке «Формат сообщения о кредитной карте» определяется, какая информация будет печататься на чеке, при считывании кредитной карты: Строки сообщения о кредитной карте распечатываются на ЭККА при нажатии клавиши [#] после считывания кредитной карты согласно указанным шаблонам. Шаблоны могут содержать русские и латинские заглавные или строчные символы, цифры, любые знаки препинания кроме символа «;» (точка с запятой) и символ «$». Пробелы необходимо заменять знаком подчеркивания «_». Знак «$» используется для подстановки в строку значений полей списка дисконтных карт: $C - подстановка номера карты; $N - подстановка имени владельца карты. Разрешается использовать не более 5 строк шаблона. При распечатке на ЭККА строчные буквы заменяются заглавными.

Работа с дисконтными картами

ЭККА, обслуживаемые «Сервер ККМ», могут принимать различные типы дисконтных карт: штрих-кодовые карты и магнитные карты, проксимити и смарт-карты. Длина кода, записанного на карточке, ограничивается 13 символами.

Для считывания дисконтных карт можно использовать магнитный считыватель и сканер штрих-кода.

Дисконтная система

При регистрации дисконтных карт в журнал продаж записывается номер дисконтной карты. Перечень используемых в системе дисконтных карт содержится в файле «Discount.dbf»; Поле «CODE» файла «Discount.dbf» содержит номер дисконтной карты; Поле «FULLCODE» файла «Discount.dbf» содержит полный код дисконтной карты; Если в разделе параметры «Сервер ККМ» указан формат дисконтных карт, то поиск ведется по полю «CODE» файла «Discount.dbf» содержащего номер дисконтной карты, если нет ни одного формата дисконтных карт, то поиск ведется по полю «FULLCODE» файла «Discount.dbf» формат дисконтных карт указан в разделе документации «Форматы штрих-кодов и дисконтных карт»; При использовании дисконтных карт возможно применение шаблона кода карты, в котором используется PIN-код; Если при обработке кода карты кроме номера карты выделен PIN-код, поиск информации о карте осуществляется по коду и PIN-коду карты; Если необходимая комбинация кода и PIN-кода в списке дисконтных карт не обнаружена, карта считается не принятой; Если в шаблоне штрих-кода не указана информация о PIN-коде, поиск информации о дисконтной карте осуществляется только по коду. Дисконтные карты могут автоматически распознаваться и заноситься в файл discount.dbf. Для включения этого механизма в начале шаблона дисконтных карт необходимо установить символ «+». Дисконтная карта может быть преобразована в бонусную по команде [22#]. ВНИМАНИЕ! Дисконтная карта может быть принята только один раз в пределах чека. Если дисконтная карта принята, на чеке можно распечатать информацию о карте по шаблону, заданному при настройке (см. Формат сообщения о дисконтной карте). Печать информации о дисконтной карте осуществляется нажатием на клавишу [#] (DATECS, Samsung), [функция] и [код] (Silex). ВНИМАНИЕ! ЭККА типа MINI не имеют возможности печати информации о дисконтной карте. Возможно применение одного из двух вариантов использования дисконтных карт (см. ).

Интерфейс и настройки программы «Сервер ККМ» для работы со скидками.

Прайс-лист

На закладке «Прайс-лист» отображается информация загруженного в «Сервер ККМ» прайс-листа.

Содержит следующие параметры товаров

Дисконтные карты

В этом окне отражается список зарегистрированных дисконтных карт. В окне отображаются следующие параметры списка дисконтных карт:

Журнал продаж

На закладке «Журнал продаж» отображается состояние журнала продаж. При нажатии на заголовок колонки «Дата», «Время», «Касса», «Код», «Штрих-код» выполняется сортировка содержимого окна по возрастанию по соответствующей колонке. При нажатии на заголовок колонки «Операция», производится сортировка по типу операции: при первом нажатии в начало списка выносятся продажи, при следующем – возвраты. Описание колонок таблицы: Операция - Описание операции. Может принимать значения «продажа» и «возврат». Дата - Дата операции. Время - Время операции Касса - Касса, с которой осуществлена продажа. Код - Код товара. Штрих-код - Штрих-код товара. Наименование - Наименование товара. Цена - Цена товара, указанная в прайс-листе. Количество - Количество. +%/-% - Сумма скидки/наценки. Отдел - Отдел, из которого осуществлена продажа. Чек - Номер чека, которым осуществлена продажа. Z - Номер Z-отчета ЭККА, в пределах которого совершена продажа. Кассир - Код кассира. Карта - Код дисконтной карты (если продажа осуществлялась с использованием дисконтной карты). Оплата - Определяет вариант оплаты товара. Может принимать значения: нал - оплата наличными. чек – оплата чеком. карта – оплата при помощи кредитной карты. кредит – приобретение ранее оплаченных товаров, с использованием предоплатной карты. Опт – Признак оптовой продажи. Опт. скидка - Сумма скидки при продаже оптового количества (для дисконтной системы по схеме Cash&Carry). Возврат - Признак возврата товара. Используется только для ЭККА типа Silex. Дополнительные функции и команды [код] [#] (DATECS, Samsung), [функция] и [код] (Silex) 9 – печать информации о дисконтной карте. 22 – перевод дисконтной карты в режим бонусной. Суммарная скидка отражается в поле BONUS. 55 – команда вывода промежуточного итога на дисплей покупателя. 333 – на чеке распечатывается информация об остатке последнего запрошенного товара (кода) без учета последней продажи, т.е. на момент получения информации о товаре (параметр «Контроль количества» включен). 111 – на чеке распечатывается сумма скидки чека (параметру «Порядок предоставления скидок» присвоено значение «Расчет скидки в начале чека и уменьшение цены»). 777 – на чеке распечатывается информация о номере кассира зарегистрированного в данный момент на ЭККА. 759 – переход в режим продажи VIP-клиенту 999 – Завершение работы с картой. Для выполнения команды необходимо нажать на клавишу [#] (DATECS, Samsung), [функция] и [код] (Silex).

Методика расчета скидок

В зависимости от установленного в настройках «Сервер ККМ» параметра «Порядок предоставления скидок» используется два варианта расчета процента скидки.

ВНИМАНИЕ! При определении оптовой продажи не учитываются продажи этого товара, сделанные ранее в пределах текущего чека. Этот же принцип используется и при аннуляциях. Необходимо выполнять условие «Опт.кол.» < «Опт.1 кол».

Обновление настроек «Сервер ККМ»

Обновление прайс-листа, списка дисконтных карт и параметров дисконтных схем осуществляется при помощи файлов. Так как в процессе работы «Сервер ККМ» не использует обращение к файлам для получения данных, возможно внесение изменение в произвольный момент времени. Для осуществления внесения изменений используется так называемый файл-флаг. Под файлом-флагом подразумевается файл, имеющий определенное имя. В «Сервер ККМ» используются следующие файлы-флаги: priceflg.txt, disctimeflg.txt. Содержимое файла-флага не имеет значения, он может быть пустым. ВНИМАНИЕ! Промежуток времени между определением наличия файла-флага в каталоге «Сервер ККМ» достаточно мал, поэтому, во избежание ошибок, рекомендуется вначале выполнять копирование в каталог «Сервер ККМ» файлов, содержащих информацию обновления, а только потом – файлов-флагов.

Список дисконтных карт

Для обновления списка дисконтных карт используется файл addiscnt.dbf, имеющий структуру, аналогичную файлу discount.dbf. Обновление списка дисконтных карт осуществляется при наличии файла-флага priceflg.txt.

Описание дисконтных схем

Описание дисконтных схем разрешается обновлять в любой момент работы «Сервер ККМ». Для обновления описаний дисконтных схем необходимо заменить существующий файл disctime.dbf в каталоге «Сервер ККМ» и скопировать в каталог «Сервер ККМ» файл-флаг addiscnt.dbf.

Форматы файлов Pricelst.dbf

Содержит информацию о номенклатуре товаров, их ценах, параметрах продажи. Структура файла: Имя поля Тип Длина Точн. Описание CODE N 8 0 Код товара. BAR C 18 0 Штрих-код товара. NAME C 22 0 Наименование товара. PRICE N 9 2 Цена товара. DEP N 1 0 Номер секции. AMOUNT N 9 3 Количество товара. CHECK_AMNT N 1 0 Флаг контроля остатка. NALOG N 1 0 Код налоговой группы. PIECE N 1 0 Флаг штучного товара. ECR C от 2 до 20 0 Перечень логических номеров ЭККА на которых разрешена продажа товаров (если значение = 0 ,то разрешена на ЭККА с любым логическим номером). Например: запись "102030405" обозначает такой список разрешенных ЭККА: 01,02,03,04,05. При продаже выполняется проверка вхождения номера ЭККА, выполняющей продажу, в этот список.

Disctime.dbf Имя поля Тип Длина Точн. Описание

Для каждой временной скидки может быть указано несколько интервалов. При этом размер скидки берется из первой найденной записи. Поля PERCENT2 и PERCENT3 могут не использоваться (отсутствовать), тогда их значение считается равным 0. В интервале должен быть выставлен хотя бы один из флагов USE_DATE, USE_DAY или USE_TIME. Если флаги пустые, то интервал считается «пустым» и не участвует в определении времени предоставления скидки. Если первой записью о скидке является пустой интервал, информация о проценте скидки все равно извлекается из такой записи. Наличие установленного флага USE_DATE, USE_DAY или USE_TIME определяет необходимость выполнения проверки попадания в соответствующий интервал. Если для одной записи установлено 2 или 3 флага использования временных интервалов, результатом проверки выполнения условия по такой записи будет логическое умножение (И) результатов проверки по каждому флагу. Если для одного идентификатора временной скидки указано несколько записей, результатом проверки условия предоставления такой скидки будет логическое сложение (ИЛИ) результатов проверки по каждой записи.

Пример 1: предоставлять скидку в размере 5% с 23:00 по 8:00 в рабочие дни, по выходным – с 23:00 по 12:00. При продаже по дисконтной карте используется максимальная из скидок, оптовые скидки увеличиваются на 3%: discid use_date use_day use_time days time_beg time_end percent percent3 1 0 0 1 2300 2359 5.00 3.00 1 0 1 1 1111100 0000 0759 1 0 1 1 0000011 0000 1159

Пример 2: предоставлять скидку в размере 20% на время сезонной распродажи с 10 по 20 февраля 2003 года. Оптовые скидки и скидки по дисконтной карте не изменяются. discid Use_date use_day use_time date_beg date_end percent 2 1 0 0 20030210 20030220 20.00 Пример 3: предоставлять скидку в размере 5% с 23:00 по 23:59 в рабочие дни на сумму чека больше 50 грн. Для предоставления надбавки необходимо указать отрицательную скидку. discid use_date use_day use_time days time_beg time_end limitprc limit 1 0 1 1 1111100 2300 2359 5.00 50.00 Сardblock.dbf Имя поля Тип Длина Точн. Описание CARD_S N 9 0 Номер купона SUM N 13 2 Сумма скидки Salelist.dbf Файл используется для хранения информации о продажах, осуществленных на ЭККА. Формат файла: Имя поля Тип Длина Точн. Описание CODE N 8 0 Код товара PRICE N 9 2 Цена товара. WEIGHT N 10 3 Вес товара OPER N 2 0 Код вида операции 1-возврат; 2 - продажа KASSA N 5 0 Логический номер кассы DATE D 8 0 Дата продажи TIME C 8 0 Время продажи BAR C 18 0 Штрих-код DEP N 1 0 Отдел DISC N 9 2 Сумма скидки, предоставленной по продаже REC N 4 0 Номер чека RECSUM N 13 2 Сумма чека Z N 4 0 Номер Z-отчета, к которому относится чек. CLERK N 2 0 Код кассира CARD N 9 0 Номер дисконтной карты PAYMENT N 3 0 Код вида расчетов OPT_FLAG N 1 0 Флаг оптовой продажи 1- OPT_KOL; 2 - OPT_KOL1 OPT_DISC N 9 2 Скидка на цену товара, т.е. разница между PRICE и OPT_PRICE (OPT_PRICE1) при оптовой продаже NALOG N 1 0 Налоговая группа RET N 1 0 Признак возврата PARTNO C 22 0 Код партии RECID N 10 0 RECID - код рецепта. Фиксируется по форматированному штрих-коду. В форматированном штрих-коде код определяется символами R:  234RRRRF KASSIR N 8 0 Номер кассира CODE_PREF N 2 0 Код шаблона весового товара. PAYMENT1 N 3 0 Код вида расчетов 1 PAYMENT2 N 3 0 Код вида расчетов2 PAYSUM N 13 2 Сумма оплаты по виду платежа PAYMENT PAYSUM1 N 13 2 Сумма оплаты по виду платежа PAYMENT1 PAYSUM2 N 13 2 Сумма оплаты по виду платежа PAYMENT2 FEESALE N 1 0 Свободная продажа CARD_S N 9 0 Номер купона с фиксированной суммой скидки BONUS_SUM N 13 2 Cумма скидки на чек, выполненная после запроса # 22 Код вида расчета определяется как сумма установленных значений вариантов продажи (см. таблицу): Кодировка видов продаж Код Представление DATECS MINI Silex 0 Нал Продажа за наличный расчет 1 Чек Продажа по чеку 2 Кредит Продажа в кредит 3 Кредит Продажа в кредит Х Х 4 Заказ Заказ товара Х Х 5 Безнал Х Х Продажа за безналичный расчет 6 Карта Х Х Продажа по кредитной карте 16 V нал Продажа, осуществленная VIP-клиенту 32 P нал Продажа за наличный расчет по карте с вводом PIN-кода. Например, при продаже по чеку VIP-клиенту в поле PAYMENT будет занесено значение 17 (16+1).

Скидки и распродажи по Закону о защите прав потребителей:

Согласно ч. 4 ст. 15 Закона о защите прав потребителей использование понятий «скидка» или «сниженная цена» либо других, аналогичных им понятий, разрешается, только если: они применяются к продукции, реализуемой непосредственно субъектом хозяйствования; такого рода скидка или уменьшение цены предоставляются в течение определенного и ограниченного периода времени; цена продукции ниже ее обычной цены.

Что касается распродажи товаров, то в соответствии с ч. 5 ст. 15 Закона о защите прав потребителей понятие «распродажа» или какие-либо другие, аналогичные ему понятия, могут использоваться лишь при условии, что:

Для того, чтобы предприятие было уверено в правомерности своих действий при предоставлении покупателям любых видов скидок, оно должно позаботиться о соответствующем документальном оформлении проводимых акционных мероприятий.

Также следует учесть, что согласно ч. 6 ст. 15 Закона о защите прав потребителей после публичного объявления о начале проведения распродажи, применения скидок или уменьшения цены до сведения потребителей должна доводиться информация о цене продукции, которая была установлена до начала проведения соответствующей распродажи, применения скидок или уменьшения цены, а также о цене этой продукции, установленной после их начала. Документальное оформление скидок и распродаж Предоставление скидок покупателям на товары или услуги и их распродажа должны производиться на основании соответствующего распорядительного документа. Предпочтительно, чтобы это было положение о маркетинговой политике предприятия или (и) положение о скидках. Именно в этих документах обосновываются размер применяемых предприятием цен и скидок с учетом размера партии реализованного товара, сроков поставки, условий оплаты и других факторов, а также экономическая значимость и эффективность проводимых маркетинговых и рекламных мероприятий и акций. Решение о предоставлении скидок и проведении распродаж можно подкрепить приказом руководителя о проведении акции, предусматривающей снижение цен, где оговорить: цель проводимого мероприятия; перечень товаров, участвующих в акции; период предоставления скидок; размер скидок и условия их предоставления и т. п.

Задать вопрос

Что ещё почитать по теме

Товары

Telegram Vostok.UA Viber Vostok.UA