Category:Document Control: Difference between revisions

From Aeroraft
Jump to navigationJump to search
(Created page with "{{#default_form:}}")
 
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{#default_form:}}
{{#default_form:Document Control}}
<pageschema>
  <pageforms_Form name="Document Control">
    <standardInputs/>
  </pageforms_Form>
  <Template name="Document Control" format="Table">
 
    <!-- Scope of Validity -->
    <Field name="Scope of Validity" namespace="Form">
      <Label>Scope of Validity</Label>
      <pageforms_FormInput type="dropdown" values="Global,Local"/>
      <semanticmediawiki_Property name="Has scope of validity">
        <Type>Page</Type>
        <Restriction>[[Allows value::Global]], [[Allows value::Local]]</Restriction>
      </semanticmediawiki_Property>
    </Field>
   
    <!-- Title -->
    <Field name="Title" namespace="Form">
      <Label>Title</Label>
      <pageforms_FormInput/>
      <semanticmediawiki_Property name="Has Title">
        <Type>Text</Type>
      </semanticmediawiki_Property>
    </Field>
 
    <!-- Version -->
    <Field name="Version" namespace="Form">
      <Label>Version</Label>
      <pageforms_FormInput readonly="true" default="1"/>
      <semanticmediawiki_Property name="Has version">
        <Type>Number</Type>
        <Restriction>Positive integers, auto-increment</Restriction>
      </semanticmediawiki_Property>
    </Field>
 
    <!-- Last Editor -->
    <Field name="Last Editor" namespace="Form">
      <Label>Last Editor</Label>
      <pageforms_FormInput readonly="true" default="{{REVISIONUSER}}"/>
      <semanticmediawiki_Property name="Last editor is">
        <Type>Page</Type>
        <Restriction>Auto-generated by SMW</Restriction>
      </semanticmediawiki_Property>
    </Field>
   
      <!-- Process Owner -->
      <Field name="Reviewer" namespace="Form">
        <Label>Process Owner</Label>
        <pageforms_FormInput type="query" query="[[Category:Users]] [[Is Reviewer::true]]"/>
        <semanticmediawiki_Property name="Has process owner">
            <Type>Page</Type>
        </semanticmediawiki_Property>
      </Field>
     
    <!-- Approver -->
    <Field name="Approver" namespace="Form">
      <Label>Quality Manager</Label>
      <pageforms_FormInput type="query" query="[[Category:Users]] [[Is Approver::true]]"/>
      <semanticmediawiki_Property name="Has approver">
        <Type>Page</Type>
      </semanticmediawiki_Property>
    </Field>
 
    <!-- Created On -->
    <Field name="Created On" namespace="Form">
      <Label>Created On</Label>
      <pageforms_FormInput readonly="true" default="{{#time:Y-m-d}}"/>
      <semanticmediawiki_Property name="Has created on">
        <Type>Date</Type>
      </semanticmediawiki_Property>
    </Field>
   
    <!-- Validated On -->
      <Field name="Validated On" namespace="Form">
        <Label>Validated On</Label>
        <pageforms_FormInput readonly="true"/>
        <semanticmediawiki_Property name="Has validated on">
            <Type>Date</Type>
            <Restriction>Auto-generated by Workflow</Restriction>
        </semanticmediawiki_Property>
      </Field>
 
      <!-- Approval On -->
      <Field name="Approval On" namespace="Form">
        <Label>Approval On</Label>
        <pageforms_FormInput readonly="true"/>
        <semanticmediawiki_Property name="Has approval on">
            <Type>Date</Type>
            <Restriction>Auto-generated by Workflow</Restriction>
        </semanticmediawiki_Property>
      </Field>
     
    <!-- Document Type -->
    <Field name="Document Type" namespace="Form">
      <Label>Document Type</Label>
      <pageforms_FormInput type="dropdown" values="Main Process,DI,WI,Page Info"/>
      <semanticmediawiki_Property name="Has document type">
        <Type>Page</Type>
        <Restriction>
          [[Allows value::Template:Template Main Process]],
          [[Allows value::Template:Template DI]],
          [[Allows value::Template:Template WI]],
          [[Allows value::Template:Template Page Info]]
        </Restriction>
      </semanticmediawiki_Property>
    </Field>
   
    <!-- Approval Status -->
    <Field name="Approval Status" namespace="Form">
      <Label>Approval Status</Label>
      <pageforms_FormInput type="dropdown" values="Approved,Draft,Rejected"/>
      <semanticmediawiki_Property name="Has approval status">
        <Type>Text</Type>
        <Restriction>[[Allows value::Approved]], [[Allows value::Draft]], [[Allows value::Rejected]]</Restriction>
      </semanticmediawiki_Property>
    </Field>
   
    <!-- Due Date -->
      <Field name="Due Date" namespace="Form">
        <Label>Due Date</Label>
        <pageforms_FormInput readonly="true"/>
        <semanticmediawiki_Property name="Has due date">
            <Type>Date</Type>
            <Restriction>Auto-calculated by Workflow</Restriction>
        </semanticmediawiki_Property>
      </Field>
  </Template>
</pageschema>
 
 
[[Category:Document Management]]
 
</pageschema>

Latest revision as of 11:48, 4 February 2025

This category uses the form Document Control.

Page schema
Form: Document Control
standardInputs
Template: Document Control
format Table
Field: Scope of Validity
Label Scope of Validity
Form input
Semantic property: Has scope of validity
Type Page
Restriction [[Allows value::Global]], [[Allows value::Local]]
Field: Title
Label Title
Form input
Semantic property: Has Title
Type Text
Field: Version
Label Version
Form input
Semantic property: Has version
Type Number
Restriction Positive integers, auto-increment
Field: Last Editor
Label Last Editor
Form input
Semantic property: Last editor is
Type Page
Restriction Auto-generated by SMW
Field: Reviewer
Label Process Owner
Form input
Semantic property: Has process owner
Type Page
Field: Approver
Label Quality Manager
Form input
Semantic property: Has approver
Type Page
Field: Created On
Label Created On
Form input
Semantic property: Has created on
Type Date
Field: Validated On
Label Validated On
Form input
Semantic property: Has validated on
Type Date
Restriction Auto-generated by Workflow
Field: Approval On
Label Approval On
Form input
Semantic property: Has approval on
Type Date
Restriction Auto-generated by Workflow
Field: Document Type
Label Document Type
Form input
Semantic property: Has document type
Type Page
Restriction
         [[Allows value::Template:Template Main Process]], 
         [[Allows value::Template:Template DI]], 
         [[Allows value::Template:Template WI]], 
         [[Allows value::Template:Template Page Info]]
Field: Approval Status
Label Approval Status
Form input
Semantic property: Has approval status
Type Text
Restriction [[Allows value::Approved]], [[Allows value::Draft]], [[Allows value::Rejected]]
Field: Due Date
Label Due Date
Form input
Semantic property: Has due date
Type Date
Restriction Auto-calculated by Workflow


</pageschema>

Subcategories

This category has only the following subcategory.

M