È disponibile un aggiornamento rapido per l'adapter SAP basato su WCF per consentire di disabilitare il comportamento che taglia gli zeri iniziali dei valori NUMC in BizTalk Adapter Pack

Si applica a
BizTalk Adapters

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