Как "прочитать" сообщение SWIFT?

"SWIFT" означает Общество всемирных межбанковских финансовых телекоммуникаций.

Мне нужно прочитать некоторые файлы и вставить данные в таблицу базы данных SQL Server, используя C#.NET. Файлы загружаются из банковского программного обеспечения (ABN Amro) и содержат движения (дебет и кредит) на счете.

Он содержит много :61: а также :86: "теги", это кажется почти читаемым человеком, но это не так, особенно когда они говорят о количестве, невозможно отфильтровать их, если у вас нет правильных характеристик.

Я ищу как сумасшедший, но не могу найти достаточно информации, я имею в виду документ, который объясняет, как интерпретировать эти сообщения / файлы? Даже на swiftcommunity.net... или, может быть, я не нахожусь в нужном месте.

Это существует и где?

2 ответа

Решение

Формат файла Swift mt940 имеет строку заголовка, строку нижнего колонтитула, некоторые обязательные строки с информацией, а затем несколько строк, обозначающих транзакции. Линии начинаются с :XX: код для указания типа линии.

Если вы Google, вы можете найти спецификацию довольно легко из ряда банков. например:

Может быть, я опоздал, но на самом деле я создаю для этого библиотеку с открытым исходным кодом ( http://raptorious.com/sharpmt940lib/). Может быть, это может помочь вам?

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