Upload
ricboc85
View
226
Download
0
Embed Size (px)
Citation preview
8/14/2019 UOC Creators Report
1/38
8/14/2019 UOC Creators Report
2/38
Group Members
Index Reg No Name
8372 2005s9719 M. R. Salih
8332 2005s9718 T. I. Sahabdeen
8335 2005s9541 E. K. Abeysinghe
8327 2005s9784 L. B. Lokugalappaththi
8269 2005s9595 K. W. T. C. Fonseka
8365 2005s9676 H. S. Perera
8141 2005s9495 E. C. J. Perera
8/14/2019 UOC Creators Report
3/38
Contents
1. Introduction
1.1 Introduction ...................................................................................................................................... 4
1.2 Scope of the Study ............................................................................................................................ 5
2. About the Organization
2.1 Organization History ......................................................................................................................... 6
2.2 Organizational Chart ......................................................................................................................... 6
2.3 Organizational Functions ......................................................................... ......................................... 7
3. The Existing System
3.1 Functionality ..................................................................................................................................... 8
3.2 Drawbacks of the Existing System .................................................................................................... 8
3.3 System Diagrams ............................................................................................................................ 10
4. Proposed New System
4.1 The proposed Database System ..................................................................................................... 12
4.2 IT Infrastructure ......................................................................... ..................................................... 12
4.3 Cost Analysis ................................................................................................................................ ... 14
4.4 Benefits of a Computerized System................................................................................................ 16
4.5 Impact on the Company Culture ..................................................................................................... 16
Appendix 1: The Database Structure .......................................................................................................... 19
8/14/2019 UOC Creators Report
4/38
Introduction
1.1 IntroductionThis report is based on a study that has been carried out on the Inventory Control and Job CostingSystem of Leema Creation (Pvt) Ltd, a small, privately owned firm specializing in Interior Design andManufacturing of Furniture. The study focuses on the Inventory Control and Job Costing System, whichis a sub process within the company.
The current system in place at the company consists of several manual processes which areunstructured and poorly interlinked. The management has understood the need for a new InformationSystem, which would be more efficient at handling the Inventory Control and Job Costing process.
Main objective of the study was to understand the above Information System of the company andunderstand the various information flows that take place. This report provides an analysis into thestructure and information flows of the existing system. It also proposes a possible IT infrastructure and aDatabase structure for a new Information system that could replace the existing one.
Objectives of the Study
Investigating existing system Identifying problems and weaknesses in present system. Identifying volumes of data involved. Identifying future impacts.
Analyzing present system Documenting the present system and its information flows. Identifying required functions of a new automated System.
Create alternate solutions Propose a suitable IT infrastructure for a new Information System
Propose a suitable data structure for the new system Discuss the impact of the new system on the companys culture
8/14/2019 UOC Creators Report
5/38
1.2 Scope of the Study
Even though Designing Interiors and Furniture is a very small function at Leema Creation, it involves lotof activities and sub processes. Therefore, out of the entire system, we selected one of the most criticalsub systems, which we thought would badly need automation. This was the Inventory control and JobCosting subsystem.
The purchase subsystem concerns the purchasing of Materials & Timber from registered suppliers. TheInventory Control subsystem groups all activities related to storing, accepting the materials & timberwhen they are received and issuing them for manufacturing. The Job Costing system relates to thecosting of individual jobs.
A detailed study was carried out to reveal all functionalities of the above system. We studied all theoperations within each sub system and analyzed all personals involved in each operation.
Thereafter we took to analyzing the system using tools such as DFDs. A proposed IT infrastructure anddatabase architecture has also been provided for a suitable new system.
8/14/2019 UOC Creators Report
6/38
2 About the Organization
2.1 Organization History
LEEMA CREATIONS was established in Year 2000, to cater to the ever growing demand for Interior Dcor& Furniture in the market. Though many companies were catering to this market need, there is anincreasing demand for high quality, innovative & trustworthy products.
Being a newly established company in Interior Designing & Furniture business, they grew day by day tobe among the most successful & trusted companies in Sri Lanka for Interior Designing & Decorating.They have managed to achieve this recognition by being a customer oriented company.
2.2 Organizational Chart
Service Advisor Warranty Manager Part Manger Accounts in-charge
Chairman
General Manager
Service Manager
Foreman
Technician
Peon (Helper)
Stores Manager
Stores &Technical
Officer
AccountsAssistant 1
AccountsAssistant 2
8/14/2019 UOC Creators Report
7/38
2.3 Organizational Functions
The total operations of Leema Creation are controlled by Head Office situated at No. 26, Deal Place A,Colombo 03. The main task of Interior Designing is carried out here at the Head Office, which includesthe following.
Marketing Designing Planning Implementation and Supervision
The Business Activities of Leema Creation include the following; Designing & Decorating of Commercial, Residential and Recreational Interiors. Manufacturing and installing Partitions, Suspended Ceilings, Venetian / Vertical Blinds, Carpeting,
Wall coverings, Staircases Fabrication of all types of Household and Office Furniture, Knocked down Furniture, Pantry
cupboards, Doors & Windrows Kitchen cupboards, Wardrobes, Architectural facades, Doors,Windows and all types of Wooden and other structures.
Supplying and installing blinds for Offices, Restaurants, Factories, Shops, Homes, Hotels etc
They also have all necessary modern Wood Processing Machines, such as Planers, Thicknesses, Circularsaws, Bench drills, Routers, Jigsaws etc., for processing Wood, Plywood, Mdf boards and Finishingequipments such as Compressors, Spray Guns and Sanders etc., which has helped us in producing qualityproducts on time.
Leema Creations strongly believe that their Customers are very important. At the same/time they havetaken all measures to ensure that all their employees benefit from the Organization through their skilledperformance, in order to motivate them in maintaining exclusively superb quality standards.
8/14/2019 UOC Creators Report
8/38
3 The Existing System
3.1 Functionality
The Warehouse and factory of Leema Creations is situated at Malwatta, Nittambuwa. The StoresManager and his assistants handle the inventory. It includes many types of Items & Machines. AllServices and Customer related activities are handled by the Factory Manager.
Whenever new Job arrives Factory Manager issues a job card and sends it to the Supervisor and theSupervisor assigns the Job to an Assistant Supervisor, who in turn Informs a particular Carpenter. Afterviewing the Job card Information, the carpenter forwards the Materials requirements to the Assistantsupervisor who in turn enters the Material Requisition and Timber Requisition notes.
Then the Front Office checks the Material & Timber requisitions and contacts the Supervisor &Storekeeper for approval. Subsequently the storekeeper issues the approved Material & Timber for aparticular job and makes not of them. Then the preparation process starts.
The storekeeper maintains a stock card for each product. He prepares the purchase requisition andsends it to the Front Office for approval. Then the Front Office prepares the purchase order according tothe purchase requisition & quotations of supplier(s).The front office issues a Goods Received Note afterreceiving invoices of the particular purchase. Consequently, that purchase Report is handed over to theManagement. If there are any differences between the Purchase Order and the Purchase Invoice, theSupply officer should then settle the differences.
At Leema Creations, there is no Purchasing Department. All Purchases are handled by the Stores andFront Office. Preparing purchase orders, Good Receive Note, purchase return notes are done by FrontOffice.
3.2 Drawbacks of the Existing System
If a specific Customer-Transaction information was needed, searches would have to be carried outacross many files written manually, in order to locate that piece of information.Ex: - The Last order date of a particular customer.
Inability to provide summarized and specific information, without reading and filtering throughscores of data.
Data has to be manually entered in the relevant files thereby involving the human factor, leading tohuman error
8/14/2019 UOC Creators Report
9/38
Analyzing data for the purpose of budgeting and controlling was a very tedious task, if notimpossible, involving manual processes of calculation
Vulnerability of data if fire, floods or any such disaster were to take place. An automated system onthe other hand, would provide for a back up facility at multiple locations and possible on line accessto minimize system down time.
Maintaining large volumes of data in files and cabinets led to storage problems and large storagespaces were required for this
8/14/2019 UOC Creators Report
10/38
3.3 System Diagrams
3.3.1 Context Diagram for the Inventory Control and Job Costing System
8/14/2019 UOC Creators Report
11/38
A p p r o v e d M a t e r i a l R e q u i s i t i o n I n f o
A p p r o v e d T i m b e r R e q u i s i t i o n I n f o
I t e m P r i c e I n f o
I t e m I n f o
M a t e r i a l I s s u e s I n f o M a t e r i a l I s s u e s D e t a i l I n f o
T i m b e r I s s u e s I n f o T i m b e r I s s u e s D e t a i l I n f o
E m p l o y e e C a t e g o r y I n f o E m p l o y e e I n f o
E m p l o y e e W o r k i n g H o u r I n f o E m p l o y e e O T H o u r I n f o
T o t a l J o b C o s t I n f o L a b o r C o s t I n f o
J o b T i m b e r C o s t I n f o
J o b M a t e r i a l C o s t I n f o
J o b L a b o r C o s t I n f o
T o t a l J o b C o s t i n f o
G o o d R e c e i v e N o t e D e t a i l I n f o
M a t e r i a l I s s u e s D e t a i l I n f o
T i m b e r I s s u e s D e t a i l I n f o
I t e m S u p p l i e r I n f o
P u r c h a s e s R e p o r t
J o b D e t a i l R e p o r t
J o b C o s t S u m m a r y R e p o r t
I s s u e s D e t a i l R e p o r t
J o b C o s t D e t a i l r e p o r t
I t e m C a t e g o r y I n f o
S u p p l i e r I n f o
J o b D e t a i l I n f o
I t e m U n i t I n f o
T i m b e r R e q u i s i t i o n D e t a i l I n f o
M a t e r i a l R e q u i s i t i o n D e t a i l I n f o
M a t e r i a l I s s u e s I n f o
M a t e r i a l I s s u e s D e t a i l I n f o
T i m b e r I s s u e s I n f o
T i m b e r I s s u e s D e t a i l I n f o
R e q u i r e d I t e m R e p o r t
P u r c h a s e R e t u r n I n f o
I n v o i c e I n f o
D e l i v e r y n o t e I n f o
Q u o t a t i o n I n f o
3.3.2 Level (0) Diagram for the System
8/14/2019 UOC Creators Report
12/38
4 Proposed New SystemAlthough at this stage no real software has been developed to automate the current system, we haveanalyzed the system using DFDs, so that it can be modularized and a software system be designed inthis effect. The context diagram and the Level (0) diagram relating to the information flows of thesystem with relevant entities is shown below
4.1 The proposed Database System
Although no specific software system has been implemented with respect to the above system, we areable to design the structure of the database with reference to the above DFDs. The proposed Databasesystem has been presented under the Appendices section. The database tables spelled out directly mapwith the DFDs above
4.2 IT Infrastructure
The following is an appropriate IT infrastructure for the purpose of maintaining a suitable softwaresystem that would handle an automated Inventory control system for Leema creation.
Since there is no IT infrastructure currently in place, this suggestion is for a totally new infrastructure forthe company. It is recommended that Leema purchases 8 workstation computers with 1 servercomputer. Other than this, relevant network equipment, air-conditioning and backup devices have also
been recommended.
Hardware Requirements
Computers: 1 Server Computer 08 Workstation Computers
Networking Requirements: 2 Hubs (24 port / 100 Mbps) 08 Network Cards Cables Twisted Pair: Category 5 Connectors and Terminators
Environment: Air Conditioned, Fire Protected, Secure Room (for Server) Air Conditioners Fire Proof Cupboards (for Data Storage)
Other Equipments:
8/14/2019 UOC Creators Report
13/38
03 Printers (Bubble Jet; Recommended) Diskettes 09 UPS Ink for Printers Papers
Tape Drivers (for Backup) Backup Tapes
Software Requirements
Network Server Operating System Windows 2000 Server (recommended) Microsoft SQL Server 2000 as the Back end Operating System for Workstations Windows 2000 Prof, Win 98/Me (recommended) Virus Scanners for each Computer
Live Ware Requirements
System Administrator Data Entry Operator Users Operator (Staff can be easily trained to use the new system)
Configuration of a Workstation Computer (Recommended)
Processor- Intel Core 2 Duo 1.8GHz 512 MB of RAM 80 GB Hard Disk 1 Floppy Drive
CD-ROM (not essential if budget support) 15 Monitor Keyboard & mouse
Configuration of the Server Computer (Recommended)
Processor - Intel Quad Core, 2.6 GHz 2GB RAM 2 Hard Disks (Capacity of 250 GB each) 1 Floppy Drive DVD-ROM Drive 15 Monitor Keyboard & mouse
8/14/2019 UOC Creators Report
14/38
4.3 Cost Analysis
Initial cost will include all the expenses that incur in implementing the new system. In other words initialcost is the cost that incur in the beginning of the system. It consists with:
Computer and Network Hardware purchasing cost Software purchasing cost Cost to arrange the environment Cost to implement the network Training cost of employee
Item Quantity Current Market Price
Computers
Server Computer 1 80000
Workstation Computers 08 (45000*8) = 360000
Networking Devices
Hubs (24 port / 100 Mbps) 2 (30000*2) = 60000
Network Cards 08 (2500* 10) = 25000
Cables Twisted Pair: Category 5 10km 18000
Connectors and Terminators N/A 4000
Environment
Air Conditioned, Fire Protected, Secure Room 1 40000
Fire Proof Cupboards (for Data Storage) 2 19000
Air Conditioners (Additional) 1 60000
Other Equipments
Printers (Bubble Jet; Recommended) 3 (8500*2) = 17000
Diskettes 500 (50*500) = 25000
Online UPS 8 10000
Tape Drivers (for Backup) 2 5000
8/14/2019 UOC Creators Report
15/38
Backup Tapes 10 5000
Software
Network Server Operating System 1 25000
Data Base Management System Software 1 15000
Operating System for Workstations 10 Copies 10000
Virus Scanners for each Computer 10 Copies 10000
Other
Cost to implement the network N/A 30000
Training cost of employee N/A 15000
Software Development Cost N/A 100000
Average Total Cost = Rs. 883000Rounded Total = Rs. 890, 000
Initial cost will include all the expenses that incur in implementing the new system. In other words initialcost is the cost that incur in the beginning of the system. It consists of
Computer and Network Hardware purchasing cost Software purchasing cost Cost to arrange the environment Cost to implement the network Training cost of employee
The recurring costs to the company from implementing this system would be;
Maintenance of the Network(Repairs, New Additions, Expansion of Network) Maintenance of Computers
(Repairs, Services, Upgrading) Purchasing of Computer Accessories
(Backup Tapes, Floppies, Ink, Papers) Purchasing of new versions of software Staff payment
(Admin and Data Entry Operator)
8/14/2019 UOC Creators Report
16/38
8/14/2019 UOC Creators Report
17/38
number bottom level employees including Carpenters and unskilled laborers. These individualsmay have never witnessed automated systems or computers for that fact. Thus introducing sucha system to these individuals will be a critical issue for the management
Employee training : Substantial focus would have to be applied on employee training in order toreap the true benefits of a new computerized system. The management will have to prepare aproper plan on training employees at all levels, lest face the risk of total failure of the system
System suitability : The suitability of the new system will also be a deciding factor for its successat Leema. The type of system developed should match the styles and culture of the companyand should include user friendly interfaces and options
Maintenance and Services : The implementation of the system should be followed up with goodmaintenance methods for the systems. Well trained professionals should be assigned toadminister the system. Constant breakdowns and lack of help and support could lead to theincrease in frustration among employees and eventual system failure
8/14/2019 UOC Creators Report
18/38
5 ConclusionThe current system in place at Leema Creation is a Manual System, for which the management iscontemplating automation. What we have done in this report is a system study, to help Leemaunderstand its processes and information flows prior to automation. We have also recommended asuitable database structure and an IT infrastructure to support this automation. Furthermore we havediscussed the implications of such a change on the culture of the company.
The software products we have recommended for Leema are mainly Microsoft products. This is due tothe Cost Effectiveness, Wide use, Compatibility and ease of maintenance.
We have recommended high performance Server PCs and workstations for Leema. This is inconsideration of the increasingly fast changing technological environment where it is essential topurchase high end computers in order to be compatible with the latest software and features, and to
work with a higher level of reliability and productivity. It is also important to take in to account the totalcost of ownership. However, management can reduce level of these requirements if they feel this iseconomically not feasible.
The benefits that Leema would reap by replacing the existing manual system with a computerizedsystem will be huge. The management has to subsequently decide on the development of the systemand how it will be deployed. It will also have to consider other aspects such as resistance to change andthe learning curve for the users.
We would also recommend a new system to run parallel with the existing manual system for some time.So the two systems can be compared. So if there are incompatibles with the new system and the oldsystem, they can be corrected.
8/14/2019 UOC Creators Report
19/38
Appendix
Appendix 1: The Database Structure
File Number : D1File Name : UsersDescription : Used to store information about the users in the systemPrimary Key : UserNameForeign Key :
Field name Field Description Data Type Size
UserName
Password
CreatedDate
Type
User Name
Login Password
User Created Date
User type
Text
Text
Date
Text
30
10
08
08
File Number : D2File Name : JobDetailDescription : Used to store information about the jobs in the systemPrimary Key : JobNumberForeign Key : JobResPerCode
Field name Field Description DataType
Size
JobNumber
JobDescription
JobCustomerName
JobStartDate
JobEndDate
JobResPerCode
Job number
Job description
Job customer name
Job start date
Job end date
Job responsible personcode
Text
Text
Text
Date
Date
Text
10
50
30
08
08
06
8/14/2019 UOC Creators Report
20/38
JobDetailDescription Job detail description Text 300
File Number : D3
File Name : SupplierDescription : To record suppliers detailsPrimary Key : SupCodeForeign Key :
Field name Field Description Data Type Size
SupCode
SupName
SupAddress
SupTelephone
SupFax
SupEmail
SupContactPersonName
SupContactPersonTelephone
Suppliers code
Suppliers name
Suppliers address
Suppliers telephone
Suppliers fax number
Suppliers email
Suppliers contact
Person name
Suppliers Contact
person telephone
Text
Text
Text
Text
Text
Text
Text
Text
06
30
100
10
10
50
50
10
File Number : D4File Name : ItemDescription : To record details of itemsPrimary Key : ItmCodeForeign Key : ItmCategoryCode, ItmUnitCode
Field name Field Description Data Type Size
ItmCode Item code Text 10
8/14/2019 UOC Creators Report
21/38
ItmDescription
ItmCategoryCode
ItmUnitCode
ItmReOrderLevel
ItmReOrderQty
Item description
Item Category Code
Item Unit Code
Item Re-Order Level
Item Re-Order Quantity
Text
Text
Text
Number
Number
100
05
05
06
06
File Number : D5File Name : ItemUnitDescription : To record item unit detailPrimary Key : ItmUntCodeForeign Key :
Field name Field Description Data Type Size
ItmUntCode
ItmUntDescription
Item unit code
Item unit description
Text
Text
05
50
File Number : D6
File Name : ItemCategoryDescription : To record the item category detailPrimary Key : ItmCatCodeForeign Key :
Field name Field Description Data Type Size
ItmCatCode
ItmCatDescription
Item category code
Item category
description
Text
Text
05
50
File Number : D7File Name : ItemSupplierDescription : To record Item price according to each SupplierPrimary Key :
8/14/2019 UOC Creators Report
22/38
Foreign Key : ItmCode, SupCode
Field name Field Description Data Type Size
ItmCode
SupCode
ItemPrice
IsCurrentSupplier
Item Code
Supplier Code
Item Price
Current Supplier
Text
Text
Money
Boolean
10
06
20
10
File Number : D8File Name : MaterialRequisition
Description :To record Material Requisitions
Primary Key : MatReqCodeForeign Key : MatReqJobNumber, MatReqRequisitionedByCode,
MatReqApprovedByCode
Field name Field Description Data Type Size
MatReqCode
MatReqJobNumber
MatReqRequisitionDate
MatReqRequisitionedBy
Code
MatReqApprovedDate
MatReqApprovedBy
Code
Material requisition code
Material requisition job number
Material requisition date
Material requisitioned by code
Material requisition approveddate
Material requisition approved bycode
Material requisition status
Material requisition remarks
Text
Text
Date
Text
Date
Text
10
10
08
10
08
10
8/14/2019 UOC Creators Report
23/38
MatReqStatus
MatReqRemarks
Text
Text
10
100
File Number : D9File Name : MaterialRequisitionDetailDescription : To record the details of Material RequisitionsPrimary Key :Foreign Key : MatReqCode, ItemCode
Field name Field Description Data Type Size
MatReqCode
ItemCode
ReqiredQty
ApprovedQty
Material requisition code
Item code
Required quantity
Approved quantity
Text
Text
Number
Number
10
10
08
08
File Number : D10
File Name : TimberRequisitionDescription : To record Timber RequisitionsPrimary Key : TimReqCodeForeign Key : TimReqJobNumber, TimReqRequisitionedByCode,
TimReqApprovedByCode
Field name Field Description Data Type Size
TimReqCode
TimReqJobNumber
TimReqProduct
Timber requisition code
Timber requisition job number
Timber requisition product
Timber requisition part
Timber requisition date
Text
Text
Text
10
10
50
8/14/2019 UOC Creators Report
24/38
TimReqPart
TimReqRequisitionDate
TimReqRequisitionedBy
Code
TimReqApprovedDate
TimReqApprovedBy
Code
TimReqStatus
TimReqRemarks
Timber requisitioned by code
Timber requisition approveddate
Timber requisition approvedby code
Timber requisition status
Timber requisition remarks
Text
Date
Text
Date
Text
Text
Text
50
08
10
08
10
10
100
File Number : D11File Name : TimberRequisitionDetailsDescription : To record detaileds of Timber RequisitionsPrimary Key :Foreign Key : TimReqCode, ItemCode
Field name Field Description Data Type Size
TimReqCode
ItemCode
ExactLength
ExactWidth
Material requisition code
Item code
Exact length
Exact width
Exact height
Text
Text
Number
Number
10
10
08
08
8/14/2019 UOC Creators Report
25/38
ExactHeight
ExactNoOfPieces
ApproximateLength
ApproximateWidth
ApproximateHeight
ApproximateNoOf
Pieces
ReqiredQty
ApprovedQty
Exact no of pieces
Approximate length
Approximate width
Approximate height
Approximate no of pieces
Required quantity
Approved quantity
Number
NumberNumber
NumberNumber
Number
Number
Number
08
08
08
08
08
08
08
08
File Number : D12File Name : MaterialIssueDescription : To record Material IssuesPrimary Key : MatIssCodeForeign Key :
Field name Field Description Data Type Size
MatIssCode
MatIssDate
MatIssMatReqCode
MatIssByCode
MatIssRemarks
Material issue code
Material issue date
Material requisition code
Material issued by code
Material issue remarks
Text
Date
Text
Text
Text
10
08
10
10
100
File Number : D13File Name : MaterialIssueDetailDescription : To record detailed information about MaterialIssuePrimary Key :
8/14/2019 UOC Creators Report
26/38
Foreign Key : MatIssCode, ItemCode
Field name Field Description Data Type Size
MatIssCode
ItemCode
IssuedQty
Material issue code
Item code
Issued quantity
Text
Text
Number
10
10
08
File Number : D14File Name : TimberIssue
Description :To record Timber Issues
Primary Key : TimIssCodeForeign Key :
Field name Field Description Data Type Size
TimIssCode
TimIssDate
TimIssMatReqCode
TimIssByCode
TimIssRemarks
Timber issue code
Timber issue date
Timber requisition code
Timber issued by code
Timber issue remarks
Text
Date
Text
Text
Text
10
08
10
10
100
File Number : D15File Name : TimberIssueDetailDescription : To record detailed information about Timber IssuePrimary Key :Foreign Key : TimIssCode, ItemCode
8/14/2019 UOC Creators Report
27/38
Field name Field Description Data Type Size
TimIssCode
ItemCode
IssuedQty
Timber issue code
Item code
Issued quantity
Text
Text
Number
10
10
08
File Number : D16File Name : ItemQuantityDescription : To record item Quantity detailPrimary Key :Foreign Key : ItmCode
Field name Field Description Data Type Size
ItmCode
QtyInHand
Item code
Quantity in hand
Text
Number
10
08
File Number : D17File Name : RequiredPurchaseItem
Description : To record required purchase itemsPrimary Key : ReqItmCodeForeign Key :
Field name Field Description Data Type Size
ReqItmCode
ReqItmDate
Required item code
Required date
Text
Date
06
08
File Number : D18File Name : RequiredPurchaseItemDetailDescription : To record required purchase item DetailsPrimary Key :Foreign Key : ReqItmCode, ItmCode
8/14/2019 UOC Creators Report
28/38
Field name Field Description Data Type Size
ReqItmCode
ItmCode
Status
Required item code
Item code
Status(New, Requested,
Completed)
Text
Text
Text
06
10
10
File Number : D19File Name : PurchaseRequisitionDescription : To record purchase requisitionsPrimary Key : PerReqCode
Foreign Key :PerReqSuupilerCode, PerReqPreparedByCode
Field name Field Description DataType
Size
PerReqCodePerReqDate
PerReqSupilerCode
PerReqPreparedBy
Code
Purchase requisition code
Purchase requisition date
Purchase requisition suppliercode
Purchase requisition
Prepared by code
Text
Date
Text
Text
10
08
10
10
File Number : D20File Name : PurchaseRequisitionDetailDescription : To record details of purchase requisitionsPrimary Key :Foreign Key : PerReqCode, ItmCode
Field name Field Description Data Type Size
PerReqCodeItmCode
Purchase requisition code Text 10
8/14/2019 UOC Creators Report
29/38
Item code Text 10
File Number : D21File Name : QuotationDescription : To record about quotationsPrimary Key : QuoCodeForeign Key : QuoSuupilerCode
Field name Field Description Data Type Size
QuoCode
QuoDate
QuoSuupilerCode
QuoRemarks
Quotation code
Quotation date
Quotation supplier code
Quotation remarks
Text
Date
Text
Text
10
08
10
100
File Number : D22File Name : QuotationDetailDescription : To record detail of quotations
Primary Key :Foreign Key : QuoCode, ItmCode
Field name Field Description Data Type Size
QuoCode
ItmCode
UnitPrice
Quotation code
Item code
Unit price
Text
Text
Money
10
10
08
File Number : D23File Name : PurchaseOrderDescription : To record information about purchase OrderPrimary Key : PerOrdCodeForeign Key : PerOrdSuppilerCode, PerOrdPreparedByCode
8/14/2019 UOC Creators Report
30/38
Field name Field Description Data Type Size
PerOrdCode
PerOrdDate
PerOrdSuppiler
Code
PerOrdPreparedBy
Code
Purchase order number
Purchase order date
Purchase order supplier code
Purchase order prepared by code
Text
Date
Text
Text
10
08
10
10
File Number : D24File Name : PurchaseOrderDetailDescription : To record detailed information about purchase orderPrimary Key :Foreign Key : PerOrdCode, ItmCode
Field name Field Description Data Type Size
PerOrdCode
ItmCode
Quantity
Purchase order number
Item code
Quantity
Text
Text
Number
10
10
08
File Number : D25File Name : DeliveryNoteDescription : To record delivery note dataPrimary Key : DelNoteCodeForeign Key : DelNoteSupplierCode, DelNoteEnteredByCode
Field name Field Description Data Type Size
DelNoteCode
DelNoteSupplier Code
Delivery note code
Suppliers code
Text
Text
10
10
8/14/2019 UOC Creators Report
31/38
DelNoteDate
DelNoteEnteredBy
Code
DelNoteGRNIssued
Date of delivery
Delivery note
Entered by code
GRN issued or not
Date
Text
Boolean
08
10
05
File Number : D26File Name : DeliveryNoteDetailDescription : To record detailed information about delivery notePrimary Key :Foreign Key : DelNoteCode, ItmCode
Field name Field Description Data Type Size
DelNoteCode
ItmCode
Quantity
Delivery note code Item code
Quantity
Text
Text
Number
10
10
08
File Number : D27File Name : GRNDescription : To record good received note dataPrimary Key : GRNCodeForeign Key : GRNSupplierCode, GRNDelNoteCode, GRNPreparedByCode
Field name Field Description Data Type Size
GRNCode
GRNSupplierCode
GRNDelNoteCode
GRNPreparedDate
Good received code
Suppliers code
Delivery note code
Prepare date of GRN
Text
Text
Text
Date
10
10
10
08
8/14/2019 UOC Creators Report
32/38
GRNPreparedByCode
GRNRemarks
Prepared by code
GRN remarks
Text
Text
10
100
File Number : D28File Name : GRNDetailDescription : To record detailed information about good received notePrimary Key :Foreign Key : GRNCode, ItmCode
Field name Field Description Data Type Size
GRNCode
ItmCode
Quantity
Good received note code
Item code
Received Quantity
Text
Text
Number
10
10
08
File Number : D29File Name : InvoiceDescription : To record information about invoice data
Primary Key : InvNumberForeign Key : InvSupplierCode, InvEnteredByCode
Field name Field Description Data Type Size
InvNumber
InvDate
InvSupplierCode
InvEnteredByCode
InvTotalVal
Invoice number
Entered date of invoice
Supplier code
Entered person code
Total value of invoice
Text
Date
Text
Text
Money
10
08
10
10
08
File Number : D30File Name : InvoiceDetail
8/14/2019 UOC Creators Report
33/38
Description : To record detailed information about invoice dataPrimary Key :Foreign Key : InvNumber, ItmCode
Field name Field Description Data Type Size
InvNumber
ItmCode
UnitPrice
Quantity
Value
Invoice number
Item code
Unit price
Quantity
Value
Text
Text
MoneyNumberMoney
10
08
08
08
08
File Number : D31File Name : PurchaseReturnsDescription : To record purchase returns detailsPrimary Key : PurRetCodeForeign Key : PurRetGRNCode, PurRetPreparedByCode
Field name Field Description Data Type Size
PurRetCode
PurRetGRNCode
PurRetPrepared
Date
PurRetPrepared
ByCode
PurRetRemarks
Purchase return code
Good receive note code
Prepared date of purchase return
Prepared persons code of purchasereturn
Purchase return remarks
Text
Text
Date
Text
Text
10
10
08
10
300
File Number : D32File Name : PurchaseReturnsDetailsDescription : To record purchase returns detailsPrimary Key :
8/14/2019 UOC Creators Report
34/38
Foreign Key : PurRetCode, ItmCode
Field name Field Description Data Type Size
PurRetCode
ItmCode
Quantity
Purchase return code
Item code
Returned quantity
Text
Text
Number
10
10
08
File Number : D33File Name : EmployeeCategoryDescription : To record employee category detailsPrimary Key : EmpCategoryCode
Foreign Key :
Field name Field Description Data Type Size
EmpCategoryCode
EmpCategoryDescription
EmpCategoryMonthly
Salary
EmpCategoryHalfDay
Salary
Emp CategoryOTHour
Payment
Employee category code
Employee category description
Monthly salary of that category
Half day salary of that category
Over time hour payment
of that category
Text
Text
Money
Money
Money
06
30
08
08
08
File Number : D34File Name : EmployeeDescription : To record employee detailsPrimary Key : EmpCodeForeign Key :
8/14/2019 UOC Creators Report
35/38
Field name Field Description Data Type Size
EmpCode
EmpCategoryCode
EmpName
EmpAddress
EmpTelephone
EmpRemarks
Employees code
Employee category Code
Employees name
Employees address
Employees telephone
Employee remarks
Text
Text
Text
Text
Text
Text
06
06
50
100
10
100
File Number : D35
File Name : EmployeeWorkingHourDescription : To record employee working hour detailsPrimary Key :Foreign Key : EmpWorkHourEmpNumber, EmpWorkHourJobNumber
Field name Field Description Data Type Size
EmpWorkHourDate
EmpWorkHourEmp
Number
EmpWorkHourJob
Number
EmpWorkHourTime
Date of work
Relevant employee number
Relevant job number
Time of work
Date
Text
Text
Text
08
10
10
10
File Number : D36
File Name : EmployeeOTHourDescription : To record employee over time hour detailsPrimary Key : EmpOTHourCodeForeign Key : EmpOTHourEmpNumber, EmpOTHourJobNumber
Field name Field Description Data Type Size
8/14/2019 UOC Creators Report
36/38
EmpOTHourCode
EmpOTHourDate
EmpOTHourEmp
Number
EmpOTHourJob
Number
EmpOTHours
Over time code
Over time date
Relevant employee number
Relevant job number
Over time hours
Text
Date
Text
Text
Text
10
08
10
10
10
File Number : D37
File Name : JobMaterialCostDescription : To record material costPrimary Key : JobMatCostCodeForeign Key : JobMatCostJobNumber
Field name Field Description Data Type Size
JobMatCostCode
JobMatCostJobNumber
JobMatCostDate
JobMatCost
Job material cost code
Relevant job number
Date of cost
Material cost
Text
Text
Date
Money
06
10
08
08
File Number : D38File Name : JobTimberCostDescription : To record timber costPrimary Key : JobTimCostCodeForeign Key : JobTimCostJobNumber
Field name Field Description Data Type Size
JobTimCostCode
JobTimCostJobNumber
Job timber cost code
Relevant job number
Text
Text
06
10
8/14/2019 UOC Creators Report
37/38
JobTimCostDate
JobTimCost
Date of cost
Timber cost
Date
Money
0808
File Number : D39File Name : JobLabourCostDescription : To record labour costPrimary Key : JobLabCostCodeForeign Key : JobLabCostJobNumber
Field name Field Description Data Type Size
JobLabCostCode
JobLabCostJobNumber
JobLabCostDate
JobLabCost
Job labour cost code
Relevant job number
Date of cost
Labour cost
Text
Text
Date
Money
06
10
08
08
File Number : D40File Name : TotalJobCost
Description : To record total job costPrimary Key : TotalJobCostCodeForeign Key : TotalJobCostJobNumber, JobMatCostCode,
JobTimCostCode, JobLabCostCode
Field name Field Description Data Type Size
TotalJobCostCode
TotalJobCostJobNumber
TotalJobCostDate
JobMatCostCode
JobTimCostCode
JobLabCostDate
Total job cost code
Relevant job number
Date of cost
Job material cost code
Job timber cost code
Job labour cost code
Text
Text
Date
Text
Text
Text
06
10
08
06
06
06
8/14/2019 UOC Creators Report
38/38
TotalJobCost Total job cost Money 08
File Number : D41File Name : TemporaryItemDescription : To record temporary itemPrimary Key : Foreign Key : ItemCode
Field name Field Description Data Type Size
ItemCode
TotIssuedQty
Item code
Total issued quantity
Text
Number
10
08