Geeks With Blogs
Pseudo Knowledge Base Useful stuff I've collected... Enjoy. Functiods
How to Map the Selection of the First Item in a Collection to the Final Document
I recently came across a new mapping problem. I needed to make sure that the final document only had one address for a paper mill to satisfy the requirement of a standard documentation format (PAPINet). Usually the product is all made to order but every so often paper may be available from stock that was made in a different mill. The SAP system providing the information contains information on both mills. The challenge here was to remove the additional mills and only include the mill data for the ......

Posted On Wednesday, May 13, 2009 11:04 AM

How to block the creation of parent nodes when using the data flattening functoid
I've had a few BizTalk maps that have caused me to stop and think as to how to get over the problem of suppressing nodes when the child node has no data. The issue arises if you use Data flattening shape to block the creation of an element. The child node is suppressed but the parent node is still created. I just found out how to block the parent node from being created so I’m posting it here so I can find it again the next time I need it. By connecting the parent nodes to the functoid that provides ......

Posted On Thursday, March 12, 2009 3:17 PM

Installing custom functoids
I just got bit by this one a second time. So it is time to store the information here to avoid a third occurrence. If you get an exception that the functoid was not found. For example:- 'Exception Caught: Functoid not found: guid({5DE500CC-45BC-454b-A2... funcid(6123)' Check that the dll is installed in the mapper extension folder 'C:\Program Files\Microsoft BizTalk Server 2006\Developer Tools\Mapper Extensions' as well as the GAC. Geordie ......

Posted On Wednesday, January 21, 2009 4:46 PM

XTransformationFailureException: encountered while executing the transform…
I recently encounter this error. It took a little bit of head scratching to work out why we were getting the error. The possible causes were quite high as we are using dynamically assigned maps (see code below). Message Assignment Shape Code SapOrderMapType = System.Type.GetType(SapOrde... //transform(MyOutputMsg) = MyMapType(MyInputMsg); transform (SapOrder) = SapOrderMapType(CanonicalPO); System.Diagnostics.Trace.Wr... "Transform to SAP schema complete.", TraceCategory); ......

Posted On Tuesday, December 2, 2008 10:00 PM

Copyright © Geordie | Powered by: GeeksWithBlogs.net