Если вы не работаете с отделами, то вы можете не пользоваться таблицей клиентов. Для этого выключите флаг Отделы (секции) в режиме Конфигурация/Данные.
Специальные коды (продавцы)
Таблица специальных кодов DEPART. DАТ предназначена для идентификации продаж по чему-либо, кроме отдела. В этой таблице каждая запись является описанием специального кода.
Под специальным кодом может пониматься то, что удобно данной торговой системе. Эта таблица часто используется для идентификации продавцов. Например, при торговле по образцам важно отследить какой продавец работал с покупателем и продал тот или иной товар, поскольку от этого зависит зарплата продавца. В этом случае в базу специальных кодов заносятся именно продавцы.
Поле ID является уникальным номером специального кода (продавца). Этот номер должен быть больше 0. Поле NAME - название специального кода (фамилия продавца). Это название может содержать до 40 символов. При выгрузке результатов работы КПМ в торговую систему для каждой позиции чека указывается - под каким кодом она регистрировалась (какой продавец продал данный товар). В качестве указателя используется ID этого специального кода.
N | Имя | Тип | Назначение | Приемник |
1 | ID | N | Уникальный индекс | Depart. ID |
2 | NAME | C | Название (фамилия продавца) | Depart. Name |
Таблица 2. Структура таблицы специальных кодов.
Если вы не работаете со специальными кодами, то вы можете не пользоваться таблицей специальных кодов. Для этого выключите флаг Специальные коды в режиме Конфигурация/Данные.
Персональные скидки (дисконтные карты)
Таблица персональных скидок DISCCLI. DАТ используется для проведения скидок конкретным клиентам или типам клиентов. Такая персональная скидка может быть оформлена как дисконтная карта (магнитная или со штриховым кодом) или просто как заранее известный кассиру код категории клиента. Каждая запись в таблице персональных скидок характеризует одну скидку.
В поле BARCODE заносится уникальный номер скидки - штриховой код или содержание магнитной полосы дисконтной карты - или код категории клиента. Все скидки должны иметь различные коды. Код скидки может быть до 22 символов. Если выпускается много дисконтных карт, которые разделяются на группы (типы), имеющие фиксированный процент скидки, то нет необходимости описывать каждую карту. Можно для всей группы в поле BarCode привести уникальный префикс, являющийся первыми несколькими символами номеров карт данной группы. Перед префиксом в поле BarCode ставится “!” (восклицательный знак). В поле NAME заносится название скидки или имя клиента, которому предоставлена данная скидка, т. е. та информация, которая будет печататься для скидки на чеке. Такая информация может занимать до 40 символов.
В поле PERCENT указывается скидка на каждую позицию чека, к которому применяется данная персональная скидка. Скидка указывается в процентах с точностью до двух десятичных знаков.
В одном чеке может быть применео любое число персональных скидок. Если в поле ClientIndex, обозначающем тип скидки, для записи персональной скидки стоит ненулевое значение, то КПМ не даст применить в этом чеке вторую дисконтную карту того же типа. Если тип скидки равен 0, то можно применять любое количество таких скидок в одном чеке.
N | Имя | Тип | Назначение | Приемник |
1 | BARCODE | C | Уникальный код скидки | DiscCli. BarCode |
2 | NAME | C | Имя скидки или клиента | DiscCli. Name |
3 | PERCENT | N | Процент скидки | DiscCli. Percent |
4 | CLIENTINDEX | N | Код клиента | DiscCli. ClientIndex |
Таблица 3. Структура таблицы персональных скидок
Если вы не работаете с персональными скидками, то вы можете не пользоваться таблицей персональных скидок. Для этого выключите флаг Персональные скидки в режиме Конфигурация/Данные.
Стоп-лист персональных скидок
Таблица стоп-листа персональных скидок DCLISLST. DAT используется для возможности отсеивания украденных или просроченных дисконтных карт.
В стоп-лист могут заноситься как одиночные номера, так и диапазоны номеров. При записи одиночного номера он пишется в поле CodeEnd, а в поле CodeStart пишется значение Blank. При записи диапазона в поле CodeStart пишется первый диапазон номера, а в поле CodeEnd - последний.
N | Имя | Тип | Назначение | Приемник |
1 | CODEEND | C | Одиночный номер или конец диапазона | DclisLst. CodeEnd |
2 | CODESTART | C | Blank или начало диапазона | DcliLst. CodeStart |
Таблица 4. Структура таблицы стоп-листа персональных скидок
Если вы не работаете со стоп-листом персональных скидок, то вы можете не пользоваться таблицей стоп-листа персональных скидок. Для этого выключите флаг Стоп-лист персональных скидок в режиме Конфигурация/Данные.
Персональные скидки на группы товаров
Таблица персональных скидок на отдельные группы товаров CLICLASS. DAT используется для предоставления персональных скидок на отдельные группы и подгруппы товаров. Используется только в случае, если используется классификатор товаров.
В поле BARCODE вводится код скидки или префикс кода скидки. В полях GROOP1-GROOP5 указывается, для какой группы или подгруппы устанавливается данная скидка. В поле PERCENT указывается, какой процент скидки на товары этой группы предусмотрен. Как частный случай, может использоваться 0% для того, чтобы отменить на товары этой группы действие общего процента или процента группы более высокого уровня. Для изменения общего процента, указанного в записи таблицы DISCCLI. DAT, допускается использование группы (0, 0, 0, 0, 0).
Запись для группы действует на любую подгруппу этой группы, если для нее не установлено собственной записи.
Таблица CLICLASS. DAT не используется без таблицы персональных скидок DISCCLI. DAT и код или префикс скидки должен быть обязательно представлен в этой таблице для того, чтобы он мог быть использован в таблице персональных скидок на группы.
N | Имя | Тип | Назначение | Приемник |
1 | GROOP1 | N | Старшая группа (тип) по классификатору | CliClass. Groop1 |
2 | GROOP2 | N | Группа (тип) по классификатору | CliClass. Groop2 |
3 | GROOP3 | N | Группа (тип) по классификатору | CliClass. Groop3 |
4 | GROOP4 | N | Группа (тип) по классификатору | CliClass. Groop4 |
5 | GROOP5 | N | Младшая группа (тип) по классификатору | CliClass. Groop5 |
6 | BARCODE | C | Код или префикс скидки (дисконтной карты) | CliClass. BarCode |
7 | PERCENT | N | Процент скидки | CliClass. Percent |
Таблица 5. Структура таблицы персональных скидок на группы товаров
Если вы не работаете со персональными скидками на отдельные группы товаров, то вы можете не пользоваться таблицей стоп-листа персональных скидок. Для этого выключите флаг Перс. скидки по группам в режиме Конфигурация/Данные.
Персональные скидки по сумме чека
Таблица персональных скидок по сумме чека CLISUM. DAT используется для изменения величины персональных скидок в зависимости от суммы чека.
В поле BARCODE вводится код скидки или префикс кода скидки.. В поле SUMMA указывается пороговое значение суммы чека. В поле PERCENT ука зывается, какой процент скидки на товары предусмотрен при превышении пороговой суммы.
N | Имя | Тип | Назначение | Приемник |
1 | BARCODE | C | Код или префикс скидки (дисконтной карты) | CliSum. BarCode |
2 | SUMMA | N | Значение суммы чека | CliSum. Summa |
3 | PERCENT | N | Процент скидки | CliSum. Percent |
В меню "Кофигурация"-"Данные" есть ключ для этой таблицы - "Персональные скидки по сумме". Активируется в зависимости от ключа "Персональные скидки".
Вспомогательные валюты
Вспомогательные валюты используются КПМ СУПЕРМАГ-УКМ для расчетов по безналичным платежам в случае, если процессинговый центр не устраивает валюта, обозначенная как базовая или как дополнительная.
Вспомогательных валют может быть достаточно много. Их число зависит от количества процессинговых центров, с которыми работает магазин. Применяются, например, тогда, когда базовой валютой являются рубли, дополнительной - немецкие марки, а процессинговый центр требует в качестве оплаты, например, по VISA доллары США. Вспомогательные валюты размещены в таблице вспомогательных валют CARDRATE. DАТ, в которой каждая запись содержит информацию об одной валюте.
В поле ID заносится уникальный идентификатор валюты. Этот идентификатор может быть любым числовым значением, больше 1. Значения 0 и 1 зарезервированы под базовую и дополнительную учетные валюты соответственно. Информация об этих двух валютах в таблицу вспомогательных валют не заносится.
В поле IDENT заносится короткое название валюты, которое будет печататься на чеке (USD, DM, РУБ и т. п.). Несмотря на то, что под поле IDENT выделено 4 символа, принято вводить краткие названия длиной до 3 символов.
В поле NAME вводится полное название валюты (американские доллары, немецкие марки и т. п.). Длина полного названия - до 20 символов.
Точность валюты вводится в поле PRESISION. Точность - минимальное значение, до которого округляются все цены и стоимости в этой валюте. При этом точность может быть как меньше 1 (например для долларов принято 0.01), так и до десятков, сотен и т. п. Выбор точности зависит от характеристик самой валюты. Значение 0 для точности трактуется как 1.
Курс или кросс-курс валюты вы заносите в поле CURS. Информация о том, используется ли курс валюты (курс к базовой валюте) или кросс-курс (курс к дополнительной учетной валюте), устанавливается командой Конфигурация/Валюта с помощью флага Курс вспомогательных валют. Как трактовать введенный вами курс вы можете указать в поле MULCURS. Например, если дополнительной валютой являются доллары США и установлено, что для вспомогательных валют используется кросс-курс, то
· если вы пишете, что для французского франка значение CURS равно 5, и в поле MULCURS заносите 1, то это означает курс 5 франков за доллар;
· если вы пишете, что для английского фунта стерлингов значение CURS равно 1.5, и в поле MULCURS заносите 0, то это означает курс 1.5 доллара за фунт.
Выбирать тот или иной способ интерпретации курса для той или иной валюты следует исходя из удобства ввода этого курса, т. е. так как принято обозначать курс в информационных бюллетенях.
N | Имя | Тип | Назначение | Приемник |
1 | ID | N | Уникальный индекс валюты | Cardrate. ID |
2 | IDENT | C | Короткое название валюты | Cardrate. Ident |
3 | NAME | C | Полное название валюты | Cardrate. Name |
4 | PRESISION | N | Точность (1, 0.01 и т. п.) | Cardrate. Presision |
5 | CURS | N | Текущий курс | Cardrate. Curs |
6 | MULCURS | N | Как интерпретировать курс (* или /) | Cardrate. MulCurs |
Таблица 6. Структура таблицы вспомогательных валют
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 |


