SAP PI: графическое отображение: карта с функцией по умолчанию не работает
Сценарий:
Адресный узел имеет 6-7 полей с данными о клиенте. По умолчанию у нас есть 4 партнерские функции, которые поступают в IDOC, которые мы сопоставляем с целевыми полями. В некотором сценарии в IDOC будут присутствовать дополнительные партнерские функции, где их адрес извлекается из отдельного узла YLKNA1M. Итак, наше сопоставление для адреса 1 и адреса 2:
Если присутствует узел YLKNA1M, то он рассматривается как дополнительная партнерская функция, и под этим узлом ему передается поле STRAS_HOUSN, в противном случае передается STRAS_HOUSN в узле YLF_CIN (партнерская функция по умолчанию).
Проблема:
Когда поле STRAS_HOUSN недоступно в YLKNA1M, поле address1 исчезает. Не отображается в выходном XML.
Мне нужен пустой тег в этом месте, если значение отсутствует в IDOC. Я попытался разместить карту с defualt в разных местах этого сопоставления. По-прежнему адрес 1 не отображается с пустым полем (он должен отображаться как).
Что для этого можно сделать?