Sintomi
Quando si utilizza BizTalk Server Accelerator for SWIFT - Message Pack 2015 per elaborare un messaggio FIN valido del tipo MT 019 o MT 097, si verifica un errore di analisi e l'elaborazione non riesce. Questo errore si verifica quando il campo 432 (interruzione-motivo) specifica un valore di "29" o un valore nell'intervallo "AA"..."ZZ."
Causa
Questo problema si verifica a causa di un elenco incompleto dei valori dei codici motivo di interruzione consentiti nelle definizioni di schema per i messaggi MT 019 e MT 097.
Risoluzione
Informazioni sull'aggiornamento cumulativo
Questo problema è stato risolto per la prima volta nell'[aggiornamento cumulativo 1 per BizTalk Accelerator for SWIFT Message Pack 2015](/kb/3124428
Per risolvere il problema è stata apportata la modifica seguente:
- Il tipo abortreasoncode nello schema è stato aggiornato per consentire il set corretto di valori del codice motivo di interruzione. Questo tipo è definito all'interno del file "SWIFT Base Types.xsd". Per ulteriori informazioni sull'insieme consentito di codici motivo di interruzione, vedere il Manuale dell'utente di SWIFT disponibile presso l'organizzazione SWIFT.
Altre informazioni
Informazioni sui file
Nella tabella seguente sono elencati i file aggiornati per risolvere il problema. Questi file sono inclusi nell'aggiornamento cumulativo 1 per Message Pack 2015.
| Nome file | Percorso di installazione |
|---|---|
| Tipi di base SWIFT.xsd | [Dir installazione MP2015]\SWIFT Messages\A4SWIFT-SRG2015\Base Schemas\ |
Note
- Il percorso di installazione predefinito [MP2015 Install Dir] è: C:\Program Files (x86)\MP2015\.
- Ogni file elencato nella tabella deve essere sostituito con la versione del file incluso nell'aggiornamento cumulativo 1 per Message Pack 2015. Per ulteriori informazioni su come ottenere questo aggiornamento, vedere [KB 3124428](/kb/3124428
- Dopo aver sostituito questi file, potrebbe essere necessario aggiornare, ricompilare e ridistribuire le applicazioni BizTalk che hanno dipendenze da questi file.
Stato
Microsoft ha confermato che si tratta di un problema in BizTalk Server Accelerator for SWIFT - Message Pack 2015.
Riferimenti
Per ulteriori informazioni sui Service Pack e sull'elenco degli aggiornamenti cumulativi per BizTalk Server, vedere 2555976: Service Pack ed elenco degli aggiornamenti cumulativi per BizTalk Server.
Per altre informazioni sugli aggiornamenti rapidi BizTalk Server, vedere 2003907: Informazioni sugli aggiornamenti rapidi BizTalk e sul supporto per gli aggiornamenti cumulativi.