Выделенные налоги
Таблица выделенных налогов CASHTAX. DAT содержит информацию о каждом налоге, выделенном на КПМ СУПЕРМАГ-УКМ. Поля SHOPINDEX, CASHNUMBER, ZNUMBER, CHECKNUMBER и ID аналогичны таким же полям в таблице контрольной ленты и указывают на конкретную позицию чека, из которой был выделен налог. Для каждой позиции чека может быть в общем случае выделено несколько налогов. Соответственно, для каждого из них будет отдельная запись в таблице выделенных налогов. В поле PRIORITY указывается порядок выделения налога. Чем больше значение этого поля, тем раньше выделялся налог.
N | Имя | Тип | Назначение | Источник |
1 | SHOPINDEX | N | Индекс магазина | CashTax. ShopIndex |
2 | CASHNUMBER | N | Номер кассы | CashTax. CashNumber |
3 | ZNUMBER | N | Номер Z-отчета | CashTax. ZNumber |
4 | CHECKNUMBER | N | Номер чека | CashTax. CheckNumber |
5 | ID | N | Номер строки в чеке | CashTax. ID |
6 | PRIORITY | N | Порядок выделения налога | CashTax. Priority |
7 | TAXINDEX | N | Идентификационный номер налога. Ссылка на поле Tax. ID | CashTax. TaxIndex |
8 | TAX | N | Процентная ставка налога | CashTax. Tax |
9 | NAME | C | Название налога | CashTax. Name |
10 | TAXSUMRUB | N | Величина выделенного налога в основной валюте | CashTax. TaxSumRub |
11 | TAXSUMCUR | N | Величина выделенного налога в дополнительной валюте | CashTax. TaxSumCur |
Таблица 35. Структура таблицы выделенных налогов
Кассовые операции
Таблица кассовых операций CASHLOG. DAT используется для передачи в торговую систему информации об осуществленных кассиром операциях за всю смену. В эту таблицу попадают только те операции, название которых в таблице CF_OPER. DB заканчивается на точку.
Поля SHOPINDEX, CASHNUMBER, ZNUMBER и CHECKNUMBER аналогичны таким же полям в таблице контрольной ленты и указывают на конкретный чек. В полях DATE, TIME и SECHUN указывается дата и время проведения операции с точностью до сотых секунды. В поле OPERID заносится код операции из таблицы CF_OPER. DB. В поле NAME передается параметр операции – значение из строки ввода при проведении операции.
N | Имя | Тип | Назначение | Источник |
1 | SHOPINDEX | N | Индекс магазина | CashLog. ShopIndex |
2 | CASHNUMBER | N | Номер кассы | CashLog. CashNumber |
3 | ZNUMBER | N | Номер Z-отчета | CashLog. Znumber |
4 | CHECKNUMBER | N | Номер чека | CashLog. CheckNumber |
5 | DATE | D | Дата операции | CashLog. Date |
6 | TIME | N | Время операции (чч+мм*100) | CashLog. Time |
7 | SECHUN | N | Время операции (сек. до сотых *1000) | CashLog. SecHun |
8 | CASHIER | N | Номер кассира | CashLog. Cashier |
9 | OPERID | N | Код операции | CashLog. OperID |
10 | NAME | C | Параметр операции | CashLog. Name |
Таблица 36. Структура таблицы кассовых операций
V. Заключение
В заключении хочется отметить, что формат таблиц для стандартного конвертора comma separated КПМ СУПЕРМАГ-УКМ строго зафиксирован и не будет меняться в пределах версии 2.3x-2.5x. Если разработчикам понадобится добавить данные или передать дополнительную информацию о результатах работы КПМ, то будут добавляться новые таблицы. При этом для всех пользователей КПМ СУПЕРМАГ-УКМ, которые к этому времени поддержат данные конвертора comma separated, никаких изменений не произойдет даже при замене версии КПМ на более современную. Разработчики надеются, что настоящее руководство позволит вам легко и быстро поддержать интерфейс вашей торговой системы с нашим продуктом.
В случае возникновения каких-либо затруднений официальному пользователю стандартного конвертора достаточно связаться с группой разработки КПМ СУПЕРМАГ-УКМ для того, чтобы получить исчерпывающие консультации. Разработчики желают вам долгой и успешной работы с нашим продуктом.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 |


