Comments
see also Details for issue 767959 (dynamics.com)
This might be fixed in 10.0.32
You can setup a recurring batch job to post all journals (using late selection) using the "Post Journals" menu. Filter on workflow status to post journals which have been approved and/or apply journalname as filters. This will also validate posting of course.
In my opinion the validate posting should be executed before activation of workflow as part of working instruction.
Truly fundamental, bin, location and lot/serial number colums should be available by default, nowadays every warehouse needs this info availabe on warehouse documents pages, we should not have to personalize and in most cases use structure (and like that creating extensions) to have day to day data presented to the usees.