Codes, UDFs & Notes

Document Categories and Statuses Are Labels, Not Files

DOCCATG / DOCSTAT label documents; not the file

P6 EPS / Projects tree. Enterprise nodes hold projects such as EC00515.
This is the project tree. Document categories are an Admin dictionary, not a project.

What a planner means

Document categories and document statuses are enterprise lists you hang on a work product or document. Oracle: a category can mark a document as a project standard or a deliverable; a status can mark it in review or completed.

They are not the file, not a notebook, and not schedule logic. Changing a category does not move dates. Deliverable on the document (DOCUMENT.deliv_flag) and work-product on the assignment (TASKDOC.wp_flag) are flags, not these lists. See Documents and Work Products Are Files, Not Notebooks.

Both lists are flat. DOCCATG and DOCSTAT have no parent column.

EPPM XML import can include Document Categories and Document Statuses as extra options vs Professional XML. That is an import-option difference, not a different object.

XER

DOCCATG (Document Categories):

ColumnOracle label
doc_catg_idUnique ID
doc_catg_nameCategory
seq_numSort Order

DOCSTAT (Document Statuses):

ColumnOracle label
doc_status_idUnique ID
doc_status_codeStatus Code
seq_numSort Order

DOCUMENT.doc_catg_id is Document Category. DOCUMENT.doc_status_id is Status.

Microsoft Project

MSP tasks can have hyperlinks and notes. There is no document-category or document-status dictionary. Do not map DOCCATG to a task note or to a hyperlink.

Don't

  • Treat a category or status as the document file or as a notebook.
  • Treat category as deliv_flag or wp_flag.
  • Invent a parent on DOCCATG or DOCSTAT.
  • Map DOCCATG to an MSP hyperlink or note.

Sources

Back to top