|
|
Установка СОМ-соединения 1С8.2 -- ЭТРАН |
☑ |
|
0
Вызвать Исключение
08.08.14
✎
11:41
|
qq all :)
|
|
|
1
Вызвать Исключение
08.08.14
✎
11:41
|
вопрос к знающим, немного недопонимаю, как вообще 1С вяжется к серверам ЭТРАН по СОМ-срединению..
немного лирики: к ЭТРАНу помимо договора и проч. идет ПО VipNet (клиент впн сети), которое настроено на клиентской машине, с которой по IE идет связь с ЭТРАНом (т.е. все работает);
я же пытаюсь законнектиться с сервера, т.е. с машины, не работающей в впн сети ЭТРАН; может проблема в этом и стоит создавать СОМ-объект на клиентской машине с ЭТРАНом? (доступа к ней пока увы нет :( проверить гипотезу не могу)
в общем, делаю так:
<...>
СоединенеиеЭтран = Новый COMОбъект("EtranASUGO.EtranASUGO");
Результат = СоединенеиеЭтран.Connect(";, "", "");
стрСтатус = "<invoiceStatus version=""1.0""></invoiceStatus>";
Отв = СоединенеиеЭтран.Call(стрСтатус);
<...>
получаю в "Отв" вот это:
<error>
<errorCode value="100"/>
<errorMessage value="Proxy Timeout ( Время ожидания подключения истекло. )
(504) - ';
</error>
коды ошибок:
100 Внутренняя ошибка
504 АС Этран остановлена до указанного периода времени
возможно кому-то из форумчан доводилось нагибать ЭТРАН из 1С, поделитесь опытом :)
|
|
|
2
oleg_km
08.08.14
✎
11:54
|
А букваря с этим поделием как обычно нет?
|
|
|
3
Вызвать Исключение
08.08.14
✎
12:09
|
(2) да дока-то есть.. с перечислением методов и свойств COM-объекта, примерами на Visual Basic и проч..
проблема в том, что не могу к их серверу законнектиться, хотя с клиентской машины через IE по указанному выше айпишнику работа происходит..
|
|
|
4
milan
08.08.14
✎
12:18
|
(0) Адрес сервиса нормальный укажи
|
|
|
5
Вызвать Исключение
08.08.14
✎
12:23
|
(4) поподробнее, пожалуйста
|
|
|
6
Z1
08.08.14
✎
12:26
|
(0) на другие компьютеры ставишь
Etran-ASUGO
com Объект для взаимодействия Etran
с другими приложениями ( например 1с )
Дистрибутив находится
и получается что с этого компьютера через com+
идет связь с компьютером где установлен этран.
после этого имеешь доступ к этрану с любого компьютера.
(все это работало у меня под 7.7 сейчас не работает
потому что закончился договор а новый руководство не стало заключать )
(через web сервисы я не делал )
По моему с середины того года ужесточили доступ
и на com соеденение нужен отдельный договор и отдельная оплата.
Если есть вопросы спрашивай.
|
|
|
7
milan
08.08.14
✎
13:12
|
Тебя отваливает по внутренней ошибке, ты начни с чего-нить более простого, например:
<invoiceStatus version="1.0">
<fromDate value = "08.08.2014 10:47:21"/>
<toDate value = "08.08.2014 12:47:21"/>
<useOwnerCar/>
<useAll/>
</invoiceStatus>
|
|