Форумы » Вопросы и ответы по интеграции »
Массовое гашение.
Добавил(а) Михайлов Михаил больше 6 лет назад
Здрасте.
Опять же спасибо за интеграцию.
С прямыми руками без проблем все работает.
У меня проблемы есть.
Сразу нагло.
Хочу массовое гашение по списку площадок, на v77, думать и переделывать обработку гашения (которая есть) хочу в последнюю очередь. Можете кинуть идеи как реализовать или отдаленный пример или почему это делать нельзя.
Все равно я вам благодарен.
Ответы (10)
RE: Массовое гашение. - Добавил(а) Жуков Дмитрий больше 6 лет назад
Приветствую!
Можете написать свою процедуру и поместить ее в обработку Гашения (пишу нужные ф-ции для Гашения2)
В цикл перебор площадок с записью в реквизит Отправитель_Площадка и последующим вызовом ф-ции ПриИзмененииПлощадки()(если несколько фирм - то в верхнем уровне вначале перебор фирм - в реквизит ВыбФирма, с послед. вызовом ф-ции ПриИзмененииФирмы()- будут подгружены настройки, установлен ХС) - вызов функций/процедур из под кнопок, которые жмете на форме -
ПолучитьСписокВСД( Отправитель_Площадка, "INCOMING","CONFIRMED", 0)
ВыделитьВсеДокументы()
Отправка()
RE: Массовое гашение. - Добавил(а) Михайлов Михаил больше 6 лет назад
Очень спасибо.
А для темы 1.4 можно ли так же себя вести.
Или без разницы можно 2,0 гасить все что движется?
RE: Массовое гашение. - Добавил(а) Михайлов Михаил больше 6 лет назад
Все привет.
С вечера выдается при попытке получить список на гашение
Примерно так:
Отправляем запрос
Ответ: [40f2fca2-807f-4819-b9e2-4206ac09e3e7] [ACCEPTED]
Отправляем запрос
Ошибок = 1
ОШИБКА: ОШИБКА: An unexpected error has occurred while invoking target service operation.
Результат = REJECTED
Причем вечером по Москве в 19:00 еще проходило, потом 100% так стало сообщать.
Есть идеи?
Утром заметил, что запросы по формату 2.0 выдают ошибку, а по 1.4 вроде проходит.
Может кто-нибудь прокомментировать с технической т.з.?
RE: Массовое гашение. - Добавил(а) Жуков Дмитрий больше 6 лет назад
Про техническую т.з. нужно спрашивать в ТП
RE: Массовое гашение. - Добавил(а) Михайлов Михаил больше 6 лет назад
Еще раз мое почтение.
Сделал массовое гашение и на 2,0 и на 1,4
В общем на 1,4 сейчас даже работало.
Только хочу вам разработчики спросить).
Можно ли примитивы типа "Функция ВСД_входящий_ЗапросXML(док,НаименованиеПродукции="")"
засунуть в "ГМ" какой нибудь.
А то таскать все это из обработки в обработку - это же уму не... устанешь).
Или вот вы чего нибудь потом обновите, а мне переделывать все случаи подобного использования.
Я за то, что бы все функции и процедуры работы с меркурием через СОАП и им подобные были в библиотеке или ваших "ГМ".
RE: Массовое гашение. - Добавил(а) Жуков Дмитрий больше 6 лет назад
У нас все запросы в ГМ и ГМ2, кроме получения входящих и Гашения - они в Обработках гашения.
RE: Массовое гашение. - Добавил(а) Кострома Обухова Елена больше 6 лет назад
Очень хочу массовое гашение по списку площадок на 1,4
RE: Массовое гашение. - Добавил(а) Жуков Дмитрий больше 6 лет назад
Алгоритм описан выше.
Внедрение в серию будем обсуждать.
RE: Массовое гашение. - Добавил(а) Михайлов Михаил больше 6 лет назад
Кострома Обухова Елена писал(а):
Очень хочу массовое гашение по списку площадок на 1,4
Могу кинуть свое поделку.
Вам надо будет только переделать заполнение списка площадок под ваши реалии, или сделать подбор в список.
Только это рассчитано, на то, что уже внедрена интеграция от КБ99 в 7-ку.
ну или по мотивам.
идея в том, что берем из обработки "Меркурий_Гашение_ВСД.ert" почти все процедуры без изменения.
кидаем их ТЗ себе на форму новой обработки. А потом отладкой видим, чего не хватает и клепаем затычки.