Zmiany w słownikach

Problem

Jeden z producentów oprogramowania zwrócił nam uwagę, że schema transakcji nakłada na atrybut /Dokument/TrescDokumentu/Karta/DanePodmiotu[charakterPodmiotu] ograniczenie wyrażenia regularnego [A-Z0-9]{4}.

Jednocześnie wartości w słowniku formularzy dla tego pola, miały małą literę jako ostatni znak.

To powodowało, że walidator xsd odrzucał transakcje z kodami ze strony, a walidator regułowy odrzucał transakcje z kodami zgodnymi z XSD.

Wprowadzone zmiany

Zmieniono w słowniku formularzy pisownię kodów charakteru podmiotu w transakcji na wielkie litery. Po poprawce A01a stało się A01A, A01b stało się A01B itd.

Do pobrania jest zaktualizowany walidator transakcji.

Kody transakcji w api oraz w karcie transakcji na stronie zostały poprawione.