Improved DocumentFactory: Includes "ReceiveData". Gets called from OrderEditViewModel.
Fixes #9