Project File Format

MPM File Name — PROJ.DAT

File Type — Btrieve

Record Length — 984 Bytes

Keys — 5

This file is used to store both the Project Names and Users attached to each project. There are two record types:

Project Record Type

Field

Type*

Length

Description

User ID

C

8

User ID

Project ID

C

20

Project ID

System Use

C

16

System Use

Path

C

242

Subdirectory where the project attached to this Project ID resides

System Use

C

118

System Use

Project Notes

C

450

Long description of the project. Note: Same as the Project Description key value in the Header file format (.HED file)

System Use

C

82

System Use

Global ID

C

8

Global File ID of the global files used for the project

Description

C

40

Description of the project Note: Same as the Program Name field in the Header file format (.HED file)

* C = Character D = Double S = Single I = Integer L = Long

User Record Type

Field

Type*

Length

Description

User ID

C

8

User ID

Project ID

C

20

Project ID

Date Modified

C

8

The date the User ID record was last modified (YYYYMMDD)

Modified By

C

8

User ID of the individual who made the last modification

System Use

C

360

System Use

Project Notes

C

450

Long description of the project. Note: Same as the Project Description key value in the Header file format (.HED file)

System Use

C

66

System Use

Functional Equivalence

C

8

Functional Security Equivalence ID

WBS Security Equivalence

C

8

WBS Security Equivalence

Global ID

C

8

Global File ID of the global files used for the project

Description

C

40

Description of the project Note: Same as the Program Name field in the Header file format (.HED file)

* C = Character D = Double S = Single I = Integer L = Long

Keys

This file contains five keys. These keys contain no duplicates.

Segment 1 = User ID*

Segment 2 = Project ID

Segment 1 = Project ID

Segment 2 = User ID

Segment 1 = Functional Equivalence

Segment 2 = Project ID

Segment 1 = WBS Security Equivalence

Segment 2 = Project ID

Segment 1 = Global ID

Segment 2 = Project ID

* In order to access a specific project record, you must populate the User ID segment with "********" and the Project ID segment with the project name if you are using Key 0 to access the project record.