PDA

Просмотр полной версии : Ошибки SH4



SH
19.05.2009, 19:03
Нарушено условие уникальности индекса pkDOCspecs0

Дополнительная информация:

- диагностика база данных находит много потерянных страниц и также ссылается на индекс pkDOCspecs0. Backup базы проходит успешно, но восстановить из этого архива базу невозможно.

Решение:

- предупредить клиента, что на время восстановления базы в складе работать нет смысла, т.к. внесенные изменения будут потеряны

- создать запрос в трекере (http://tracker.ucs.ru), вложить в него проблемную базу (backup не подходит!), предварительно сделав архив с помощью WinRAR (или любого другого архиватора) и ожидать восстановления базы

- если на момент возникновения проблемы с базой у клиента установлена не последняя версия склада, подготовиться к обновлению (не забывая при этом, что с версии 4.31.44 используются ключи с новой пропиской)

--------------------------------------------------------------------

Не найден товар для спецификации расхода. Внешний код XXX

Ошибка возникает при импорте расхода блюд. В качестве значения ХХХ указывается ШИФР проблемного блюда (модификатора, категории) в шестнадцатиричном виде (HEX) - например, значение 244Е соотв. десятичному 9294.

Вариант №1

Для решения проблемы нужно найти в таблице меню (menu.db) блюдо с соотв. шифром (поле Sifr) и проверить, корректно ли заполнены в этой записи остальные поля. Например, поле Parent (шифр родителя) может ссылаться на несуществующую запись. Если в таблице menu.db такого блюда нет, следует проверить в удаленном меню (menu_.db)

Если проблема не связана с блюдами, надо аналогичным образом проверить другие таблицы (categ.db, modify.db)

Вариант №2

Ошибка может возникать при использовании библиотеки SHTR.DLL, предназначенной для SH4 HeadOffice. В таком случае необходимо заменить ее на стандартную библиотеку SHTR.DLL.

--------------------------------------------------------------------

Нарушение условия уникальности индекса "uiExpMO". Ошибка сервера Sdbserv 77. Объект = "uiExpMO".

Есть несколько причин возникновения ошибки и методов ее решения:

1. Ошибка возникает при импорте расхода блюд изи R-Keeper v6 и объясняется тем, что в таблице expm0 лежит много мусора. Таким образом, импорт расхода за некоторые дни может не проходить. Решение: выполнить процедуру ChkExpM из прилагаемой ShServ.dll. Для версии SH4.52 требуется модифицированная ShServ.dll, с версии SH4.53 эта процедура станет стандартной.

2. Блюдо было удалено вручную и в menu.db и в menu_.db. Решение: расход блюд не импортируется за этот день в SH4, а забивается вручную.

3. В SH4 некоторые модификаторы могут в свойствах иметь тип "ССЫЛКА" - так делать нельзя и это может быть причиной данной ошибки. Решение: нужно что бы все модификаторы имели тип "ТОВАР". (Проверялось на версии SH 4.60).

--------------------------------------------------------------------

Недопустимое имя параметра "%S". Исключение процедуры сервера 100

Данная ошибка выдается при открытии карты комплекта. Проблема решается обновлением версии программы и удалением последнего периода действия комлекта. Если период не удаляется, удаляется сам комплект и заводится заново.

--------------------------------------------------------------------

Дублирование в порядке компонентов комплекта

Возникает при попытке открыть комплект.

Решение проблемы:

1. Если версия склада ниже 4.62, скопировать в любое место библиотеку ShServ.dll. ВАЖНО: библиотеку НЕ НУЖНО подменять в SDBSrv!
Если версия склада 4.62 и выше, процедуру можно запускать из стандартной библиотеки, входящей в инсталляцию.
2. Запустить Sdbman.exe
3. Выбрать пункт "Прочее", далее "Выполнить запрос"
4. В поле "Процедура" указать имя процедуры SetCmItemsOrder
5. В поле "Библиотека" указать полный путь к скопированному файлу ShServ.dll (для версии ниже 4.62) или для текущей, из рабочей директории SDBSrv (для версии выше 4.62)
6. Выполнить запрос с помощью иконки на панели задач либо выбрав соотв. пункт в меню.

--------------------------------------------------------------------

Ошибка: Исключение процедуры сервера - 503 (Не определена единица измерения товара)

Описание: Эта ошибка возникает при формировании списка документов, в частности документов расхода. Backup-Restore базы не помогает. При проверке накладных SHCheck Utility - эта ошибка проявляется и не исправляется.

Решение: Нужно выполнить процедуру ChkGsMUnitRef (из библиотеки SHSERV.DLL) - после его выполнения в текстовом логе сервера (по умолчанию, sdb.txt) появятся строки вида "__ LOST MUNIT __ ... ", в которых указаны наименования и коды товаров и наименования ед. изм., которые к ним надо добавить.

--------------------------------------------------------------------

Отсутствует версия комплекта на заданную дату (Исключение процедуры сервера 563)

Если SHCheck и диагностика ошибок не выдают, то надо удалить данный комплект и завести его заново.
Также подобная ошибка бывает следствием при обновлении SHouse v3 на SHouse v4. Вполне вероятно во вновь создаваемые блюда входят полуфабрикаты перенесенные из старого склада. И у данных полуфабрикатов отсутствуют периоды на определенные даты, т.е. имеет место конфликт между периодами комплектов блюда и входящих в него составляющих.
Еще один варианет появляния ошибки - когда в новый, создаваемый в SH4 комплект, входили комплекты, перекачанные из SH3. Решение - выполнение процедуры SetStartCmHdrDate из shfix.dll версии 4.49.86

--------------------------------------------------------------------

Ошибка Sdbserv 153: Слишком большая высота дерева индекса "iCmltemsHdrRefs"

При входе в товарные группы, калькуляции, а также утилиту проверки базы данных, появляется след. сообщение: "Ошибка сервера Sdbserv 153,Объект = "iCmltemsHdrRefs". Параметр = 0. Ошибка Win32 = 0.Слишком большая высота дерева индекса "iCmltemsHdrRefs".
Также невозможно войти в некоторые калькуляции и документы, причем те которые уже проведены.

Решение:
Скорее всего, повреждена база данных. Можно попробовать ее восстановить, но гарантий никаких нет. Для этого необходимо создать запрос в трекере (http://tracker.ucs.ru), в который обязательно вложить проблемную базу (если backup\restore проходит, то вкладывать backup базы в архиве (rar, zip); если нет, то вложить оригинал также в архиве)

Как вариант решения - восстановить backup, который сформирован до повреждения и заполнить базу недостающими документами.

--------------------------------------------------------------------

Не найдена вершина в дереве/мастерзапись (Исключение процедуры сервера 37)

Необходимо сделать обновление версии программы.

--------------------------------------------------------------------

Невозможна операция записи (5064). Код ошибки WinSock 10038.

Ошибка выдается при построении баланса счетов. Проблема решается увеличением таймаута на сервере и клиенте.

--------------------------------------------------------------------

Undefined symbol "PRINTCOLOR"

Ошибка возникает при попытке распечатать из спец.ведомости остатков форму "Заказ". Решение проблемы - обновление формы REP_SPECZAKAZ.frf

--------------------------------------------------------------------

Неверная контрольная сумма ключа защиты.

Ошибка возникает при входе в программу и устраняется заменой ключа.

--------------------------------------------------------------------

Некорректная запись о замене для товара <наименование_товара>. Неизвестное исключение процедуры сервера 606

Ошибка возникает при построениии списка накладных. Решение проблемы - обновление версии программы.

--------------------------------------------------------------------

Could not convert variant of type (String) into type (Double)

Ошибка возникает при добавлении товара в комплект. Решение проблемы - обновление версии программы. Или как временный вариант: в меню Сервис->Настройки склада->Комплекты - снять галочку "Автоматически подставлять проценты обработки"

--------------------------------------------------------------------

DLL exception: Invalid pointer operation.

Посмотреть в отчетах R-Keeper v6 расход блюд за данный период. При наличии неизвестных блюд или знаков "???" исправлять БД R-Keeper v6

--------------------------------------------------------------------

DLL exception: Field 'NALOG' not found.

Данная ошибка появляется при импорте меню. Проблема решается повышением версии RK6.

--------------------------------------------------------------------

При импорте расхода возникает ошибка "Цена не может быть отрицательной"

Проблема решается выполнением процедуры ZeroGsInPrice c использование специальной библиотеки ShFix.dll

--------------------------------------------------------------------

Не найден товар для модификатора.

Обновить SHTR.DLL на версию не ниже 1.13.9.1

--------------------------------------------------------------------

Field not found file C:\RK6\DB\ARK6.UDB table ACHECK field DEPART

Ошибка возникает при импорте словарей (меню). Решение: обновить библиотеку SHTR.DLL на версию не ниже 1.13.9.1

--------------------------------------------------------------------

Не найдена товарная группа внешний код %Х. Исключение процедуры сервера.

Ошибка возникает при импорте меню. Проблема в MENU.DB
Необходимо открыть MENU.DB в DBD32 и выполнить процедуру (File-New-SQL File)

Процедура:
select * from "c:\rk6\db\menu.db" where Parent > 0 and Parent not in ( select Sifr from "c:\rk6\db\menu.db"
where TreeType = "T" )

Процедура покажет блюда у которых проблема.
Варианты решения проблемы.
1. У указанных блюд в поле "TreeType" должно быть указано значение "Т" а стоит "F". Надо вручную поменять у этих блюд поле "TreeType".
2. У указанных блюд в поле "Parent" ссылается на не существующую группу меню. Надо исправить значение данного поля на реальное, той группы меню к которому относится данное блюдо.

--------------------------------------------------------------------

Адрес процедуры "DocHdrAttrList" неизвестен Ошибка процедуры сервера Sdbserv 84. Объект = "DocHdrAttrList". параметр = 0. Ошибка Win 32 = 0.

Возникает при попытке добавить атрибут заголовка документа. Решение: обновить ShServ.dll - должна быть не ниже версии 4.48.86.

--------------------------------------------------------------------

An error occured while attempting to initialize the Borland Data Base Engine (error $210A)

Возникает при попытке импорте меню. Решение: установить BDEi

--------------------------------------------------------------------

Поле-источник данных должно содержать значение для записи потока. Ошибка менеджера данных 15. Тег поля: {216.2.0}

Причин ошибки может быть несколько:

* в менеджерской базе в словаре валют содержиться некорректная информация (например валюта без названия). При этом валюта может быть также удаленной - в таком случае надо проверять таблицу Money_.DB
* в R-Kepeer есть блюдо с нулевой (удаленной) группой станции - в этом случае за данный день надо забить расход блюд в БД SHouse вручную
* версия транспорта данных SH4 (ImportRK.exe) не соответствует версии сервера SH4 – нужно привести версии программ в соответствия друг другу

--------------------------------------------------------------------

Database not supported

Ошибка возникает при импорте из R-Keeper и заключается в несоответствии версии библиотеки rklogin.dll и накопительной базы данных ARK6.UDB . Проблема устраняется копированием библиотеки rklogin.dll из рабочего каталога RK6 в директорию SH4 (откуда запускается транспорт данных ImportRK.exe)

--------------------------------------------------------------------

Floating point overflow

Данная ошибка появляется при печати отчетов. Проблема связана с ошибками в печатной форме для данного отчета (возможно после изменения ее самими пользователями). Решение проблемы - замена печатной формы, на рабочую печатную форму (стандартную) того же отчета.

--------------------------------------------------------------------

DLL exeption: Index is out of date. Index: Iparent.

Ошибка появляется при импорте данных из БД RKepeer. Для решения проблемы необходимо сделать реиндексацию БД RKepeer с помощью утилиты REIND32.EXE и повторить импорт данных в SHouse.

--------------------------------------------------------------------

Printing in progress

Данная ошибка появляется при печати отчетов. Проблема связана с ошибками в печатной форме для данного отчета (возможно после изменения ее самими пользователями). Решение проблемы - замена печатной формы, на рабочую печатную форму (стандартную) того же отчета.

--------------------------------------------------------------------

Комплект не найден (по заданному RID)

Ошибка появляется при открытии группы блюд. Для решения проблемы необходимо выполнить обновление программы SHouse до последней, затем выполнить процедуру CheckGsCmRef используя библиотеку SH_CRTDB.DLL.

--------------------------------------------------------------------

Нарушение условий ссылочной целостности внешнего ключа "fk_ExpSpecs0_CmRef": мастер-запись не найдена. Ошибка сервера Sdbserv 72. Объект = "fk_ExpSpecs0_CmRef". Параметр = 0. Ошибка Win32=0.

Ошибка появляется при импорте меню. Для решения проблемы необходимо выполнить обновление программы SHouse до последней, затем выполнить процедуру CheckGsCmRef используя библиотеку SH_CRTDB.DLL.

--------------------------------------------------------------------

За предоставленые данные спасибо кое-кому, пожелавшему остаться неизвестным :)

Денис Нижегородов
24.11.2009, 12:46
Здравствуйте в SH-4.56 работаем уже 3 года было всякое!!! А тут столкнулись вообще с непонятной проблемой. При списания расхода возникает проблема см рисунок 1. И соответственно все встает с начало появилось на 1 складе в виде Макарон, а сейчас еще и 2 склад пошел тоже в минус! Help кто знает что это помогите.????? 418

SH
24.11.2009, 13:30
А в чем, собственно, проблема?

PaViS
24.11.2009, 19:37
При списания расхода возникает проблема см рисунок 1. Вероятно у вас после 06.09.09 есть сличиловка по кухне в которой для этих Макарон стоит 0.

Денис Нижегородов
25.11.2009, 05:04
А в чем, собственно, проблема?
Эти отрицательные остатки мы приходуем накладной и в эту накладную не попадают макароны так как программа не понимает что это минус. Соответственно весь расход у нас по этому складу встает.

Денис Нижегородов
25.11.2009, 08:07
Вероятно у вас после 06.09.09 есть сличиловка по кухне в которой для этих Макарон стоит 0.
Честно говоря у меня глаз вывалился!!! Но как это не странно ваш совет пошел на пользу! Но тут возникает вопрос. Эти Сличилки были созданы после так называемого белого минуса. При чем если у меня по 1 складу глюк от 6 сентября то по 2 складу глюк от 2 октября! 1 склад я отменил активность документа и все прошло. посмотрел по 2 тоже все прошло! Хотя Бухгалтер утверждает что СВ (сличилку) забила уже после этого белого минуса! Странно как то это все!!! Но в любом случае спасибо за полезный совет!

PaViS
25.11.2009, 11:36
Эти Сличилки были созданы после так называемого белого минуса. ...... Странно как то это все!!! Все абсолютно логично. Расход рассчитывается на указанную дату 06.09.09, а необходимое количество "на сегодня", т.е. по системной дате компьютера. Сличиловки надо активировать _только_ после полного списания расхода и все перемещений.

Кир
23.08.2010, 17:16
Помогите, пожалуйста, разобраться почему возникают и как исправлять следующие ошибки sh4

- Ошибка сервера Sdbserv 89
Объект="". Параметр=-10737341819. Ошибка Win32 = 0.

- Недопустимо приходование при отрицательных остатках на момент прихода.
Товар: молоко
Склад: бар

- SEH - исключение при выполнении операции. Код исключения: С0000005
(EXCEPTION_ACCESS_VIOLATION).

SH
23.08.2010, 19:27
Кир, во-первых, что именно не понятно в ошибке?
Во-вторых, при какой ситуации она возникает?

Кир
23.08.2010, 20:00
SH Не понятно что означает эта ошибка, почему так стало, как исправить.
Первая (SEH - исключение при выполнении операции) возникает, когда в окне "список накладных" нажимаешь "применить". С чем это может быть связано?

SH
23.08.2010, 20:07
Кир, скорее всего, ошибка в целостности БД, точнее - в цепочке "молоко" по бару.
Думаю. что если выводить список накладных не вычисляя суммы, то все будет ок, правда, проблему это не решит.
Стандартный SH Check пробовали? Не забудь сделать резервную копию базы.

Кир
24.08.2010, 16:46
SH, не могли бы Вы объяснить что такое стандартный SH Check? И как делается резервная копия базы? Я только осваиваю SH, надеюсь на Вашу помощь!

SH
24.08.2010, 19:13
Обе нужные Вам утилиты стандартны и устанавливаются автоматически при установке клиента, ярлыки в папке SH4

как делается резервная копия базы?
SDB Manager, Прочее - Резервное копирование.


стандартный SH Check?
SH Check Utility

andreyykt
08.01.2012, 14:43
подскажите по такой ошибке, при попытке к товару прикрепить комплект, выскакивает следующее: ИСКЛЮЧЕНИЕ ПРОЦЕДУРЫ СЕРВЕРА 505-ЦИКЛИЧЕСКАЯ ССЫЛКА В КОМПЛЕКТАХ.
---------------------
и еще, когда делаем расходы некоторые блюда выходят в литрах , а не в порциях......я правильно понимаю,что нужно задать единицу измерения "ПОРЦИЯ" базовой?

SH
08.01.2012, 16:11
подскажите по такой ошибке, при попытке к товару прикрепить комплект, выскакивает следующее: ИСКЛЮЧЕНИЕ ПРОЦЕДУРЫ СЕРВЕРА 505-ЦИКЛИЧЕСКАЯ ССЫЛКА В КОМПЛЕКТАХ.
Это значит, что в этом комплекте, или в комплектах, в нем вложенных, есть именно этот товар.

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


и еще, когда делаем расходы некоторые блюда выходят в литрах , а не в порциях......я правильно понимаю,что нужно задать единицу измерения "ПОРЦИЯ" базовой?
Вообще-то, для импортированных блюд порции заданы по умолчанию. Литры где, в документах расхода? Смотри свойства, возможно, там порции тоже есть, но кто-то добавил литры и указал их "для расхода".

andreyykt
08.01.2012, 16:40
ок, спасибо! Завтра поеду проверять.

Денис Нижегородов
17.06.2013, 17:29
Неверная контрольная сумма ключа защиты склада. Причем базу 1 раз создал нормально подключился sdbman.exe а вот 2 раз уже все не хочет. Вы написали замена ключа. Можно как то более подробнее. Нужно новый ключ у дилера заказывать или что?

gorlum
17.06.2013, 17:47
апгрейд лелали? версии 4,80, по-моему, идет новое лицензирования, и ключ от 4.6x для использования на 4.9x надо перепрошивать.

vpavelv
05.07.2013, 16:42
Установили еще одного клиента SH, создали нового пользователя с правами как у старых, только без импорта. Постоянно появляется ошибка "Невозможна операция записи (5064). Код ошибки WinSock 10038". Таймаут не помогает

count
05.07.2013, 19:07
У вас с сетью проблема. Поотключайте всякие настройки на сетевой карте "сервера" как минимум.

Raziel38
21.08.2013, 07:36
можно ли обновить SH4 с версии 4.64 до последней не ставя при этом промежуточные? просто я попытался это проделать, а он мне говорит, что версия базы не подходит. если что, обновление делал так: создал бэкап, снёс старую версию сш4, поставил новую и восстановление из бэкапа. вот это восстановление и не проходит. и ещё вопрос: надо ли после этого ключ прошивать?

sibgaba
21.08.2013, 09:11
и ещё вопрос: надо ли после этого ключ прошивать

Надо. На ключе от 64-ой версии можно подняться только до 4.79
После прошивки ключа он будет работать на версиях от 80 до 95

Почему не идет апгрейд в вашем случае - ХЗ. учитывая ограничения в ключе попробуйте подняться сперва до 4,79.

JohnStav
28.08.2013, 00:03
можно ли обновить SH4 с версии 4.64 до последней не ставя при этом промежуточные? просто я попытался это проделать, а он мне говорит, что версия базы не подходит. если что, обновление делал так: создал бэкап, снёс старую версию сш4, поставил новую и восстановление из бэкапа. вот это восстановление и не проходит. и ещё вопрос: надо ли после этого ключ прошивать?
Апгрейд идет без проблем с 4.63 на 4.95. Сам делал кучу раз. Вы из бэка базу доставайте. А сами файлы можете убивать смело.

Raziel38
04.09.2013, 05:37
спасибо. всё уже нормально обновилось. не знаю почему он с самого начала ломался и не хотел обновляться.
вопрос: а на ключе новой версии можно будет запустить более старые версии?

sibgaba
04.09.2013, 11:17
нет.


После прошивки ключа он будет работать на версиях от 80 до 95

DIVERSANT
03.10.2013, 11:27
Доброго времени суток, если не трудно помогите досконально с проблемой при импорте со SH4 в RK7 возникает ошибка DLL exception: Can not initialize. я с SH полный чайник но в логах пишет неверный логин и пароль ошибка сервера 100...где точно поменять логин и пароль?

satan
03.10.2013, 11:35
скорее всего, shtr.dll не та

satan
03.10.2013, 11:38
нужна \shtr.dll\RK7\2.6.0.7\id\SHTR.dll
ну и rk7tosh4.ini настроить правильно

DIVERSANT
03.10.2013, 11:39
нужна \shtr.dll\RK7\2.6.0.7\id\SHTR.dll
ну и rk7tosh4.ini настроить правильно
настройки как я понял можно найти на форуме?

satan
03.10.2013, 11:55
Это есть в дистрибутиве кипера, там же где и остальные необходимые длл для импорта (от версии к версии могут отличаться)

настройки как я понял можно найти на форуме?
[REFSERVER7]
;; References/Reports server name
ServerName = TEST_RK7SRV
;; Client name - unique client name
ClientName = SH4cli
;; Timeout - 1 hour
NetworkTimeout = 3600000
;RestaurantCode=1


[NETKERN]
PROTOCOLS = tcpsoc.DLL
;NODISCONNECTEVENTS = 1


[TCPSOC]
listen = 0 ;!!!


[TCPDNS]
;TEST_RK7SRV=127.0.0.1:3639

DIVERSANT
03.10.2013, 13:32
Неверно указано имя пользователя или пароль. Имя пользователя и пароль вводятся с учетом регистра. Ошибка сервера Sdbserv 100.
Объект = "". Параметр = 0. Ошибка Win32 = 0.
Меню ресторана
DLL exception: Can not initialize
заменил SHTR.dll без полезно, проверил настройки...но ошибка все равно вылетает вот собственно вырезка из лога.

satan
03.10.2013, 14:27
а под каким логином-паролем запускаете? пробуйте под тем же, что в склад ходят.

DIVERSANT
03.10.2013, 14:40
а под каким логином-паролем запускаете? пробуйте под тем же, что в склад ходят.

тот же самый логин и пароль, странно как то выходит

satan
03.10.2013, 16:45
удаленный доступ есть?

molka
29.04.2014, 17:19
Свободное пространство в файле данных исчерпано. Максимальное количество страниц в файле данных: 35000. Ошибка сервера Sdbserv 49.
Объект = "". Параметр = 35000. Ошибка Win32 = 0. Как быть?

SH
29.04.2014, 17:59
Ответ здесь. (http://www.carbis.ru/forum/showthread.php?t=3045&p=17355&viewfull=1)

EMAIL.ANDREY
09.12.2015, 09:13
День добрый.
Подскажите кто в знает в чем проблема.
При обновлении sh4 4.71.178 до 4.101.336 с ЕГАИС скаченной Яндекс диска CARBIS.
выходит ошибка:
Неверная контрольная сумма ключа защиты
в доп вкладке пишит
Исключение процедуры сервера 128

Поиски в инете дали такой результат:
--------------------------------------------------------------------
Неверная контрольная сумма ключа защиты.
Ошибка возникает при входе в программу и устраняется заменой ключа.
--------------------------------------------------------------------
Исключение процедуры сервера 128 - ошибка проверки ключа

Версия рабочего сервер и клиента 4 71 178 (все хорошо работает)
Дилер ответил что ключ менять не надо.

Обновлял на версию 4 101 332 и на 4 101 336 с ЕГАИС ( все с ошибками )
Делал по инструкции http://www.carbis.ru/forum/Установка-перенос-восстановление-добавление-второй-базы-storehouse/2856-Обновление-sh4.html

sibgaba
09.12.2015, 10:09
Потому что у 4,71 и 4,101 разные ключи защиты.
Точнее физически ключи одни и те же (менять их не надо) а код лицензирования разный (его нужно сгенерировать заново для версии 101).

Сгенерировать новую лицензию вы можете через своего дилера, который вам продавал ПО.

otserg
23.01.2016, 19:47
4551
Здравствуйте!
Ошибка возникает в SH Declaration при попытке открыть пришедшие с УТМ накладные, либо там же ЕАИС\Запросы\Товары - запрос уходит, возвращается очередной строчкой в списке, при попытке открыть которую возникает такая же ошибка.
Эта процедура GsExtCodes отсутствует в списке доступных для данного пользователя, также не получается корректно отредактировать права ЕГАИС. Версия алкогольной декларации - 4.79.111.0, сервера склада - 4.101, самого SH4 - 4.99 . Версия библиотек в скриншоте.
455245534554
Не подскажете в чем может быть дело?

Лейсан И
01.04.2016, 14:56
Добрый день.
При выгрузке вышла ошибка:
01.04.2016 10:58:38.064>[NOTE] SH4POST Error Dm exception # 15.Поле-источник данных должно содержатьзначение для записи потока.
15 - недопустимая доп. единицаизмерения с/в или недопустимое кол-во


Какая именно сличительная? Не пойму, где именно исправлять, что не так :(

sibgaba
01.04.2016, 15:17
При выгрузке чего, откуда и куда?

Лейсан И
01.04.2016, 15:21
При выгрузке чего, откуда и куда?
При импорте расхода блюд из RKeeper 7 в StoreHouse 4.

ДенисАрс
11.10.2016, 22:46
Здравствуйте!
Проблема состоит в том, что при создании новой приходной накладной нет возможности (нет вариантов) изменить склад, устанавливается по-умолчанию склад "кухня", хотя в комплектах могу выбрать из созданных, например склад "бар". В чем может состоять причина? Возможно ли, что что-то пропустил при создании складов, либо дело в настройках?
Извините заранее, если пишу не в ту тему.

SH
16.10.2016, 10:54
Скорее всего, Вам права дали только на один склад.

Iren
17.11.2016, 14:28
Здравствуйте! После импорта расхода из Р-кипера в СторХаус,при открытии одного из списков документов расхода,заметила что расход,например, Водка "Белгородский Герб" 300 порций,проверяю единицы измерения-всё верно,проверяю в Р-кипере очет работы кухни или расход блюд,этот товар виден,что израсходовано 3 порции! В чем проблема?

sibgaba
17.11.2016, 14:40
Кипер 7-ой?
В кипере у блюда порции как настроены?

Iren
17.11.2016, 14:45
Кипер 7-ой?
В кипере у блюда порции как настроены?
Кипер 7-ой! В порциях стоит только режим цены - штучное

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


Кипер 7-ой! В порциях стоит только режим цены - штучное Но есть аналогичные товары стоит всё также,но расходуется всё правильно!

Roman1212
04.02.2017, 05:32
господа я в печали случилась вот такая ошибка

RK7 Меню ресторана Импорт групп станций... Поле-источник данных должно содержать значение для записи потока. Ошибка менеджера данных 15. Тег поля: {214.2.0}.




причем вот случилась она 29.01.2017 все после этой даты импорт не идет
пробовал клиента переустановить не помогло версия SH4 101.332
вот настройки rk7tosh4.ini


[REFSERVER7];; References/Reports server name
ServerName = REP_59503
;; Client name - unique client name
ClientName = SH4cli
;; Timeout - 1 hour
NetworkTimeout = 3600000
;RestaurantCode=1


[NETKERN]
PROTOCOLS = tcpsoc.DLL
;NODISCONNECTEVENTS = 1


[TCPSOC]
listen = 0 ;!!!


[TCPDNS]
;REP_59503=192.168.0.65:3639

damevanderjahr
04.02.2017, 09:27
[TCPDNS]
;REP_59503=192.168.0.65:3639
А если раскомментировать вот здесь адрес репсервера?

Roman1212
04.02.2017, 19:00
не помогает

---------- Добавлено в 18:00 ---------- Предыдущее сообщение было размещено в 17:14 ----------

я вот не понимаю он с сервера не может данные получить? может попробовать выгрузку файлами....у кого нибудь есть настройка выгрузки через файлы?

damevanderjahr
04.02.2017, 22:05
не помогает

---------- Добавлено в 18:00 ---------- Предыдущее сообщение было размещено в 17:14 ----------

я вот не понимаю он с сервера не может данные получить? может попробовать выгрузку файлами....у кого нибудь есть настройка выгрузки через файлы?
скорее всего да. вариантов проблем много, зависят от конфигурации сети, например, и прочего-прочего-прочего. больше данных надо.

если раньше работало, а теперь нет, то возникает вопрос: а что, собственно, менялось с 29.01.2017 (или когда там последний удачный импорт был)?

Roman1212
04.02.2017, 23:22
сеть отпадает, так как сервер, клиент, и RK7 стоят на одном сервере...а ничего собственно не менялось просто бах и все..

Roman1212
05.02.2017, 03:13
и так больше информации SH4 работает в связки с RK subway ( там идет все через RKeeper 7 Reporting Server ) и собственно когда я пытаюсь импортировать расход значек реп сервера не желтеет( хотя раньше желтел - означает обработка запроса)

пробовал выгрузку через файлы вот что в параметрах

[REFSERVER7];;Reports server name
ServerName = REP_59503
;; Client name - unique client name
ClientName = SH4cli
;; Timeout - 1 hour
NetworkTimeout = 3600000
RestaurantCode=59503
ImportMode=1
ImportPath=C:\


[NETKERN]
PROTOCOLS = tcpsoc.DLL
;NODISCONNECTEVENTS = 1


[TCPSOC]
listen = 0 ;!!!


[TCPDNS]
REP_59503=127.0.0.1:3641

ничего не происходит((((

---------- Добавлено в 02:13 ---------- Предыдущее сообщение было размещено в 01:17 ----------

и так сужаем круг того, что могло случиться
1. Так как у меня есть еще один объект я выгрузил от туда файлики расхода подкинул их туда где проблема с выгрузкой и о ЧУДО выгрузка прошла успешно все отлично
Делая вывод из этого что с SH4 все в порядке
2. что тогда могло случиться с RKeeper 7 Reporting Server почему он не поставляет необходимые данные......

damevanderjahr
05.02.2017, 11:01
в мониторе ресурсов видно, что RKeeper 7 Reporting Server слушает именно порт 3641 ?

если да, то в логе Reporting Server вообще есть обращения от importRK ?

Roman1212
05.02.2017, 17:54
сегодня обновил клиента SH4 до версии 105.350 думал может беда в нем но нет

вот кусок лога repserv при выгрузке


05.02 16:47:07 269:TCP Socket:call server REP_CENTR7 timed out. Task=Server connection monitor, command task=-2
-------------------------------------
05.02 16:47:32
269:TCP Socket:call server REP_CENTR7 timed out. Task=Server connection monitor, command task=-2
-------------------------------------
05.02 16:47:57
269:TCP Socket:call server REP_CENTR7 timed out. Task=Server connection monitor, command task=-2
-------------------------------------
05.02 16:48:22
269:TCP Socket:call server REP_CENTR7 timed out. Task=Server connection monitor, command task=-2




а вот лог RK7TOSH4


05.02 16:53:32.36 71: rkInitializeImport, ininame: .\rk7tosh4.ini
-------------------------------------
05.02 16:53:32.36
71: rkInitializeImport settings loaded, Server: REP_59503, Client: SH4cli, ImportMode: 0, ImportPath: , NetworkTimeout: 3600000
-------------------------------------
05.02 16:53:32.36
13:All protocols destroied
Netkern ver 204 ServerName="SH4cli" ini="C:\UCS\SH4\rk7tosh4.ini"
thread32 version=154
TCP Socket: ini=C:\UCS\SH4\rk7tosh4.ini; name=SH4CLI; port=5150; version=141
-------------------------------------
05.02 16:53:33.98
71: rkInitializeImport, Result = True
-------------------------------------
05.02 16:53:33.114
71: LoadReferentBook: BookName = UOTsBook, ImportMode = 0
-------------------------------------
05.02 16:53:33.176
71: LoadReferentBook: Result = 146341920
-------------------------------------
05.02 16:53:38.293
71: rkInitializeImport, ininame: .\rk7tosh4.ini
-------------------------------------
05.02 16:53:38.293
71: rkInitializeImport settings loaded, Server: REP_59503, Client: SH4cli, ImportMode: 0, ImportPath: , NetworkTimeout: 3600000
-------------------------------------
05.02 16:53:38
143:Task "Main task" worked 3050 milliseconds continually.
-------------------Start STACK------------------
000112EB.C:\UCS\SH4\THREAD32.DLL
00011DED.C:\UCS\SH4\THREAD32.DLL
00012B78.C:\UCS\SH4\THREAD32.DLL
000130D7.C:\UCS\SH4\THREAD32.DLL
00024506.C:\UCS\SH4\netkern.dll
0002465C.C:\UCS\SH4\netkern.dll
0003B176.C:\UCS\SH4\netkern.dll
0004CA20.C:\UCS\SH4\rk7tosh4.dll
0006F32F.C:\UCS\SH4\SHTR.DLL
000047DE.C:\UCS\SH4\ImportRK.exe
0000573C.C:\UCS\SH4\ImportRK.exe
000080B2.C:\UCS\SH4\ImportRK.exe
0005798A.C:\UCS\SH4\vcl60.bpl
0005A9A8.C:\UCS\SH4\vcl60.bpl
0005AAE0.C:\UCS\SH4\vcl60.bpl
0005A9A8.C:\UCS\SH4\vcl60.bpl
00037EEA.C:\UCS\SH4\rtl60.bpl
000162FA.C:\Windows\syswow64\user32.dll
00016D3A.C:\Windows\syswow64\user32.dll
0001965E.C:\Windows\syswow64\user32.dll
000196C5.C:\Windows\syswow64\user32.dll
00055FD3.C:\Windows\syswow64\user32.dll
00056114.C:\Windows\syswow64\user32.dll
00043110.C:\Windows\syswow64\user32.dll
0003899F.C:\Windows\syswow64\user32.dll
000162FA.C:\Windows\syswow64\user32.dll
00016D3A.C:\Windows\syswow64\user32.dll
00020D3F.C:\Windows\syswow64\user32.dll
0002853A.C:\Windows\syswow64\user32.dll
0005AA8C.C:\UCS\SH4\vcl60.bpl
0005A9A8.C:\UCS\SH4\vcl60.bpl
00037EEA.C:\UCS\SH4\rtl60.bpl
000162FA.C:\Windows\syswow64\user32.dll
00016D3A.C:\Windows\syswow64\user32.dll
000177C4.C:\Windows\syswow64\user32.dll
00017BCA.C:\Windows\syswow64\user32.dll
00045834.C:\UCS\SH4\vcl60.bpl
00002896.C:\UCS\SH4\ImportRK.exe
00001B66.C:\UCS\SH4\ImportRK.exe
0007DB63.C:\UCS\SH4\CC3260MT.DLL
-------------------END STACK------------------
Netkern ver 204 ServerName="SH4cli" ini="C:\UCS\SH4\rk7tosh4.ini"
TCP Socket: ini=C:\UCS\SH4\rk7tosh4.ini; name=SH4CLI; port=5150; version=141
-------------------------------------
05.02 16:53:39.354
71: rkInitializeImport, Result = True
-------------------------------------
05.02 16:53:39.385
71: LoadReferentBook: BookName = UOTsBook, ImportMode = 0
-------------------------------------
05.02 16:53:39.447
71: LoadReferentBook: Result = 147652640





хм....смутил порт

Netkern ver 204 ServerName="SH4cli" ini="C:\UCS\SH4\rk7tosh4.ini"
TCP Socket: ini=C:\UCS\SH4\rk7tosh4.ini; name=SH4CLI; port=5150; version=141

вот импорт через файлы результат такой же

05.02 17:10:59.19 71: rkInitializeImport, ininame: .\rk7tosh4.ini
-------------------------------------
05.02 17:10:59.19
71: rkInitializeImport settings loaded, Server: REP_59503, Client: SH4cli, ImportMode: 1, ImportPath: C:\, NetworkTimeout: 3600000
-------------------------------------
05.02 17:10:59.19
71: rkInitializeImport, Result = True
-------------------------------------
05.02 17:10:59.50
71: LoadReferentBook: BookName = UOTsBook, ImportMode = 1
-------------------------------------
05.02 17:10:59.50
71: LoadReferentBook: Result = 12320800
-------------------------------------
05.02 17:10:59.50
13:All protocols destroied





да еще после обновления SH4 значек реф сервера начал желтеть.....

damevanderjahr
05.02.2017, 18:31
call server REP_CENTR7 timed out.
а раньше связь вот с этим REP_CENTR7 была? я не в курсе вашей специфики, но может проблема не совсем на вашей стороне?

Roman1212
05.02.2017, 18:52
покопавшись в логе


23.12 23:18:02.204 33:>>> Connected to referent server REP_CENTR7. Version=7.5.5.84
-------------------------------------
23.12 23:20:12.574
33:New data ready in SRV_59503_1
-------------------------------------
23.12 23:23:12.785
33:New data ready in SRV_59503_1
-------------------------------------

да соединения устанавливалось...может быть опять центральный сервер отчетов сабвей меня динамит и из-за этого так происходит

Roman1212
05.02.2017, 18:55
иерархия подключений и обмена данных в сабвее

5546

Roman1212
06.02.2017, 23:14
Спасибо кто откликнулся проблема решена: центральный офис сабвея сказал что все рестораны отключены от центрального сервера по этому такое и происходит

Mart
19.03.2017, 01:29
Добрый день!
Работаю в одном месте в стор-хаусе через тимвиер.
Когда набираю символ, например, при вводе суммы, при одном нажатие клавиши вместе с числом выходит еще один символ - такой крестик в виде звездочки, т.е. клавишу нажала один раз, а символа два - символ и крестик.
Также не получается копировать документы.
Что это? Проблема сторхауса? Интернета? Удаленного доступа?

SH
19.03.2017, 01:32
Проблема удаленного доступа. Почему нельзя через VPN настроить? Вот хотя бы через Teamviewer VPN? Это же в разы удобнее.

Матвей
29.03.2017, 08:43
Доброго времени суток. При попытке импортировать расход, выходит ошибка на файл common.db поиск по дискам результат не дал, где можно его найти?

SH
29.03.2017, 10:07
Есть предположение, что у Вас RK7, а dll лежит для RK6.

Матвей
29.03.2017, 14:13
Есть предположение, что у Вас RK7, а dll лежит для RK6.
Установлена rk7, подскажите какую dll заменить

Leon44
29.03.2017, 14:36
Вот эту попробуйте.

SH
29.03.2017, 22:34
Установлена rk7, подскажите какую dll заменить
У Вас прямо в сборке RK7 есть папка, в которой лежит все нужное.

nintiniom
14.12.2017, 12:53
здравствуйте, пытаемся сделать бэкап

возникают ошибки с индексами
Индекс pkDocs0, uiDocs0 - нет ключа в дереве индексов для записи
Внутренний ключ fk_DocOper0 – для записи дается ссылка на мастер запись или неверная ссылка
Docs0 – пересечение цепочек выделения страниц

подскажите, пожалуйста, что можно сделать?

PS кажется проблема с shfix.dll - но что она делает не могу понять, в частности что и как фиксят функции fix_001, fix_002

SH
16.12.2017, 03:18
подскажите, пожалуйста, что можно сделать?
На трекер UCS

gessa
24.12.2020, 13:15
Добрый день, в sh 4.76 при попытке открыть документ расхода ошибка: сумма без налогов должна быть не отрицательной.

sibgaba
25.12.2020, 08:24
Импорт откуда, из 7го кипера?

У вас был возврат в этот день скорее всего
И дальше либо библиотека импорта старая (в кторой эта ошибка не исправлена) и тогда ее обновлять
Либо построить в кипере отчет по продажам и руками забить ДР за этот день в стор

ExiveR
04.08.2021, 08:44
Доброго дня, человеки!
Вчера после переустановки SH4 стала появляться ошибка при попытке подключиться к серверу "Сетевая ошибка 0" и что-то не могу найти на форуме кто уже сталкивался с ней. Подскажите куда копать.
P.S. SdbCli.dll заменена на понимающую DNS-адреса, брандмауэр пробовал отключать - не помогло

Разобрался. На роутере перед серверами после обновления слетела таблица ремапа портов и проблема была из-за того, что клиент тупо не мог подключиться к серверу на нужный порт.

ExiveR
30.11.2021, 13:08
Приветствую.
При попытке обрезать базу с помощью ShCut получаю ошибку
"Неизвестное исключение процедуры сервера 161" - что это за ошибка кто-нибудь знает?

ExiveR
30.11.2021, 13:55
Приветствую.
При попытке обрезать базу с помощью ShCut получаю ошибку
"Неизвестное исключение процедуры сервера 161" - что это за ошибка кто-нибудь знает?
Поскольку эта база прошла процедуру обрезки в конце лета, то я заподозрил, что что-то не так прошло и решил глянуть в начало периода обрезки и сказать, что я был шокирован - не сказать ничего...

7056

Это мне просто так повезло?!

sibgaba
01.12.2021, 08:31
Это мне просто так повезло?!

Не совсем понятно мне что вас удивило?

ExiveR
02.12.2021, 08:00
Не совсем понятно мне что вас удивило?
Обратите внимание на номера документов, причем это префикс - те, что сформировала утилита ShCut при обрезке базы на получателя "Перенос" получили какую-то абракадабру.