GIS/SI maps – backward compatibility
If you work as a map developer, and your clients use different versions of GIS/SI (and different Sterling Integrator Map Editors), one day you might want to use a map from the higher version of GIS/SI in lower version. There is no problem for the opposite situation, but if you try to open a map created in Sterling Integrator Map Editor 6.4 in Sterling Integrator Map Editor 5.3 (for example), you’ll see something like this (“This map was saved by a newer version. You must upgrade in order to open this map.”):Fortunately, there is a way to “downgrade” such maps. First of all, save your map as “{map name}.mxl” instead of “{map name}.map”. If you try to open this map in your “lower” Map Editor, you’ll see something like this (“Element content is invalid according to the DTD/Schema. Expecting: {http://www.stercomm.com/SI/Map}UseConfigurableTrimming”):
Ok, now try the following – create two the same empty maps in both Map Editors and save them as *.mxl. If your map to downgrade is X12 to IDoc, these empty maps should be the same. Maps in MXL format are just XML files, so you can open them in your text editor.
Open your empty maps in your “comparer/merger” (software to compare/merge text files. You have one, right? :))
You’ll see the differences between the maps. In my case, in 6.3 there are some additional fields:
<ErrorForNotUsed>0</ErrorForNotUsed> <SWIFTValidation></SWIFTValidation> <NotUsed>no</NotUsed>and in my v5.3 map it’s <SerializationVersion>823</SerializationVersion> and in the 6.4 it’s <SerializationVersion>25088</SerializationVersion>
So, open your map to downgrade in the text editor and… remove these extra segments from it. And change the SerializationVersion to lower one (<SerializationVersion>823</SerializationVersion> in my case). That’s all! Now save it and try to open in your “lower” Map Editor – it should work.
To open Sterling integrator map which is created in Highier version of map editor in lower version of map editor , we need to
ReplyDeletefind out differences in both maps which are created in both highier and lower versions of map editors. Need to update the elements (SerializationVersion and Release ) values in higher version of map
Just now I read your blog, it is very helpful who is looking for EDI Course. for information.
ReplyDeleteEDI COURSE Call now : 9030486677
Just now I read your blog, it is very helpful who is looking for EDI Course.for information.
ReplyDeleteEDI COURSE Call now : 9030486677
Just now I read your blog, it is very helpful who is looking for Application Packaging Course. for information.Application Packaging Course
ReplyDeleteCall now : 9030486677
Nice Blog Thanks for Sharing.
ReplyDeletesales automation tools
list of mnc companies in delhi ncr with contact details
Globals Indian is India’s #1 B2B Company We Deal in all type of business like Automobiles, Computer, internet, contractors, freelancer, fashion accessories, furniture, health, machinery, and many more types of.
ReplyDeleteGlobals Indian
Globals India
Global Indian
Global India
Globalindia
Global
Globals
Globals Indian
ReplyDeleteGlobal Indian
Globals India
Globalsindian
Global
Globalindia
Globals Indian
Global Indian
Very impressive article! The blog is highly informative and has answered all my questions.
ReplyDeleteTo introduce about our company andthe activities, B2B contact list is a database provider
that helps you to boost your sales& grow your business through well-build
B2B Email List.
I am overwhelmed by your post with such a nice topic. Usually I visit your blogs and get updated through the information you include but today’s blog would be the most appreciable. Well done! the Capricorn
ReplyDelete