issue #19131: Fix probelms with document assignments on customer.
Merge pull request #448 from jrogelstad/master

issue #19131: Merge to master.
issue #19131: Fix some issuses relating to creating customers.
Merge branch 'master' into 19449
Merge pull request #449 from jrogelstad/master

issue #19131: Misc. fixes.
Merge branch 'master' into 19449
Issue 19449: Modified prospect.js to work with updated code.