Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 10

FUNCTIONAL SPECIFICATION

Code: 3.2 Application: CPROF


Version: 0.1 Module: Fixed Asset
Date: October 29, 2017 Functionality: Transfer Asset
Analyst: Putri Juliana App Version: Alpha

Revision History

No Date By Section Description

1. Introduction

1.1. Summary

This is a facility for transfer asset items. Transferred assets are carried out for each asset
including determining shipping destination. This facility is only available for GA with confirmation
from receiver. This activity will change the status and date. When GA has fill the shipping
destination, there will be a pop up to ensure that GA will transfer the item(s) assets if GA clicked
‘yes’ button then the system will send a notification to the receiver for confirm.

1.2. Concepts and Ideas


This transfer process involves the confirmation of the recipient

● Transfer activities has status.


Activities transfer has status:
Intrx, when asset item in process transfer
Active, when it has been confirmed by the recipient, and cost center has been change with cost
center receiver.
1.3. Existing System

None.

1.4. Terminology

Nothing new.

1.5. References

None.

2. Use Cases

3. Requirements
The requirements set out here are ranked in MoSCoW order:
● M – Must have
● S – Should have
● C – Could have
● W – Would like to have

There are functionalities which are relatively important:


1. Functionality to manage Asset Management;

4. Functionality Details

4.1. Case 3.2.1 – Activities Tab (Transfer)


Purpose
To transfer asset item (only available for user with GA role).

User Interface

3.2.1.1 Transfer Activities

3.2.1.2 Shipping Destination


3.2.1.1.1- List Activities Transfer Table Type: Data Table

List Activities Transfer in a basic tabular data view. Consist State: Normal
of 5 column, Code (Display a code of asset item, generate
by system), Status (Display a status of asset item, generate Format: -
by system), Cost Center (Display the cost center of asset
item, generate by system, Begin date (Display the date of Default: Empty
current transfer) and End date (To display the end date of
Validation: -
asset item). Only available for GA role.

Behavior:
On Column Header Click:
● Sort ascending/descending by the clicked column.

On ‘Eye’ button click:


● Open the detail of asset item, it refer to Asset Detail
Tab and Attachment Tab mode read only. Available
for all role

3.2.1.1.2- Transfer Button Type: Button

To tranfer of asset item and sending notification to director State: Normal


for approval.
Format: -
Behavior:
On ‘Transfer’ button click: Default: Empty
● Display pop up for fill the shipping destination
Validation: -

3.2.1.2.1- Cost Center in shipping destination Type: Textbox


State: Normal
To add a cost center that receives
Format: -
Behavior:
● Default: Empty

Validation: -

3.2.1.2.2- Branch in shipping destination Type: Textbox

To add a branch that receives State: Normal

Behavior: Format: -

Default: Empty

Validation: -

3.2.1.2.3- Note Type: Textbox

To add another reason for asset item that to be transferred State: Normal

Behavior: Format: -

Default: Empty

Validation: -

3.2.1.2.4- Date Type: Textbox

To add date for transfer asset item State: Normal

Behavior: Format: -

Default: Empty

Validation: -

3.2.1.2.5- Request For Approval Button Type: Button

To submit a transfer approval request. State: Normal

Behavior: Format: -
On ‘Request for Approval’ button click:
● Display confirmation dialog to ensure for transfer Default: Empty
asset item, then if click ‘yes’ button, the request for
Validation: -
transfer approval automatically sent to Director.
● Display mark notification on UI Director

3.2.2.1.6- Cancel Button Type: Button

State: Normal
To cancel a transfer activities Format: -

Behavior: Default: Empty


On ’Cancel’ button click:
● Cancel and close pop up shipping destination Validation: -

External Interface
None

3.2.1.3 Request Transfer for Approval

This inbox message will appear on UI directors after the directors clicks the notification mark.
This inbox will be generated automatically from the system when GA click the ‘yes’ button on
confirmation dialog. The 'approve changes' button will be activated when the directors has
seen the asset to be transferred.This approval request notification can also be forwarded to
the directors e-mail address, so that the directors can approve via email without loggin in to
system.
- Change status after approved

3.2.1.3.1 View Asset Type: Text


To view the detail and view attachment (if any) of asset
item that to be transferred. State: Normal

Behavior: Format: -
On ‘View Asset’ button click:
● Display the detail and attachment (if any) of asset Default: Empty
item that to be transferred in read only mode.
Validation: -

3.2.1.3.1 Approve Changes Type: Button


To approve the asset item that to be transferred
State: Normal
Behavior:
On ’Approve Change’ button click: Format: -
● Add new row in history activities tab (for Transfer)
● Change status from ‘Active’ become ‘Inactive’ in Default: Empty
existing row (automatically by system)
Validation: -
● Add status inactive (as long as there is no
confirmation) and cost center receiver in new row
(automatically by system)
● Send notification to receiver for confirmation
(Automatically by system)

External Interface
None
3.2.1.4 Confirmation receiver
The recipient will receive a notification that sign to confirm. Recipients can view the
details of assets and attachments (if any) with read-only mode and then click 'confirm
receipt'. Transfer and dispose buttons are disabled.

- Change status after confirmed


3.2.1.4.1 - Confirm Receipt Button Type: Button
To give confirmation for shipper.
State: Normal
Behavior:
On ‘Confirm Receipt’ button click: Format: -
● In existing row, update end date (31/12/999) change
be the date when the recipient confirm. Default: Empty
(Automatically by system)
Validation: -
● In new row, change status from ‘Inactive’ become
‘Active’ and update begin date be the date when the
recipient confirm. (Automatically by system)

External Interface
None

You might also like