Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

AssetFlow

A complete Asset Request & Allocation Management System built on Salesforce Platform.

Project Overview

AssetFlow automates the complete asset lifecycle from Employee Request to Asset Allocation and Return. No manual tracking needed — everything is automated!

Asset Lifecycle

Asset Request → Approval → Asset Allocation → Return → Asset Available

Key Features

  • Automated Flow 1 — Asset Allocation record auto-created and Asset Status updated when request is approved
  • Automated Flow 2 — Asset Status auto-reset to Available when allocation is marked as returned
  • Asset Lookup on Request — Approver selects the exact asset to allocate from existing inventory
  • Auto-Numbered Asset Records — Every asset gets a unique identifier (e.g. AST-0001)
  • Approval Process — Structured approval workflow for asset requests
  • Validation Rules — Data quality control on Purchase Date and Return Date
  • Custom Reports and Dashboards — Real-time asset allocation insights
  • Custom Objects and Relationships — Asset, Asset Request, and Asset Allocation linked via lookups
  • Role-based Security Model — Controlled access for Employees and Approvers

Screenshots

AssetFlow Home Page

Home

Object Model Overview

Objects

Asset Fields

Asset Fields

Asset Records List

Asset Records List

Asset Record Detail

Asset Record Detail

Employees List

Employees List

Employee Record — Related Lists

Employee Record Related

Asset Request Fields

Asset Request Fields

Asset Request List

Asset Request List

Asset Request Record Detail

Asset Request Record Detail

Submit for Approval

Submit for Approval

Approval Process Setup

Approval Process

Approval Page

Approval Page

Flow 1 — Create Allocation on Approval

Flow1

Asset Allocation Fields

Asset Allocation Fields

Asset Allocations List

Asset Allocations List

Asset Allocation Record Detail

Asset Allocation Record Detail

Flow 2 — Update Asset Status on Return

Flow2

Purchased Date Validation

Purchased Date Validation

Validation Error — Example 1

Validation Error 1

Return Date Validation

Return Date Validation

Validation Error — Example 2

Validation Error 2

Reports

Reports

Dashboards

Dashboards

Tech Stack

  • Salesforce Flow Builder — Record Triggered Flows
  • Approval Process
  • Validation Rules
  • Custom Objects and Relationships
  • Reports and Dashboards
  • Lightning App Builder
  • Security Model — Profiles and Field-Level Security

Author

Mansi Khairnar LinkedIn | Trailhead

Releases

Packages

Contributors