Field Operations

Submittals

Version 1.0Updated February 2026For: Document Controllers, Project Managers, Engineers managing submittal workflows11 min read

Overview

The Submittals module in Arkan provides end-to-end management of project submittals -- from defining submittal types and creating plans, through document submission and approval tracking, to performance analytics and PDF report generation. The module integrates with Primavera scheduling and supports workflow-based approval processes.


Prerequisites

Before working with submittals, ensure the following:

  • You have logged in and selected a project (see Getting Started)
  • Your user role has the SubmittalTypesDashboard permission with at least Retrieve access
  • Submittal types have been configured in project settings (or you have Insert permission to create them)
  • For Primavera integration, the project must have an active Primavera schedule imported

Submittals Dashboard

The Submittals Dashboard is the central hub for monitoring all submittal activity within your project.

  1. Navigate to Sidebar > Submittals.
  2. The system loads the Submittal Types Dashboard at /submittals/dashboard.

The dashboard displays project information, KPI summary cards, submittal type cards, analytical charts, and a submittal log grid.

Submittals Dashboard Overview

Tip: If you see an "Access Denied" message, contact your administrator to grant you Retrieve permission for the Submittals module.

KPI Summary Cards

The dashboard displays eight key performance indicators in the Submittal Summary panel:

KPI CardDescription
Submittal Types CountTotal number of submittal types configured for the project
Submittal RequestsTotal subcategory requests across all submittal types
Expected DocumentsSum of all expected document counts across submittals
Upcoming RequestsRequests with a due date within the next 14 days
CompletedSubcategories with a completed status
Under ProcessSubcategories currently under review
Late/DelayedSubcategories that have exceeded their planned submission date
Done LateSubcategories that were completed but after their planned deadline

Submittal Type Cards

Below the KPI panel, each submittal type is displayed as a card showing:

  • Type Name with a Version Badge (e.g., V1, V2)
  • Subcategories count and Documents count
  • Status Badge -- one of: New (purple), Pending (warning), Not Posted (warning), or Completed (green)

Each card includes three action buttons:

  1. Add from Primavera (calendar icon) -- Link submittal plan items from Primavera schedule activities. Only visible when the type does not have an active settings-based plan.
  2. Add from Settings (cog icon) -- Create a submittal plan using the settings-based workflow. Only visible when the type does not have an active Primavera-based plan.
  3. Preview Current Plan (eye icon) -- Open a read-only view of the current submittal plan.

Warning: You cannot use both Primavera-based and settings-based plans for the same submittal type simultaneously. Choose one approach per type.

Charts and Analytics

The dashboard provides six analytical visualizations:

  1. Submittal by Type (Donut Chart) -- Distribution of subcategories across submittal types
  2. Delayed Submittals by Type (Donut Chart) -- Breakdown of late completions by type
  3. Submittals Progress (Stacked Progress Bars) -- Completion percentage for each submittal type, color-coded by status:
    • Green = Completed
    • Amber = Completed Late
    • Blue = Under Process
    • Red = Under Process Late
  4. Progress Timeline (Gantt-style Range Bar) -- Shows the duration between submission and approval dates, filtered by submittal type
  5. Submittals by Status (Pie Chart) -- Overall status distribution of all submittals
  6. Days to Close (Radial Gauge) -- Average number of days from submission to approval, color-coded: green (<80 days), yellow (80-119), orange (120-149), red (150+)

Filtering Charts by Type

  1. Locate the Submittal Type dropdown filter above the status and timeline charts.
  2. Select a specific submittal type from the dropdown.
  3. The Progress Timeline, Status Pie Chart, and Days to Close gauge update to reflect only the selected type.
  4. To reset, select the default option from the dropdown.

Submittal Log Grid

At the bottom of the dashboard, the Submittal Log grid lists individual submittal records.

Grid Columns:

ColumnDescription
IDClickable link that opens the submittal document request
NameSubmittal subcategory name
TypeClickable link to the submittal type follow-up requests view
StatusColor-coded badge (green = Completed, yellow = Under Process, red = Late)
Submit DatePlanned submission date
Approved DatePlanned or actual approval date
DocsNumber of attached documents
ActionsEye icon to view submittal details
  1. Use the pagination controls at the bottom of the grid.
  2. Select page size from the dropdown: 5, 10, 20, 50, or 100 records per page.
  3. Click page numbers or the previous/next arrows to navigate.

Managing Submittal Types

  1. From the Submittals Dashboard, click the Manage Submittal Types button in the top-right corner.
  2. A dialog opens with the Submittal Types Settings panel.

Manage Submittal Types Dialog

Creating a New Submittal Type

  1. Verify you have Insert permission (the New Submittal Type button is visible).
  2. Click New Submittal Type.
  3. A modal form opens with two fields.
  4. Enter the Code for the submittal type (required).
  5. Enter the Description for the submittal type (required).
  6. Click Save.
  7. The new type appears in the list. A success notification appears.

Filtering Submittal Types

  1. Click the Filter toggle button (funnel icon) in the section header.
  2. The filter panel expands.
  3. Enter a search term in the Search field to filter by name or code.
  4. Click Clear to reset all filters.

Submittal Types Dashboard View

Navigate to Sidebar > Submittal Types (route: /submittal-types) for a dedicated dashboard view with:

  • Metrics Summary -- Types count, total subcategories, total documents, on-time vs. late percentages
  • Types List -- All submittal plan types with edit and delete capabilities
  • Status Chart -- Visual breakdown of submittal statuses
  • Trends Chart -- Submittal trends over time

Creating a Submittal Plan

A submittal plan defines which subcategories and documents are required, along with their planned submission and approval dates.

Creating a Plan from Settings

  1. On the Submittals Dashboard, locate the desired submittal type card.
  2. Click the Add from Settings button (cog icon).
  3. The system validates that you can create a plan for this type. If a plan already exists and is under process, an error message displays.
  4. The Submittal Plan Request page opens at /submittals/SubmittalPlanRequest.
  5. The system pre-fills the Request No, Request Date, Submittal Type, Request Creator, and Company fields.
  6. Review the tree of submittal types, subcategories, and documents.
  7. Check the checkbox next to each submittal type you want to include.
  8. For each selected subcategory:
    • Set the Submit Date using the date picker.
    • Set the Approved Date using the date picker.
    • Optionally enter a Note.
  9. For each document, check the checkbox and select the required Options from the multi-select dropdown.
  10. Click Save Plan to save the submittal plan.
  11. A success message confirms the plan has been saved.

Submittal Plan Tree View

Tip: Use the Add Submittal button in the plan header to add new subcategories not yet included in the plan tree.

Creating a Plan from Primavera

  1. On the Submittals Dashboard, locate the desired submittal type card.
  2. Click the Add from Primavera button (calendar icon).
  3. The Primavera Submittal page opens at /submittals/primavera.
  4. Review the pre-filled plan header with Request No, Request Date, Submittal Type, Request Creator, Company, and Version.
  5. Click Add New Subcategory to add subcategories linked to Primavera activities.
  6. For each subcategory, expand the accordion panel and:
    • Set the Submit Date (required).
    • Set the Approved Date (required).
    • Enter an optional Note.
    • Click Add Document to attach required documents, selecting document options from the dropdown.
  7. Click Save to save the plan as a draft.
  8. Once ready, click Post to finalize and post the Primavera-linked submittal plan.
  9. A success message confirms the plan has been posted.

Warning: Once a plan is posted, its submission and approval dates become locked. Use Update Approval Dates only for new plans (Request No = 0) if you need to recalculate dates from Primavera.


Previewing a Submittal Plan

  1. On the Submittals Dashboard, locate the desired submittal type card.
  2. Click the Preview Current Plan button (eye icon).
  3. The Plan Display page opens at /submittals/SubmittalPlanDisplay showing read-only plan information.
  4. Review the Plan Information section with request number, date, type, creator, and company details.
  5. Review the subcategories and their associated documents, dates, and statuses.
  6. Click Back to return to the dashboard.

Follow-Up Dashboard

The Follow-Up Dashboard (route: /submittals/followup-dashboard) provides a card-based overview of each submittal type's progress.

  1. Navigate to Sidebar > Submittals > Follow-Up Dashboard.
  2. Cards display for each submittal type with progress indicators.

Each card shows: type name with version badge, stats (Total, Completed, Under Process, Late to Approve, Completed with Late, Late to Submit), four circular progress knobs, and an overall progress bar.

  1. Click the Apply for Request button on a card to open the follow-up requests grid for that type.

Tip: You can also double-click any card to navigate to its follow-up requests.


Follow-Up Requests Grid

The Follow-Up Requests grid shows all subcategory-level submittal requests for a specific type.

  1. From the Follow-Up Dashboard, click Apply for Request on a type card, or
  2. From the Submittal Log grid, click a Type link.
  3. The Follow-Up Requests page opens at /submittals/SubmittalFollowupRequests.

Grid Columns

ColumnDescription
ActionsRequest button to initiate a document request (when eligible)
IDSubcategory identifier
NameSubcategory name
Plan Submit DatePlanned submission date
Plan Approval DatePlanned approval date
StatusColor-coded status badge
Submitted DateActual submission date
Approved DateActual approval date
DocsDocument count (blue circle badge)
Days to SubmitRemaining days until planned submission (red if negative, orange if 0-3)
Days to ApproveRemaining days until planned approval
Days After SubmitRemaining days after actual submission
NotesAny notes associated with the subcategory

Filtering Follow-Up Requests

  1. Click the Filter button in the page header.
  2. A filter dialog opens.
  3. Set a date range for Plan Submittal Date (From / To).
  4. Set a date range for Plan Approval Date (From / To).
  5. Click Apply Filter to apply.
  6. Click Clear to reset all filters.

Exporting Follow-Up Data

  1. In the grid toolbar, click Export to Excel to download an .xlsx file.
  2. Click Export to PDF to download a .pdf file in A4 landscape format.

The exported files include all grid columns with the current filter applied.


Submittal Document Request

The Document Request page is where you manage individual document submissions and route them through the approval workflow.

Opening a Document Request

  1. From the Follow-Up Requests grid, click the Request button on an eligible row, or
  2. From the Submittal Log grid, click an ID link, or click the eye icon in the Actions column.
  3. The Document Request page opens at /submittals/SubmittalDocRequest.

Request Information Section

The top section displays read-only request details:

  • Request No and Request Date
  • Request Initiator and Initiator Company
  • Submittal Type and Sub Category
  • Initial Submission Date and Expected Approval Date
  • Remaining Days indicators (color-coded: green = on track, orange = approaching, red = overdue)

Managing Documents

Adding a Document

  1. Click the Add New Document button in the Documents section header.
  2. The document edit dialog opens.
  3. Fill in the required fields: document type, reference number, priority, issue date, and expiry date.
  4. Upload the document file.
  5. Click Save.
  6. The document appears in the documents grid.

Editing a Document

  1. Click the Edit button (pencil icon) in the Actions column for the desired document row.
  2. The document edit dialog opens with pre-filled data.
  3. Modify the fields as needed.
  4. Click Save.

Deleting a Document

  1. Click the Delete button (trash icon) in the Actions column. This button only appears for new (unsaved) documents.
  2. The document is removed from the grid.

Warning: You can only delete documents that have not yet been saved to the server (document_id = 0). Saved documents cannot be deleted.

Previewing a Document

  1. Click on any cell in the Document column for a row.
  2. A preview dialog opens. Images display inline; PDFs render in an iframe; other file types show a download button.
  3. Click Close to dismiss the preview.

Checklists

Below the documents grid, the Checklists section displays checklists associated with the request. Checklists become available after the request has been saved at least once.

Workflow Actions

  1. Click Save Draft to save without submitting. A success notification confirms the save.
  2. Click Send Request to submit into the approval workflow (requires all documents attached and valid workflow status). The page enters read-only mode.
  3. Click Unlock Request to re-open a locked request (when available and permitted). The request returns to editable state.

When a request is read-only, the Workflow History section displays the complete approval chain with timestamps and user actions.


Submittal Status Reference

Subcategory Status Values

CodeStatusColor
0Not SubmittedDefault
1CompletedGreen
2Under ProcessYellow
4Completed LateAmber/Red
5Not Sent and LateRed
6Not Sent Late SubmissionOrange
7Under Process LateRed
8Under Process Late SubmissionOrange
10Completed ManualGreen

Document Request Status Values

StatusColorDescription
CompletedGreenRequest fully approved
Under ProcessYellowRequest is being reviewed
RevisionPurpleReturned for revision
ApprovedGreenIndividual document approved
RejectedRedRequest or document rejected
SubmittedCyanRequest has been submitted for review

PDF Export

The Submittals module supports generating formatted PDF reports for submittal approval records.

Generating a PDF Report

  1. Navigate to a submittal record and access its PDF export page at /submittals/:id/generate-pdf.
  2. The page loads the submittal report data and displays a preview.
  3. Review the Preview section, which shows the report formatted for A4 paper with company logos and signatures.
  4. Click Download PDF to save the report to your local machine.
  5. Alternatively, click Generate & Upload PDF to create the PDF and upload it to the server.
  6. A progress bar shows the upload status with a percentage indicator.

PDF Export Preview

Tip: The report includes client, consultant, and contractor logos and signatures. Ensure these are configured in the project settings for a complete report.


Primavera Integration

The Primavera integration links submittal plans directly to Primavera P6 schedule activities. See Creating a Plan from Primavera above for the step-by-step workflow.

To update approval dates from Primavera, open the Primavera Submittal page for a new plan (Request No = 0) and click Update Approval Dates. The system recalculates dates from the current Primavera schedule.


Tracking Performance

  1. Navigate to Sidebar > Submittal Types (route: /submittal-types) for the Metrics Summary panel showing types count, total subcategories, total documents, and on-time vs. late percentages.
  2. Review the Status Chart and Trends Chart below the metrics panel.
  3. On either dashboard, locate the Days to Close gauge showing average days from submission to approval. Color coding: Green (<80 days), Yellow (80-119), Orange (120-149), Red (150+).

What If...?

What if I cannot see the Submittals Dashboard? Your user role may not have the SubmittalTypesDashboard permission. Contact your administrator to grant Retrieve access.

What if the "Add from Settings" button shows an error? A plan may already exist for this submittal type that is currently under process. You must wait for the existing plan to be completed or cancelled before creating a new one.

What if I cannot see the "Add from Primavera" button on a type card? This button is hidden when the type already has an active settings-based plan under process. Only one plan source (Primavera or Settings) can be active at a time.

What if my submittal shows "Not Sent and Late" status? The planned submission date has passed without a document request being created. Navigate to the Follow-Up Requests grid and click Request to create the document request immediately.

What if the "Send Request" button is disabled? Ensure that: (a) all required documents are attached, (b) the workflow action component is valid, and (c) no other save or send operation is in progress.

What if exported Excel or PDF files are empty? Check that the grid contains data. If filters are active, try clearing them first, then re-export.

What if the Days to Close gauge shows 0? There are no completed submittals with both a submission date and an approval date. The gauge requires at least one completed (or completed late) record to calculate the average.

What if the PDF report is missing logos or signatures? Ensure the client, consultant, and contractor logos and signatures are configured in the project settings. The report pulls these images dynamically.


Next: Inspections

Back to: Help Center

Tags
#submittals#document control#approval workflow#Primavera#submittal plan#PDF export#follow-up

Need more help?

Our team is here to assist you with any questions about Arkan.