|
|
@@ -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&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] "żarówka 200Watt", to warto dodać także zasób [101] "żarówka 200Watt w magazynie" (alias do [100]""/> -->
|
|
|
+ <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<br>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 "osoba odp." - 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>
|