27.03.2017 12:28
Пока сниму вопрос.
Модератор - удалите, если есть возможность.
27.03.2017 12:39
Цитата:
УКМ_эксплуатант_2 Пока сниму вопрос.
а я подниму :)
после прогрузки налогов проверь - есть ли отображение их в лк офд (сп802 подключен к офд-я) - у меня на тестовом мгм их там нет :(
27.03.2017 13:12
О как! ОНи еще и к ОФД подвязываются?
Не знал...
У меня до этого еще не дошло: не получается их в УКМ4 нормально прогрузить, так что до кассы далеко...
29.03.2017 12:42
а каким конвертером грузите?
29.03.2017 13:23
Стандартный импорт 4.
С загрузкой разобрался. Осталось разобраться - что именно грузить
29.03.2017 14:58
Я так выгрузил

Версия=Константы.ТекВерсияДанныхВСуперМагУКМ4.Получить();
Константы.ТекВерсияДанныхВСуперМагУКМ4.Установить(версия+1);
Connection = Новый COMОбъект("ADODB.Connection");
СтрокаПодключенияКСерверуСуперМагУКМ4="Driver={MySQL ODBC 5.1 Driver};Server=192.168.1.150;Port=3306;Database=import;User=ukm_server;Password=CtHDbCGK.C;Option=3;STMT=set character_set_r esults=cp1251";
Connection.Open(СтрокаПодключенияКСерверуСуперМагУКМ4);
Стр = "INSERT INTO `taxes` SET `id` = '1', `name`='НДС', `priority`='1', `version`='"+версия+"'";
Connection.Execute(Стр);
Стр = "INSERT INTO `signal` SET `signal` = 'cumm', `version`='"+версия+"'";
Connection.Execute(Стр);
Connection.close();

Версия=Константы.ТекВерсияДанныхВСуперМагУКМ4.Получить();
Константы.ТекВерсияДанныхВСуперМагУКМ4.Установить(версия+1);
Connection = Новый COMОбъект("ADODB.Connection");
СтрокаПодключенияКСерверуСуперМагУКМ4="Driver={MySQL ODBC 5.1 Driver};Server=192.168.1.150;Port=3306;Database=import;User=ukm_server;Password=CtHDbCGK.C;Option=3;STMT=set character_set_r esults=cp1251";
Connection.Open(СтрокаПодключенияКСерверуСуперМагУКМ4);
Стр = "INSERT INTO `taxgroup` SET `id` = '1', `tax_id`='1', `percent`='0%', `version`='"+версия+"'";
Connection.Execute(Стр);
Стр = "INSERT INTO `taxgroup` SET `id` = '2', `tax_id`='1', `percent`='10%', `version`='"+версия+"'";
Connection.Execute(Стр);
Стр = "INSERT INTO `taxgroup` SET `id` = '3', `tax_id`='1', `percent`='18%', `version`='"+версия+"'";
Connection.Execute(Стр);
Стр = "INSERT INTO `signal` SET `signal` = 'cumm', `version`='"+версия+"'";
Connection.Execute(Стр);
Connection.close();
29.03.2017 15:01
при выгрузке справочника товаров поле tax заполнить в соответствии с id из taxgroup
29.03.2017 15:07
Цитата:
cps-retail Стр = "INSERT INTO `taxgroup` SET `id` = '1', `tax_id`='1', `percent`='0%', `version`='"+версия+"'";
Connection.Execute(Стр);
Стр = "INSERT INTO `taxgroup` SET `id` = '2', `tax_id`='1', `percent`='10%', `version`='"+версия+"'";
Connection.Execute(Стр);
Стр = "INSERT INTO `taxgroup` SET `id` = '3', `tax_id`='1', `percent`='18%', `version`='"+версия+"'";
Connection.Execute(Стр);
если под 54фз то возможно номера ид в налогах и ставки должны быть другими
это просто предположение, т.к. в фр под 54фз налоговые ставки прописаны наглухо и не редактируются :(

по протоколу там для сп-шек
1 – НДС 18
2 – НДС 10
3 – НДС 0
4 – без НДС
5 – НДС 18/118
6 – НДС 10/110
29.03.2017 15:22
У меня ККТ 802, там в настройках на УКМ есть раздел "соответствие налогов ККТ и УКМ" - выставляем соответствия - все корректно работает
29.03.2017 15:22
О! Спасибо!
Сейчас попробую.
Вот так у меня не получилось ( (1006 - FN_CONTROLLER) Некорректно задана система налогообложения для чека (0x01)

SQL код:
insert  into `taxes`(`id`,`name`,`priority`,`version`,`deleted`) values (1,'Налог БЕЗ НДС',1,100,0);
insert  into `taxgroup`(`id`,`tax_id`,`percent`,`version`,`deleted`) values (1,1,'0.0%',100,0);
INSERT INTO signal (signal, version)
  VALUES ('incr', 100);

UPDATE ukmserver.trm_in_items SET tax = 1;
COMMIT; 
Сейчас удалю (тоже самое, но делетед=1)
Потом - id =4 поставлю

НЕ ВЫШЛО!!!
Часовой пояс GMT +3, время: 14:10.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.