You can create a modifiable view in a database to show plan submission status and user actions on the submission.
Below is a sample definition:
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE VIEW [dbo].[USR_PlanningActivity] AS
(
SELECT AU.[AuthorizationName] [Plan]
,CONVERT(NVARCHAR(MAX), S.SubmissionID) + N'-' + S.Tag [Submission]
,UPPER(C1.Name) [Status]
,UPPER(C2.Name) [Action]
,U.FullName [Action By]
,CONVERT(datetime,
SWITCHOFFSET(CONVERT(datetimeoffset, ActedOn),
DATENAME(TzOffset, SYSDATETIMEOFFSET()))
) [Action Date]
FROM [dbo].[Authorizations] AU
INNER JOIN [dbo].[Submissions] S
ON AU.AuthorizationID = S.AuthorizationID
INNER JOIN [dbo].[Constants] C1
ON S.[Status] = C1.Value
INNER JOIN [dbo].[Activities] A
ON S.AuthorizationID = A.AuthorizationID
AND S.SubmissionID = A.SubmissionID
INNER JOIN [dbo].[Users] U
ON A.UserID = U.UserID
INNER JOIN [dbo].[Constants] C2
ON C2.Value = A.SubmissionAction
WHERE AU.Deleted = 0
AND S.Discarded = 0
AND C1.[Group] = 'SubmissionStatus'
AND C2.[Group] = 'SubmissionAction'
ORDER BY AU.[AuthorizationName], S.SubmissionID, ActedOn
)
GO