Senpiper
  • Introduction to Senpiper One Resource
  • Getting started
    • Overview
    • Log in to the platform
    • Web workspace
    • Mobile Applications
    • White-labeled Apps and custom domains
  • Groups/Applications
    • Groups Overview
    • How to create groups?
    • Open vs Closed groups
    • Managing group members
      • Types of group members
      • Manual Group member management
        • Adding users individually
        • Adding users in bulk
        • Removing users
      • Automated user management
        • How to define criteria for adding users?
        • How to auto-remove users?
        • User Removal Alerts and Task Delegation
    • Group Details on web
      • Form Table View
      • Kanban View
      • Group chats
      • Pending task (assigned to you)
        • How to access the tasks assigned to you?
        • How to take actions on the tasks assigned to you?
        • How to toggle between different views?
    • Group Details on Mobile Apps
      • Managing Group Views
      • Group Chat Features
      • Form Submissions
        • Form card settings
      • Media Directory
        • How to create Media folder ?
        • How to upload media ?
        • How to delete Media ?
      • Pending Tasks
      • Group Settings
  • Media folders
    • Overview
    • How to access the Media Folders?
    • How to create media folders?
    • How to upload media files in folders?
    • How to delete media folders and files?
  • Scheduler
    • Overview
  • HOW TO CREATE APPLICATIONS
    • Overview
    • Tools to create an application
  • USER MANAGEMENT
    • Introduction
    • Managing users
      • User lists
        • How to create user lists?
        • How to create users?
        • How to add custom user list parameters?
      • How to add users to a user list?
        • Adding multiple users to a user list
      • More actions
        • Viewing users
        • Searching users
        • Downloading user lists
        • Delegating tasks
        • Viewing the change log of a user profile
        • Editing users
        • Deleting users
        • Blocking users
        • Unblocking users
        • Unlocking user
        • Granting permissions to users
    • Managing custom roles
      • Creating roles
      • Assigning custom roles to users
      • Removing custom roles from users
      • Granting permissions to roles
    • Roles and Users for the Reimbursement Use Case
  • FORM BUILDER
    • Introduction
    • How to create forms?
      • Basic details
      • Adding fields and saving a form
        • Types of fields
        • Default field settings
        • Individual field settings
        • Creating master records
        • Language settings for fields
      • Additional form settings
        • Conditions
          • Manage field settings
          • Copy field values
          • Conditional values of fields
            • Master Mapping
          • Validate field values
          • Calculate field values
          • Validate location
          • Face Matching
          • Append values to a field
        • Submit button settings
        • Configure pre loader
        • Configure post loader
        • Set form card layout
        • Set form table properties
    • Advanced concepts
      • Parent-child form settings
      • Using report data in forms
    • Editing forms
    • Deleting forms
    • More form options
  • WORKFLOW BUILDER
    • Introduction
      • Overview
      • Navigating workflow builder
      • How to add a new workflow?
      • How to view draft workflows?
    • Defining workflows
      • Define conditions for a workflow step
      • Define Workflow Actions
        • Configuring communication settings
        • Configuring a conditional assignee
        • Selecting an assignment strategy
      • Define workflow Step
        • Updating the status for a step of the workflow
        • Configuring button settings for a step of the workflow
          • Basic details
          • Form edit settings
          • Assignment settings
          • Comment log settings
          • Auto trigger settings
          • Time settings
      • Ending workflow
    • Editing workflows
    • Deleting workflows
    • Designing the reimbursement workflow (Path 1)
    • Designing the reimbursement workflow (Path 2)
  • ALARM BUILDER
    • Introduction
    • Alerts for form submission
      • Add New Alarm
        • Configuring the basic details
        • Defining the communication type
          • Send an Email
          • Send an SMS
          • Send an App Notification
        • Setting up the schedule for alerts
      • Viewing alarm event details
      • Editing an existing alarm
      • Deleting an existing alarm
    • Alarms for Custom Data Exports
      • Add a new alarm
        • Configuring Basic Details
        • Configure Content
        • Define Schedule
      • View Alarm event details
      • Clone a Alarm
  • General System Settings
    • Introduction
    • Authentication settings
      • Login option Preferences
      • Password settings
      • Custom URLs
    • Organization Branding
    • Custom Settings
    • Enable Sign-Up
      • Build a Sign-up form
      • Settings for Sign-up form
      • Customize Sign-up form
  • DIGITIZE A SAMPLE PROCESS
    • Overview of the process
    • Step 1: Register a company
    • Step 2: Create a group/Application
    • Step 3 : Design forms
    • Step 3: Create Process flow
    • Step 4 : Set up the communication
    • Testing the platform
  • Process migration
    • Introduction
  • Different types
  • Steps for migrating any process
Powered by GitBook
On this page
  • Application in consideration - The Reimbursement flow
  • Data to be captured

Was this helpful?

  1. DIGITIZE A SAMPLE PROCESS

Overview of the process

This section helps you configure a sample application on One Resource platform

Application in consideration - The Reimbursement flow

The flow we need to Digitize

Let’s assume you’ve been tasked with the responsibility of digitizing a reimbursement process, this is how it would look like :

  1. You have to maintain a master dataset of items where new items (For which reimbursement can be requested by any employee)

  2. The employees will have access to a reimbursement form that can be filled out on both the mobile App & Web.

  3. Depending upon the reimbursement amount, it could be approved or denied at two levels.

    • If the reimbursement amount exceeds INR 10,000, it will be assigned to the direct manager.

    • Amounts greater than INR 10,000 would be assigned to the department head.

    • The Invoice image/PDF must be attached while raising the reimbursement.

  4. The manager and department head receive an Email and In-App notification whenever a reimbursement application is assigned to them.

  5. The employee receives updates about the final status of the application.

Data to be captured

Item master

Field Name
Field Type
Field Values
Mandatory
Remark (if Any)

Item ID

Text

Each itemID should follow a pattern #ITM-001 #ITM-002 and so on

Yes

it should be autogenerated, user shouldn't be able to add values to this field

Item Name

Text

Any value

Yes

Item Description

Text

Any value

No

Unit price

Number

Any value

Yes

Item Unit

Drop down

gram, kilogram, liters, ml, count

Yes

Reimbursement form

Field name
Field Type
Field Value
Mandatory
Keep editable
Remark

Name of the employee

Text

It should be populated from user profile automatically

Yes

No

Email of the employee

Email

It should be populated from user profile automatically

Yes

No

Phone number of the employee

Phone

It should be populated from user profile automatically

Name of the item

Text

It should come from Item master. Values should be shown in a drop down

Yes

Yes

Item ID

Text

Populate from Item master.

Yes

No

Auto populated from item master

Item Description

Text

Populate from Item master.

No

No

Auto populated from item master

Unit Price

Number

Populate from Item master.

Yes

No

Auto populated from item master

Unit

Text

Populate from Item master.

Yes

No

Quantity

Number

Any value

Yes

Yes

User will provide the quantity

Total amount for reimbursement

Number

Quantity * Unit price

Yes

No

It should get auto-calculated based on inputs

Invoice Attachement

Doc/Image

PDF/JPEG/PNG

Yes

Yes

Approval remarks

Text

Any value

Yes

Yes

Only the approver of the reimbursement will be able to add this remark while approving

Status

Status

Submitted, Approved, Rejected

Yes

No

The status of the form should move automatically as per the process flow set by users.

PreviousCustomize Sign-up formNextStep 1: Register a company

Last updated 2 years ago

Was this helpful?