2016-10-26 22 views
5

The CODA specification odnosi się do alfanumerycznych, ale nie mogę znaleźć, gdzie jest zdefiniowany zestaw dozwolonych znaków.Gdzie mogę znaleźć definicję zestawu alfanumerycznego dla specyfikacji CODA?

Kontrola przykładowych plików Coda, emitowane przez wiarygodnych banków belgijskich, widzę litery, cyfry, myślnik, nawias, kropka, dwukropek, ciąć, przestrzeń

Co jeszcze jest ważne ALPHANUM?

+0

Moje doświadczenia z integracji płatności telekomunikacyjnych sugerują, że nie ma takiej definicji, a nawet jeśli tak, to nie jest ściśle przestrzegane. Każdy dostawca rekordów może korzystać z dowolnej definicji alfanumerycznej, a każdy konsument rekordów musi następnie filtrować, konwertować, usuwać lub dostosowywać znaki, których ich system nie może przetworzyć. –

+0

AFAIK, jak wskazał @TeemuIkonen, nie ma zdefiniowanego zestawu znaków. Rzuć okiem na ten projekt, na przykład, który używa 'windows-1252': https://github.com/odoo/odoo/blob/8.0/addons/l10n_be_coda/wizard/account_coda_import.py. Należy także pamiętać, że istnieje już wersja 2.5 (korzystasz z wersji 2.3): https://www.febelfin.be/sites/default/files/files/standard-coda-2.5-en.pdf – MiguelKVidal

+0

@MiguelKVidal faktycznie mój link jest do "Wersja 2.5.a - Aktualizacja styczeń 2016" na https://www.febelfin.be/sites/default/files/files/standard-coda-2.5a-.pdf i Odoo nie wydaje się przestrzegać do specyfikacji (na przykład odnośnie do różnych typów struktur kont, które obsługują), więc nie wydaje mi się to autorytetem w tym temacie, ale dzięki za wskazanie go tak i tak – arhak

Odpowiedz

1

Specyfikacja CODA nie określa, co jest akceptowane w zestawie alfanumerycznym.

Istnieje kilka implementacji w sieci, które używają określonych znaków ustawionych do interpretacji danych wejściowych, takich jak Odoo, które używają windows-1252.
Dla odniesienia istnieje również pycoda i decodar.

Jak wskazano w tym answer, SWIFT jest standardem de facto dla wszystkich transakcji międzynarodowych i istnieje kilka implementacji, z których można korzystać.

Jeśli założymy, że bank używałby tego samego zestawu znaków dla transakcji lokalnych i międzynarodowych, można użyć do tego zestawu znaków SWIFT.

To official manual, w którym stwierdza się następujący zestaw znaków:

a b c d e f g h i j k l m n o p q r s t u v w x y z 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
0 1 2 3 4 5 6 7 8 9 
/- ? : () . , ' + 
CrLf Space 

(4,1 SWIFT Character Set (X Zestaw znaków) - Strona 20)

Jest po nazwie Simple Guide to the SWIFT MT101 Format które mogą pomóc ty.

+0

nagroda w wysokości 100 po prostu wygasła wczoraj (palmface) ... Rozumiem, odpowiedziałeś 3 godziny przed jej upływem, ale nie byłem w pobliżu .. przepraszam za to, odszedł – arhak

+0

Nie problem w ogóle. Mam nadzieję, że ta odpowiedź pomoże Tobie i wszystkim innym, którzy potrzebują tych informacji. – MiguelKVidal

Powiązane problemy