Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

A hotfix is available for the WCF-based SAP adapter to let you disable the behavior that trims leading zeros of NUMC values in BizTalk Adapter Pack


View products that this article applies to.

This article applies to the following product:
  • BizTalk Adapter Pack 2.0
  • BizTalk Adapter Pack 2010

↑ Back to the top


Introduction

This article describes a hotfix for Microsoft BizTalk Adapter Pack 2.0 or Microsoft BizTalk Adapter Pack 2010 that resolves the following issue.

Issue

Consider the following scenario:
  • You use Microsoft Windows Communication Foundation (WCF)-based SAP adapter that is included in Microsoft BizTalk Adapter Pack 2.0 or in Microsoft BizTalk Adapter Pack 2010 to receive messages from an SAP system.

    Note The WCF-based SAP adapter is also known as Microsoft BizTalk Adapter for mySAP Business Suite 3.0.
  • The WCF-based SAP adapter receives a NUMC value that contains leading zeros and that is from an SAP system.
In this scenario, the WCF-based SAP adapter trims the leading zeros. However, Microsoft BizTalk Adapter 2.0 or Microsoft BizTalk Adapter 2010 for mySAP Business Suite (also known as legacy SAP adapter) does not trim leading zeros.

For example, the WCF-based SAP adapter trims the 00001200 value to 1200. However, BizTalk Adapter 2.0 or BizTalk Adapter 2010 for mySAP Business Suite does not trim the leading zeros of the 00001200 value.

↑ Back to the top


More Information

To resolve this issue, install the following cumulative update, and then set the TrimLeadingZerozForNumc binding property to False.

Note The following cumulative update adds the TrimLeadingZerozForNumc binding property to the DataTypesBehavior property of the WCF-based SAP adapter:
  • If the TrimLeadingZerozForNumc property is set to True, the WCF-based SAP adapter trims the leading zeros of NUMC values.
  • If the TrimLeadingZerozForNumc property is set to False, the WCF-based SAP adapter does not trim the leading zeros of NUMC values.
Notes
  • The default value of the TrimLeadingZerozForNumc property is True.
  • The safetyping property does not affect the TrimLeadingZerozForNumc property.

Cumulative update information

For BizTalk Adapter Pack 2010

The hotfix that resolves this issue is included in cumulative update package 2 for BizTalk Adapter Pack 2010. For more information about how to obtain this cumulative update package, click the following article number to view the article in the Microsoft Knowledge Base:


2572999 Cumulative update package 2 for BizTalk Adapter Pack 2010

BizTalk Adapter Pack 2.0

A hotfix is available to resolve this issue. This hotfix is available individually and is included in Cumulative Update 3 for BizTalk Adapter Pack 2.0.

For more information about how to obtain the cumulative update package, click the following article number to view the article in the Microsoft Knowledge Base:
2557150 Cumulative update package 3 for BizTalk Adapter Pack 2.0

↑ Back to the top


References

For more information about BizTalk Server hotfixes, click the following article number to view the article in the Microsoft Knowledge Base:

2003907 Information about BizTalk Server hotfixes

For more information about BizTalk Adapter 2.0 for mySAP Business Suite, visit the following MSDN website:

↑ Back to the top


Keywords: kbqfe, kbfix, kbsurveynew, kbbtsadapters, kbexpertiseadvanced, kb

↑ Back to the top

Article Info
Article ID : 2539412
Revision : 2
Created on : 9/11/2018
Published on : 9/11/2018
Exists online : False
Views : 340