I'm having difficulty designing the structure of a datebase that will track product submittals. My submittal table has the following fields:
tblSubmittals:
Submittal_ID (Autonumber) (Primary)
Type
Contractor
Description
Status
Revision#
Comments
Here's my dilemma. If the submittal is approved, great. If it is not, it's status would be "waiting for re-submittal" or "waiting for more info" etc. It would be easy to create a query to identify open submittals (any that are not "approved"), but how would I update the submittal as "approved" without losing any of the revisions.
For example, lets say on the 4th revision the submittal is finally approved. How would I save all 4 revisions and not show 1-3 as open?
My thought is to add another field that is simply Open/Closed. As submittals 2-4 come in I would click on the latest revision, have another record automatically created. The proper revision number would be updated by 1 , the comments and status field would be blank, and the other info would be copied. Once the 4th submittal is approved, it would mark the other 3 revisions as "closed" but all other fields would remain unchanged.
If that seems like a resonable approach, I need help making it happen (i.e. how to have the revision number update, how to have other fields copied, how to eventually mark all revisions closed).
Please let me know if I need to provide the group with additional info. Thanks.
tblSubmittals:
Submittal_ID (Autonumber) (Primary)
Type
Contractor
Description
Status
Revision#
Comments
Here's my dilemma. If the submittal is approved, great. If it is not, it's status would be "waiting for re-submittal" or "waiting for more info" etc. It would be easy to create a query to identify open submittals (any that are not "approved"), but how would I update the submittal as "approved" without losing any of the revisions.
For example, lets say on the 4th revision the submittal is finally approved. How would I save all 4 revisions and not show 1-3 as open?
My thought is to add another field that is simply Open/Closed. As submittals 2-4 come in I would click on the latest revision, have another record automatically created. The proper revision number would be updated by 1 , the comments and status field would be blank, and the other info would be copied. Once the 4th submittal is approved, it would mark the other 3 revisions as "closed" but all other fields would remain unchanged.
If that seems like a resonable approach, I need help making it happen (i.e. how to have the revision number update, how to have other fields copied, how to eventually mark all revisions closed).
Please let me know if I need to provide the group with additional info. Thanks.
Last edited: