So, previously I laid out how to define the metadata for capturing data so you can search on it. https://michaelellerbeck.com/2014/09/12/bizlink-creating-new-doc-types-for-tracking-metadata/
I learned something new. If perchance you are trying to capture some data from say a W05.
I had definitions for W0501, W0502
Then a partner sent some data in W0503
I figured it would just ignore the data since I wasn’t trying to capture it… nope. You need to define all elements that you might potentially get data sent on. Otherwise you will get the error “Document’s contents was not correct: Interchange syntactically incorrect.”
And there you have it, define all the things.