Я смотрю, что Sh4Ole.dll делает тоже самое что и Sh4book.dll, просто она менее функциональна.
А написать с нуля зачастую легче, чем переделывать чье-то творение
Я смотрю, что Sh4Ole.dll делает тоже самое что и Sh4book.dll, просто она менее функциональна.
А написать с нуля зачастую легче, чем переделывать чье-то творение
Наличие или отсутствие ключа не зависит от dll.Объясните, пожалуйста, про ключ для выгрузки. Верно ли я понимаю, что ключ нужен для выгрузки использующей Sh4book.dll, а для Sh4Ole.dll он не нужен?
Ключом разработчики защищают свой конечный продукт. Как он там написан - другой вопрос.
Никто не запрещает написать выгрузку без защиты...
Алексей Аркадьев
Когда заказчик ищет волшебника, то чаще всего он находит сказочника.
Если у Вас есть вопрос по поддержке - напишите его на форуме, я обязательно отвечу, если знаю ответ.
Если Вам нужны какие-то файлы, пишите на почту: support@carbis.ru, но вначале посмотрите в разделе для скачивания.
Для коммерческих вопросов:
+7 (495) 740-49-91, или на почту: sales@carbis.ru
Мне показалось что защита именно на уровне dll. Потому что с кодом из двух строчек без всякой защиты, при попытке подключиться к БД в одном случае выскакивает ошибка "Novex key error", а в другом случае подключение нормально происходит.
Код:случай 1 SH = Новый COMОбъект("Sh4Book.Sh4BookApp"); IndProc = SH.DBLogin(); случай 2 SH = Новый COMОбъект("Sh4Ole.Sh4App"); IndProc = SH.DBLogin();
---------- Добавлено в 17:15 ---------- Предыдущее сообщение было размещено в 16:43 ----------
Обнаружилась новая странность.
С Sh4Ole.dll версии 4.20.37 все справочники и документы получаются нормально. Заменил ее на последнюю версию 4.27.44. Теперь при получении полного списка корреспондентов, даже при помощи утилиты "TestOle.exe", выскакивает пресловутая "Novex key error". При этом все списки товаров и документов получаются также как и раньше....
Объясните с чем это может быть связано? Что означает "Novex key error"?
Отсутствие ключа на сервере Shouse.Что означает "Novex key error"?
Алексей Аркадьев
Когда заказчик ищет волшебника, то чаще всего он находит сказочника.
Если у Вас есть вопрос по поддержке - напишите его на форуме, я обязательно отвечу, если знаю ответ.
Если Вам нужны какие-то файлы, пишите на почту: support@carbis.ru, но вначале посмотрите в разделе для скачивания.
Для коммерческих вопросов:
+7 (495) 740-49-91, или на почту: sales@carbis.ru
А как может так быть, что для CorrFullList() ключа нет, а для GoodsTree() и всего остального ключ есть?
из вышенаписанного не понял. Объясните пож. отличия Sh4Ole и Sh4book
Выгрузка, SHto1C.epf которая гдето здесь выкладывалась спользует Sh4Book. Описания интерфейса для неё я не нашел. Судя по выгрузке, Sh4book имеет немного больший функционал типа GetUserSysFlag(), GetCommonInfo() и прочего, без чего можно обойтись. Основное отличие в том, что при DBLogin(), как я понял, Sh4Book необходим аппаратный ключ. Sh4Ole работает без ключа, но последняя её версия у меня почемуто тоже ругается на "Novex key error" причем только при попытке получить спискок корреспондентов. Поэтому пока использую старую версию 4.20.37. Возможностей Sh4Ole вполне достаточно, чтобы выгрузить нужные справочники и документы.
Шмелев Дмитрий.
Программы под заказ. Разработка модулей для взаимодействия с RKeeper, StoreHouse, Premiera и другими системами автоматизации от UCS и не только.
e-mail: bytes.child@gmail.com
тел. Оренбург: +7-905-888-2161
тел. Москва: +7-915-498-3421
Добрый день!
Подскажите пожалуйста, что нужно сделать, чтобы выгрузить в 1С номенклатуры из SH ?
Начинаю делать как написано в книжке, которую мне дали с этой программой, но натыкаюсь на то, что при загрузке идет на ВСЕ выгружаемые позиции одна и та же ошибка:
- "необходимо определить вил номенклатуры"
и
- "необходимо определить основную единицу измерения"
Что делать? перерыл весь СторХАус и ничего не могу понять. Из Р-кипера в склад выгрузка происходит нормально.
Версия SH4
Заранее спасибо!