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

added obj default_db.BI_audit_ENERGA_PRACOWNICY_import

Mariusz Muszyński 8 лет назад
Родитель
Сommit
adce5789f4

+ 137 - 0
SE/schema/ant-object/default_db.BI_audit_ENERGA_PRACOWNICY_import/BI_audit_ENERGA_PRACOWNICY_import/BI_audit_ENERGA_PRACOWNICY_import.xsd

@@ -0,0 +1,137 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml/3.2"
+   xmlns:Types__x3A__default_Default="https://biuro.biall-net.pl/wfs/default_db/Types/Default.xsd"
+   xmlns:hfp="http://www.w3.org/2001/XMLSchema-hasFacetAndProperty"
+   xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning" xmlns:p5="https://biuro.biall-net.pl/wfs"
+   xmlns:ogc="http://www.opengis.net/ogc"
+   xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
+   targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_PRACOWNICY_import.xsd"
+   vc:minVersion="1.1"
+   xmlns:default_db__x3A__BI_audit_ENERGA_PRACOWNICY_import="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_PRACOWNICY_import.xsd">
+   <xs:simpleType name="A_STATUS_Type">
+      <xs:restriction base="xs:string">
+         <xs:enumeration value="NORMAL"/>
+         <xs:enumeration value="WAITING"/>
+         <xs:enumeration value="MONITOR"/>
+         <xs:enumeration value="DELETED"/>
+         <xs:enumeration value="WARNING"/>
+         <xs:enumeration value="OFF_SOFT"/>
+         <xs:enumeration value="OFF_HARD"/>
+      </xs:restriction>
+   </xs:simpleType>
+   <xs:complexType name="BI_audit_ENERGA_PRACOWNICY_import">
+      <xs:sequence>
+         <xs:element name="ID" type="xs:integer"/>
+         <xs:element name="imiona">
+            <xs:simpleType>
+               <xs:restriction base="xs:string">
+                  <xs:maxLength value="40"/>
+               </xs:restriction>
+            </xs:simpleType>
+         </xs:element>
+         <xs:element name="nazwisko">
+            <xs:simpleType>
+               <xs:restriction base="xs:string">
+                  <xs:maxLength value="40"/>
+               </xs:restriction>
+            </xs:simpleType>
+         </xs:element>
+         <xs:element name="pesel">
+            <xs:simpleType>
+               <xs:restriction base="xs:string">
+                  <xs:maxLength value="11"/>
+               </xs:restriction>
+            </xs:simpleType>
+         </xs:element>
+         <xs:element name="ulica">
+            <xs:simpleType>
+               <xs:restriction base="xs:string">
+                  <xs:maxLength value="60"/>
+               </xs:restriction>
+            </xs:simpleType>
+         </xs:element>
+         <xs:element name="nr">
+            <xs:simpleType>
+               <xs:restriction base="xs:string">
+                  <xs:maxLength value="10"/>
+               </xs:restriction>
+            </xs:simpleType>
+         </xs:element>
+         <xs:element name="nrLokalu">
+            <xs:simpleType>
+               <xs:restriction base="xs:string">
+                  <xs:maxLength value="10"/>
+               </xs:restriction>
+            </xs:simpleType>
+         </xs:element>
+         <xs:element name="kodPocztowy">
+            <xs:simpleType>
+               <xs:restriction base="xs:string">
+                  <xs:maxLength value="10"/>
+               </xs:restriction>
+            </xs:simpleType>
+         </xs:element>
+         <xs:element name="miejscowosc">
+            <xs:simpleType>
+               <xs:restriction base="xs:string">
+                  <xs:maxLength value="40"/>
+               </xs:restriction>
+            </xs:simpleType>
+         </xs:element>
+         <xs:element name="nr_konta">
+            <xs:simpleType>
+               <xs:restriction base="xs:string">
+                  <xs:maxLength value="33"/>
+               </xs:restriction>
+            </xs:simpleType>
+         </xs:element>
+         <xs:element name="jednostka_organizacyjna">
+            <xs:simpleType>
+               <xs:restriction base="xs:string">
+                  <xs:maxLength value="4"/>
+               </xs:restriction>
+            </xs:simpleType>
+         </xs:element>
+         <xs:element name="nip" type="xs:string"/>
+         <xs:element name="regon" type="xs:string"/>
+         <xs:element name="source" type="xs:string"/>
+         <xs:element name="A_RECORD_CREATE_DATE" type="xs:dateTime"/>
+         <xs:element name="A_RECORD_CREATE_AUTHOR" type="xs:string"/>
+         <xs:element name="A_RECORD_UPDATE_DATE" type="xs:dateTime"/>
+         <xs:element name="A_RECORD_UPDATE_AUTHOR" type="xs:string"/>
+         <xs:element name="L_APPOITMENT_USER" type="xs:string"/>
+         <xs:element name="A_STATUS"
+            type="default_db__x3A__BI_audit_ENERGA_PRACOWNICY_import:A_STATUS_Type"/>
+         <xs:element name="A_STATUS_INFO" type="xs:string"/>
+         <xs:element name="A_ADM_COMPANY" type="xs:string"/>
+         <xs:element name="A_CLASSIFIED" type="xs:string"/>
+         <xs:element name="TERYT_SYM" type="xs:int"/>
+         <xs:element name="TERYT_SYM_UL" type="xs:int"/>
+         <xs:element name="PERNR" type="xs:int"/>
+         <xs:element name="cached" type="xs:int">
+            <xs:annotation>
+               <xs:documentation>od dnia 2017-11-09 przerobiono zasady przeladowania cache domyslny
+                  recache (niepelny) bedzie dogrywal wszystkie niescachowane dane. Dodano kolumne
+                  cache do wszystkich tabel uczestniczących w analizie powiązań. Pelny recache
+                  bedzie odswiezal dodatkowo pelne tabele pracownikow i kontrahentow. Nie bedzie
+                  mozna odbudowac pelnego cache (bo w sumie nie ma potrzeby - co najwyzej
+                  serwisowo). A serwisowo to wystarczy dac zapytanie update TABLE set cache = 0;
+                  Należy mieć na uwadze, że zjebie sie - TODO</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element minOccurs="0" name="CRC" type="xs:string">
+            <xs:annotation>
+               <xs:documentation>Na podstawie ustalen Krzysztof Betlewski mail z dnia 2018-03-06 - dla celu: Mechanizm różnicowy który będzie wyłapywać zmiany na istniejących już obiektach. Proponuje tutaj dodać nową kolumnę SumaCRC, która będzie zawierać hash rekordu.</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element minOccurs="0" name="GUID" type="xs:int">
+            <xs:annotation>
+               <xs:documentation>Na podstawie ustalen mail Krzysztof Betlewski z dnia 2018-03-06 - Unikatowość danych z RUM. Proponuje tutaj dodać do każdej tabeli (Kontrahenci, Umowy, Faktury) nową kolumnę GUI, która będzie moim kluczem głównym przy pobieraniu i dodawaniu danych</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+      </xs:sequence>
+   </xs:complexType>
+   <xs:element name="BI_audit_ENERGA_PRACOWNICY_import"
+      type="default_db__x3A__BI_audit_ENERGA_PRACOWNICY_import:BI_audit_ENERGA_PRACOWNICY_import">
+   </xs:element>
+</xs:schema>

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