[[tp7:Start|Начальная страница]] <- [[tp7:Справочники|Справочники]] <- Группа справочников «[[tp7:Справочники:Группа_Розница|Розница]]» ===== Справочник «Виды подарочных сертификатов» ===== Справочник предназначен для хранения списка видов сертификатов. Справочник вызывается для ввода и редактирования информации из раздела «Справочники» → группа «Розница» → «Все справочники по рознице» → «Виды подарочных сертификатов». По команде «**//Создать//**» или при нажатии кнопки «{{:TP7:Создание_копированием.png|Создание копированием}}» («**//Создать новый элемент копированием текущего//**») открывается форма, для добавления нового элемента в справочник и редактирования реквизитов существующего элемента. Реквизиты справочника «**Виды подарочных сертификатов**» полностью совпадают с одноименными реквизитами справочника «**Виды сертификатов**» конфигурации «Кассир 5» и служат только для выгрузки значений этих реквизитов в кассовую программу. Реквизиты сертификата могут быть заданы на кассе, и переданы в конфигурацию «Торговое предприятие 7» стандартными способами. Работа со справочником «**Виды сертификатов**» описана в руководстве пользователя к конфигурации «Кассир 5». Форма содержит следующие реквизиты: * **Наименование** — название вида сертификата, которое используется для визуального представления кассиру, а также может быть распечатано на чековой ленте; * **Код** — код сертификата, заполняется автоматически при вводе нового элемента справочника. ==== Закладка «Основные» ==== Закладка «**Основные**» содержит реквизиты, определяющие основные реквизиты и правила работы с сертификатом: * **Текст для чека** — реквизит содержит информацию, которая будет распечатана на чековой ленте; * **Префикс кода** — указывается префикс подарочной карты. По префиксу определяется код товара. В свою очередь по коду товара определяется сам товар из справочника «[[tp7:Справочники:Группа_Номенклатура:Номенклатура|Номенклатура]]», который будет подставлен в чек при считывании подарочной карты. По префиксу и коду товара определяется номинал подарочной карты, который также будет подставлен в чек. Необходимо учитывать, что номинал подарочной карты может отличаться от стоимости её продажи; * **Номинал** — задается эквивалентная стоимость сертификатов данного вида, если она не задана у самих сертификатов; * **Номер вида оплаты** — задается номер вида оплаты, соответствующий коду вида оплат из справочника «[[tp7:Справочники:Группа_Розница:Виды_оплат_на_ККМ|Виды оплат на ККМ]]». Вид оплаты из справочника «**Виды оплат на ККМ**» может соответствовать как одному из ограниченного числа видов оплаты фискального регистратора, так и не соответствовать, т.е. такой вид оплаты может не фиксироваться фискальным регистратором, а являться скидкой (например, при применении вида оплаты «бонусы»); **__Пример__**.\\ //Необходимо оплатить чек тремя видами оплат: наличными деньгами, двумя видами сертификатов и бонусной картой.//\\ //В данном случае в справочнике «[[tp7:Справочники:Группа_Розница:Виды_оплат_на_ККМ|Виды оплат на ККМ]]» необходимо создать:// * //**1)** вид оплаты «Наличные», который будет иметь код «1»;// * //**2)** виды оплаты «Сертификаты 1» и «Сертификаты 2», которые будут иметь код «2» и «3» соответственно;// * //**3)** вид оплаты «Бонусная карта» с кодом «4».// //Таким образом, при оплате чека вид оплаты с кодом 1 может регистрироваться, например, под видом оплаты №1 в ККМ, виды оплаты с кодом 2 и 3 могут быть суммированы и зарегистрированы в ККМ под видом оплаты №2, а вид оплаты с кодом 4 регистрироваться в ККМ не будет, т.к. такой вид оплаты может быть скидкой.// * **Длина кода** — указывается длина кода вида сертификата. При вводе сертификата программа по первым символам и длине кода определит вид сертификата и добавит его в чек для оплаты им товара; * **Информация закодирована в коде** — с помощью данного реквизита кассовое ПО определяет способ передачи информации о сертификате. Если флаг у реквизита установлен, то информация о сертификате кодируется в коде сертификата. При этом становится доступной закладка «**Формат закодированной информации**», определяющая данные для кодирования; * **Ручной ввод номинала** — флаг устанавливается в том случае, если номинал не задан ни в поле «Номинал» закладки «**Основные**», ни у самого сертификата. В этом случае кассиру будет предложено ввести денежный эквивалент сертификата вручную; * **Разрешена доплата** — если флаг не установлен, то чек можно будет закрыть только сертификатом, если установлен — то также другими видами оплаты; * **Запретить гашение** — если флаг установлен, то после оплаты сертификатом он не будет погашен. Если флаг не установлен, то после оплаты сертификатом он будет погашен; **__Пример__**\\ //В системе производится оплата купонами (например, купоном из газеты), которым соответствуют сертификаты с номиналом 100, 500 и 1000 рублей вида сертификата «Купоны». У данного вида сертификатов устанавливается флаг «Запретить гашение» и задается способ ввода сертификата «Выбор из списка». В режиме регистрации продаж кассовый работник нажимает кнопку «Сертификаты», после чего появляется список видов сертификатов, в которых один из видов называется «Купоны». Кассир выбирает вид сертификата «Купоны», после чего открывается список сертификатов с номиналами 100, 500 и 1000 рублей, где выбирается сертификат с номиналом, соответствующим предъявленному покупателем номиналу купона. Если флаг «Запретить гашение» установлен, то данный сертификат можно будет принимать для оплаты чека неограниченное количество раз при дальнейшем предъявлении покупателями купонов с данным номиналом. Если флаг «Запретить гашение» не установлен, то такой сертификат можно будет принять к оплате только один раз, т.е. после оплаты он будет погашен, и в следующий раз при предъявлении аналогичного сертификата (купона) оплатить им чек будет невозможно. После гашения у сертификата будет автоматически установлен статус «Погашен».// * **Возможно неполное списывание** — флаг актуален для сертификатов, зарегистрированных в базе данных. Если флаг установлен, то для данного вида сертификата возможно частичное списание сумм при оплате товаров. Если флаг не установлен, то сертификат будет полностью погашен после оплаты чека. //Например, если сумма чека составляет 200 рублей, а номинал сертификата — 1000 рублей, и если флаг не установлен, то при оплате чека сумма сертификата будет списана полностью, а сам сертификат погашен.// Группа реквизитов «**Способ ввода**» определяет возможности задания номера сертификата при регистрации продажи на кассе: * **Разрешен выбор из списка** — если флаг установлен, то кассир в момент оплаты может выбрать сертификат из списка сертификатов; * **Разрешен ввод вручную** — если флаг установлен, то на кассе разрешено вводить номер сертификат с клавиатуры; * **Разрешен ввод ридером карт** — если флаг установлен, то сертификат можно вводить с помощью считывания магнитной ленты карты ридером ККМ; * **Разрешен ввод сканером** — если флаг установлен, то номер сертификата можно вводить с помощью сканера. Группа «**Дополнительные настройки**» содержит реквизиты: * **Способ поиска сертификата при продаже** — здесь определяются настройки для продажи сертификата. Перед продажей сертификата, необходимо создать в справочнике «[[tp7:Справочники:Группа_Номенклатура:Номенклатура|Номенклатура]]» (в справочнике «Товары» кассовой программы) товар, который будет присутствовать в чеке при продаже сертификата, и дать ему соответствующее название, //например «Сертификат на 1000 рублей»//.\\ Т.е. в данном случае сертификат выступает в качестве товара, который кассир может продать аналогично товару, считав пластиковую карту (сертификат) ридером или сканером карт. Сертификату-товару может назначаться его цена (номинал), к нему могут применяться скидки, например, при покупке клиентом сертификата в определенный период времени, а также указываться другие параметры, которые применяются к обычному товару. Реквизит выбирается из меню, и может принимать следующие значения: * «Не искать» — если выбран данный вариант, то при продаже сертификата программа не будет искать его среди сертификатов базы данных; * «Искать» — если выбран данный вариант, то программа будет искать считанный сертификат в базе данных программы. Если сертификат не будет найден, его продажа будет запрещена программой; * «Искать и добавлять» — если выбран данный вариант, то программа будет искать считанный сертификат в базе данных программы, и, если он найден не будет, добавит его в базу. * **Код группы сертификатов** — код группы, к которой относится вид сертификата. Одной группе может принадлежать несколько видов сертификатов; * **Макс. число сертификатов в группе** — устанавливается максимальное количество сертификатов вида, принадлежащего данной группе. То есть в одном чеке количество сертификатов вида, принадлежащего данной группе, не может быть больше заданного в поле; * **Макс. число товаров в чеке по сертификату** — задается максимальное количество товаров в одном чеке, которое можно оплатить данным сертификатом. Если количество будет превышено, программа для оплаты товара данный сертификат не примет. Группа «**Даты действия акции**» содержит реквизиты, определяющие период, в течении которого сертификаты принимаются к оплате: «**Дата начала**» и «**Дата окончания**». Группа «**Перевыпуск сертификатов**» определяет возможность повторного выпуска данного вида сертификата: * **Разрешить перевыпуск** — если флаг у реквизита установлен, возможен повторный выпуск сертификата; * **Автоматически перевыпускать** — если флаг установлен, то повторный выпуск сертификата будет запущен автоматически. ==== Закладка «Формат закодированной информации» ==== Закладка «**Формат закодированной информации**» — содержит данные, с помощью которых кассовая программа определяет способы кодирования параметров и свойств сертификата в его коде. Закладка становится доступна при установленном флаге у реквизита «**''Информация закодирована в коде''**» закладки «**Основные**». В закладке выделены группы реквизитов, которые становятся доступны при задании флага у реквизита, определяющего способ кодирования одного из параметров сертификата. **Номинал закодирован в коде** — если флаг установлен, то кассовая программа будет искать номинал сертификата в его коде. При этом становятся доступны следующие реквизиты: * **Начальная позиция номинала в коде** — способ определения номинала в коде. В поле указывается первая цифра в коде, начиная с которой программа будет считать, что последующие цифры кода являются номиналом сертификата; * **Длина номинала в коде** — указывается количество цифр, которые могут содержаться в номинале сертификата. //Например, в коде 12345671000, начальная позиция номинала равна восьми, а длина номинала — четырем.// Таким образом, программа определит, что, с восьмой цифры начинается номинал сертификата, и последующие четыре цифры этого кода являются стоимостным эквивалентом сертификата. //В приведенном примере номинал равен одной тысяче рублей//; * **Множитель номинала в коде** — задается коэффициент, с помощью которого определяется номинал сертификата, закодированный в коде. Если коэффициент задан, то номинал сертификата определяется следующим образом: полученное в соответствии с начальной позицией и длиной номинала в коде число умножается на заданный здесь коэффициент. //Например, заданный множитель в коде равняется «05». Программа умножит полученный номинал, например «1000», на заданный множитель и определит номинал сертификата как 5000 рублей.// **Номер сертификата в коде** — если флаг установлен, то программа будет искать идентификационный номер сертификата в его коде. При этом становятся доступны следующие реквизиты: * **Начальная позиция номера в коде** — способ определения номера в коде. В поле указывается первая цифра в коде, начиная с которой программа будет считать, что последующие цифры кода являются номером сертификата; * **Длина номера в коде** — указывается количество цифр, которые могут содержаться в номере сертификата. //Например, в коде 12345671000, начальная позиция номера равна четырем, а длина номера — двум.// Таким образом, программа определит, что, номер сертификата начинается с четвертой цифры, а последующие две цифры этого кода и являются самим номером. //В приведенном примере номер сертификата равен «45»//; **Начало срока годности закодирован в коде** — если флаг установлен, то программа будет искать начало срока годности в коде сертификата. При этом становятся доступны следующие реквизиты: * **Начальная позиция начала срока годности в коде** — способ определения даты начала срока годности в коде. В поле указывается первая цифра в коде, начиная с которой программа будет считать, что последующие цифры кода являются датой начала срока годности сертификата; * **Формат начала срока годности в коде** — указывается формат отображения даты начала срока активности в коде сертификата. //Например, в коде 123451220100201671000, начальная позиция номера равна восьми, а формат даты — YYYYMMDD.// Таким образом, программа определит, что, дата начала срока активности сертификата начинается с восьмой цифры, а последующие восемь цифр, заданные «форматом даты» этого кода являются самой датой начала срока активности. //В приведенном примере дата начала срока активности в коде сертификата равна двадцатому января две тысячи десятого года//. Формат даты может принимать различные комбинации (//например, YYMMDD, DDMMYYYY, DDMMYY и так далее//). **Срок годности закодирован в коде** — если флаг установлен, то программа будет искать срок действия сертификата в его коде. При этом становятся доступны следующие реквизиты: * **Начальная позиция срока годности в коде** — способ определения срока годности в коде. В поле указывается первая цифра в коде, начиная с которой программа будет считать, что последующие цифры кода являются сроком годности сертификата; * **Формат срока годности в коде** — указывается формат отображения даты окончания срока действия сертификата в его коде. //Например, в коде 12345122010200167100520101000, начальная позиция номера равна восемнадцати, а формат даты — DDMMYYYY.// Таким образом, программа определит, что, дата окончания срока действия сертификата начинается с восемнадцатой цифры, а последующие восемь цифр, заданные «форматом даты» этого кода являются самой датой окончания срока действия сертификата. //В приведенном примере дата окончания срока действия сертификата — десятое мая две тысячи десятого года.// Формат даты может принимать различные комбинации (//например, YYMMDD, DDMMYYYY, DDMMYY и так далее//). **Код номинала закодирован в коде** — если флаг установлен, то программа будет искать код номинала в коде сертификата. При этом становятся доступны следующие реквизиты: * **Начальная позиция кода номинала в коде** — способ определения кода номинала в коде сертификата. В поле указывается первая цифра в коде, начиная с которой программа будет считать, что последующие цифры кода являются кодом номинала сертификата; * **Длина кода номинала в коде** — указывается количество цифр, которые могут содержаться в коде номинала сертификата. //Например, в коде 12345671000, начальная позиция номинала равна шести, а длина номинала — единице.// Таким образом, программа определит, что, с шестой цифры начинается код номинала сертификата, и следующая одна цифра является кодом номинала сертификата. //В приведенном примере код номинала сертификата равен шести.// Это означает, что на закладке «Сертификаты» кассового ПО будет произведен поиск элемента с кодом 6 и из него получен номинал. ==== Закладка «Товары для продажи сертификатов» ==== Закладка «**Товары для продажи сертификатов**» содержит наименования товаров-сертификатов из справочника «[[tp7:Справочники:Группа_Номенклатура:Номенклатура|Номенклатура]]» для их последующей продажи. При нажатии кнопки «**//Добавить//**» в табличную часть закладки добавляется строка, содержащая следующие данные: * **Номинал** — задается эквивалентная стоимость сертификата в денежном выражении; * **Префикс** — в поле вводится префикс, по которому программа будет определять, что данный сертификат является товаром-сертификатом для его продажи; * **Номенклатура** — из справочника «[[tp7:Справочники:Группа_Номенклатура:Номенклатура|Номенклатура]]» добавляется товар-сертификат. ==== Закладка «Группы товаров» ==== Закладка «**Группа товаров**» содержит наименования групп товаров справочника «[[tp7:Справочники:Группа_Номенклатура:Номенклатура|Номенклатура]]», которые могут быть оплачены только данным видом сертификатов. Наличие других товаров в чеке запрещает использование этого вида сертификата. При нажатии кнопки «**//Добавить//**» в табличную часть закладки добавляется строка, содержащая группу товаров из справочника «[[tp7:Справочники:Группа_Номенклатура:Группы_товаров_для_скидок|Группы товаров для скидок]]»