0
Касса самописная, но это не важно! Все сводится в mySQL. 1C уже выгружает туда актуальные цены. ТИС версия 7.70.027. Адаптировано для Эстонии. Через Teamviewer могу пустить удалёна на рабочую машину!
Всего три таблицы:
Prodazi - штрих коды, количество и т.д.
dengi_zurnal - Приход денег - сумма, банк, дата
inkasso - тоже, что и dengi
Стуктура и дамп:
-- Структура таблицы `prodazi`
CREATE TABLE IF NOT EXISTS `prodazi` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`EAN` varchar(20) NOT NULL,
`tk` int(20) NOT NULL,
`total` float NOT NULL,
`nalog` float NOT NULL,
`doknr` varchar(11) NOT NULL,
`pos` int(10) NOT NULL,
`tara` float NOT NULL,
`skidka` int(4) NOT NULL DEFAULT '0',
`syncok` tinyint(1) DEFAULT '0',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=32 DEFAULT CHARSET=utf8;
--
-- Дамп данных таблицы `prodazi`
--
INSERT INTO `prodazi` (`id`, `EAN`, `tk`, `total`, `nalog`, `doknr`, `pos`, `tara`, `skidka`, `syncok`) VALUES
(4, '4850015318289', 1, 4.99, 0.83, '4k19', 4, 0, 0, 0),
(5, '5010677710442', 4, 59.96, 9.99, '4k20', 4, 0, 0, 0),
(6, '9002490100070', 1, 1.5, 0.25, '4k20', 4, 0.1, 0, 0),
-- Структура таблицы `dengi_zurnal`
--
DROP TABLE IF EXISTS `dengi_zurnal`;
CREATE TABLE IF NOT EXISTS `dengi_zurnal` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`doknr` varchar(20) NOT NULL,
`doc_cat` varchar(10) NOT NULL,
`kogda` datetime NOT NULL,
`summa` float NOT NULL,
`pank` tinyint(1) NOT NULL,
`pos` varchar(10) NOT NULL,
`autor` varchar(10) NOT NULL,
`syncok` tinyint(1) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=27 DEFAULT CHARSET=utf8;
--
-- Дамп данных таблицы `dengi_zurnal`
--
INSERT INTO `dengi_zurnal` (`id`, `doknr`, `doc_cat`, `kogda`, `summa`, `pank`, `pos`, `autor`, `syncok`) VALUES
(12, '4k19', 'myyk', '2019-12-10 21:18:30', 4.99, 1, '4', 'kassir', 0),
(13, '4k20', 'myyk', '2019-12-10 21:18:52', 61.46, 1, '4', 'kassir', 0),
(14, '4k23', 'myyk', '2019-12-11 13:20:38', 17.39, 1, '4', 'kassir', 0),