Ist das mit dem Aufruf übergebene Doc gespeichert oder nicht?
Funktioniert der GetByID mit einem noch nicht gespeicherten Doc?
In älteren Versionen hat man die Doc-UNID (und vermutlich auch die Doc-ID) erst bekommen, wenn man das Doc gespeichert hatte, sonst gabs nen leeren String, und manchmal klappte es trotzdem, sprich es ist nicht soo ganz konsequent.