Template:IMS Document control: Difference between revisions

Mwilliams (talk | contribs)
No edit summary
Tags: Manual revert 2017 source edit
hwmlr>Unknown user
No edit summary
Line 1: Line 1:
<div style="height:0; overflow:hidden">{{#vardefine:validUntil|{{#time:d.m.Y|{{#show:{{FULLPAGENAME}}|? QM/Approval date#-F[d.m.Y]}}  + 366days}}}}</div>
<div style="height:0; overflow:hidden">{{#vardefine:validUntil|{{#time:m/d/Y|{{#show:{{FULLPAGENAME}}|? QM/Approval date#-F[m/d/Y]}}  + 366days}}}}</div>
<templatestyles src="IMS Document control/styles.css" /><noinclude>
<templatestyles src="IMS Document control/styles.css" /><noinclude>
Template for IMS Document control.
Template for IMS Document control.
Line 35: Line 35:
|-
|-
!Valid:
!Valid:
|{{#if:{{{validFrom|}}}|[[IMS Valid from::{{#time:d.m.Y|{{{validFrom|}}}}}]] to |}} {{#if:{{{validUntil|}}}|{{#set:IMS Valid until={{{validUntil}}}}}{{#time:d.m.Y|{{{validUntil|}}}}} {{#invoke:IndicatorProcess|forDate|{{{validUntil|}}}}}|{{#ifeq: {{#show:{{FULLPAGENAME}}|?QM/Document state}}|First draft|Not valid|{{#set:IMS Valid until={{#var:validUntil}}}} {{#show:{{FULLPAGENAME}}|?IMS Valid until#-F[d.m.Y]}} {{#invoke:IndicatorProcess|forDate|{{#var:validUntil}}}}}}}}
|{{#if:{{{validFrom|}}}|[[IMS Valid from::{{#time:m/d/Y|{{{validFrom|}}}}}]] to |}} {{#if:{{{validUntil|}}}|{{#set:IMS Valid until={{{validUntil}}}}}{{#time:m/d/Y|{{{validUntil|}}}}} {{#invoke:IndicatorProcess|forDate|{{{validUntil|}}}}}|{{#ifeq: {{#show:{{FULLPAGENAME}}|?QM/Document state}}|First draft|Not valid|{{#set:IMS Valid until={{#var:validUntil}}}} {{#show:{{FULLPAGENAME}}|?IMS Valid until#-F[m/d/Y]}} {{#invoke:IndicatorProcess|forDate|{{#var:validUntil}}}}}}}}
{{#ifeq: {{{documentType}}}|Work instruction|
{{#ifeq: {{{documentType}}}|Work instruction|
{{!}}-  
{{!}}-  
Line 46: Line 46:
{{!}}-  
{{!}}-  
! Audit date:
! Audit date:
{{!}} [[IMS Internal audit due::{{{auditDue|}}}|]] {{#show:{{FULLPAGENAME}}|? IMS Internal audit due#-F[d.m.Y]}}|}}
{{!}} [[IMS Internal audit due::{{{auditDue|}}}|]] {{#show:{{FULLPAGENAME}}|? IMS Internal audit due#-F[m/d/Y]}}|}}
|-
|-
! Approval:
! Approval:
|{{#ifeq:{{#show:{{FULLPAGENAME}}|? QM/Document state}}|Approved|{{#show:{{FULLPAGENAME}}|? QM/Approval by}} ({{#show:{{FULLPAGENAME}}|? QM/Approval date#-F[d.m.Y]}}) - Version: {{#show:{{FULLPAGENAME}}|? QM/Document version}}|not approved}}
|{{#switch:{{#show:{{FULLPAGENAME}}|? QM/Document state}} | Approved | Draft| Implicit draft = {{#show:{{FULLPAGENAME}}|? QM/Approval by}} ({{#show:{{FULLPAGENAME}}|? QM/Approval date#-F[m/d/Y]}}) - Version: {{#show:{{FULLPAGENAME}}|? QM/Document version}} | not approved}}
|-
! Page status:
| <documentstate page="{{FULLPAGENAME}}" revision="{{REVISIONID}}" />
|}</div></div></div></div></div><br style="clear:both"></includeonly>
|}</div></div></div></div></div><br style="clear:both"></includeonly>

Revision as of 07:34, 2 May 2025

Template for IMS Document control.