Ошибка #1194: Ошибка при отправке ВСД в Windows XP - 1Cv7 ВСД в ГИС Меркурий - КБ99 Redmine

Проект

Общее

Профиль

Ошибка #1194

Ошибка #1189: зависает в памяти, не закрывается 1с

Ошибка при отправке ВСД в Windows XP

Добавил(а) кб99 Синявский Филипп около 7 лет назад. Обновлено почти 7 года назад.

Статус:
Завершена
Приоритет:
Нормальный
Назначена:
-
Версия:
-
Дата начала:
11.04.2017
Срок завершения:
Готовность:

0%

Оценка временных затрат:

Описание

только в Windows XP

История

#1 Обновлено кб99 Синявский Филипп около 7 лет назад

  • Файл SoapDLL_test.dll добавлен
  • Параметр Статус изменился с Новая на Обратная связь

Для windows XP

#2 Обновлено кб99 Синявский Филипп около 7 лет назад

исправлено в версии 1.0.0.21
https://github.com/phsin/vetrf/blob/master/SoapDLL_test.dll
Прошу проверить и дать обратную связь.

#3 Обновлено Поцелуев Олег около 7 лет назад

Версия 20 регистрируется, 21 - ошибка....

Обратная связь во вложении, проверял на двух разных системах XP & 2003, чего не хватает? win2003r2 - свежеустановленный dotnet нужной версии.

________________________________
Поцелуев Олег Павлович
Руководитель ИТ отдела
АО Шувалово

#4 Обновлено кб99 Синявский Филипп около 7 лет назад

Спасибо, исправил.
https://github.com/phsin/vetrf/blob/master/SoapDLL_test.dll
Прошу проверить и дать обратную связь.

#5 Обновлено Поцелуев Олег около 7 лет назад

Вот так, для "нас", "Инициализация" выполняется:

ИмяФайла = Компонента.LogFilename;
Если Результат="SUCCESS" Тогда
objDom=СоздатьОбъект("MSXML2.DOMDocument");
objDom.load(ИмяФайла);
be = objDom.selectSingleNode("//businessEntity");
guid = be.selectSingleNode("guid").text;
Сообщить(guid);
//+++name = be.selectSingleNode("name").text;
name = be.selectSingleNode("fullName").text;
Сообщить(name);
//+++country = be.selectSingleNode("juridicalAddress").selectSingleNode("country").selectSingleNode("guid").text;
country = be.selectSingleNode("//juridicalAddress").selectSingleNode("country").selectSingleNode("guid").text;
Сообщить(country);
countryName = be.selectSingleNode("juridicalAddress").selectSingleNode("country").selectSingleNode("name").text;
Сообщить(countryName);
region = be.selectSingleNode("juridicalAddress").selectSingleNode("region").selectSingleNode("guid").text;
Сообщить(region);
regionName = be.selectSingleNode("juridicalAddress").selectSingleNode("region").selectSingleNode("name").text;
Сообщить(regionName);
locality = ""; //+++be.selectSingleNode("juridicalAddress").selectSingleNode("locality").selectSingleNode("guid").text; - мы в "деревне"...
Сообщить(locality);
localityName = ""; //+++be.selectSingleNode("juridicalAddress").selectSingleNode("locality").selectSingleNode("name").text;
Сообщить(localityName);

Добрый день. C регистрацией DLL теперь всё в порядке, но

Меркурий_ВетСправки_тест.ert, "инициализация", сообщение об ошибке:

Отправитель_Площадка не определена проверьте [GUID_ОтправительПлощадка]
Запрос GetBusinessEntityByINN [ 4414000203 ]
Записан Эл [Шувалово] GUID = b22f7558-c380-4270-832f-5451fbd96b08
name = be.selectSingleNode("name").text; {D:\!1C_BD\!ВНЕШНИЕ_ОБРАБОТКИ\!_МЕРКУРИЙ_7\МЕРКУРИЙ_ВЕТСПРАВКИ_ТЕСТ.ERT}: Плохой тип переменной

________________________________
Поцелуев Олег Павлович
Руководитель ИТ отдела
АО Шувалово

#6 Обновлено кб99 Синявский Филипп около 7 лет назад

Проверьте настройки в тестовой версии Меркурия\Аргуса для вашего предприятия:

Вам необходимо самостоятельно выполнить настройки:
1. Добавить хозяйствующий субъект (ХС) в "Реестр Хозяйствующий субъектов", только в том случае, если такого в системе нет (прежде выполнив Поиск!). Указывается информация юридического характера: форма собственности, ИНН, ОГРН, юридический адрес.
2. Добавить поднадзорный объект (предприятие) в "Реестр поднадзорных объектов", только в том случае, если такого в системе нет, т.е. вначале нужно выполнить Поиск. Указывается информация о площадке, где ведет свою деятельность ХС - название, фактический адрес предприятия и вид деятельности.
3. Связать ХС и площадку.
4. Привязать площадку в качестве обслуживаемого предприятия к сотруднику СББЖ.
5. Привязать сотрудника к СББЖ. Это делается также как и с предприятиями в разделе "Настройка обслуживаемых предприятий и СББЖ".

Подробное описание этапов настройки располагается по ссылке:
http://help.vetrf.ru/wiki/Настройки_в_Аргус.ВУ_для_работы_в_системе_Меркурий

#7 Обновлено кб99 Синявский Филипп около 7 лет назад

  • Значение SoapDLL_test.dll параметра Файл удалено

#8 Обновлено кб99 Синявский Филипп почти 7 года назад

  • Параметр Статус изменился с Обратная связь на Завершена

Экспортировать в Atom PDF