LUXURY LIGHTING · WORKFLOW VALIDATION

Final workflow test results

Test execution: October13–14, 2026 · Report updated October15, 2026 · America/Guatemala

26 documented test cases — PASS.
The tested workflow covers setup, bid intake, estimating, reviews, RFQs, proposals, revisions and reporting.

Test results

IDTestExpected resultVerified resultStatus
T01Employee setupRequired fields are enforced; a valid employee appears in the directory.Employee creation, directory search, position, team and Airtable user mapping verified.PASS
T02Company setupA company can be created and its details reopened.Company creation and directory/detail views verified.PASS
T03Contact and lead creationA valid contact links to the intended company and salesperson.Contact creation and the contact form’s Create New Company branch verified; relationship and ownership filtering applied.PASS
T04Lead activityCompleted and future interactions persist on the correct lead.Log Activity, Schedule Activity and activity completion verified.PASS
T05Lead snooze controlsSnooze and unsnooze update the lead’s working state.Both transitions verified in the interface.PASS
T06General tasksA task can be created, assigned and completed.Task creation and persisted completion verified.PASS
T07Contact age displayA lead without completed activity has a valid empty state.Days Since Last Contact displays a dash for no activity and a numeric value where activity exists.PASS
T08Normal bid intakeA valid bid produces the linked estimate and expected team.Bid0075 and Spec estimate0089 created through Submit New Bid; normalized address and automatic assignments verified.PASS
T09SharePoint folders and drawingsThe estimate receives working-folder links and the supplied drawing.The scheduled folder scenario populated all four links and transferred the synthetic drawing.PASS
T10Spec workflowFive configured stages can progress to proposal readiness.0089: Takeoff, Takeoff Review, Pricing, Pricing Review and Proposal Creation completed through published controls; Proposal Ready to Send.PASS
T11Takeoff review rejectionRejection with notes records the outcome and creates the correction attempt.0087: rejection, notes, confirmation, downstream handling and rework verified.PASS
T12Pricing review rejectionPricing review can reject and restart the correction cycle.0087: rejection, required notes, confirmation and the next attempt verified.PASS
T13Manufacturer pricing and RFQ navigationPricing requests stay attached to the selected estimate.Manufacturer entry and the estimate-specific RFQ link verified on0086.PASS
T14RFQ email deliveryThe processed request reaches the recipient with readable files.RFQ0009/0086: Make execution, mailbox receipt, drawing/takeoff attachments and email thread verified.PASS
T15RFQ response trackingA received quotation can be tracked through completion.Manual follow-up date, Received RFQ and Mark Complete verified.PASS
T16Spec proposal deliveryThe final proposal reaches the recipient and sending is recorded.0089: SharePoint PDF, Proposal Uploaded confirmation, Make execution, Proposal Sent and matching readable mailbox attachment verified.PASS
T17Proposal attachment handlingThe proposal email can carry its main PDF and optional attachment.0086: main and optional attachments received and opened readably.PASS
T18Count workflowClient Count Yes selects the three-stage Count path.0090: Pricing → Pricing Review → Proposal Creation completed; no Takeoff stages; Proposal Ready to Send.PASS
T19Frozen proposal workflowA frozen estimate can send a proposal without normal stage records.0079: proposal sent and matching readable PDF received.PASS
T20Revision history and numberingA new revision automatically carries its predecessor and ancestors.0093 displayedV3 with0092/0089;0094 displayedV4 with0093/0092/0089. History populated automatically.PASS
T21Quick Quote workflowThe Quick Quote creates and completes all five configured stages.0094: Takeoff → Takeoff Review → Pricing → Pricing Review → Proposal Creation passed Ready → In Progress → Done; Proposal Ready to Send.PASS
T22VE and PM pricing workflowPM-owned pricing appears in the PM queue and can be completed.0088: Takeoff and Takeoff Review completed; Project Management → Pricing Needed exposed Pricing Ready and accepted In Progress/Done.PASS
T23VE and PM proposal workflowThe PM can continue into proposal preparation.0088: Project Management → Proposal Needed exposed Proposal Creation Ready; In Progress/Done persisted and Proposal Uploaded became available at Proposal Ready to Send.PASS
T24Won/Lost pipeline reportingOutcome changes update the bid, pipeline and dashboard consistently.0089: Won/Lost and required loss reason verified; Active/Won/Lost totals changed11/2/0 →10/3/0 →10/2/1 and returned to11/2/0 when the test outcome was cleared.PASS
T25Hold/cancel status formulasHold/cancel flags produce the correct status priority.Backend status test on TEST Bid0075 verified On Hold and Cancelled priority. Both flags returned to false; this is formula coverage, not a published button test.PASS
T26Follow-up task actionsFollow-up tasks can be generated and completed by the configured actions.Isolated proposal/RFQ follow-up task creation and completion verified; live scheduled run histories recorded success.PASS

Validated workflow paths

Revision history verification

Estimate0093 displaysV3 and includes0092 and0089 in its history. Estimate0094 displaysV4 and includes0093,0092 and0089. The predecessor links and ancestor histories populate automatically.

Operational status

CheckFinal statusVerification basis
Scheduled follow-upsWorkingOperational confirmation; isolated task actions and successful scheduled execution histories are documented.
Activity-date displayAcceptedExisting local-date presentation accepted; stored activity dates retained.

Screenshot evidence

Expand an entry to view the corresponding result. Screenshots use dedicated test records.

01. Employee form with required identity and assignment fields.
Employee form with required identity and assignment fields.
Employee form with required identity and assignment fields.
02. Company creation and directory search.
Company creation and directory search.
Company creation and directory search.
03. Company and contact creation result.
Company and contact creation result.
Company and contact creation result.
04. Contact creation result in the directory.
Contact creation result in the directory.
Contact creation result in the directory.
05. Completed interaction saved.
Completed interaction saved.
Completed interaction saved.
06. Future activity scheduled.
Future activity scheduled.
Future activity scheduled.
07. Scheduled activity completed.
Scheduled activity completed.
Scheduled activity completed.
08. Lead unsnoozed.
Lead unsnoozed.
Lead unsnoozed.
09. General task created.
General task created.
General task created.
10. General task completed.
General task completed.
General task completed.
11. Valid empty state for a lead without completed activity.
Valid empty state for a lead without completed activity.
Valid empty state for a lead without completed activity.
12. Normal bid intake with customer, address, dates and drawing.
Normal bid intake with customer, address, dates and drawing.
Normal bid intake with customer, address, dates and drawing.
13. SharePoint working-folder links populated.
SharePoint working-folder links populated.
SharePoint working-folder links populated.
14. Spec Takeoff stage in progress.
Spec Takeoff stage in progress.
Spec Takeoff stage in progress.
15. Spec Takeoff Review completed.
Spec Takeoff Review completed.
Spec Takeoff Review completed.
16. Spec Pricing completed.
Spec Pricing completed.
Spec Pricing completed.
17. Spec Pricing Review completed.
Spec Pricing Review completed.
Spec Pricing Review completed.
18. Spec Proposal Creation completed.
Spec Proposal Creation completed.
Spec Proposal Creation completed.
19. Pricing review rejection result.
Pricing review rejection result.
Pricing review rejection result.
20. RFQ page selects the intended estimate.
RFQ page selects the intended estimate.
RFQ page selects the intended estimate.
21. RFQ email received.
RFQ email received.
RFQ email received.
22. Received takeoff attachment opens readably.
Received takeoff attachment opens readably.
Received takeoff attachment opens readably.
23. Received drawing attachment opens readably.
Received drawing attachment opens readably.
Received drawing attachment opens readably.
24. RFQ response marked received.
RFQ response marked received.
RFQ response marked received.
25. RFQ marked complete.
RFQ marked complete.
RFQ marked complete.
26. Spec proposal email received.
Spec proposal email received.
Spec proposal email received.
27. Received Spec proposal PDF opens readably.
Received Spec proposal PDF opens readably.
Received Spec proposal PDF opens readably.
28. Optional proposal attachment opens readably.
Optional proposal attachment opens readably.
Optional proposal attachment opens readably.
29. Count Pricing Review completed.
Count Pricing Review completed.
Count Pricing Review completed.
30. Frozen proposal PDF received and opened readably.
Frozen proposal PDF received and opened readably.
Frozen proposal PDF received and opened readably.
31. Revision displaysV3 and its automatic ancestor history.
Revision displaysV3 and its automatic ancestor history.
Revision displaysV3 and its automatic ancestor history.
32. Quick Quote0094 reaches Proposal Ready to Send after five stages.
Quick Quote0094 reaches Proposal Ready to Send after five stages.
Quick Quote0094 reaches Proposal Ready to Send after five stages.
33. PM pricing queue exposes the ready VE Pricing stage.
PM pricing queue exposes the ready VE Pricing stage.
PM pricing queue exposes the ready VE Pricing stage.
34. PM-owned VE Pricing completed.
PM-owned VE Pricing completed.
PM-owned VE Pricing completed.
35. PM proposal queue exposes the ready VE Proposal Creation stage.
PM proposal queue exposes the ready VE Proposal Creation stage.
PM proposal queue exposes the ready VE Proposal Creation stage.
36. VE proposal reaches Proposal Ready to Send with its upload action.
VE proposal reaches Proposal Ready to Send with its upload action.
VE proposal reaches Proposal Ready to Send with its upload action.
37. Dashboard totals reflect the Won outcome.
Dashboard totals reflect the Won outcome.
Dashboard totals reflect the Won outcome.
38. Dashboard totals reflect the Lost outcome.
Dashboard totals reflect the Lost outcome.
Dashboard totals reflect the Lost outcome.
39. Dashboard totals return to baseline after test outcome reset.
Dashboard totals return to baseline after test outcome reset.
Dashboard totals return to baseline after test outcome reset.
40. Proposal follow-up task completed.
Proposal follow-up task completed.
Proposal follow-up task completed.
41. RFQ follow-up task completed.
RFQ follow-up task completed.
RFQ follow-up task completed.

Published interface coverage

The directory below lists the pages covered by the interface walkthrough and workflow tests. A page listing is not a claim that every possible action or staff permission combination on that page was exercised.

InterfacePage
Tasks ManagementAll Tasks
Tasks ManagementMy Tasks
SalesSent Proposals
SalesRelationships Hub
SalesBid Pipeline
SalesMy Leads
SalesSales Dashboard
Luxury Lighting DirectoryEmployee Directory
Luxury Lighting DirectoryContacts Directory
Luxury Lighting DirectoryCompanies Directory Page
Luxury Lighting DirectoryCompanies Directory
Luxury Lighting DirectoryContact Directory Page
BidsSubmit New Bid
BidsSubmit New Revision
Estimate TakeoffTakeoff Needed
Estimate PricingProposal Needed
Estimate PricingManufacturer Pricing & RFQ's
Estimate PricingFrozen Estimates - Waiting on Proposal
Estimate PricingPricing Needed
Estimate PricingManufacturer Pricing & RFQ Tracker
Estimate ReviewPricing Review Needed
Estimate ReviewTakeoff Review Needed
Project ManagementLead Activity
AdminAdd New Employee
Project ManagementPricing Needed
Project ManagementProposal Needed