SAPфорум.RU
https://sapboard.ru/forum/

Повторная отправка из PI сообщения в статусе DLVD (Доставлено)
https://sapboard.ru/forum/viewtopic.php?f=70&t=93849
Страница 1 из 1

Автор:  jk3 [ Ср, окт 19 2016, 10:57 ]
Заголовок сообщения:  Повторная отправка из PI сообщения в статусе DLVD (Доставлено)

Возникла необходимость повторно отправить из PI уже доставленное получателю сообщение.
Как это сделать?

При нажатии на кнопку "Отправить снова" получаю ошибку:
Code:
Couldn't resend message. Reason: Message 00155d00-f022-1ed6-a5ae-7ddfb2a080e9(INBOUND) is currently in state DLVD. Cannot be retried through admin action because of wrong state.

Автор:  Chaser009 [ Ср, окт 19 2016, 14:12 ]
Заголовок сообщения:  Re: Повторная отправка из PI сообщения в статусе DLVD (Доставлено)

Просто так отправить заново успешно доставленное сообщение нельзя.
Но если очень хочется:

https://blogs.sap.com/2005/11/09/xi-res ... processed-
messages/

Автор:  chizz [ Ср, окт 19 2016, 16:46 ]
Заголовок сообщения:  Re: Повторная отправка из PI сообщения в статусе DLVD (Доставлено)

Можно через NWA отравить тестовое сообщение.

http://help.sap.com/saphelp_nw74/helpda ... ameset.htm

Автор:  jk3 [ Ср, окт 19 2016, 17:17 ]
Заголовок сообщения:  Re: Повторная отправка из PI сообщения в статусе DLVD (Доставлено)

Решил воспользоваться функцией: Configuration and Monitoring Home => 3-я вкладка Тест => Отправить тестовое сообщение

Заполнил отправителя, интерфейс, область имен и качество сервиса.

При нажатии на кнопку "Отправить" получаю ошибку:
Code:
No sender agreement configured that matches the message's header fields (sender party: "", sender service: "AE", interface: "http://xxx/xx/doc/ext_def IC_Universal_Loader_SI_In_Sync", receiver party: "", receiver service: "IC_XXX")

Автор:  chizz [ Ср, окт 19 2016, 18:22 ]
Заголовок сообщения:  Re: Повторная отправка из PI сообщения в статусе DLVD (Доставлено)

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

Автор:  jk3 [ Чт, окт 20 2016, 09:50 ]
Заголовок сообщения:  Re: Повторная отправка из PI сообщения в статусе DLVD (Доставлено)

Да нет, всё верно задаю.
См. скриншоты.

Изображение

Изображение

Автор:  chumpa [ Чт, окт 20 2016, 10:05 ]
Заголовок сообщения:  Re: Повторная отправка из PI сообщения в статусе DLVD (Доставлено)

а почему ICo не из списка выбрана? может она на другом Adapter Engine ?

Автор:  jk3 [ Чт, окт 20 2016, 10:40 ]
Заголовок сообщения:  Re: Повторная отправка из PI сообщения в статусе DLVD (Доставлено)

Вы имеете ввиду поле "Компонент-получатель"?
Он из списка выбран.
Только это никак не влияет, его можно вообще не заполнять, ошибка получается та же самая.

Автор:  Chaser009 [ Чт, окт 20 2016, 10:52 ]
Заголовок сообщения:  Re: Повторная отправка из PI сообщения в статусе DLVD (Доставлено)

Имелось в виду, наверное, что ничего нет в поле: "Соглашение отправителя или встроенная конфигурация (IKo)".

Автор:  jk3 [ Чт, окт 20 2016, 12:16 ]
Заголовок сообщения:  Re: Повторная отправка из PI сообщения в статусе DLVD (Доставлено)

Понял.
Я думал это поле просто для быстрого заполнения нижележащих полей по шаблону.

Получается что в "Соглашение отправителя или встроенная конфигурация (IKo):" обязательно нужно выбрать какую-то строку из списка?

Но проблема в том, что подходящей строки в этом списке нет.

Автор:  chumpa [ Чт, окт 20 2016, 12:53 ]
Заголовок сообщения:  Re: Повторная отправка из PI сообщения в статусе DLVD (Доставлено)

jk3 написал(а):
Но проблема в том, что подходящей строки в этом списке нет.


вот я и говорю, что может ICo на другом адаптерном сервере?

PS кстати вы в курсе что есть русскоязычный скайп-чат по SAP PI? пишите skype:chumpa_yandex_ru, добавлю

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/