On Δευτέρα, 26 Νοέμβριος 2012 2:43:49 μμ, Samuele Kaplun wrote:
[...]
So we basically don't use at all the pattern given by WebSubmit,
Move_to_Pending, Move_from_Pending.
The drawback of this approach is that a recid is allocated even in case the
document is then rejected but this is a small price to pay.
Thank you Sam for all these details! They are indeed very interesting
and I'm so sorry to learn them now[1]... The last few weeks I had to
create 14 new doctypes with many pages/new custom
elements/websubmit_functions that all use the good-old APP action
workflow. I'm afraid to touch the process again in fear that i may
break things (and you know how 'fragile' things are in the websubmit
module!)
Having said that, the workflow you describe is waay better and more
flexible than the old one! Losing a recid no. is nothing much compared
to what you get in return!
Cataloguers/referees can then approve/amend the document using a dedicated
submission workflow that will read the document from the system, and at the
end will simply update the record to reflect the final collection tag in 980.
Hmmm... Are these websubmit functions publicly available, or are they
'tailored' only for CERN library?
I'm eager to test them out (when I find some spare time...)
Keep up the good work,
Theodoros
--
[1] I had an indication of this because when i tried to access a newly
created -but not approved- record, i got a nice big RESTRICTED sign