Estimate Workflow (Role Action Mapping)

Context

For any project, an estimate is prepared and then sent for the approval process. The approval process contains various workflow levels and states associated with those levels.

Scope

Estimate preparation for a work, by the Estimate Creator and then its verification and approval by other users (actors) in the workflow.

Details

Role (Actors) - Action Mapping

S.No.Role (Actors)ActionsUser Persona

1

ESTIMATE_CREATOR

  • Create

  • Submit

  • Search

  • View

  • Edit/ Re-submit

Junior Engineer/ Assistant Engineer

2

ESTIMATE_VERIFIER

  • Search

  • View

  • Verify and Forward

  • Send Back

Executive Engineer

3

TECHNICAL_SANCTIONER

  • Search

  • View

  • Technical Sanction

  • Send Back

  • Send Back To Originator

  • Reject

Municipal Engineer

4

ESTIMATE_ APPROVER

  • Search

  • View

  • Approve

  • Send Back

  • Send Back To Originator

  • Reject

Executive Officer/ Municipal Commissioner

5

ESTIMATE_VIEWER

  • Search

  • View

MUKTA Cordinator

Workflow States

#ActionRoleFrom StateTo StateStatus

1

Submit

Estimate Creator

Pending for verification

Submitted

2

Verify and Forward

Estimate Verifier

Pending for verification

Pending for technical sanction

Verified

3

Technical Sanction

Technical Sanctioner

Pending for technical sanction

Pending for approval

Technically Sanctioned

4

Send Back

Estimate Verifier

Pending for verification

Pending for correction

Sent Back

5

Send Back

Technical Sanctioner

Pending for technical sanction

Pending for verification

Sent Back

6

Send Back

Estimate Approver

Pending for approval

Pending for technical sanction

Sent Back

7

Send Back To Originator

<roles having access>

<Current Status>

Pending for correction

Sent Back

8

Edit/ Re-submit

Estimate Creator

Pending for correction

Pending for verification

Re-submitted

9

Approve

Estimate Approver

Pending for approval

Approved

Approved

10

Reject

<any roles having access>

<Current Status>

Rejected

Rejected

SLAs

Service NameWorkflow State/EventCurrent StateSLA (In Days)

Estimate

Edit/ Re-submit

Pending for correction

1

Verify and Forward

Pending for verification

2

Technical Sanction

Pending for technical sanction

1

Approve

Pending for approval

1

UI

Acceptance Criteria

Acceptance CriteriaDescription

1

Roles are created as given provided.

2

Actions are configured based on role-action mapping.

3

Workflow states are defined as provided and the state transition is done accordingly by updating the status appropriately.

Last updated

​​  ​All content on this page by eGov Foundation is licensed under a Creative Commons Attribution 4.0 International License.