Просмотр исходного кода

added schema for crm_lista_zasobow

Piotr Labudda 9 лет назад
Родитель
Сommit
6412aa0c08

+ 202 - 0
SE/schema/ant-object/default_db.CRM_LISTA_ZASOBOW/CRM_LISTA_ZASOBOW/CRM_LISTA_ZASOBOW.xsd

@@ -0,0 +1,202 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsd:schema
+  xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+  xmlns:gml="http://www.opengis.net/gml"
+  xmlns:p5="https://biuro.biall-net.pl/wfs"
+  xmlns:default_db="https://biuro.biall-net.pl/wfs/default_db"
+  xmlns:default_objects="https://biuro.biall-net.pl/wfs/default_objects"
+  xmlns:p5_objects="https://biuro.biall-net.pl/wfs/objects"
+  xmlns:default_db__x3A__CRM_LISTA_ZASOBOW="https://biuro.biall-net.pl/wfs/default_db/table/CRM_LISTA_ZASOBOW.xsd"
+  elementFormDefault="qualified"
+  targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/CRM_LISTA_ZASOBOW.xsd"
+  version="1.0.0">
+  <xsd:import namespace="http://www.opengis.net/gml" schemaLocation="https://biuro.biall-net.pl/dev-pl/se-master/schema/gml/2.1.2/feature.xsd"/>
+  <xsd:complexType name="CRM_LISTA_ZASOBOWType" p5:web_link="https://biuro.biall-net.pl/dev-pl/se-master/index.php?_route=ViewTableAjax&amp;namespace=default_db/CRM_LISTA_ZASOBOW/CRM_LISTA_ZASOBOW">
+    <xsd:complexContent>
+      <xsd:extension base="gml:AbstractFeatureType">
+        <xsd:sequence>
+          <xsd:element minOccurs="1" maxOccurs="1" name="ID" type="xsd:integer" nillable="true" p5:label="Nr" p5:description="Numer ID zasobu, oznaczany na urządzeniach/wyposażeniu w postaci [nr zasobu]"/>
+          <xsd:element minOccurs="0" maxOccurs="1" name="PARENT_ID" type="xsd:integer" nillable="true" p5:label="Nadrz." p5:description="Numer nadrzędnego zasobu, z którego wynika odpowiedzialność za dany zasób."/>
+          <!-- <xsd:element minOccurs="0" maxOccurs="1" name="Abstract" type="default_db__x3A__CRM_LISTA_ZASOBOW:AbstractType" nillable="true" p5:label="prototyp?" p5:description="Ustal czy dany zasób jest prototypem (jest abstrakcyjny), co oznacza konieczność stworzenia aliasa do tego zasobu w jakimś miejscu w drzewie zasobów. Np. jeżeli stworzymy prototyp [100] &quot;żarówka 200Watt&quot;, to warto dodać także zasób [101] &quot;żarówka 200Watt w magazynie&quot; (alias do [100]&quot;"/> -->
+          <xsd:element minOccurs="0" maxOccurs="1" name="ALIAS_ID" type="xsd:integer" nillable="true" p5:label="Alias" p5:description="Numer zasobu do którego ten zasób jest podobny, wg cech fizycznych, lecz pełni inną funkcję organizacyjną."/>
+          <xsd:element minOccurs="0" maxOccurs="1" name="TYPE" type="default_db__x3A__CRM_LISTA_ZASOBOW:TYPEType" nillable="true" p5:label="Typ" p5:description="Typ zasobu"/>
+          <!-- <xsd:element minOccurs="0" maxOccurs="1" name="ALIAS_MODE" type="default_db__x3A__CRM_LISTA_ZASOBOW:ALIAS_MODEType" nillable="true" p5:label="typ&lt;br&gt;aliasu" p5:description="W przypadku tworzenia aliasów do urządzeń, które mają występować fizycznie w innych miejscach i są jedynie typu danego urządzenia - czyli jeżeli urządzenie typu Notebook występuje fizycznie u innego pracownika, należy tworzyć alias fizyczny. W przypadku kiedy chcemy wykorzystać w strukturze zasobów istniejący zasób np. szafkę personalną, która funkcjonuje fizycznie w ramach innej struktury (jest dowiązana do dużej szafy ze skrytkami), należy stworzyć alias wirtualny. Stworzenie aliasu wirtualnego traktuje wszystkie elementy typu aliasowanego jako występujące w strukturze - czyli jeżeli stworzymy alias [B] do urządzenia typu [A], które jest typem wirtualnym, to wszystkie urządzenia typu [A], są traktowane jako urządzenia typu [A] oraz typu [B]. "/> -->
+          <xsd:element minOccurs="0" maxOccurs="1" name="DESC" type="xsd:string" nillable="true" p5:label="Cecha" p5:description="Szeroki i wyczerpujący opis danego zasobu, zgodnie z przyjętym systemem jakości. Opisywać powinny dostawcę, cechy szczególne, warunki występowania w jednostce. Należy wyczerpać pełne 255 znaków. Opis wykraczający poza to pole powinien być uzupełniony w opisie szerokim."/>
+          <xsd:element minOccurs="0" maxOccurs="1" name="DESC_PL" type="xsd:string" nillable="true" p5:label="Cecha krótka" p5:description="Krótki opis, pojawiający się w oknach systemowych - w przypadku kiedy mamy skomplikowaną lub długą nazwę kolumny w tabeli - należy wprowadzić tutaj jej skrócony opis, aby pokazywał się w zastępstwie długiego opisu. Np - pole w tabeli SPRAW o nazwie L_APPOITMENT_USER jest opisane jako cecha krótka &quot;osoba odp.&quot; - w dzięki temu pracując na tabeli spraw widać w tabeli oraz formularzu skróconą nazwę kolumny - co jest bardziej przyjazne dla użytkownika."/>
+          <xsd:element minOccurs="0" maxOccurs="1" name="OPIS" type="xsd:string" nillable="true" p5:label="Opis" p5:description="Szeroki i wyczerpujący opis danego zasobu, zgodnie z przyjętym systemem jakości. Opisywać powinny dostawcę, cechy szczególne, warunki występowania w jednostce, który się nie zmieścił w podstawowym oknie opisu zasobu. "/>
+          <!-- <xsd:element minOccurs="0" maxOccurs="1" name="EXPORT_PARAM" type="default_db__x3A__CRM_LISTA_ZASOBOW:EXPORT_PARAMType" nillable="true" p5:label="Export?" p5:description="Parametr czy dany zasób ma się eksportować na zewnętrz przy imporcie procesów"/> -->
+          <xsd:element minOccurs="0" maxOccurs="1" name="A_STATUS" type="default_db__x3A__CRM_LISTA_ZASOBOW:A_STATUSType" nillable="true" p5:label="Status" p5:description="Status zasobu"/>
+          <!-- <xsd:element minOccurs="0" maxOccurs="1" name="minOccurs" type="xsd:integer" nillable="true" p5:label="minOccurs" p5:description="Minimalna wymagana ilość wystąpień danego elementu/zasobu jaka musi być w celu zapewnienia poprawności danego obiektu. Odniesienie dotyczy powiązania do elementu (zasobu) nadrzędnego. Niniejsze pole odpowiada zagadnieniom technologii XML-SCHEMA."/>
+          <xsd:element minOccurs="0" maxOccurs="1" name="maxOccurs" type="xsd:integer" nillable="true" p5:label="maxOccurs" p5:description="Maksymalna wymagana ilość wystąpień danego elementu/zasobu jaka może wystąpić w celu zapewnienia poprawności danego obiektu. Odniesienie dotyczy powiązania do elementu (zasobu) nadrzędnego. Niniejsze pole odpowiada zagadnieniom technologii XML-SCHEMA. Jeżeli w systemie wystąpi więcej elementów instancyjnych dla tego elementu, to obiekt nie będzie prawidłowy."/>
+          <xsd:element minOccurs="0" maxOccurs="1" name="L_APPOITMENT_DATE" type="xsd:dateTime" nillable="true" p5:label="Data spotkania"/>
+          <xsd:element minOccurs="0" maxOccurs="1" name="L_APPOITMENT_USER" type="xsd:string" nillable="true" p5:label="Osoba umówiona"/>
+          <xsd:element minOccurs="0" maxOccurs="1" name="L_APPOITMENT_INFO" type="xsd:string" nillable="true" p5:label="Notatki spotk."/>
+          <xsd:element minOccurs="0" maxOccurs="1" name="A_ADM_COMPANY" type="xsd:string" nillable="true" p5:label="Zapis dla" p5:description="Jaka grupa może edytować ten zasób"/>
+          <xsd:element minOccurs="0" maxOccurs="1" name="A_CLASSIFIED" type="xsd:string" nillable="true" p5:label="Odczyt" p5:description="Jaka grupa widzi dany zasób"/>
+          <xsd:element minOccurs="0" maxOccurs="1" name="A_EXEC_GROUP" type="xsd:string" nillable="true" p5:label="gr.użycia" p5:description="Grupa uprawnień która może dany zasób powiązywać do procesów. Jeżeli chcemy zabezpieczyć używanie pewnych zasobów jak np. hasła itp - należy umieścić jej w osobnej grupie, która ma wyższe uprawnienia do modelowania tego typu procesów, w celu ograniczenia dowiązywania zasobów do procesów."/>
+          <xsd:element minOccurs="0" maxOccurs="1" name="A_RECORD_CREATE_AUTHOR" type="xsd:string" nillable="true" p5:label="Autor" p5:description="Autor"/>
+          <xsd:element minOccurs="0" maxOccurs="1" name="A_RECORD_CREATE_DATE" type="xsd:string" nillable="true" p5:label="Utworzono" p5:description="Utworzono"/>
+          <xsd:element minOccurs="0" maxOccurs="1" name="A_RECORD_UPDATE_AUTHOR" type="xsd:string" nillable="true" p5:label="Zaktualizował" p5:description="Import"/>
+          <xsd:element minOccurs="0" maxOccurs="1" name="A_RECORD_UPDATE_DATE" type="xsd:string" nillable="true" p5:label="Zaktualizowano" p5:description="Import"/>
+          <xsd:element minOccurs="0" maxOccurs="1" name="SORT_PRIO" type="xsd:integer" nillable="true" p5:label="waga sort." p5:description="Waga stosowana przy sortowaniu zasobów"/>
+          <xsd:element minOccurs="0" maxOccurs="1" name="A_LDAP_GID" type="xsd:integer" nillable="true" p5:label="Nr grupy LDAP" p5:description="LDAP Group gidNumber"/>
+          <xsd:element minOccurs="0" maxOccurs="1" name="A_SYNC_LDAP_DATE" type="xsd:dateTime" nillable="true" p5:label="Data synch." p5:description="Data synchronizacji do bazy LDAP"/> -->
+        </xsd:sequence>
+      </xsd:extension>
+    </xsd:complexContent>
+  </xsd:complexType>
+  <xsd:element name="CRM_LISTA_ZASOBOW" type="default_db__x3A__CRM_LISTA_ZASOBOW:CRM_LISTA_ZASOBOWType" substitutionGroup="gml:_Feature"/>
+  <xsd:simpleType name="AbstractType">
+    <xsd:restriction base="xsd:string">
+      <xsd:enumeration value="false"/>
+      <xsd:enumeration value="true"/>
+    </xsd:restriction>
+  </xsd:simpleType>
+  <xsd:simpleType name="TYPEType">
+    <xsd:restriction base="xsd:string">
+      <xsd:enumeration value="ALARM-CZYTNIK-KART"/>
+      <xsd:enumeration value="ALARM-KLAWIATURA"/>
+      <xsd:enumeration value="ALARM-SATEL"/>
+      <xsd:enumeration value="APLIKACJA"/>
+      <xsd:enumeration value="BAZA_DANYCH"/>
+      <xsd:enumeration value="BUDYNEK"/>
+      <xsd:enumeration value="CZYNNOSC"/>
+      <xsd:enumeration value="DANE"/>
+      <xsd:enumeration value="DANE_ROWSET"/>
+      <xsd:enumeration value="DATABASE_MYSQL"/>
+      <xsd:enumeration value="DATABASE_POSTGRESQL"/>
+      <xsd:enumeration value="DEVICE_PORT"/>
+      <xsd:enumeration value="DOKUMENTY"/>
+      <xsd:enumeration value="DOSTEP-KARTA"/>
+      <xsd:enumeration value="DOSTEP-KLUCZ"/>
+      <xsd:enumeration value="DOSTEP-UPRAWNIENIA"/>
+      <xsd:enumeration value="DOSTEP-ZAMEK"/>
+      <xsd:enumeration value="DOSTEP-ZAMEK-ELEKTRONICZNY"/>
+      <xsd:enumeration value="DOSTEP-ZAMEK-GRUPA"/>
+      <xsd:enumeration value="DOSTEP-ZAMEK-GRUPA-ES"/>
+      <xsd:enumeration value="DOSTEP-ZAMEK-GRUPA-GHZ"/>
+      <xsd:enumeration value="DOSTEP-ZAMEK-GRUPA-GS"/>
+      <xsd:enumeration value="DZIAL"/>
+      <xsd:enumeration value="INNE"/>
+      <xsd:enumeration value="INSTALACJA"/>
+      <xsd:enumeration value="KAMERA"/>
+      <xsd:enumeration value="KOMORKA"/>
+      <xsd:enumeration value="KOMPUTER"/>
+      <xsd:enumeration value="KONTO-KSIEGOWE"/>
+      <xsd:enumeration value="KONTO-KSIEGOWE-GRUPA"/>
+      <xsd:enumeration value="KONTO-KSIEGOWE-OLD"/>
+      <xsd:enumeration value="KONTO-KSIEGOWE-ZESPOL"/>
+      <xsd:enumeration value="KUWETA"/>
+      <xsd:enumeration value="KUWETA_MAGAZYNOWA"/>
+      <xsd:enumeration value="LOKALIZACJA"/>
+      <xsd:enumeration value="LOKALIZACJA_USLUGI"/>
+      <xsd:enumeration value="MAGAZYN"/>
+      <xsd:enumeration value="MATERIAL_EKSPLOATACYJNY"/>
+      <xsd:enumeration value="MATERIAL_REKLAMOWY"/>
+      <xsd:enumeration value="MIXIN"/>
+      <xsd:enumeration value="NARZEDZIE"/>
+      <xsd:enumeration value="NOTATKA"/>
+      <xsd:enumeration value="OBSZAR"/>
+      <xsd:enumeration value="OFFER"/>
+      <xsd:enumeration value="OFFER_COST"/>
+      <xsd:enumeration value="OFFER_COSTS_GROUP"/>
+      <xsd:enumeration value="OFFER_GROUP"/>
+      <xsd:enumeration value="ON_WEB_BUTTON"/>
+      <xsd:enumeration value="ON_WEB_FUNCTION"/>
+      <xsd:enumeration value="ON_WEB_INPUT"/>
+      <xsd:enumeration value="ON_WEB_SELECT"/>
+      <xsd:enumeration value="ON_WEB_SUBMIT"/>
+      <xsd:enumeration value="OZNACZENIE_LOKALIZACJI"/>
+      <xsd:enumeration value="PARAM_EXPORT"/>
+      <xsd:enumeration value="PARAM_IN"/>
+      <xsd:enumeration value="PARAM_OUT"/>
+      <xsd:enumeration value="PARAM_WHERE"/>
+      <xsd:enumeration value="PASSWORD"/>
+      <xsd:enumeration value="PIECZATKA"/>
+      <xsd:enumeration value="PLIK"/>
+      <xsd:enumeration value="PLYTA_CD"/>
+      <xsd:enumeration value="PODMIOT"/>
+      <xsd:enumeration value="POLKA"/>
+      <xsd:enumeration value="POMIESZCZENIE"/>
+      <xsd:enumeration value="PROJEKT"/>
+      <xsd:enumeration value="PUNKT_DYSTRYBUCYJNY"/>
+      <xsd:enumeration value="REGAL"/>
+      <xsd:enumeration value="REJESTRATOR"/>
+      <xsd:enumeration value="RESOURCE_CONSUMABLE"/>
+      <xsd:enumeration value="REWIR"/>
+      <xsd:enumeration value="ROLA"/>
+      <xsd:enumeration value="SEGREGATOR"/>
+      <xsd:enumeration value="SEJF"/>
+      <xsd:enumeration value="SERVICE"/>
+      <xsd:enumeration value="SERVICE_POINT"/>
+      <xsd:enumeration value="SERWER"/>
+      <xsd:enumeration value="SERWER_PORT"/>
+      <xsd:enumeration value="SES_PROCESY5_A"/>
+      <xsd:enumeration value="SHARED_IMAP_MAILBOX"/>
+      <xsd:enumeration value="SIP_ACCOUNT"/>
+      <xsd:enumeration value="SKOROSZYT"/>
+      <xsd:enumeration value="SOFTWARE"/>
+      <xsd:enumeration value="SPRAWA"/>
+      <xsd:enumeration value="SQL_BETWEEN"/>
+      <xsd:enumeration value="SQL_EQUAL"/>
+      <xsd:enumeration value="SQL_IN"/>
+      <xsd:enumeration value="SQL_IS_EMPTY"/>
+      <xsd:enumeration value="SQL_IS_NOT_EMPTY"/>
+      <xsd:enumeration value="SQL_IS_NOT_NULL"/>
+      <xsd:enumeration value="SQL_IS_NULL"/>
+      <xsd:enumeration value="SQL_LIKE"/>
+      <xsd:enumeration value="SQL_LIKE_PR"/>
+      <xsd:enumeration value="SQL_NOT_BETWEEN"/>
+      <xsd:enumeration value="SQL_NOT_EQUAL"/>
+      <xsd:enumeration value="SQL_NOT_IN"/>
+      <xsd:enumeration value="SQL_NOT_LIKE"/>
+      <xsd:enumeration value="STANOWISKO"/>
+      <xsd:enumeration value="SZAFA"/>
+      <xsd:enumeration value="TABELA"/>
+      <xsd:enumeration value="TELBOX"/>
+      <xsd:enumeration value="TELEPHONE"/>
+      <xsd:enumeration value="TELEPHONE_OFFICIAL_NUMBER"/>
+      <xsd:enumeration value="TEXT"/>
+      <xsd:enumeration value="TRIGGER"/>
+      <xsd:enumeration value="TYPESPECIAL"/>
+      <xsd:enumeration value="TYPESPECIALS"/>
+      <xsd:enumeration value="TYP_KOSZTU"/>
+      <xsd:enumeration value="URL"/>
+      <xsd:enumeration value="URL_ACTION"/>
+      <xsd:enumeration value="URL_REQUEST_RESPOND"/>
+      <xsd:enumeration value="URZADZENIA_I_OZNACZENIA_BHP"/>
+      <xsd:enumeration value="URZADZENIE"/>
+      <xsd:enumeration value="VARIABLE"/>
+      <xsd:enumeration value="WYNIK_ZAPYTANIA"/>
+      <xsd:enumeration value="WYPOSAZENIE_LOKALU"/>
+      <xsd:enumeration value="XSD_choice"/>
+      <xsd:enumeration value="XSD_complexType"/>
+      <xsd:enumeration value="XSD_element"/>
+      <xsd:enumeration value="XSD_sequence"/>
+      <xsd:enumeration value="ZASOB_PLIKOW"/>
+    </xsd:restriction>
+  </xsd:simpleType>
+  <xsd:simpleType name="ALIAS_MODEType">
+    <xsd:restriction base="xsd:string">
+      <xsd:enumeration value="PHYSICAL"/>
+      <xsd:enumeration value="VIRTUAL"/>
+    </xsd:restriction>
+  </xsd:simpleType>
+  <xsd:simpleType name="EXPORT_PARAMType">
+    <xsd:restriction base="xsd:string">
+      <xsd:enumeration value="PRIVATE"/>
+      <xsd:enumeration value="PUBLIC"/>
+    </xsd:restriction>
+  </xsd:simpleType>
+  <xsd:simpleType name="A_STATUSType">
+    <xsd:restriction base="xsd:string">
+      <xsd:enumeration value="DELETED"/>
+      <xsd:enumeration value="MONITOR"/>
+      <xsd:enumeration value="NORMAL"/>
+      <xsd:enumeration value="OFF_HARD"/>
+      <xsd:enumeration value="OFF_SOFT"/>
+      <xsd:enumeration value="WAITING"/>
+      <xsd:enumeration value="WARNING"/>
+    </xsd:restriction>
+  </xsd:simpleType>
+</xsd:schema>

+ 0 - 0
SE/schema/ant-object/default_db.CRM_LISTA_ZASOBOW/CRM_LISTA_ZASOBOW/build.xml