Let’s continuing the BizTalk Mapper Extensions UtilityPack project migration and do an overview on another set of libraries available for BizTalk Server 2020: SharePoint Functoids that if I’m not mistaken was created René Brauwers.
📝 One-Minute Brief
Introduces the SharePoint Functoids in the BizTalk Mapper Extensions UtilityPack for BizTalk Server 2020, enabling BizTalk maps to create and manage SharePoint Document Sets as part of integration workflows.
SharePoint Functoids
This library includes a suite of functoids that simplify SharePoint integration directly inside the BizTalk mapper. In practice, these functoids help BizTalk solutions interact with SharePoint in a clean and controlled way.
Currently, the library provides the following Custom Functoid.
Add SharePoint 2013 Document Set Functoid: This functoid creates a Document Set in an existing SharePoint 2013 list. However, the target list must already contain a custom content type of type Document Set.
To work correctly, the functoid requires the following parameters:
siteUrl– the SharePoint site URLlistName– the SharePoint list name that contains the Document Set content typedocSetContentTypeName– the name of the Document Set content typenewDocSetName– the name of the Document Set to create
Finally, make sure that the required Document Set content type is available in SharePoint before using this functoid.
BizTalk Mapper Extensions Utility Pack
BizTalk Mapper Extensions Utility Pack is a set of libraries that includes several useful functoids to include in a map, extending BizTalk Mapper’s capabilities.

Download
You can download the source code and application binaries from GitHub:
Hope you find this helpful! If you liked the content or found it useful and would like to support me in writing more, consider buying (or helping to buy) a Star Wars Lego set for my son.

1 thought on “BizTalk Mapper Extensions UtilityPack: SharePoint Functoids for BizTalk Server 2020”