Tore Christiansen

Added logical subclasses for all SAP User variables

......@@ -609,6 +609,78 @@ ilap:shouldUseAnyUri
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 :hasCapacityNumber ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
owl:onProperty :hasCapacityPercentage ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
owl:onProperty :hasContractorCode ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
owl:onProperty :hasControlCode ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
owl:onProperty :hasControlKey ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
owl:onProperty :hasExternalNetworkNumber ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
owl:onProperty :hasFunctionalLocation ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
owl:onProperty :hasJobNoPlant ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
owl:onProperty :hasMPRcontroller ;
] ;
rdfs:subClassOf [
......@@ -627,6 +699,12 @@ ilap:shouldUseAnyUri
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
owl:onProperty :hasMilestoneNumber ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
owl:onProperty :hasNetworkNumber ;
] ;
rdfs:subClassOf [
......@@ -651,6 +729,24 @@ ilap:shouldUseAnyUri
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
owl:onProperty :hasPlannedFinishDate ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
owl:onProperty :hasPlannedManHours ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
owl:onProperty :hasPlannedStartDate ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
owl:onProperty :hasPlanningPlant ;
] ;
rdfs:subClassOf [
......@@ -680,6 +776,12 @@ ilap:shouldUseAnyUri
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:FreeFieldValue ;
owl:onProperty :hasSystemCondition ;
] ;
rdfs:subClassOf [
rdf:type owl:Restriction ;
owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
owl:onClass ilap:MainWorkCenter ;
owl:onProperty :hasMainWorkCenter ;
] ;
......