a.binder 8 anni fa
parent
commit
8695c20ecc

+ 38 - 2
SE/schema/ant-object/default_db._SYNC_DATABASE_TABLE_STATE/_SYNC_DATABASE_TABLE_STATE/_SYNC_DATABASE_TABLE_STATE.xsd

@@ -7,14 +7,50 @@
     xmlns:default_db__x3A___SYNC_DATABASE_TABLE_STATE="https://biuro.biall-net.pl/wfs/default_db/table/_SYNC_DATABASE_TABLE_STATE">
     <xs:import namespace="http://biuro.biall-net.pl/p5/schema/types"
         schemaLocation="http://biuro.biall-net.pl/p5/schema/types.xsd"/>
+    <xs:simpleType name="A_STATUS">
+        <xs:restriction base="xs:string">
+            <xs:enumeration value="WAITING"/>
+            <xs:enumeration value="NORMAL"/>
+            <xs:enumeration value="MONITOR"/>
+            <xs:enumeration value="WARNING"/>
+            <xs:enumeration value="OFF_SOFT"/>
+            <xs:enumeration value="OFF_HARD"/>
+            <xs:enumeration value="DELETED"/>
+        </xs:restriction>
+    </xs:simpleType>
+    <xs:simpleType name="L_APPOITMENT_TYPE">
+        <xs:restriction base="xs:string">
+            <xs:enumeration value=""/>
+            <xs:enumeration value="ARRANGED"/>
+            <xs:enumeration value="TO_ARRANGE"/>
+            <xs:enumeration value="CANCELLED"/>
+            <xs:enumeration value="TO_CANCEL"/>
+            <xs:enumeration value="RELATE"/>
+            <xs:enumeration value="WAIT"/>
+        </xs:restriction>
+    </xs:simpleType>
     <xs:complexType name="_SYNC_DATABASE_TABLE_STATE">
         <xs:sequence>
             <xs:element name="ID" minOccurs="0" type="xs:int"/>
             <xs:element name="DATABASE_SYNCED_ID" minOccurs="0" type="xs:int"/>
             <xs:element name="DATABASE_LOCAL_ID" minOccurs="0" type="xs:int"/>
             <xs:element name="TABLE_NAME" minOccurs="0" type="xs:NCName"/>
-            <xs:element name="LAST_SYNCED" minOccurs="0" default="CURRENT_TIMESTAMP"
-                type="xs:dateTime"/>
+            <xs:element name="LAST_SYNCED" minOccurs="0" type="xs:dateTime"/>
+            <xs:element name="A_RECORD_CREATE_DATE" minOccurs="0" nillable="true" type="xs:dateTime"/>
+            <xs:element name="A_RECORD_CREATE_AUTHOR" minOccurs="0" nillable="true" type="xs:string"/>
+            <xs:element name="A_RECORD_UPDATE_DATE" minOccurs="0" nillable="true" type="xs:dateTime"/>
+            <xs:element name="A_RECORD_UPDATE_AUTHOR" minOccurs="0" type="xs:string"/>
+            <xs:element name="L_APPOITMENT_DATE" minOccurs="0" type="xs:dateTime"/>
+            <xs:element name="L_APPOITMENT_USER" minOccurs="0" type="xs:string"/>
+            <xs:element name="L_APPOITMENT_PERIOD" minOccurs="0" type="xs:int"/>
+            <xs:element name="L_APPOITMENT_INFO" minOccurs="0" type="xs:string"/>
+            <xs:element name="L_APPOITMENT_TYPE" minOccurs="0" nillable="true"
+                type="default_db__x3A___SYNC_DATABASE_TABLE_STATE:L_APPOITMENT_TYPE"> </xs:element>
+            <xs:element name="A_STATUS" minOccurs="0" nillable="true" default="WAITING"
+                type="default_db__x3A___SYNC_DATABASE_TABLE_STATE:A_STATUS"> </xs:element>
+            <xs:element name="A_STATUS_INFO" minOccurs="0" type="xs:string"/>
+            <xs:element name="A_ADM_COMPANY" minOccurs="0" type="xs:string"/>
+            <xs:element name="A_CLASSIFIED" minOccurs="0" type="xs:string"/>
         </xs:sequence>
     </xs:complexType>
     <xs:element name="_SYNC_DATABASE_TABLE_STATE"