iКассир 2.0

Версия ПО 2.0.1

Версия документации 1.1

1. Общие положения. 3

1.1. Терминология. 3

1.2. Функции. 3

1.3. Операции с чеками. 5

1.4. Остатки товаров. 5

1.5. Коды товаров. 5

1.6. Печать. 5

2. Файлы. 5

2.1.1. Платформа Windows. 5

2.1.2. Платформа Android. 6

2.2. База данных. 6

2.3. Справочник. 6

2.4. Отчет. 6

2.5. Права пользователей. 6

2.6. Журнал (лог) 7

3. Настройки. 7

3.1. Настройки программы. 7

3.1.1. Общие настройки. 7

3.1.2. База данных. 7

3.1.3. Журнал (лог) 7

3.1.4. Скидки. 7

3.1.5. Чек. 8

3.1.6. Карты. 8

3.1.7. Экран регистрации. 8

3.1.8. Отчеты. 9

3.1.9. Загрузка. 9

3.2. Настройки оборудования. 9

3.3. Настройки отображения. 9

4. Пользователи. 10

4.1. Администратор. 10

4.2. Права. 10

5. Скидки. 11

5.1. Ручные скидки. 11

5.2. Фиксированные скидки. 11

5.3. Автоматические скидки и схемы. 11

5.3.1. Схема по умолчанию на чек. 11

5.3.2. Схема по умолчанию на позицию.. 12

5.3.3. Схема товара на позицию.. 12

5.3.4. Схема по карте. 12

5.3.5. Схема товарной группы. 12

5.3.6. Скидка товарной группы на позицию.. 12

5.3.7. Скидка группы карт на чек. 12

5.4. Примеры округления скидок. 13

5.5. Дополнительные цены. 13

6. Формат загрузки. 13

6.1. Товары. 13

6.2. Секции. 13

6.3. Единицы товаров. 14

6.4. Фиксированные скидки. 14

6.5. Схемы автоматических скидок. 14

6.6. Автоматические скидки. 14

6.6.1. Примеры условий по дню недели. 15

6.7. Дисконтные карты. 15

6.8. Дополнительные цены. 16

6.9. Платежные карты. 16

6.10. Продавцы. 16

НЕ нашли? Не то? Что вы ищете?

6.11. Весовые штрих-коды. 16

6.11.1. Формат ШК. 16

6.12. Пользователи. 16

6.13. Наборы прав пользователей. 17

7. Формат выгрузки. 18

7.1. Заголовок отчета. 18

7.2. Формат транзакции. 18

7.3. Выгружаемые транзакции. 18

8. Оборудование. 20

8.1. Драйвер ФР Cornix. 20

8.1.1. Настройки ФР. 20

8.2. Клавиатурный сканер штрих-кодов. 20

8.3. Сканер штрих-кодов, использующий видеокамеру. 20

2. Общие положения

2.1. Терминология

·  Отдел – атрибут товара, имеет номер, не имеет названия, записывается в транзакции

·  Секция – совокупность товаров, имеет код и имя, используется при иерархическом просмотре списка товаров

2.2. Функции

Функция

Комментарий

Кодировка текста

UTF-8 или windows-1251

Оборудование

Платформа Windows: ФР Cornix, клавиатурный сканер

Платформа Android: ФР - нет, сканер - видеокамера

Запись транзакций

Внутренний формат

Удаление старых транзакций

Проверка лицензии

По номеру ФР и по оборудованию

Ручная блокировка

Автоматическая блокировка

Нет

Пользователи (кассиры)

Проверка пароля пользователя

Запись журнала (лога)

Каждый день новый файл. 3 уровня и возможность отключения

Удаление старых файлов лога

За 30 дней

Весовые ШК

«Горячие клавиши»

Нет и пока не будет

Вариант округления

Математическое, в большую и в меньшую сторону

Округление

до 1, 10 и т. д.

Внесение и выплата

Денежный ящик

Видеонаблюдение

Нет и пока не будет

Печать этикеток

Нет и вероятно не будет

Ручная загрузка справочника

Автоматическая загрузка справочника

Нет

Открытие и закрытие смены

Контроль времени смены

Отчеты X и Z

Отчеты по секциям

Нет

Выгрузка транзакций 1С

Расширенные отчеты

Нет

Отчеты по остаткам и реализации

Нет и вероятно не будет

Повторная выгрузка отчетов

Оплата мобильной связи

Нет и вероятно не будет

Поддержка синхронизатора

Нет

Демо режим

Обучающий режим

Нет

Налоги

Нет и вероятно не будет

Платежные системы

Нет и вероятно не будет

Группы прав пользователей

Настройка дробного количества при загрузке

Группы прав пользователей: загрузка, выгрузка, создание

XML - файл

Редактирование прав пользователей

XML - файл

Настройки: загрузка, выгрузка, создание

XML - файл

Редактирование настроек

XML - файл

Оплата наличными

Оплата безналичная

Типы оплаты 3 и 4

Нет и вероятно не будет

Смешанная оплата

Закрытие чека без ввода суммы

Отмена оплаты

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

Одна для чека

Платежные карты

Нет и пока не будет

Отмена карты

Просмотр дисконтной карты

Единицы товаров

Текстовые коды товаров

Просмотр товара

Поиск товара по коду

Поиск товара по ШК

Поиск товара по артикулу

Поиск товара по наименованию

Иерархический визуальный поиск товара

Сортировка при подборе товара

Нет и пока не будет

Добавление позиции из поиска

Добавление позиции по свободной цене

Объединение позиций

Нет и пока не будет

Сторно

Копирование позиции

Редактирование цены

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

Редактирование отдела

Продавец позиции

Нет и вероятно не будет

Открытие чека

Продажа и возврат

Возврат чека по номеру

Закрытие чека

Отмена чека

Откладывание чека

Продавец чека

Просмотр чека

Предпросмотр чека перед печатью

Восстановление отложенного чека

Печать чека

Пока только платформа Windows

Товарные чеки

Нет и пока не будет

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

Нет и пока не будет

Восстановление и отмена отложенных чеков при удалении старых транзакций

Внешние отложенные чеки

Нет и вероятно не будет

Скидки

Надбавок нет

Схемы скидок

На чек и на позицию

Фиксированные скидки

На чек и на позицию

Автоматические скидки

На чек и на позицию

Ручные скидки

На чек и на позицию

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

Отмена скидок на чек и на позицию

Дополнительные цены

Учет скидок на позиции при расчете скидок на чек

Объединение скидок

Первая скидка, замещение, минимальная, максимальная, объединение

Условия скидок

Бонусы

Нет и пока не будет

Настройки оформления приложения

Шрифт, цвета - не используется в версии для платформы Android

2.3. Операции с чеками

Операция

Номер чека

Примечание

Автоматическое открытие чека продажи

Новый

Чек открывается автоматически при добавлении первой позиции

Открытие чека возврата

Новый

Открывается пустой чек возврата

Возврат чека по номеру

Новый

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

Откладывание чека

Не изменяется

Откладываются только чеки продажи

Восстановление отложенного чека

Не изменяется

Отмена чека

Не изменяется

2.4. Остатки товаров

Операция

Остаток при продаже

Остаток при возврате

Открытие чека

Закрытие чека

Отмена чека

+

-

Откладывание чека

+

Восстановление отложенного чека

Добавление позиции в чек

-

+

Сторно товара

+

-

Отмена сторно товара

-

+

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

-

+

Уменьшение количества товара

+

-

2.5. Коды товаров

·  Поддерживаются текстовые коды товаров (например A1, 1, 01, где 1 и 01 - коды разных товаров)

·  Максимальная длина - 13 символов

·  При поиске товаров по коду из весового ШК поддерживаются только цифровые коды без ведущих нулей (например 1, код 01 - не будет найден)

2.6. Печать

·  Чек

·  X, Z отчеты

·  Внесение, выплата

3. Файлы

·  Внутренняя папка. Используется для хранения внутренних данных программы. Имя фиксировано

·  Внешняя папка. Используется для обмена данными. Имя может быть задано в настройках

3.1.1. Платформа Windows

·  Внутренняя папка - /DATA /

·  Внешняя папка по умолчанию - /DATA/

·  БД записывается во внутреннюю папку

·  Клавиатурный сканер ШК не требует дополнительных файлов

·  Папка приложения APP

·  Cashier. jar - приложение

·  jpos. xml - драйвер ФР Cornix

·  Models. xml - драйвер ФР Cornix

·  ShtrihFiscalPrinter. xml - драйвер ФР Cornix

·  shtrihjavapos. xml - драйвер ФР Cornix

·  ZReport. xml - драйвер ФР Cornix

·  rxtxSerial. dll - библиотека для работы с COM портом

·  Папка Cashier_lib

·  sqlitejdbc-v056.jar – библиотека SQLite

·  CornixPrinter. jar - драйвер ФР Cornix

·  jposshtrih. jar - драйвер ФР Cornix

·  Папка jpos - драйвер ФР Cornix

·  Папка res

·  jcl. dtd

·  jcl. xsd

·  jcl_profile. dtd

·  jpos. properties

·  Внутренняя папка

·  equipment. xml - настройки оборудования

·  rights. xml - права пользователей

·  sets. xml – настройки приложения

·  screenset. xml - настройки отображения

·  test. spr - тестовый справочник товаров для загрузки

3.1.2. Платформа Android

·  Внутренняя папка - /data/data/shtrihm. android. icashier2/files/

·  Внешняя папка по умолчанию - /mnt/sdcard/DATA/

·  БД записывается в папку - /data/data/shtrihm. android. icashier2/databases/

·  Для использования сканера ШК через видеокамеру необходимо установить приложение BarcodeScanner4.31.apk

·  Приложение Shtrih-m. Android. iCashier-2.0.apk, пакет shtrihm. android. icashier2

·  Внутренняя папка

·  equipment. xml - настройки оборудования

·  rights. xml - права пользователей

·  sets. xml – настройки приложения

·  test. spr - тестовый справочник товаров для загрузки

3.2. База данных

·  Формат SQLite

·  Имя задаётся в настройках, по умолчанию cashier. db

·  Если при запуске программы файл БД не найден, то он создается автоматически

3.3. Справочник

·  Формат текстовый

·  Имя задается в настройках, по умолчанию test. spr

·  Производится попытка считать файл из внешней папки, если файл не считан, то производится попытка считать файл из внутренней папки

3.4. Отчет

·  Формат текстовый

·  Имя задается в настройках, по умолчанию test. rep

·  Производится попытка записать файл во внешнюю папку и если записать не удалось производится запись во внутреннюю папку

3.5. Права пользователей

·  Формат XML

·  Имя задается в настройках, по умолчанию rights. xml

·  При запуске программы производится попытка считать файл из внешней папки, если файл не считан, то производится попытка считать файл из внутренней папки

·  Загружается при загрузке справочника и записываются в БД

3.6. Журнал (лог)

·  Формат текстовый

·  Формат имени log-YYYY-MM-DD. txt, например log.txt

·  Производится попытка записать файл во внешнюю папку и если записать не удалось производится запись во внутреннюю папку

4. Настройки

4.1. Настройки программы

·  Формат XML

·  Имя файла sets. xml

·  При запуске программы производится попытка считать файл из внешней папки, если файл не считан, то производится попытка считать файл из внутренней папки, если файл не считан, то создаются настройки по умолчанию

4.1.1. Общие настройки

Раздел «common»

Параметр

Описание

beep

1 - звук включен, 0 - нет

charset

Кодировка: "UTF-8" или "windows-1251"

demoMode

1 - демо-режим, 0 - нет

ecr

Наименование кассы

externalFolder

Внешняя папка

manualLock

1 - ручная блокировка, 0 - запрещено

sessionMessage15

1 - сообщение "15 минут до окончания смены", 0 - нет

sessionMinutes

Продолжительность смены, минуты

4.1.2. База данных

Раздел «db»

Параметр

Описание

dbFileName

Имя файла БД без пути

maxDbRecords

Максимальное число записей при выборе из БД

4.1.3. Журнал (лог)

Раздел «log»

Параметр

Описание

logDays

Время хранения лог-файлов, дни

logLevel

Детализация: 1 - 3, 0 - не вести лог

4.1.4. Скидки

Раздел «discounts»

Параметр

Описание

accDiscounts

1 - накопительные скидки, 0 - запрещено

autoDiscounts

1 - автоматические скидки, 0 - запрещено

clearDiscounts

1 - отмена скидок, 0 - запрещено

defaultPositionSchema

Код схемы скидок на позицию по умолчанию

defaultReceiptSchema

Код схемы скидок на чек по умолчанию

enabledDiscounts

1 - скидки, 0 - запрещено

extraPrices

1 - дополнительные цены, 0 - запрещено

fixDiscounts

1 - фиксированные скидки, 0 - запрещено

union2

Объединение автоматических скидок не относящихся к схемам

fullReceiptSum

1 - при расчете скидок на чек не учитывать скидки на позиции, 0 - учитывать скидки на позиции

goodGroups

1 - скидки по группам товаров, 0 - запрещено

manualDiscounts

1 - ручные скидки, 0 - запрещено

union1

Объединение ручных скидок

positionDiscounts

1 - скидки на позицию, 0 - запрещено

receiptDiscounts

1 - скидки на чек, 0 – запрещено

roundUpDiscounts10

Величина округления: 0 или 1 - копейки (нет округления), 10 - десятки копеек, 100 - рубли...

roundUpDiscountsMethod

Метод округления: 0 - математическое округление, 1 - в большую сторону, 2 - в меньшую сторону

4.1.5. Чек

Раздел «receipt»

Параметр

Описание

cancelReceipt

1 - отмена чека, 0 - запрещено

cash

1 - оплата наличными, 0 - запрещено

checkRests

1 - проверка остатков товара, 0 - нет

closeSumOnZero

1 - закрытие чека суммой итога без ввода суммы, 0 – запрещено

defaultStore

Код отдела “по умолчанию”

deferReceipt

1 - отложенные чеки, 0 - запрещено

enableNegativeTotal

1 - отрицательный итог чека, 0 - запрещено

enableZeroPrice

1 - товары по нулевой цене, 0 - запрещено

enableZeroTotal

1 - нулевой итог чека, 0 - запрещено

editPrice

1 - изменение цены, 0 - запрещено

editQuantity

1 - изменение количества, 0 - запрещено

editStore

1 - изменение отдела, 0 - запрещено

fractionalQuantity

1 - дробное количество, 0 - все товары только целое количество

freePositions

1 - товары "по свободной цене", 0 - запрещено

maxPositions

Максимальное число позиций в чеке

noncash

1 - безналичная оплата, 0 - запрещено

printPreview

1 - предпросмотр чека, 0 - запрещено

printReceipt

1 - печать чека, 0 - запрещено

receiptSeller

1 - ввод продавца чека, 0 - запрещено

restoreForReturn

Восстановление чека для возврата по номеру

returnReceipt

1 - возврат, 0 - запрещено

saleReceipt

1 - продажа, 0 - запрещено

weightBarcodes

1 – весовые ШК, 0 – нет

4.1.6. Карты

Раздел «cards»

Параметр

Описание

cardAcc

1 - накопление по картам, 0 – нет

credit

1 - использовать сумму кредита при оплате картой, 0 – нет

cardGroups

1 - скидки по группам карт, 0 - запрещено

discountCards

1 - дисконтные карты, 0 - запрещено

payCards

1 - платежные карты, 0 - запрещено

4.1.7. Экран регистрации

Раздел «registration»

Параметр

Описание

closeVisualSearch

1 - закрывать экран поиска после выбора товара, 0 - нет

goodSearch

1 - поиск товаров, 0 - запрещено

showButtons

1 - показывать кнопки, 0 - нет

showDiscounts

1 - показывать информацию о скидках на чек, 0 - нет

showGood

1 - показывать информацию о выбранном товаре, 0 - нет

showQuantity

1 - показывать текущее количество, 0 - нет

showSearchItems

1 - показывать единицы товаров в списке найденных товаров, 0 - нет

visualSearch

1 - визуальный поиск товаров, 0 - запрещено

4.1.8. Отчеты

Раздел «report»

Параметр

Описание

clearDrawerOnClose

1 - очищать денежный ящик при закрытии смены, 0 – нет

newReportFile

1 - удалять старый файл отчета перед выгрузкой нового, 0 - дописывать

removeDeferred

1 - удалять отложенные чеки при закрытии смены, 0 – нет

reportFileName

Имя файла отчета без пути

reportUnloaded

1 - выгружать ранее выгруженные транзакции, 0 – нет

transactionDays

Время хранения транзакций, дни

4.1.9. Загрузка

Раздел «catalog»

Параметр

Описание

catalogFileName

Имя файла справочника без пути

checkItemBarcodes

1 - исключить единицы товаров с одинаковыми ШК, 0 - не проверять.

При установленном значении 1 существенно замедляется загрузка единиц в справочнике товаров.

manualLoadCatalog

1 - ручная загрузка справочника, 0 - запрещено

removeCatalog

1 - удаление файла справочника после загрузки, 0 - нет

rightsFileName

Имя XML-файла прав пользователей

wholeGoodValue

Значение поля товара "только целое количество" при загрузке

4.2. Настройки оборудования

·  Формат XML

·  Имя файла equipment. xml, раздел «equipment»

·  При запуске программы производится попытка считать файл из внешней папки, если файл не считан, то производится попытка считать файл из внутренней папки, если файл не считан, то создаются настройки по умолчанию

Параметр

Описание

ercDevice

Тип ФР: 0 – нет, 1 – Cornix

scannerDevice

Сканер ШК: 0 – нет, 1 – клавиатурный (платформа Windows) , 2 – видеокамера (платформа Android)

scannerPrefix

Префикс ШК

scannerSuffix

Суффикс ШК

scannerTimeout

Таймаут сканера ШК, мсек

4.3. Настройки отображения

·  Не используется в версии для платформы Android

·  Формат XML

·  Имя файла screenset. xml, раздел «screenset»

·  При запуске программы производится попытка считать файл из внешней папки, если файл не считан, то производится попытка считать файл из внутренней папки, если файл не считан, то создаются настройки по умолчанию

Параметр

Описание

borderColor

Цвет рамок

borderWidth

Ширина рамок

buttonBackColor

Цвет кнопок

buttonForeColor

Цвет текста кнопок

dataBackColor

Цвет фона данных

dataForeColor

Цвет текста данных

disableAltTab

1 - блокировать комбинацию клавиш Alt-Tab, 0 - нет

disableAltF4

1 - блокировать комбинацию клавиш Alt-F4, 0 - нет

inputBackColor

Цвет фона полей ввода

inputBorderColor

Цвет рамок полей ввода

inputForeColor

Цвет текста полей ввода

fontName

Имя шрифта

fontSize

Высота основног шрифта

fullscreen

1 - полноэкранный режим, 0 - нет

screenHeight

Высота главного окна, пикселы

screenWidth

Ширина главного окна, пикселы

textBackColor

Цвет фона

textForeColor

Цвет статического текста

5. Пользователи

Пользователь имеет код (уникальный), имя, код группы и пароль

5.1. Администратор

При создании базы создается группа пользователей "АДМИНИСТРАТОРЫ" и пользователь "АДМИНИСТРАТОР" без пароля.

Группа "АДМИНИСТРАТОРЫ" имеет код 1 и полный набор прав. Удаление или изменение этой группы не предусмотрено. Также не предполагается создание другой группы с кодом 1.

Пользователь "АДМИНИСТРАТОР" имеет код 1 и код группы 1. Удаление или изменение этого пользователя не предусмотрено. Возможно только изменение пароля

Пример загрузки (пароль "123"):

&1; АДМИНИСТРАТОР; 1; 123

5.2. Права

·  Для загрузки и выгрузки используются XML-файлы

·  Загружаются перед загрузкой справочника

·  Каждая группа прав представлена в отдельном разделе

Параметр

Описание

addReceiptPosition

Добавить позицию

cancelReceipt

Отмена чека

cash

Оплата наличными

cashInOut

Внесение и выплата

changeUser

Смена пользователя

clearDiscounts

Отмена скидок

closeSession

Закрыть смену

count

Число групп

deferReceipt

Откладывание чека

discountCard

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

discountCardInfo

"О карте"

editPrice

Изменение цены

editQuantity

Изменение количества

editStore

Изменение отдела

fixDiscounts

Фиксированные скидки

freePosition

Продажа "по свободной цене"

goodInfo

"О товаре"

manualDiscounts

Ручные скидки

manualLoadCatalog

Ручная загрузка справочника

manualLock

Ручная блокировка

noncash

Оплата безналичная

openDrawer

Открытие денежного ящика

openReturnReceipt

Возврат

openSaleReceipt

Продажа

openSession

Открыть смену

payCard

Платежные карты

positionDiscounts

Скидки на позицию

quit

Выход из программы

receiptDiscounts

Скидки на чек

receiptInfo

"О чеке"

reportX

X - отчет

restoreForReturn

Восстановление чека для возврата по номеру

restoreReport

Выгрузка ранее выгруженных отчетов

searchByArticle

Поиск по артикулу

seachByBarcode

Поиск по ШК

seachByCode

Поиск по коду

searchByName

Поиск по наименованию

setReceiptSeller

Продавец чека

storno

Сторно

viewDrawer

Просмотр содержимого денежного ящика

visualSearch

Визуальный поиск

6. Скидки

Надбавки не поддерживаются.

6.1. Ручные скидки

·  Применяются на чек или на позицию

·  Процентные

·  Без дисконтной карты

·  Разрешено однократное применение каждой фиксированной скидки на чек и на каждую позицию

·  При дублировании позиции в чеке не дублируются ручные скидки на позицию

6.2. Фиксированные скидки

·  Применяются на чек и на позицию

·  Процентные

·  Без дисконтной карты

·  Разрешено однократное применение каждой фиксированной скидки на чек и на каждую позицию

·  При дублировании позиции в чеке не дублируются фиксированные скидки на позицию

Пример загрузки:

^F1; Фикс. ск. 3% на чек; 1; 1; 3.00; ; ; 1

6.3. Автоматические скидки и схемы

·  При вводе любой дисконтной карты все скидки по предыдущей карте удаляются.

·  Код скидки должен быть уникальным для каждой схемы.

·  Скидка может не принадлежать схеме, в этом случае код схемы может быть пустым

·  На чек или позицию каждая скидка может быть назначена только один раз

·  При дублировании позиции в чеке автоматические скидки на позицию дублируются

·  Применяется условие автоматических скидок ">=, <"

·  Объединение скидок:

·  0 - применяется первая скидка схемы

·  1 – применяется последняя скидка схемы

·  2 – применяется максимальная скидка

·  3 – применяется минимальная скидка

·  4 - суммирование скидок

6.3.1. Схема по умолчанию на чек

Применяется схема, заданная в настройках:

·  при открытии чека, если в схеме не установлен флаг «только по карте» (поле 3)

·  при вводе зарегистрированной карты, если в схеме установлен флаг «только по карте»

6.3.2. Схема по умолчанию на позицию

Применяется схема, заданная в настройках:

·  при добавлении позиции в чек, если в схеме не установлен флаг «только по карте» (поле 3)

·  при вводе зарегистрированной карты, если в схеме установлен флаг «только по карте»

6.3.3. Схема товара на позицию

Применяется схема, заданная в описании товара (поле 7):

·  при добавлении позиции в чек, если в схеме не установлен флаг «только по карте» (поле 3)

·  при вводе зарегистрированной карты, если в схеме установлен флаг «только по карте»

Пример загрузки:

G1;;Товар 1 с автоскидкой 2%;;100.00;1000.000;DS6;;1;;;A1;;;;S1;1;

!DS6;Схема 6 на позицию;;1

@DS6;D2;Автоскидка 2% схемы 6;1;1;2.00

6.3.4. Схема по карте

При вводе дисконтной карты применяется схема, заданная в описании карты (поле 5). Схема применяется к выбранной позиции или к чеку в зависимости от свойств схемы.

Пример загрузки:

%6;Карта 6 схема 6;;;DS6;;1

!DS6;Схема 6 на позицию;;1

@DS6;D2;Автоскидка 2% схемы 6;1;1;2.00

6.3.5. Схема товарной группы

Применяется схема, связанная с товарной группой (поле 6):

·  при добавлении позиции в чек, если в схеме не установлен флаг «только по карте» (поле 3)

·  при вводе зарегистрированной карты, если в схеме установлен флаг «только по карте»

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

Пример загрузки:

G10;;Товар 10 из группы 2;;100.00;1000.000;;;1;;;A10;;;;S1;1;GG2

!DS10;Схема 10 на позицию тов. группа 2;;1;;GG2

@DS10;D3;Автоскидка 2% схемы 10;1;1;2.00

6.3.6. Скидка товарной группы на позицию

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

Пример загрузки:

G2;;Товар 2 из группы 1;;100.00;1000.000;;;1;;;A2;;;;S1;1;GG1

@;D1;Автоскидка 1% тов. группы 1;1;1;1.00;;;;;;;;;;;;;;GG1

6.3.7. Скидка группы карт на чек

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

Пример загрузки:

%8;Карта 8 группы 1;;;;;1;;;;;;;;;;;;CG1

@;D2;Автоскидка 2% группы карт 1;1;1;2.00;;;;;;;;;;;;;;;;;;;;;;;;;;;;;CG1

6.4. Примеры округления скидок

Величина

округления

Метод

округления

Результат округления

Сумма 0.04

Сумма 0.05

Сумма 0.06

1

Любой

0.04

0.05

0.06

10

0

0.00

0.10

0.10

10

1

0.10

0.10

0.10

10

2

0.00

0.00

0.00

100

0

0.00

0.00

0.00

100

1

1.00

1.00

1.00

100

2

0.00

0.00

0.00

6.5. Дополнительные цены

Дополнительные цены изменяют цену позиции. Если скидка применяется к чеку, то она применяется ко всем позициям чека.

Пример загрузки:

G13;;Товар 13 с доп. ценой;;100.00;1000.000;;;1;;;A13;;;;S1;1;

?G13;EP1; Доп. цена 1; 90.00;

!DS13;Схема 13 на поз. доп. цена 1;;1;

@DS13;D1; Автоскидка доп. цена 1;;;;;;;;;;;;;;; EP1;

%13; Карта 13 схемы 13;;;DS13;;1

7. Формат загрузки

7.1. Товары

№ поля

Описание

1

Код

2

Штрих-код

3

Наименование

4

5

Цена

6

Остаток товара

7

Схема автоматической скидки

8

Контроль продажи дробного количества

9

Код отдела

10

Макс. процент скидки

11

12

Артикул

13

Дополнительная цена

14

15

16

Код секции

17

=1

7.2. Секции

№ поля

Описание

1

Код

2

3

Наименование

4

5

6

7

8

9

10

11

12

Артикул

13

14

15

16

Код родительской секции

17

=0

7.3. Единицы товаров

Префикс «#».

№ поля

Описание

1

Код товара

2

ШК

3

Наименование

4

5

Цена

6

7

8

9

10

Коэффициент

7.4. Фиксированные скидки

Префикс «^».

№ поля

Описание

1

Код скидки

2

Название

3

4

1 – процентная, 2 – суммовая

5

Значение

6

7

8

1 - на чек

9

1 - на позицию

10

1 – только по карте

7.5. Схемы автоматических скидок

Префикс «!».

№ поля

Описание

1

Код схемы

2

Название схемы

3

1 – только по карте

4

1 – активна, 0 - запрещена

5

1 - на чек, 0 - на позицию

6

Код товарной группы

7

Объединение скидок

7.6. Автоматические скидки

Префикс «@».

№ поля

Описание

1

Код схемы

2

Код

3

Наименование

4

5

1‑процентная, 2‑суммовая

6

Значение

7

8

Начальная дата

9

Конечная дата

10

Начальное время

11

Конечное время

12

13

14

Начальное количество товара

15

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

16

Начальная сумма чека

17

Конечная сумма чека

18

Код дополнительной цены

19

20

Код товарной группы

21

22

23

24

25

26

27

Запретить продажу товара

28

Условие по дню недели, понедельник

29

Условие по дню недели, вторник

30

Условие по дню недели, среда

31

Условие по дню недели, четверг

32

Условие по дню недели, пятница

33

Условие по дню недели, суббота

34

Условие по дню недели, воскресенье

35

Код группы дисконтных карт

7.6.1. Примеры условий по дню недели

·  "0000000" или "1111111" или значения не заданы - скидка срабатывает во все дни недели

·  "1000000" - скидка срабатывает только в понедельник

·  "0000001" - скидка срабатывает только в воскресенье

·  "1111110" - скидка не срабатывает в воскресенье

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

Префикс «%».

№ поля

Описание

1

Код карты

2

Название карты

3

4

Сумма накопления

5

Код схемы автоматических скидок

6

1 - карта запрещена

7

1 - не вести накопление по карте

8

9

1 - использовать как платежную

10

11

12

Количество чеков продаж

13

14

15

16

17

18

19

Группы карт через «,»

7.8. Дополнительные цены

Префикс «?».

Из за большого объема этот материал размещен на нескольких страницах:
1 2