Tore Christiansen

Changed 4 SAP userfields from object property to datatype property

......@@ -42,8 +42,8 @@ ilap:ShutdownPlanVersion1
ilap:hasParentPlan :Plan1Version2forProjectP ;
.
ilap:SpecifiedUserfield1forActivity101inPlanVersion2forProjectP
userfield:hasActualPercentComplete :FreeField3Value8 ;
userfield:hasMainActivity :Activity102inPlanVersion2forProjectP ;
userfield:hasSAPActualPercentComplete :FreeField3Value8 ;
userfield:hasStatusType :FreeField3Value6 ;
userfield:hasSystemStatus :FreeField3Value7 ;
userfield:hasVessel :FreeField1Value1 ;
......
......@@ -182,6 +182,20 @@ ilap:shouldUseAnyUri
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
owl:onProperty :hasABCindicator ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
owl:onProperty :hasActivityNetwork ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
ilap:shouldUseRef "true"^^xsd:boolean ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
owl:onProperty :hasActivityProgress ;
] ;
rdfs:subClassOf [
......@@ -573,42 +587,6 @@ ilap:shouldUseAnyUri
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
owl:onProperty :hasABCindicator ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
owl:onProperty :hasActivityNetwork ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
owl:onProperty :hasActualFinishDate ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
owl:onProperty :hasActualManHours ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
owl:onProperty :hasActualPercentComplete ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
owl:onProperty :hasActualStartDate ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
owl:onProperty :hasAssignmentOwner ;
] ;
rdfs:subClassOf [
......@@ -899,6 +877,30 @@ ilap:shouldUseAnyUri
owl:onClass ilap:MainWorkCenter ;
owl:onProperty :hasMainWorkCenter ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onDataRange ilap:FreeFieldValue ;
owl:onProperty :hasSAPActualPercentComplete ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:dateTime ;
owl:onProperty :hasSAPActualFinishDate ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:dateTime ;
owl:onProperty :hasSAPActualStartDate ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onDataRange xsd:integer ;
owl:onProperty :hasSAPActualManHours ;
] ;
.
:hasABCindicator
rdf:type owl:ObjectProperty ;
......@@ -915,26 +917,6 @@ ilap:shouldUseAnyUri
rdfs:comment "A relationship between an instance of SpecifiedUserField and the instance of ilap:FreeField that holds the name and value of user defined planning data through instances of the ilap:hasFieldName property and ilap:hasFieldValue relationship."^^xsd:string ;
rdfs:label "has Activity Progress"^^xsd:string ;
.
:hasActualFinishDate
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Free Field that holds the name and value of user defined SAP data."^^xsd:string ;
rdfs:label "has Actual Finish Date"^^xsd:string ;
.
:hasActualManHours
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Free Field that holds the name and value of user defined SAP data."^^xsd:string ;
rdfs:label "has Actual Man Hours"^^xsd:string ;
.
:hasActualPercentComplete
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Free Field that holds the name and value of user defined SAP data."^^xsd:string ;
rdfs:label "has Actual Percent Complete"^^xsd:string ;
.
:hasActualStartDate
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Free Field that holds the name and value of user defined SAP data."^^xsd:string ;
rdfs:label "has Actual Start Date"^^xsd:string ;
.
:hasAreaOnFacility
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of SpecifiedUserField and the instance of ilap:FreeField that holds the name and value of user defined planning data through instances of the ilap:hasFieldName property and ilap:hasFieldValue relationship."^^xsd:string ;
......@@ -1390,6 +1372,26 @@ ilap:shouldUseAnyUri
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Risk Factor that holds the (user defined) name and value this application-specific risk factor variable."^^xsd:string ;
rdfs:label "has Risk Factor"^^xsd:string ;
.
:hasSAPActualFinishDate
rdf:type owl:DatatypeProperty ;
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Free Field that holds the name and value of user defined SAP data."^^xsd:string ;
rdfs:label "has SAP Actual Finish Date"^^xsd:string ;
.
:hasSAPActualManHours
rdf:type owl:DatatypeProperty ;
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Free Field that holds the name and value of user defined SAP data."^^xsd:string ;
rdfs:label "has SAP Actual Man Hours"^^xsd:string ;
.
:hasSAPActualPercentComplete
rdf:type owl:DatatypeProperty ;
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Free Field that holds the name and value of user defined SAP data."^^xsd:string ;
rdfs:label "has SAP Actual Percent Complete"^^xsd:string ;
.
:hasSAPActualStartDate
rdf:type owl:DatatypeProperty ;
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Free Field that holds the name and value of user defined SAP data."^^xsd:string ;
rdfs:label "has SAP Actual Start Date"^^xsd:string ;
.
:hasScopeType
rdf:type owl:ObjectProperty ;
rdfs:comment "A relationship between an instance of Specified User Field and the instance of Free Field that holds the user defined name and value this application-specific scope type variable, through instances of the hasFieldName property and hasValue relationship."^^xsd:string ;
......