PDA

Просмотр полной версии : Настройка IRkSetup



taurus9090
06.10.2016, 13:46
Добрый день, возникла проблема с настройка импорта SH, когда в IRkSetup прописываешь код ресторана, при сохранении вылетает ошибка "Неверный формат неотрицательного целого числа или число слишком большое" код ресторана состоит из 5 цифр. Sh 4 подключен доп. местом, работает отлично, проблема только с импортом, без этой настойки не разбивает по складам. Версия склада 4.101, клиента 4.99. В чем может быть проблема ?

satan
06.10.2016, 13:56
код ресторана состоит из 5 цифр
в этом месте, насколько я знаю, ожидается код ресторана без кода корпорации, т.е. максимум 4 цифры.

taurus9090
06.10.2016, 14:38
На других точках, настроено точно так же, и такой проблемы не было

---------- Добавлено в 14:38 ---------- Предыдущее сообщение было размещено в 13:58 ----------

Пробовал ставить номер другого ресторана, сохраняется нормально.

SH
07.10.2016, 00:26
Возможно, баг.

taurus9090
07.10.2016, 08:32
Возможно, но как исправить ? Ставил несколько разных версий, все так же.

sibgaba
07.10.2016, 10:04
А не может быть такого что на тех ресторанах где работает код < 32768 а там где не работает >32768?

taurus9090
07.10.2016, 13:34
Там где работает <67881 а там где не работает >67881

sibgaba
07.10.2016, 13:48
Там где работает <67881 а там где не работает >67881
Ну а если точнее то получается так:
В это поле можно ввести число ДО 65535.
А это просто INT (2^16)
Если вводим больше - происходит переполнение int-a и соответствующая ошибка.

Вопрос в другом: судя по всему вы вводите туда не код ресторана, а код корпорации (первые 5 цифр из 9-ти полного кода).
А судя по документации это поле совсем для другого.

Зачем вы вообще туда вводите код?

taurus9090
07.10.2016, 14:32
Для корректного разбития по складам, вроде как всегда так делали.

sibgaba
07.10.2016, 14:33
А подробнее...
Как связан код корпорации и склад?

taurus9090
10.10.2016, 08:16
Ну вообще всегда так настраивал,в rk7tosh4.ini прописывал путь, код ресторана. В IRkSetup, ставил галочку разбивать по складам, и код ресторана, без этого с доп. места SH4, не разбивал, ругался, что не определен склад списания, хотя он бы определен. Есть другие способы настройки ?

SH
10.10.2016, 10:15
ругался, что не определен склад списания
- вот это к коду точно отношения не имеет. Если говорит, что не определен, значит - не определен. Дальше надо разбираться, почему Вы с программой друг друга не понимаете.