Coflyr · Backend model field catalog

ApprovalWorkflow

public.ApprovalWorkflows.

29 mapped fields6 field groupsGenerated 2026-10-06
Model class
coflyr.models.common.ApprovalWorkflow
Source
Features/Common/ApprovalWorkflow/Models/ApprovalWorkflow.cs
Table
public.ApprovalWorkflows
Review
Not marked

Every mapped scalar field appears once. Types and nullability come from the current EF model snapshot. Navigation properties and unmapped DTO fields are outside this page. Purpose text is inferred from names and should be checked against the feature workflow.

← All model classes · AMOS Workpackage example

Identity and naming

1 fields
#FieldEF typeStorageBusiness purpose
1IdGuidRequiredStable identifier for this record.

Relationships and references

4 fields
#FieldEF typeStorageBusiness purpose
1MaintenanceProgramMasterIdGuid?NullableSelects the related maintenance program master record.
2MaintenanceTaskIdGuid?NullableSelects the related maintenance task record.
3ProcessingResponsibleBusinessPartnerIdGuid?NullableSelects the related processing responsible business partner record.
4PublicationMasterIdGuid?NullableSelects the related publication master record.

Status and controls

3 fields
#FieldEF typeStorageBusiness purpose
1AcknowledgedboolRequiredIndicates whether acknowledged applies to this approval workflow.
2ApprovalSignstringNullableRecords approval sign for this approval workflow.
3DeclinedboolRequiredIndicates whether declined applies to this approval workflow.

Dates and timing

9 fields
#FieldEF typeStorageBusiness purpose
1AssessmentEndDateDateTime?NullableRecords the assessment end date for this approval workflow.
2AssessmentStartDateDateTime?NullableRecords the assessment start date for this approval workflow.
3ClosedDateDateTime?NullableRecords the closed date for this approval workflow.
4DueDateDateTime?NullableRecords the due date for this approval workflow.
5EndTimeDateTime?NullableRecords the end time for this approval workflow.
6LogDateDateTime?NullableRecords the log date for this approval workflow.
7ProcessingDueDateDateTime?NullableRecords the processing due date for this approval workflow.
8StartTimeDateTime?NullableRecords the start time for this approval workflow.
9TotalTimeMinutesint?NullableRecords the total time minutes for this approval workflow.

Audit and revision

2 fields
#FieldEF typeStorageBusiness purpose
1SystemAuditIdGuid?NullableLinks to system audit history when this model stores the reference.
2UpdateIdGuid?NullableLinks to the preceding revision or update record.

Other fields

10 fields
#FieldEF typeStorageBusiness purpose
1DepartmentstringNullableRecords department for this approval workflow.
2LoginSignstringNullableRecords login sign for this approval workflow.
3ProcessingDepartmentstringNullableRecords processing department for this approval workflow.
4ProcessingResponsiblestringNullableRecords processing responsible for this approval workflow.
5ProcessingStateint?NullableRecords processing state for this approval workflow.
6RealUsernamestringNullableRecords real username for this approval workflow.
7ResponsiblestringNullableRecords responsible for this approval workflow.
8StateintRequiredRecords state for this approval workflow.
9TargetTypeintRequiredRecords target type for this approval workflow.
10VerificationSignstringNullableRecords verification sign for this approval workflow.