Simptome
Când utilizați BizTalk Server Accelerator pentru SWIFT Message Pack să proceseze mesajul FIN validă de tip MT 300, apare o eroare și operațiunea de procesare nu reușește. Această eroare apare atunci când câmpul 77A este prezentă și conținutul său este într-un format nestructurate.
Cauza
Această problemă se produce deoarece fișierul schemă pentru MT 300 impune un format structurate pentru domeniul 77A.
Informații despre actualizarea cumulativă
Fix care rezolvă această problemă este inclus în actualizarea cumulativă 2 pentru mesaj SWIFT Pack 2015.
Stare
Microsoft a confirmat că aceasta este o problemă cu produsele Microsoft enumerate în secţiunea „Se aplică la".
Mai multe informații
Următoarele a fost modificată pentru a rezolva această problemă:
-
Schemă de tip complex care definește câmpul 300 MT 77A s-a actualizat pentru a permite un format nestructurate. Înainte de modificare, linia 1 câmp 77A a fost necesar pentru a începe cu text care se potrivește expresie regulată următoarele:
/[A-Z]{1,8}/
După modificarea, line1 poate fi orice text care respectă SWIFT "x" set de caractere.
Următorul tabel Arată fișierul care este actualizată pentru a rezolva această problemă și care este inclus în actualizarea cumulativă 2 pentru mesaj Pack 2015.
Nume de fișier |
Calea de instalare |
---|---|
Types.xsd bază SWIFT |
[Instala Dir] \SWIFT Messages\A4SWIFT-SRG2015\Base Schemas\ |
Note
-
Calea de instalare implicită (directorul de instalare) este: C:\Program Files (x 86) \MP2015\.
-
După instalarea actualizării Cumulative 2, trebuie să actualizați, regenerați și redistribui toate aplicațiile BizTalk care au dependențele aceste fișiere.