Эта проблема поставила меня в тупик на некоторое время. У меня есть плоский файл с сегментами и идентификаторами тегов. Один из сегментов является необязательным. Это нормально, но мне нужна логика, чтобы определить, существует ли этот сегмент. Если его нет, мне нужно сделать что-то еще. Все работает по плану, если сегмент существует. Если это не так, похоже, что BizTalk даже не распознает и не выполняет никаких функтоидов, связанных с сегментом.
Вот сегмент плоского файла: А вот мое Логическое Существование, связанное с Логическим НЕ:
Опять же, если сегмент полностью исчез (это означает, что никакие узлы xml плоских файлов не создаются/переводятся), логическое существование даже не выполняется. Я пробовал скрипты, функтоиды. Я убеждаюсь, что это ошибка в картографе. Любая помощь приветствуется.