Как создать дополнительное сообщение ISO 8583

Я пытаюсь создать дополнительное сообщение для своего сообщения ISO 8583. Я использую библиотеку OpenISO8583.NET от Джона Коксли.

Полученное в результате ISO-сообщение выглядит так: 0000000010000000000000000000000000000000000000000000000000000000000000000000000172013012895943184

Моя спецификация говорит, что для моего дополнительного сообщения мне нужен 8-байтовый битовый массив, поэтому мой выглядит так: 000000001000000000000000000000000000000000000000000000000000000000000000000000

Затем поле переменной длины в позиции 9 (максимум 17 символов и 3-значный индикатор длины), поэтому мое значение выглядит следующим образом:

0172013012895943184:

(017 - это индикатор длины, остальное - передаваемое значение)

Однако, согласно заявлению, которому я пытаюсь отправить это сообщение, мое сообщение является неправильным, если есть кто-то, кто может идентифицировать недостаток в моем сообщении, я был бы признателен за это, спасибо MIL.

Я пытался выяснить это значение в течение 2 недель.

1 ответ

Я не уверен насчет вложенных сообщений в ISO, но ваши данные имеют длину 16, а не 17...

Другие вопросы по тегам