Форумы » Вопросы и ответы по интеграции »
Куда писать про небольшие ОШИБКИ?
Добавил(а) Pentyukhov Sergey больше 6 лет назад
"Меркурий_Подключаемый_Создание_ВСД2_транзакция.ert"
ДокВСД = СоздатьОбъект("Документ.ВСД2_транзакция");
ДокВСД.Новый();
.
.
.
ДокВСД.*ФормаВСД* = 1;
Нет такого реквизита в документе
Ответы (6)
RE: Куда писать про небольшие ОШИБКИ? - Добавил(а) кб99 Синявский Филипп больше 6 лет назад
спасибо, можно в форум или лучше на support@kb99.pro
RE: Куда писать про небольшие ОШИБКИ? - Добавил(а) Pentyukhov Sergey больше 6 лет назад
Документ ПоступлениеТМЦ, кнопка на форме для работы с ВСД.
Ошибка, ГМ.КаталогМодуля пустой.
Кнопка в Реализации отрабатывает все действия.
// выбираем печатную форму СписокДействийВСД = СоздатьОбъект("СписокЗначений"); СписокДействийВСД.ДобавитьЗначение("ГашениеВСД","Гашение ВСД"); //СписокДействийВСД.ДобавитьЗначение("СписокВСД","Список ВСД"); //СписокДействийВСД.ДобавитьЗначение("ПечатьПолнойФормыВСД","Печать полной формы"); //СписокДействийВСД.ДобавитьЗначение("ПечатьПолнойФормыВСД_Тест","Печать полной формы ТЕСТ"); //СписокДействийВСД.ДобавитьЗначение("ОткрытьВсдВГис","Открыть ВСД в ГИС"); //СписокДействийВСД.ДобавитьЗначение("ОтправитьВСД","Отправить ВСД"); стр=0; Зн=""; Если СписокДействийВСД.ВыбратьЗначение(Зн, "", стр, 60, 1) = 1 Тогда ГМ = СоздатьОбъект("Меркурий_ГлобальныйМодуль"); глМеркурийИнтеграция = СоздатьОбъект("МеркурийИнтеграция"); ГМ = СоздатьОбъект("Меркурий_ГлобальныйМодуль"); ГМ.Инициализация(Контекст); //Переопределение функций, если они определены в модуле глМеркурийИнтеграция.Инициализация(ГМ); Если Зн ="ГашениеВСД" Тогда ОткрытьФорму("Отчет", ТекущийДокумент(), ГМ.КаталогМодуля+"Меркурий_Гашение_ВСД2.ert"); //ИначеЕсли Зн = "ПечатьПолнойФормыВСД" Тогда // ГМ.ПечатьВСД(ТекущийДокумент()); //ИначеЕсли Зн = "ПечатьПолнойФормыВСД_Тест" Тогда // ГМ.ПечатьВСД_Тест(ТекущийДокумент()); //ИначеЕсли Зн = "ОткрытьВсдВГис" Тогда // ГМ.ОткрытьВсдВГис( ТекущийДокумент() ); //ИначеЕсли Зн = "СписокВСД" Тогда // ГМ.ОткрытьСписокВсд( ТекущийДокумент() ); //ИначеЕсли Зн = "ОтправитьВСД" Тогда КонецЕсли; КонецЕсли;
RE: Куда писать про небольшие ОШИБКИ? - Добавил(а) Pentyukhov Sergey больше 6 лет назад
Обработка "Меркурий_Гашение_ВСД2.ert".
Запускаю из документа "Поступление ТМЦ" если Ответ приходит "REJECTED", то функция уходит в бесконечный цикл "Перейти ~метка;"
в частности получаю ответ
ОШИБКА: ОШИБКА: Предприятие с указанным идентификатором не найдено в реестре РСХН, либо идентификатор не соответствует установленному формату.
наверное надо сделать каието разумные рамки по количеству запросов?
или я что-то не так понимаю?
Функция ПолучитьСписокВСД(Предприятие, vetDocumentType = "INCOMING", vetDocumentStatus = "CONFIRMED", Смещение=0)
.
.
.
appID = ГМ.ОтправитьЗапросSoap(ЗапросXML, метод); ГМ.УдалитьXML( ГМ.Компонента.LogFilename); Результат = ""; Если ПустоеЗначение(appID)=0 Тогда Результат = ПолучитьСписокВСД2_ОтветXML(appID ); Сообщить("Результат = "+Результат); Для А=1 По 10 Цикл Если (Результат="IN_PROCESS") Тогда Результат = ПолучитьСписокВСД2_ОтветXML( appID ); КонецЕсли; КонецЦикла; //+ если Результат="REJECTED" тогда Перейти ~метка; КонецЕсли; //+ КонецЕсли;
RE: Куда писать про небольшие ОШИБКИ? - Добавил(а) Владимир Сергей больше 6 лет назад
Только что скачал Меркурий_ГО_Реализации_Транзакции_2.ert
Мои подключаемые модули не подцепились.
Забыли вот это при открытии:
КаталогОбработки = ГМ.СписокКонстант.Получить("КаталогМодуля");
И еще, в тестовой версии _меркурий_старт стал симпатичный (с иконками), а в рабочей - нет.
ВСД в 1С 7.7 - Вопросы и ответы по интеграции - Добавил(а) Pentyukhov Sergey больше 6 лет назад
Здравствуйте, Support.
Не можем начать работу в продуктивной версии(все заполнили) но выдает ошибку и партии не загружает.
Отправляем запросОтвет: [08931c13-3be4-4bc1-9d46-c1583dbf9a6e] [ACCEPTED]Отправляем запрос []Загрузка XML-файла: E:\Milkoopt\2007_old\ExtForms\Merc_VSD\logs\fad1d0b3-d448-4417-94b9-2f19a5ae755d_result.xmlОшибок = 1 ОШИБКА: ОШИБКА: Wrong application data format. Format validation failed due to XML Schema rules: Недопустимый текст '' в элементе: 'login' Результат = REJECTEDОтправляем запросОтвет: [b82bf2e3-3b35-49cd-a678-1df032479436] [ACCEPTED]Отправляем запрос []Загрузка XML-файла: E:\Milkoopt\2007_old\ExtForms\Merc_VSD\logs\25c774bf-1fe1-4658-a28c-2e113415c618_result.xmlОшибок = 1 ОШИБКА: ОШИБКА: Wrong application data format. Format validation failed due to XML Schema rules: Недопустимый текст '' в элементе: 'login' Результат = REJECTED
_--
RE: Куда писать про небольшие ОШИБКИ? - Добавил(а) Pentyukhov Sergey больше 6 лет назад
Видно картинки на кнопках очень большие...
Обработка "_Меркурий_Старт.ert" ранее весила 67кБ теперь с картинками 575кБ.
Очень заметно долго стала открываться.