I do love the extensibility of BC, but sometimes I wonder if the programmers are purposely cruel to those of us who have to write extensions.
eg.
Why is this table Internal only? What is the benefit of doing that?
Pretty much makes it impossible to create a codeunit that implements "E-Document" if you want to use the data exchange definitions.
Is this an oversight or is there a good reason?
Thanks