namespace CashLineERP.Application.Workflow;

public sealed record WorkflowInstanceDetailView(
    long WorkflowInstanceId,
    string ModuleCode,
    string DocumentType,
    long DocumentId,
    string DocumentNumber,
    long? WorkflowRuleId,
    long MakerUserId,
    string MakerLoginName,
    long? CheckerUserId,
    string? CheckerLoginName,
    DateTime? SubmittedAtUtc,
    DateTime? DecidedAtUtc,
    string CurrentStatusCode,
    IReadOnlyCollection<WorkflowActionView> Actions);
