...
Список ставок НДС, ожидаемых конвертерами УКМ 4
№ | Рекомендуемое значение ставки |
---|
Описание |
---|
1 |
20% |
НДС 20% |
2 |
10% |
НДС 10% | |
3 | 0% |
НДС 0% |
4 |
Не облагается | Без НДС | |
5 |
20/120% | НДС |
20/120 | ||
6 | 10/110% | НДС 10/ |
110 | ||
7 | 5% | НДС=5% |
8 | 7% | НДС=7% |
9 | 5/105% | НДС=5/105 |
10 | 7/107% | НДС=7/107 |
1. В случае, если формулы ставок отличаются от рекомендуемых, то товары могут быть добавлены в чек с некорректной ставкой налога.
Примечание. Для ставок НДС 10%, 18%, 20% допустима форма передачи процента ставки: "XX%" и "XX.00%", например, 10.00% является допустимым значением ставки при передаче через конвертер.2. Регистр для значения Значения всех налоговых ставок всегда должны указываться как целочисленные.
2. Регистр для значения ставки Не облагается при передаче данных конвертеру можно указывать любой.
3. Ставка Не облагается может отсутствовать в справочнике налогов в нескольких случаях (это не вызовет проблем в работе кассовой системы):
- При использовании опции Формировать налоговые ставки автоматически, в соответствии с ФЗ РФ для заказчиков с неосновной системой налогообложения в чек всегда будет добавляться корректная ставка Не облагается – независимо от того, как заданы параметры ставки для списка карточек товаров для импорта.
...
любой
...
.
Таблицы
Внимание!
В таблицах ниже приведены лишь общие сведения о полях. Подробные характеристики каждого поля можно найти в полном SQL-файле, расположенном в веб-интерфейсе по ссылке Скрипт создания БД в настройках конвертера:
...
Название поля | Тип данных | Описание |
id | int(11) | Идентификатор налога |
name | char(40) | Название налога |
priority | tinyint(4) | Приоритет налога: определяет очередность расчета налога из стоимости товара. Чем выше значение приоритета, тем раньше рассчитывается величина налога. Налоги с одинаковым приоритетом рассчитываются для одинаковой стоимости |
version | bigint(20) unsigned | Номер версии данных |
deleted | tinyint(3) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальнаактуальна |
Якорь taxgr taxgr
taxgroup
taxgr | |
taxgr |
В УКМ 4 связь товара с налогом производится через налоговую группу. Связь позволяет одновременно привязывать к товару не один, а несколько налогов. Таблица taxgroup содержит информацию о привязке налога к группе налогов и группы налогов к товару.
...
Название поля | Тип данных | Описание | ||||||
store | varchar(40) | Код магазина в рамках значений внешней системы | ||||||
id | int(11) | Идентификатор пользователя | ||||||
name | varchar(40) | Имя пользователя | ||||||
INN | varchar(12) | ИНН кассира (может быть не задан) | ||||||
password | varchar(40) | Пароль пользователя передается в зашифрованном виде. Для шифрации необходимо использовать функцию MySQL OLD_PASSWORD(). Подробнее о функции можно прочитать здесь – http://dev.mysql.com/doc/refman/5.0/en/encryption-functions.html#function_old-password | ||||||
role_id | bigint(20) | Идентификатор должности | ||||||
| date | Дата начала работы кассира | ||||||
end_date | date | Дата окончания работы кассира | ||||||
version | int(11) | Номер версии данных | ||||||
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Название поля | Тип данных | Описание | ||||||
store | varchar(40) | Идентификатор магазина (идентификатор из настроек конвертера) | ||||||
order_id | bigint(20) | Номер заказа в системе Global | ||||||
item | varchar(40)) | Артикул товара | ||||||
quantity | decimal(20,4) | Количество товара | ||||||
price | decimal(20,4) | Цена (с точностью до целых копеек) | ||||||
min_price | decimal(20,4) | Минимальная цена (с точностью до целых копеек) | ||||||
changeable | tinyint(1) | Режим работы с позицией заказа: 0 – неизменяемая позиция (услуга): добавляется в чек всегда, нельзя удалить из чека; 1 – изменяемая товарная позиция: не добавляется в чек в режиме changeable = 2, можно удалить; 2 – изменяемая товарная позиция: обязательно добавляется в чек в режиме changeable = 2, можно удалить | ||||||
| tinyint(1) | Признак возможности применения скидок на позицию в заказе: 0 – можно применять; 1 – нельзя применять | ||||||
| tinyint(1) | Выбор цены, с которой товар добавится в чек: 0 – все единицы товара сверх его количества, указанного в заказе, добавляется по цене из заказа; 1 – все единицы товара сверх его количества, указанного в заказе, добавляется по цене из прайс-листа магазина | ||||||
tag_1212 | tinyint(1) | Признак предмета расчета (1212): значения от 1 до 26 в соответствии с ФЗ 54 РФ | ||||||
tag_1214 | tinyint(1) | Признак способа расчета (1214): значения от 1 до 7 в соответствии с ФЗ 54 РФ | ||||||
tag_1226 | bigint(20) | ИНН поставщика | ||||||
tax_group | int(11) | ID налоговой группы для поставщика | ||||||
version | int(11) | Номер версии данных | ||||||
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Название поля | Тип данных | Описание | ||||||
id | varchar(40) | Артикул товара | ||||||
| tinyint(1) | Признак маркированности товара, параметр товарной карточки. Может принимать значения: 0 – неакцизный 0 – немаркированный (не алкогольный, не акцизный) товар; 1 – акцизный маркированный товар (товар требуется зарегистрировать в УТМ); 2 – слабоалкогольный немаркированный товар; 3 – специальный маркированный товар (товар требуется зарегистрировать в системе "Честный знак"); 4 – частично маркированный товар; 5 – акцизный алкоголь (Украина) | ||||||
| tinyint(1) | Признак подакцизности товара. Может принимать значения: 0 – неподакцизный товар; 1 – подакцизный товар | ||||||
| int(11) | Признак уникальности контрольной марки товара. Может принимать значения: 0 – уникальная марка; 1 – неуникальная марка | ||||||
version | bigint(20) unsigned | Номер версии данных | ||||||
deleted | tinyint(3) unsigned | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальназапись актуальна |
Якорь cashmess cashmess
cash_messages
cashmess | |
cashmess |
Загрузка сообщений кассиру
Название поля | Тип данных | Описание |
store_id | intvarchar(1140) | Идентификатор магазина (идентификатор из настроек конвертера) |
type | tinyint(1) | Тип сообщения: при значении 0 – такие сообщения будут показываться по вызову кассовой операции Просмотр сообщений. Все прочие – показываться не будут |
id | int(11) | Идентификатор сообщения |
message | text | Текст сообщения |
date_from | datetime | Дата начала периода вывода сообщения на кассе |
date_to | datetime | Дата окончания периода вывода сообщения на кассе |
version | int(11) | Номер версии данных |
deleted | tinyint(1) | Признак того, что запись устарела и должна быть удалена из БД кассового терминала: 1 – запись устарела; 0 – запись актуальна |
...
Название поля | Тип данных | Описание |
---|---|---|
store | varchar(40) | ID магазина |
rmenu | bigint(20) | ID меню |
default_settings | tinyint(1) | Использовать стандартные настройки для этого пункта |
role | bigint(20) | Роль пользователя, которому доступно меню |
date_from | datetime | Начало периода активности меню в магазине |
date_to | datetime | Окончание периода активности меню в магазине |
time_from | varchar(5) | Начало времени активности меню |
time_to | varchar(5) | Окончание времени активности меню |
monday | tinyint(1) | Действует ли меню в понедельник |
tuesday | tinyint(1) | Действует ли меню во вторник |
wednesday | tinyint(1) | Действует ли меню в среду |
thursday | tinyint(1) | Действует ли меню в четверг |
friday | tinyint(1) | Действует ли меню в пятницу |
saturday | tinyint(1) | Действует ли меню в субботу |
sunday | tinyint(1) | Действует ли меню в субботу |
sunday | tinyint(1) | Действует ли меню в воскресенье |
...
в воскресенье |
Якорь | ||||
---|---|---|---|---|
|
Активность классификатора
Название поля | Тип данных | Описание |
---|---|---|
store_id | int(11) | ID магазина |
rmenu | bigint(20) | ID меню |
Якорь | ||||
---|---|---|---|---|
|
Товары классификатора
Название поля | Тип данных | Описание |
---|---|---|
rmenu | bigint(20) | ID меню |
dish | varchar(40) | Идентификатор блюда |
show_order | int(11) | Порядок отображения блюд и групп модификаторов в меню |
Якорь | ||||
---|---|---|---|---|
|
Данные для валидации марок, полученные из внешней системы
Название поля | Тип данных | Описание |
---|---|---|
store _id | int(11) | ID магазина |
rmenu | bigint(20) | ID меню |
...
varchar(40) | ID магазина | |
gtin | varchar(14) | Код товара |
serial | varchar(20) | Серийный номер экземпляра товара |
expiry | datetime | Дата истечения срока годности товара |
Якорь | ||||
---|---|---|---|---|
|
Данные для валидации марок, полученные из внешней системы
Название поля | Тип данных | Описание | |
---|---|---|---|
rmenu store | bigintvarchar(2040) | ID магазина | ID меню |
dishorder_id | int | ID заказа | |
discount_id | int | ID скидки, уникальный в рамках заказа | |
discount_name | varchar(40) | Идентификатор блюда | |
show_order | int(11) | Порядок отображения блюд и групп модификаторов в меню |
...
Наименование скидки | ||
version | int | Версия выгрузки |
deleted | int | Признак удаления |
Якорь | ||||
---|---|---|---|---|
|
Название поля | Тип данных | Описание | ||
---|---|---|---|---|
store | varchar(40) | ID магазина | gtin | ID магазина |
order_id | int | ID заказа | ||
item | varchar(1440) | Код товара | ||
serial | varchar(20) | Серийный номер экземпляра товара | ||
expiry | datetime | Дата истечения срока годности товараАртикул товара, ссылка на позицию заказа в таблице external_order_items | ||
discount_id | int | ID скидки, ссылка скидку в таблице external_order_discounts | ||
discount_amount | decimal(20,4) | Величина скидки на позицию с точностью до копейки (например, 25.33) | ||
version | int | Версия выгрузки | ||
deleted | int | Признак удаления |