Исправление: Сбой проверки на EDI отправки конвейера при обработке сообщений EDI, содержащих начальные и конечные нули и пробелы в BizTalk Server

ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.

Эта статья на английском языке: 2678762
Проблема
Рассмотрим следующий сценарий:
  • Используйте Microsoft BizTalk Server 2010 или BizTalk Server 2009 для обработки входящих сообщений пакетные EDI.
  • Создайте стороны BizTalk и затем создать соглашение.
  • На вкладке одностороннее соглашение сторона А-> сторона B выберите один из следующих параметров для режим пакетной обработки входящих в Параметры обмена раздел:
    • Сохранить обмена - приостановить обмена на ошибки
    • Сохранить обмена - приостановить наборы транзакций на ошибки
  • Выбрать Разрешить начальные и конечные пробелы и нули проверки параметра в задать параметры транзакций раздел.
  • Появляется сообщение, которое содержит начальные и конечные нули и пробелы. Например сообщение содержит десятичное значение.
В этом сценарии проверки передает сообщение на EDI получать конвейера. Тем не менее сообщение не проходит проверку на конвейер отправки EDI. При возникновении этой проблемы появляется следующее сообщение об ошибке:
Недопустимый символ в элементе данных
Начальные или конечные места
Причина
Эта проблема возникает из-за отправки конвейера EDI жестко не разрешить пробелы и начальные и конечные нули. Следовательно отправки конвейера EDI игнорирует параметр проверки, который был указан для соглашения.
Решение
После установки данного исправления начальные и конечные нули и пробелы на EDI отправки конвейера для партии в / Batch, сценарии (BIBO). Кроме того проверка данных EDI продолжает работать в механизме передачи EDI.

Накопительное обновление информации

Сначала эта проблема была исправлена в следующем накопительном обновлении BizTalk Server:
Статус
Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".
Дополнительная информация
Дополнительные сведения о настройке параметров локального узла перейдите на следующий веб-узел MSDN: Дополнительные сведения о настройке проверки посетите следующий веб-узел MSDN: Сведения о пакетах обновления и накопительное обновление списка для BizTalk Server см. Пакет обновления и накопительное обновление списка для BizTalk Server.
Для получения дополнительных сведений об исправлениях BizTalk и службы пакетов поддерживают, см. Сведения о поддержке пакета обновления и исправления BizTalk.

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 2678762 — последний просмотр: 10/10/2015 18:52:00 — редакция: 5.0

Microsoft BizTalk Server Enterprise 2010, Microsoft BizTalk Server Branch 2010, Microsoft BizTalk Server Developer 2010, Microsoft BizTalk Server Standard 2010, Microsoft BizTalk Server 2009 Branch, Microsoft BizTalk Server 2009 Developer, Microsoft BizTalk Server 2009 Enterprise, Microsoft BizTalk Server 2009 Standard, Microsoft BizTalk Server 2013 R2 Branch, Microsoft BizTalk Server 2013 R2 Developer, Microsoft BizTalk Server 2013 R2 Enterprise, Microsoft BizTalk Server 2013 R2 Standard, Microsoft BizTalk Server 2013 Branch, Microsoft BizTalk Server 2013 Developer, Microsoft BizTalk Server 2013 Enterprise, Microsoft BizTalk Server 2013 Standard

  • kbqfe kbfix kbexpertiseadvanced kbsurveynew kbbiztalk2010presp1fix kbbts kbmt KB2678762 KbMtru
Отзывы и предложения