Arkadiusz Binder 4 years ago
parent
commit
29e17babfc

+ 26 - 0
schema/ant-object/default_db.WIBO_produkt_karta_zgodnosci/WIBO_produkt_karta_zgodnosci/WIBO_produkt_karta_zgodnosci.xsd

@@ -274,4 +274,30 @@
          <xs:element name="KWP_V_Logo_Nr_Umowy"/>
       </xs:sequence>
    </xs:group>
+   <xs:simpleType name="Sposob_wprowadzenia_na_szafe__Rodzaj_dzialan_Type">
+      <xs:restriction base="xs:string"/>
+   </xs:simpleType>
+   <xs:simpleType name="Sposob_wprowadzenia_na_szafe_produkt_wycofywany_Type">
+      <xs:restriction base="xs:string"/>
+   </xs:simpleType>
+   <xs:group name="KWP_VI_Sposob_wpr_na_szafe">
+      <xs:annotation>
+         <xs:documentation>TODO dziwna struktura tabeli do przemodelowania</xs:documentation>
+      </xs:annotation>
+      <xs:sequence>
+         <xs:element name="Sposob_wprowadzenia_ograniczenie_Rodzaj_dzialan"
+            type="default_db__x3A__WIBO_produkt_karta_zgodnosci:Sposob_wprowadzenia_na_szafe__Rodzaj_dzialan_Type"/>
+         <xs:element name="Sposob_wprowadzenia_ograniczenie_produkt_wycofywany"
+            type="default_db__x3A__WIBO_produkt_karta_zgodnosci:Sposob_wprowadzenia_na_szafe_produkt_wycofywany_Type"/>
+         <xs:element name="Sposob_wprowadzenia_wycofanie_i_wyprzedaz_produktow_Rodzaj_dzialan"
+            type="default_db__x3A__WIBO_produkt_karta_zgodnosci:Sposob_wprowadzenia_na_szafe__Rodzaj_dzialan_Type"/>
+         <xs:element name="Sposob_wprowadzenia_wycofanie_i_wyprzedaz_produktow_produkt_wycofywany"
+            type="default_db__x3A__WIBO_produkt_karta_zgodnosci:Sposob_wprowadzenia_na_szafe_produkt_wycofywany_Type"/>
+         <xs:element name="Sposob_wprowadzenia_rozszerzenie_asortymentu_Rodzaj_dzialan"
+            type="default_db__x3A__WIBO_produkt_karta_zgodnosci:Sposob_wprowadzenia_na_szafe__Rodzaj_dzialan_Type"/>
+         <xs:element name="Sposob_wprowadzenia_rozszerzenie_asortymentu_produkt_wycofywany"
+            type="default_db__x3A__WIBO_produkt_karta_zgodnosci:Sposob_wprowadzenia_na_szafe_produkt_wycofywany_Type"
+         />
+      </xs:sequence>
+   </xs:group>
 </xs:schema>

+ 210 - 0
schema/ant-object/default_db.WIBO_produkt_zamowienia_na_magazyn_WT/WIBO_produkt_zamowienia_na_magazyn_WT/WIBO_produkt_zamowienia_na_magazyn_WT.xsd

@@ -0,0 +1,210 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
+   xmlns:SystemObjects__x3A__AccessGroup="https://biuro.biall-net.pl/wfs/default_db/SystemObjects/AccessGroup.xsd"
+   xmlns:SystemObjects__x3A__AccessOwner="https://biuro.biall-net.pl/wfs/default_db/SystemObjects/AccessOwner.xsd"
+   xmlns:default_db__x3A__WIBO_produkt_zamowienia_na_magazyn_WT="https://biuro.biall-net.pl/wfs/default_db/table/WIBO_produkt_zamowienia_na_magazyn_WT.xsd"
+   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+   xmlns:p5_tr_map="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/procesy5_translate_map.xsd"
+   xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
+   xmlns:system_cache__resources_tree_generate_xsl_required_occurs_raport="http://biuro.biall-net.pl/xmlschema_procesy5/system_cache/resources_tree_generate_xsl_require_occurs_raport"
+   xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
+   xmlns:p5opr="http://biuro.biall-net.pl/xmlschema_procesy5/system_cache/object_parent_relations/object_parent_relations.xsd"
+   xmlns:p5_simpleSchema_map="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/p5_simpleSchema_map.xsd"
+   xmlns:ant-object="http://biuro.biall-net.pl/xmlschema_procesy5/ant-object/ant-object.xsd"
+   xmlns:p5ant-interface="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/ant_interface/ant_interface.xsd"
+   targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/WIBO_produkt_zamowienia_na_magazyn_WT.xsd"
+   vc:minVersion="1.1">
+   <xs:annotation>
+      <xs:documentation>2020-12-11 referencja dla obiektu KWP VI Porownanie cen- jako slownik</xs:documentation>
+   </xs:annotation>
+   <!--<xs:import
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/BI_audit_ENERGA_FAKTURY.xsd"
+      schemaLocation="../../default_db.BI_audit_ENERGA_FAKTURY/BI_audit_ENERGA_FAKTURY/BI_audit_ENERGA_FAKTURY.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:simpleType name="step_Type" >
+      <xs:restriction base="xs:string">
+         <xs:enumeration value="first"/>
+         <xs:enumeration value="second"/>
+      </xs:restriction>
+   </xs:simpleType>-->
+   <xs:simpleType name="Produkt_Type">
+      <xs:annotation>
+         <xs:documentation>TODO ref type to PC BIZNES</xs:documentation>
+      </xs:annotation>
+      <xs:restriction base="xs:string"/>
+   </xs:simpleType>
+   <xs:simpleType name="Ilosc_Type">
+      <xs:restriction base="xs:decimal">
+         <xs:fractionDigits value="2"/>
+      </xs:restriction>
+   </xs:simpleType>
+   <xs:simpleType name="Dzial_Type">
+      <xs:annotation>
+         <xs:documentation>TODO if limit enum?</xs:documentation>
+      </xs:annotation>
+      <xs:restriction base="xs:string">
+         <xs:enumeration value="N/S;"/>
+         <xs:enumeration value="Planowania_i_rozwoju"/>
+         <xs:enumeration value="Export 2"/>
+         <xs:enumeration value="Export 3"/>
+         <xs:enumeration value="Export 4"/>
+         <xs:enumeration value="Kreacji_i_marketingu"/>
+      </xs:restriction>
+   </xs:simpleType>
+   <xs:simpleType name="Kraj_Type">
+      <xs:restriction base="xs:string">
+         <xs:maxLength value="20"/>
+      </xs:restriction>
+   </xs:simpleType>
+   <xs:simpleType name="Klient_Type">
+      <xs:restriction base="xs:string">
+         <xs:maxLength value="20"/>
+      </xs:restriction>
+   </xs:simpleType>
+   <xs:simpleType name="Podstawa_zamowienia_Type">
+      <xs:restriction base="xs:string">
+         <xs:maxLength value="20"/>
+      </xs:restriction>
+   </xs:simpleType>
+   <xs:complexType name="WIBO_produkt_zamowienia_na_magazyn_WT">
+      <xs:sequence>
+         <xs:element name="ID" type="xs:int"/>
+         <xs:element name="A_STATUS"/>
+         <xs:element name="A_STATUS_INFO" type="xs:string"/>
+         <xs:element minOccurs="0" name="L_APPOITMENT_INFO" type="xs:string"/>
+         <xs:element minOccurs="0" name="A_CLASSIFIED" type="xs:string"/>
+         <xs:element minOccurs="0" name="A_ADM_COMPANY" 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="Produkt"
+            type="default_db__x3A__WIBO_produkt_zamowienia_na_magazyn_WT:Produkt_Type"/>
+         <xs:sequence>
+            <xs:annotation>
+               <xs:documentation>TOTO seq porzadkowa</xs:documentation>
+            </xs:annotation>
+            <xs:element name="Dzial"
+               type="default_db__x3A__WIBO_produkt_zamowienia_na_magazyn_WT:Dzial_Type"
+               fixed="Planowania_i_rozwoju"/>
+            <xs:element name="Kraj"
+               type="default_db__x3A__WIBO_produkt_zamowienia_na_magazyn_WT:Kraj_Type"/>
+            <xs:element name="Klient"
+               type="default_db__x3A__WIBO_produkt_zamowienia_na_magazyn_WT:Klient_Type"/>
+            <xs:element name="Podstawa_zamowienia"
+               type="default_db__x3A__WIBO_produkt_zamowienia_na_magazyn_WT:Podstawa_zamowienia_Type">
+               <xs:annotation>
+                  <xs:documentation>deklaracja klienta (email, zamowienie)</xs:documentation>
+               </xs:annotation>
+            </xs:element>
+            <xs:element name="Ogolem_sklepow"
+               type="default_db__x3A__WIBO_produkt_zamowienia_na_magazyn_WT:Ilosc_Type"/>
+            <xs:element name="Zatowarowanie_na_sklep"
+               type="default_db__x3A__WIBO_produkt_zamowienia_na_magazyn_WT:Ilosc_Type"/>
+            <xs:element name="Zatowarowanie_ogolem"
+               type="default_db__x3A__WIBO_produkt_zamowienia_na_magazyn_WT:Ilosc_Type">
+               <xs:annotation>
+                  <xs:documentation>I</xs:documentation>
+               </xs:annotation>
+            </xs:element>
+            <xs:element name="Zapas"
+               type="default_db__x3A__WIBO_produkt_zamowienia_na_magazyn_WT:Ilosc_Type"/>
+            <xs:element name="Zapas_na_magazyn_klienta"
+               type="default_db__x3A__WIBO_produkt_zamowienia_na_magazyn_WT:Ilosc_Type">
+               <xs:annotation>
+                  <xs:documentation>II</xs:documentation>
+               </xs:annotation>
+            </xs:element>
+            <xs:element name="Zapas_na_magazyn_WIBO"
+               type="default_db__x3A__WIBO_produkt_zamowienia_na_magazyn_WT:Ilosc_Type">
+               <xs:annotation>
+                  <xs:documentation>III</xs:documentation>
+               </xs:annotation>
+            </xs:element>
+            <xs:element name="Zamowienie_ogolem">
+               <xs:annotation>
+                  <xs:documentation>I+II+III = IV</xs:documentation>
+               </xs:annotation>
+               <xs:complexType>
+                  <xs:simpleContent>
+                     <xs:extension
+                        base="default_db__x3A__WIBO_produkt_zamowienia_na_magazyn_WT:Ilosc_Type">
+                        <xs:assert
+                           test=". = Zatowarowanie_ogolem + Zapas_na_magazyn_klienta + Zapas_na_magazyn_WIBO"
+                        />
+                     </xs:extension>
+                  </xs:simpleContent>
+               </xs:complexType>
+            </xs:element>
+         </xs:sequence>
+         <xs:sequence>
+            <xs:annotation>
+               <xs:documentation>TOTO seq porzadkowa 2</xs:documentation>
+            </xs:annotation>
+            <xs:element name="Dzial"
+               type="default_db__x3A__WIBO_produkt_zamowienia_na_magazyn_WT:Dzial_Type"/>
+            <xs:element name="Kraj"
+               type="default_db__x3A__WIBO_produkt_zamowienia_na_magazyn_WT:Kraj_Type"/>
+            <xs:element name="Klient"
+               type="default_db__x3A__WIBO_produkt_zamowienia_na_magazyn_WT:Klient_Type"/>
+            <xs:element name="Podstawa_zamowienia"
+               type="default_db__x3A__WIBO_produkt_zamowienia_na_magazyn_WT:Podstawa_zamowienia_Type">
+               <xs:annotation>
+                  <xs:documentation>deklaracja klienta (email, zamowienie)</xs:documentation>
+               </xs:annotation>
+            </xs:element>
+            <xs:element name="Ogolem_sklepow"
+               type="default_db__x3A__WIBO_produkt_zamowienia_na_magazyn_WT:Ilosc_Type"/>
+            <xs:element name="Zatowarowanie_na_sklep"
+               type="default_db__x3A__WIBO_produkt_zamowienia_na_magazyn_WT:Ilosc_Type"/>
+            <xs:element name="Zatowarowanie_ogolem"
+               type="default_db__x3A__WIBO_produkt_zamowienia_na_magazyn_WT:Ilosc_Type">
+               <xs:annotation>
+                  <xs:documentation>I</xs:documentation>
+               </xs:annotation>
+            </xs:element>
+            <xs:element name="Zapas"
+               type="default_db__x3A__WIBO_produkt_zamowienia_na_magazyn_WT:Ilosc_Type"/>
+            <xs:element name="Zapas_na_magazyn_klienta"
+               type="default_db__x3A__WIBO_produkt_zamowienia_na_magazyn_WT:Ilosc_Type">
+               <xs:annotation>
+                  <xs:documentation>II</xs:documentation>
+               </xs:annotation>
+            </xs:element>
+            <xs:element name="Zapas_na_magazyn_WIBO"
+               type="default_db__x3A__WIBO_produkt_zamowienia_na_magazyn_WT:Ilosc_Type">
+               <xs:annotation>
+                  <xs:documentation>III</xs:documentation>
+               </xs:annotation>
+            </xs:element>
+            <xs:element name="Zamowienie_ogolem">
+               <xs:annotation>
+                  <xs:documentation>I+II+III = IV</xs:documentation>
+               </xs:annotation>
+               <xs:complexType>
+                  <xs:simpleContent>
+                     <xs:extension
+                        base="default_db__x3A__WIBO_produkt_zamowienia_na_magazyn_WT:Ilosc_Type">
+                        <xs:assert
+                           test=". = Zatowarowanie_ogolem + Zapas_na_magazyn_klienta + Zapas_na_magazyn_WIBO"
+                        />
+                     </xs:extension>
+                  </xs:simpleContent>
+               </xs:complexType>
+            </xs:element>
+         </xs:sequence>
+         <xs:element name="Suma_zamowionych_ilosci_wszystkich_dzialow"
+            type="default_db__x3A__WIBO_produkt_zamowienia_na_magazyn_WT:Ilosc_Type"/>
+      </xs:sequence>
+   </xs:complexType>
+</xs:schema>

+ 0 - 0
schema/ant-object/default_db.WIBO_produkt_zamowienia_na_magazyn_WT/WIBO_produkt_zamowienia_na_magazyn_WT/build.xml


BIN
stuff/src.client/KWP 1652 Baza Doll Highlighter WIBO.PDF