[FIX] procurement: restore fixes for background procurement from rev.9b6f5dc, accidentally reverted by v8 WMS branch

Probably forgotten during a sync with master, as the
fixes belong to a different file now.
This is the second part of the fix in previous commit.