I'm wondering if we can have the number generate the prefix, but allow the user to enter the number while creating the document record. Is that even possible? Or can the system find the drawing number and generate the ECOForm number to match the drawing number?
For example if the drawing number is 96-14-012, then the ECOForm-96-14-012.
Maybe leave the Promotion Request NUMBER alone and focus on the NAME? The Promotion Request name is filled in during creation by an algorith which picks up the object(s) being promoted. If there is a single one, it makes sense. Regardless, the NAME can be edited during creation or renamed after. Also - You will likely Promote the same drawing multiple times over it's life. Multiple Requests can have the same NAME but have to have unique Numbers.