a.binder 8 سال پیش
والد
کامیت
c45a8cfd53

+ 3 - 1
SE/schema/ant-object/default_db.BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA/BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA/BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA.xsd

@@ -101,7 +101,9 @@ Status NORMAL odpowiada, ze raport jest wykonywany</xs:documentation>
          <xs:element name="L_APPOITMENT_INFO" type="xs:string"
             id="_POWIAZANIA___d5e8214-1_L_APPOinf" minOccurs="0">
             <xs:annotation>
-               <xs:documentation>Pole to odpowiada za opis przedmiotu raportu, ktore to pole powinno byc dziedziczone z OPERATIONAL_NOTE wzglednie powinno byc uzupelniane podczas kontekstowej akcji generowania rpaortu rozumiane jako TYTUL RAPORTU</xs:documentation>
+               <xs:documentation>Pole to odpowiada za opis przedmiotu raportu, ktore to pole powinno byc dziedziczone z OPERATIONAL_NOTE wzglednie powinno byc uzupelniane podczas kontekstowej akcji generowania rpaortu rozumiane jako TYTUL RAPORTU.
+
+Pole dziedziczy zawartosc z obiektu BI_audit_operational_raport_note/note w przypadku akcji raportu na bazie obiektu operational_raport</xs:documentation>
             </xs:annotation>
          </xs:element>
          <xs:element name="A_CLASSIFIED" type="xs:string" id="_POWIAZANIA___d5e8216-1_A_CLASSIFI"

+ 77 - 8
SE/schema/ant-object/default_db.BI_audit_operational_raport_note/BI_audit_operational_raport_note/BI_audit_operational_raport_note.xsd

@@ -105,7 +105,8 @@ W ramach zalozen od 2018-03-07 ten obiekt powinien odpowiadac formalnej karcie z
          </xs:element>
          <xs:element name="note" type="xs:string" id="raport_note___d5e6231-1_note">
             <xs:annotation>
-               <xs:documentation>Opis/notatka kontekstu danego obiektu (Pracownik, KRS, Osoba) z jakimś zdarzeniem/podejrzeniem, z powodu którego należy dany rekord ignorować lub dodatkowo raportować w specjalny widoczny sposób w raporcie.</xs:documentation>
+               <xs:documentation>Opis/notatka kontekstu danego obiektu (Pracownik, KRS, Osoba) z jakimś zdarzeniem/podejrzeniem, z powodu którego należy dany rekord ignorować lub dodatkowo raportować w specjalny widoczny sposób w raporcie.
+Pole przechodzi do obiektu RAPORT/L_APPOITMENT_INFO</xs:documentation>
             </xs:annotation>
          </xs:element>
          <xs:element name="long_note" type="p5:text" id="raport_note___d5e6235-1_long_note"
@@ -151,8 +152,6 @@ Status NORMAL powinien zakonczyc mozliwosc dodawania powiazanych obiektow do rap
 </xs:documentation>
             </xs:annotation>
          </xs:element>
-         <xs:element name="A_STATUS_INFO" type="xs:string" id="raport_note___d5e6244-1_A_STATUS_I"
-            minOccurs="0"/>
          <xs:element name="L_APPOITMENT_USER" type="xs:string"
             id="raport_note___d5e6245-1_L_APPOITME" minOccurs="0">
             <xs:annotation>
@@ -165,12 +164,40 @@ Status NORMAL powinien zakonczyc mozliwosc dodawania powiazanych obiektow do rap
                <xs:documentation>Data przypomnienia.</xs:documentation>
             </xs:annotation>
          </xs:element>
-         <xs:element name="A_CLASSIFIED" type="xs:string" id="raport_note___d5e6246-1_A_CLASSIFI"
-            minOccurs="0"/>
-         <xs:element name="A_ADM_COMPANY" type="xs:string" id="raport_note___d5e6247-1_A_ADM_COMP"
-            minOccurs="0"/>
+         <xs:element minOccurs="0" name="FILE_STATUS" type="xs:string">
+            <xs:annotation>
+               <xs:documentation>Pole dynamicznie pokazujace status wykonanego raportu na bazie ref zdefiniowanej w asserts</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element minOccurs="0" name="FILE_STATUS_info" type="xs:string">
+            <xs:annotation>
+               <xs:documentation>Pole dynamicznie pokazujace status wykonanego raportu na bazie ref zdefiniowanej w asserts</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element minOccurs="0" name="BI_analiza_minDepth" type="xs:int">
+            <xs:annotation>
+               <xs:documentation>Pole powinno sluzyc do usalenia wartosci w raporcie na bazie asserts w ref</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element minOccurs="0" name="BI_analiza_maxDepth" type="xs:int">
+            <xs:annotation>
+               <xs:documentation>Pole powinno sluzyc do usalenia wartosci w raporcie na bazie asserts w ref</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element minOccurs="0" name="BI_analiza_onlyTargets" type="xs:string">
+            <xs:annotation>
+               <xs:documentation>Pole powinno sluzyc do usalenia wartosci w raporcie na bazie asserts w ref</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element minOccurs="0" name="BI_analiza_reloadCache" type="xs:string">
+            <xs:annotation>
+               <xs:documentation>Pole powinno sluzyc do usalenia wartosci w raporcie na bazie asserts w ref</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="A_CLASSIFIED" type="xs:string" minOccurs="0"/>
+         <xs:element name="A_ADM_COMPANY" type="xs:string" minOccurs="0"/>
          <xs:element ref="default_db__x3A__BI_audit_ENERGA_PRACOWNICY:BI_audit_ENERGA_PRACOWNICY"
-            maxOccurs="unbounded" minOccurs="0" id="raport_note___d5e6243-1"/>
+            maxOccurs="unbounded" minOccurs="0"/>
          <xs:element
             ref="default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI:BI_audit_ENERGA_RUM_KONTRAHENCI"
             maxOccurs="unbounded" minOccurs="0"/>
@@ -224,6 +251,48 @@ Raport ma relacje do Notatki operacyjne na zadzadzie back reference opartym na w
       </xs:sequence>
       <xs:attribute name="label" type="xs:string"/>
       <xs:assert test="label = concat(action, ' ', substring(note, 1, 20))"/>
+      <xs:assert
+         test="FILE_STATUS = default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA:BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA">
+         <xs:annotation>
+            <xs:documentation>Dynamiczne uzupelnianie pola z ref BI_POWIAZANIA</xs:documentation>
+         </xs:annotation>
+      </xs:assert>
+      <xs:assert
+         test="FILE_STATUS_info = default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA:BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA">
+         <xs:annotation>
+            <xs:documentation>Dynamiczne uzupelnianie pola z ref BI_POWIAZANIA</xs:documentation>
+         </xs:annotation>
+      </xs:assert>
+      <xs:assert
+         test="default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA:BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA/L_APPOITMENT_INFO = note">
+         <xs:annotation>
+            <xs:documentation>Inicjalne uslanienie pola lokalne oraz ustalenie pola w obiekcie na ref BI_POWIAZANIA, w momencie jego tworzenia na bazie relacji</xs:documentation>
+         </xs:annotation>
+      </xs:assert>
+      <xs:assert
+         test="default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA:BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA/BI_analiza_minDepth = BI_analiza_minDepth">
+         <xs:annotation>
+            <xs:documentation>Inicjalne uslanienie pola lokalne oraz ustalenie pola w obiekcie na ref BI_POWIAZANIA, w momencie jego tworzenia na bazie relacji</xs:documentation>
+         </xs:annotation>
+      </xs:assert>
+      <xs:assert
+         test="default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA:BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA/BI_analiza_maxDepth = BI_analiza_maxDepth">
+         <xs:annotation>
+            <xs:documentation>Inicjalne uslanienie pola lokalne oraz ustalenie pola w obiekcie na ref BI_POWIAZANIA, w momencie jego tworzenia na bazie relacji</xs:documentation>
+         </xs:annotation>
+      </xs:assert>
+      <xs:assert
+         test="default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA:BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA/BI_analiza_onlyTargets = BI_analiza_onlyTargets">
+         <xs:annotation>
+            <xs:documentation>Inicjalne uslanienie pola lokalne oraz ustalenie pola w obiekcie na ref BI_POWIAZANIA, w momencie jego tworzenia na bazie relacji</xs:documentation>
+         </xs:annotation>
+      </xs:assert>
+      <xs:assert
+         test="default_db__x3A__BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA:BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA/BI_analiza_reloadCache = BI_analiza_reloadCache">
+         <xs:annotation>
+            <xs:documentation>Inicjalne uslanienie pola lokalne oraz ustalenie pola w obiekcie na ref BI_POWIAZANIA, w momencie jego tworzenia na bazie relacji</xs:documentation>
+         </xs:annotation>
+      </xs:assert>
    </xs:complexType>
    <xs:element name="BI_audit_operational_raport_note"
       type="default_db__x3A__BI_audit_operational_raport_note:BI_audit_operational_raport_note"