EDIFACT DESADV без квалификатора поставщика в приложениях логики Azure
В случае, если я обрабатываю входящий DESADV, который имеет только Receiver Qualifier ZZ:
УНБ + ЮНОА:1+ ПОСТАВЩИК-DESADV+OURCODE-UTOPIA4:ZZ+...
Там нет квалификатора поставщика
Как настроить учетную запись интеграции (соглашение или партнер) для поддержки отсутствия квалификатора поставщика? Нужно ли вводить код перед моим действием декодирования в приложении логики?
Какие методы другие используют вокруг этого?
1 ответ
Решение
Я смог заставить это работать с функцией "Редактировать как Json", а затем удалить классификатор, так что в Соглашении мой guestIdentity:
'guestIdentity': {
'value': 'SUPPLIER-DESADV'}
То есть я удалил свойство квалификатора. Это был также совет от Microsoft.