다음을 통해 공유


SWIFT 오류 코드

SWIFT는 금융(FIN) 메시지 집합에 대해 많은 네트워크 적용 유효성 검사를 정의합니다. 각 유효성 검사는 메시지 내용에 대한 검사 형식과 관련이 있으며 3자 오류 코드와 연결됩니다. 오류 코드의 첫 번째 문자는 검색된 문제의 클래스를 의미하며 문자입니다. 나머지 두 문자는 오류의 세부 정보(클래스와 결합된 경우)를 나타내며 항상 두 자리 코드로 표시됩니다.

오류 클래스

다음 표에는 각 오류 클래스와 연결된 문자 지정, 유효성 검사 유형, 규칙 변경 및 오류 클래스가 지원되는지 여부가 나열되어 있습니다.

클래스 유효성 검사 유형 및 규칙 변경 지원 여부
C, D, E 의미 체계 유효성 검사 규칙 0-299 지원됨
Knn 필드 nn의 잘못된 코드 단어 지원됨
M50 메시지 길이를 초과했습니다. 지원되지 않음
M60 비 SWIFT 문자가 발견됨 지원됨
T 텍스트 유효성 검사 오류 코드 지원됨
G MUG(메시지 사용자 그룹) 텍스트 규칙에 대한 특정 오류 코드 지원되지 않음
B 부가 가치 서비스에 대한 특수 오류 코드 지원되지 않음

모든 SWIFT 오류는 SWIFT 사용자 핸드북에서 참조해야 합니다. 자세한 내용과 SWIFT 오류 코드의 전체 목록은 SWIFT 사용자 핸드북메시지 형식 유효성 검사 규칙 볼륨을 참조하세요. A4SWIFT 이 발행물의 2003년 9월 판에서 규칙을 구현합니다. 에서 https://go.microsoft.com/fwlink/?LinkId=27885SWIFT 웹 사이트에 액세스할 수 있습니다.

유효성 검사 오류

A4SWIFT 정의되는 몇 가지 코드가 있습니다. 이러한 오류 코드는 A4SWIFT 만들고 구현하는 유효성 검사/네트워크 규칙에 사용되므로 이러한 규칙에 대해 SWIFT에서 정의한 해당 오류 코드가 없습니다. 아래 표에는 오류 코드와 오류가 throw되는 해당 사례가 표시됩니다. 는 오류를 throw하는 특정 필드입니다.

오류 코드 Description
A4SWIFT001 여러 줄 필드의 첫 번째 문자는 두 번째 및 후속 줄의 ':' 또는 '-' 문자일 수 없습니다.
A4SWIFT002 필드에 잘못된 값이 포함되어 있습니다.

참고

BizTalk Accelerator for SWIFT(A4SWIFT)에는 일부 레거시 메시지에 대한 지원이 포함되어 있습니다. 내부 애플리케이션에서 이러한 메시지를 사용할 수 있기 때문입니다. 따라서 A4SWIFT 연결된 SWIFT 규칙 및 오류 코드를 유지 관리합니다.

더 좋은 정보

문제 해결: 문제 및 해결알려진 문제일반적인 용어 및 정의