Массовое гашение. - 1Cv7 ВСД в ГИС Меркурий - КБ99 Redmine

Проект

Общее

Профиль

Массовое гашение.

Добавил(а) Михайлов Михаил больше 6 лет назад

Здрасте.

Опять же спасибо за интеграцию.
С прямыми руками без проблем все работает.
У меня проблемы есть.

Сразу нагло.
Хочу массовое гашение по списку площадок, на v77, думать и переделывать обработку гашения (которая есть) хочу в последнюю очередь. Можете кинуть идеи как реализовать или отдаленный пример или почему это делать нельзя.

Все равно я вам благодарен.


Ответы (10)

RE: Массовое гашение. - Добавил(а) Жуков Дмитрий больше 6 лет назад

Приветствую!
Можете написать свою процедуру и поместить ее в обработку Гашения (пишу нужные ф-ции для Гашения2)

В цикл перебор площадок с записью в реквизит Отправитель_Площадка и последующим вызовом ф-ции ПриИзмененииПлощадки()(если несколько фирм - то в верхнем уровне вначале перебор фирм - в реквизит ВыбФирма, с послед. вызовом ф-ции ПриИзмененииФирмы()- будут подгружены настройки, установлен ХС) - вызов функций/процедур из под кнопок, которые жмете на форме -

ПолучитьСписокВСД( Отправитель_Площадка, "INCOMING","CONFIRMED", 0)
ВыделитьВсеДокументы()
Отправка()

RE: Массовое гашение. - Добавил(а) Михайлов Михаил больше 6 лет назад

Очень спасибо.

А для темы 1.4 можно ли так же себя вести.
Или без разницы можно 2,0 гасить все что движется?

RE: Массовое гашение. - Добавил(а) Жуков Дмитрий больше 6 лет назад

Без разницы

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" почти все процедуры без изменения.
кидаем их ТЗ себе на форму новой обработки. А потом отладкой видим, чего не хватает и клепаем затычки.

    (1-10/10)