Get Started. It's Free
or sign up with your email address
Rocket clouds
add time activity Fields by Mind Map: add time activity Fields

1. Date

1.1. Default value: current date

1.2. Field type: Calendar

1.3. Format Validation dd/mm/yyyy

1.3.1. enter wrong format

1.3.1.1. Not accepted

1.3.2. enter text

1.3.2.1. Not accepted

1.3.3. enter mm/dd

1.3.3.1. Not accepted

1.3.4. enter dd/mm/yyyy

1.3.4.1. Accepted

1.4. Accept old date or future date

1.4.1. enter future date

1.4.1.1. Accepted

1.4.2. enter today

1.4.2.1. Accepted

1.4.3. enter old date

1.4.3.1. Accepted

1.5. Mandatory

1.5.1. enter all fields except the date and save

1.5.1.1. show this message “Please, enter missed fields”

1.5.2. click save without data

1.5.2.1. show this message “Please, enter missed fields”

1.5.3. enter date and mandatory fields

1.5.3.1. saved successfully

2. Name

2.1. Field type: Dropdown single selection with autocomplete

2.1.1. select one select from DDL

2.1.1.1. select the selected one and close the DDL

2.1.2. select one select and then select another one

2.1.2.1. clear first selection and add the new selection

2.2. autocomplete

2.2.1. enter first character of one active supplier

2.2.1.1. get one supplier in list begin with this character

2.2.2. enter two characters of one active suplplier

2.2.2.1. get one supplier in list begin with these characters

2.2.3. enter more than two char of one active supplier

2.2.3.1. get one supplier in list begin with this characters

2.2.4. enter character which get many data

2.2.4.1. get list of suppliers supplier in list begin with this characters

2.2.5. enter character which will not get any data

2.2.5.1. get empty list

2.3. Default value: Placeholder “Whose time are you tracking?”

2.4. Validation:Choose between all active suppliers and all active employees

2.4.1. make one supplier as inactive

2.4.1.1. not appear in DDL

2.4.2. make one employee as inactive

2.4.2.1. not appear in DDL

2.4.3. check active supplier and employee only appear

2.4.3.1. appear active

2.5. Validation:Show type beside Name (Employee or supplier)

2.5.1. Employee

2.5.1.1. appear as Ahmed (Employee)

2.5.2. supplier

2.5.2.1. Ahmed (Supplier)

2.6. Mandatory

2.6.1. enter all data except name and save

2.6.1.1. show this message “Please, enter missed fields”

3. Customer

3.1. Field type: Dropdown single selection with autocomplete

3.1.1. select one select from DDL

3.1.1.1. select the selected one and close the DDL

3.1.2. select one select and then select another one

3.1.2.1. clear first selection and add the new selection

3.1.3. enter first character of one active supplier

3.1.4. enter two characters of one active suplplier

3.1.5. enter more than two char of vone active supplier

3.1.6. enter character which get many data

3.1.7. enter character which will not get any data

3.1.8. select the selected one and close the DDL

3.1.9. clear first selection and add the new selection

3.2. Default value: Blank

3.3. Validation :Choose between all active customers or sub customers

3.3.1. inactive customer

3.3.1.1. not appear in list

3.3.2. inactive subcustomer

3.3.2.1. not appear in list

3.3.3. active customer and sub customer

3.3.3.1. appear in list

3.4. Validation:If sub customer account in list, show beside Name (sub customer)

3.4.1. sub customer in list

3.4.1.1. show as "Mohamed (Sub customer)"

3.4.2. customer in list

3.4.2.1. show without any thing as "Mohamed"

3.5. Mandatory

3.5.1. enter all data except customer and save

3.5.1.1. show this message “Please, enter missed fields”

4. Billable rate

4.1. Field type: text

4.2. Default value: prefill billable rate depending on selected supplier or employee

4.3. Validation:Numbers only

4.3.1. enter text

4.3.1.1. not accepted

4.3.2. enter symbols

4.3.2.1. not accepted

4.3.3. enter number

4.3.3.1. accepted

4.4. Validation:Can’t be 0 value

4.4.1. enter 0

4.4.1.1. not accepted

4.4.2. enter 1

4.4.2.1. accepted

4.5. Validation:Max 10 digits

4.5.1. enter 10 digit

4.5.1.1. accepted

4.5.2. enter 11 digit

4.5.2.1. not accepted

4.6. Validation:Max 2 fraction digits

4.6.1. enter 3 fraction digits

4.6.1.1. not accepted

4.6.2. enter 2 fraction digits

4.6.2.1. accepted

4.7. Mandatory

4.7.1. enter all data except Billable rate and save

4.7.1.1. show this message “Please, enter missed fields”

5. Description

5.1. Field type: text box

5.2. Default value: blank

5.3. Any alphanumeric character (Arabic/English)

5.3.1. enter Arabic

5.3.1.1. accepted

5.3.2. enter English

5.3.2.1. accepted

5.3.3. enter numbers

5.3.3.1. accepted

5.3.4. enter symbols

5.3.4.1. accepted

5.3.5. enter integration of all

5.3.5.1. accepted

5.4. Max 2000 characters

5.4.1. enter 2000 char

5.4.1.1. accepted

5.4.2. enter 2001 char

5.4.2.1. not accepted

5.5. optional

5.5.1. enter all data except Description and save

5.5.1.1. saved successfully

5.5.2. enter all data with description and save

5.5.2.1. saved successfully and save data of description in DB

6. Summary

6.1. Field type: Read only

6.2. (X) Hours (Y) minutes at Billable rate (Z) per hour = Total amount (A) SAR

7. Enter start and end time

7.1. Field type: checkbox

7.2. Default value: unchecked

7.3. In Case unchecked

7.3.1. Total time

7.3.1.1. Field type: text

7.3.1.2. Default value: Placeholder “hh:mm”

7.3.1.3. Validation: Number only

7.3.1.3.1. text

7.3.1.3.2. symbol

7.3.1.4. Validation: Can't be 00:00 value

7.3.1.4.1. enter 00:00

7.3.1.5. Min 00:01

7.3.1.5.1. ENTER 00:011

7.3.1.5.2. enter 00:01

7.3.1.6. Max 9999:59

7.3.1.6.1. enter 9999:59

7.3.1.6.2. enter 10000:00

7.3.1.7. Mandatory

7.3.2. show Total time field and hide Start time and End time and Break

7.4. In Case checked

7.4.1. show Start time and End time and Break fields and hide Total time field

7.4.2. Start time

7.4.2.1. Mandatory

7.4.2.2. Field type: text

7.4.2.3. Default value: Placeholder “hh:mm am or hh:mm pm ”

7.4.2.4. Validation: Format 12:00 AM or 12:00 PM 12:00 am or 12:00 pm

7.4.2.4.1. enter wrong format

7.4.2.4.2. enter the right format

7.4.3. End time

7.4.3.1. Mandatory

7.4.3.2. Field type: text

7.4.3.3. Default value: Placeholder “hh:mm am or hh:mm pm ”

7.4.3.4. Validation: Format 12:00 AM or 12:00 PM 12:00 am or 12:00 pm

7.4.4. Break

7.4.4.1. Optional

7.4.4.2. Field type: text

7.4.4.3. Default value: Placeholder “hh:mm

7.4.4.4. Validation: Numbers only

7.4.4.4.1. enter text or symbols

7.4.4.4.2. enter numbers with fraction digits

7.4.4.5. Validation: can be 00:00 value

7.4.4.5.1. enter 00:00

7.4.4.6. Break can’t be greater than (End time - Start time)

7.4.4.6.1. enter =(End time - Start time)

7.4.4.6.2. enter <(End time - Start time)

7.4.4.6.3. enter >(End time - Start time)

7.4.4.6.4. enter <(End time - Start time) and then change the start date to be the number greater than (End time - Start time)