Tore Christiansen

Added logical subclasses for all SAP User variables

...@@ -609,6 +609,78 @@ ilap:shouldUseAnyUri ...@@ -609,6 +609,78 @@ ilap:shouldUseAnyUri
609 rdf:type owl:Restriction ; 609 rdf:type owl:Restriction ;
610 owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; 610 owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
611 owl:onClass ilap:FreeFieldValue ; 611 owl:onClass ilap:FreeFieldValue ;
612 + owl:onProperty :hasActualFinishDate ;
613 + ] ;
614 + rdfs:subClassOf [
615 + rdf:type owl:Restriction ;
616 + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
617 + owl:onClass ilap:FreeFieldValue ;
618 + owl:onProperty :hasActualManHours ;
619 + ] ;
620 + rdfs:subClassOf [
621 + rdf:type owl:Restriction ;
622 + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
623 + owl:onClass ilap:FreeFieldValue ;
624 + owl:onProperty :hasActualPercentComplete ;
625 + ] ;
626 + rdfs:subClassOf [
627 + rdf:type owl:Restriction ;
628 + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
629 + owl:onClass ilap:FreeFieldValue ;
630 + owl:onProperty :hasActualStartDate ;
631 + ] ;
632 + rdfs:subClassOf [
633 + rdf:type owl:Restriction ;
634 + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
635 + owl:onClass ilap:FreeFieldValue ;
636 + owl:onProperty :hasCapacityNumber ;
637 + ] ;
638 + rdfs:subClassOf [
639 + rdf:type owl:Restriction ;
640 + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
641 + owl:onClass ilap:FreeFieldValue ;
642 + owl:onProperty :hasCapacityPercentage ;
643 + ] ;
644 + rdfs:subClassOf [
645 + rdf:type owl:Restriction ;
646 + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
647 + owl:onClass ilap:FreeFieldValue ;
648 + owl:onProperty :hasContractorCode ;
649 + ] ;
650 + rdfs:subClassOf [
651 + rdf:type owl:Restriction ;
652 + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
653 + owl:onClass ilap:FreeFieldValue ;
654 + owl:onProperty :hasControlCode ;
655 + ] ;
656 + rdfs:subClassOf [
657 + rdf:type owl:Restriction ;
658 + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
659 + owl:onClass ilap:FreeFieldValue ;
660 + owl:onProperty :hasControlKey ;
661 + ] ;
662 + rdfs:subClassOf [
663 + rdf:type owl:Restriction ;
664 + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
665 + owl:onClass ilap:FreeFieldValue ;
666 + owl:onProperty :hasExternalNetworkNumber ;
667 + ] ;
668 + rdfs:subClassOf [
669 + rdf:type owl:Restriction ;
670 + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
671 + owl:onClass ilap:FreeFieldValue ;
672 + owl:onProperty :hasFunctionalLocation ;
673 + ] ;
674 + rdfs:subClassOf [
675 + rdf:type owl:Restriction ;
676 + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
677 + owl:onClass ilap:FreeFieldValue ;
678 + owl:onProperty :hasJobNoPlant ;
679 + ] ;
680 + rdfs:subClassOf [
681 + rdf:type owl:Restriction ;
682 + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
683 + owl:onClass ilap:FreeFieldValue ;
612 owl:onProperty :hasMPRcontroller ; 684 owl:onProperty :hasMPRcontroller ;
613 ] ; 685 ] ;
614 rdfs:subClassOf [ 686 rdfs:subClassOf [
...@@ -627,6 +699,12 @@ ilap:shouldUseAnyUri ...@@ -627,6 +699,12 @@ ilap:shouldUseAnyUri
627 rdf:type owl:Restriction ; 699 rdf:type owl:Restriction ;
628 owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; 700 owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
629 owl:onClass ilap:FreeFieldValue ; 701 owl:onClass ilap:FreeFieldValue ;
702 + owl:onProperty :hasMilestoneNumber ;
703 + ] ;
704 + rdfs:subClassOf [
705 + rdf:type owl:Restriction ;
706 + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
707 + owl:onClass ilap:FreeFieldValue ;
630 owl:onProperty :hasNetworkNumber ; 708 owl:onProperty :hasNetworkNumber ;
631 ] ; 709 ] ;
632 rdfs:subClassOf [ 710 rdfs:subClassOf [
...@@ -651,6 +729,24 @@ ilap:shouldUseAnyUri ...@@ -651,6 +729,24 @@ ilap:shouldUseAnyUri
651 rdf:type owl:Restriction ; 729 rdf:type owl:Restriction ;
652 owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; 730 owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
653 owl:onClass ilap:FreeFieldValue ; 731 owl:onClass ilap:FreeFieldValue ;
732 + owl:onProperty :hasPlannedFinishDate ;
733 + ] ;
734 + rdfs:subClassOf [
735 + rdf:type owl:Restriction ;
736 + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
737 + owl:onClass ilap:FreeFieldValue ;
738 + owl:onProperty :hasPlannedManHours ;
739 + ] ;
740 + rdfs:subClassOf [
741 + rdf:type owl:Restriction ;
742 + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
743 + owl:onClass ilap:FreeFieldValue ;
744 + owl:onProperty :hasPlannedStartDate ;
745 + ] ;
746 + rdfs:subClassOf [
747 + rdf:type owl:Restriction ;
748 + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
749 + owl:onClass ilap:FreeFieldValue ;
654 owl:onProperty :hasPlanningPlant ; 750 owl:onProperty :hasPlanningPlant ;
655 ] ; 751 ] ;
656 rdfs:subClassOf [ 752 rdfs:subClassOf [
...@@ -680,6 +776,12 @@ ilap:shouldUseAnyUri ...@@ -680,6 +776,12 @@ ilap:shouldUseAnyUri
680 rdfs:subClassOf [ 776 rdfs:subClassOf [
681 rdf:type owl:Restriction ; 777 rdf:type owl:Restriction ;
682 owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; 778 owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
779 + owl:onClass ilap:FreeFieldValue ;
780 + owl:onProperty :hasSystemCondition ;
781 + ] ;
782 + rdfs:subClassOf [
783 + rdf:type owl:Restriction ;
784 + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
683 owl:onClass ilap:MainWorkCenter ; 785 owl:onClass ilap:MainWorkCenter ;
684 owl:onProperty :hasMainWorkCenter ; 786 owl:onProperty :hasMainWorkCenter ;
685 ] ; 787 ] ;
......