Questo articolo si applica al seguente prodotto:
- BizTalk Adapter Pack 2.0
- BizTalk Adapter Pack 2010
Introduzione
In questo articolo viene descritto un aggiornamento rapido per Microsoft BizTalk Adapter Pack 2.0 o Microsoft BizTalk Adapter Pack 2010 che risolve il problema seguente.
Problema
Si consideri lo scenario seguente:
Si utilizza l'adapter SAP basato su Microsoft Windows Communication Foundation (WCF) incluso in Microsoft BizTalk Adapter Pack 2.0 o in Microsoft BizTalk Adapter Pack 2010 per ricevere messaggi da un sistema SAP.
Nota: l'adapter SAP basato su WCF è noto anche come adapter Microsoft BizTalk per mySAP Business Suite 3.0.
L'adapter SAP basato su WCF riceve un valore NUMC che contiene zeri iniziali e che proviene da un sistema SAP.
In questo scenario, l'adapter SAP basato su WCF taglia gli zeri iniziali. Tuttavia, Microsoft BizTalk Adapter 2.0 o Microsoft BizTalk Adapter 2010 per mySAP Business Suite (noto anche come adapter SAP legacy) non taglia gli zeri iniziali.
Ad esempio, l'adapter SAP basato su WCF riduce il valore 00001200 a 1200. Tuttavia, BizTalk Adapter 2.0 o BizTalk Adapter 2010 per mySAP Business Suite non taglia gli zeri iniziali del valore 00001200.
Altre informazioni
Per risolvere il problema, installare l'aggiornamento cumulativo seguente, quindi impostare la proprietà di associazione TrimLeadingZerozForNumc su False.
Nota: l'aggiornamento cumulativo seguente aggiunge la proprietà di associazione TrimLeadingZerozForNumc alla proprietà DataTypesBehavior dell'adapter SAP basato su WCF:
- Se la proprietà TrimLeadingZerozForNumc è impostata su True, l'adapter SAP basato su WCF taglia gli zeri iniziali dei valori NUMC.
- Se la proprietà TrimLeadingZerozForNumc è impostata su False, l'adapter SAP basato su WCF non taglia gli zeri iniziali dei valori NUMC.
Note
- Il valore predefinito della proprietà TrimLeadingZerozForNumc è True.
- La proprietà safetyping non influisce sulla proprietà TrimLeadingZerozForNumc.
Informazioni sull'aggiornamento cumulativo
Per BizTalk Adapter Pack 2010
L'aggiornamento rapido che risolve questo problema è incluso nel pacchetto di aggiornamento cumulativo 2 per BizTalk Adapter Pack 2010. Per ulteriori informazioni su come ottenere questo pacchetto di aggiornamento cumulativo, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
2572999 Pacchetto di aggiornamento cumulativo 2 per BizTalk Adapter Pack 2010
BizTalk Adapter Pack 2.0
È disponibile un aggiornamento rapido per risolvere il problema. Questo aggiornamento rapido (hotfix) è disponibile singolarmente ed è incluso nell'aggiornamento cumulativo 3 per BizTalk Adapter Pack 2.0.
Per ulteriori informazioni su come ottenere il pacchetto di aggiornamento cumulativo, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
2557150 Pacchetto di aggiornamento cumulativo 3 per BizTalk Adapter Pack 2.0
Riferimenti
Per ulteriori informazioni sugli aggiornamenti rapidi per BizTalk Server, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
2003907 Informazioni sugli aggiornamenti rapidi BizTalk Server
Per altre informazioni su BizTalk Adapter 2.0 per mySAP Business Suite, visitare il seguente sito Web MSDN:
Informazioni generali su BizTalk Adapter 2.0 for mySAP Business Suite