Verknüpfung von Akten mit dem DMS

This commit is contained in:
Andreas Österreicher
2013-06-26 12:32:16 +00:00
parent d48829fa4f
commit 182c2995d8
3 changed files with 307 additions and 137 deletions
+9 -3
View File
@@ -42,6 +42,7 @@ class akte extends basis_db
public $insertvon;
public $uid;
public $ext_id;
public $dms_id;
/**
* Konstruktor
@@ -89,6 +90,7 @@ class akte extends basis_db
$this->insertamum = $row->insertamum;
$this->insertvon = $row->insertvon;
$this->uid = $row->uid;
$this->dms_id = $row->dms_id;
return true;
}
else
@@ -171,7 +173,7 @@ class akte extends basis_db
{
//Neuen Datensatz anlegen
$qry = "BEGIN;INSERT INTO public.tbl_akte (person_id, dokument_kurzbz, inhalt, mimetype, erstelltam, gedruckt, titel,
bezeichnung, updateamum, updatevon, insertamum, insertvon, ext_id, uid) VALUES (".
bezeichnung, updateamum, updatevon, insertamum, insertvon, ext_id, uid, dms_id) VALUES (".
$this->db_add_param($this->person_id, FHC_INTEGER).', '.
$this->db_add_param($this->dokument_kurzbz).', '.
$this->db_add_param($this->inhalt).', '.
@@ -185,7 +187,8 @@ class akte extends basis_db
$this->db_add_param($this->insertamum).', '.
$this->db_add_param($this->insertvon).', '.
$this->db_add_param($this->ext_id).', '.
$this->db_add_param($this->uid).');';
$this->db_add_param($this->uid).','.
$this->db_add_param($this->dms_id).');';
}
else
@@ -203,7 +206,8 @@ class akte extends basis_db
" updateamum=".$this->db_add_param($this->updateamum).",".
" updatevon=".$this->db_add_param($this->updatevon).",".
" ext_id=".$this->db_add_param($this->ext_id).",".
" uid=".$this->db_add_param($this->uid).
" uid=".$this->db_add_param($this->uid).",".
" dms_id=".$this->db_add_param($this->dms_id, FHC_INTEGER).
" WHERE akte_id=".$this->db_add_param($this->akte_id, FHC_INTEGER);
}
@@ -281,6 +285,7 @@ class akte extends basis_db
$akten->insertamum = $row->insertamum;
$akten->insertvon = $row->insertvon;
$akten->uid = $row->uid;
$akten->dms_id = $row->dms_id;
$this->result[] = $akten;
}
@@ -330,6 +335,7 @@ class akte extends basis_db
$akten->insertamum = $row->insertamum;
$akten->insertvon = $row->insertvon;
$akten->uid = $row->uid;
$akten->dms_id = $row->dms_id;
$this->result[] = $akten;
}
+284 -133
View File
@@ -3097,6 +3097,7 @@
<Id>{489D9277-9F99-4F89-8BA5-2186753FDC9B}</Id>
<Id>{A66047D6-A4F9-4333-8606-4A9464DFD341}</Id>
<Id>{A646A939-209A-45DA-BC13-167E67157AF0}</Id>
<Id>{40A0CB66-9490-4E7A-91B8-50F6CD56FFA9}</Id>
</LineList>
<DisplayIndexes>0</DisplayIndexes>
<AlignInColumns>0</AlignInColumns>
@@ -8433,6 +8434,7 @@
<Id>{42B58888-23CC-44F5-BFC6-8C5F372DC222}</Id>
<Id>{A75EFF1B-E3E3-4BC1-808B-941AD98C1525}</Id>
<Id>{E5484442-DF3D-450C-A148-90B394E35642}</Id>
<Id>{40A0CB66-9490-4E7A-91B8-50F6CD56FFA9}</Id>
</LineList>
<DisplayIndexes>0</DisplayIndexes>
<AlignInColumns>0</AlignInColumns>
@@ -9757,7 +9759,7 @@
<Id>{AE958387-4CAC-43B9-8DB6-46E368970923}</Id>
</WorkSpaceShape2>
<NamePositionX>3046</NamePositionX>
<NamePositionY>2014</NamePositionY>
<NamePositionY>2023</NamePositionY>
<Points>
<Point>
<x>1979</x>
@@ -9769,11 +9771,11 @@
</Point>
<Point>
<x>4082</x>
<y>2123</y>
<y>2140</y>
</Point>
<Point>
<x>4113</x>
<y>2123</y>
<y>2140</y>
</Point>
</Points>
</WorkSpaceLinePERRelationPG83>
@@ -11520,7 +11522,7 @@
<Id>{AE958387-4CAC-43B9-8DB6-46E368970923}</Id>
</WorkSpaceShape2>
<NamePositionX>4081</NamePositionX>
<NamePositionY>2029</NamePositionY>
<NamePositionY>2020</NamePositionY>
<Points>
<Point>
<x>4081</x>
@@ -11532,11 +11534,11 @@
</Point>
<Point>
<x>4082</x>
<y>2057</y>
<y>2040</y>
</Point>
<Point>
<x>4113</x>
<y>2057</y>
<y>2040</y>
</Point>
</Points>
</WorkSpaceLinePERRelationPG83>
@@ -25340,7 +25342,7 @@
<Id>{26B30845-6120-43AB-9113-A0A99C8AD6E8}</Id>
</WorkSpaceShape2>
<NamePositionX>6837</NamePositionX>
<NamePositionY>430</NamePositionY>
<NamePositionY>425</NamePositionY>
<Points>
<Point>
<x>11440</x>
@@ -25352,11 +25354,11 @@
</Point>
<Point>
<x>2464</x>
<y>272</y>
<y>262</y>
</Point>
<Point>
<x>2433</x>
<y>272</y>
<y>262</y>
</Point>
</Points>
</WorkSpaceLinePERRelationPG83>
@@ -25383,7 +25385,7 @@
<Id>{26B30845-6120-43AB-9113-A0A99C8AD6E8}</Id>
</WorkSpaceShape2>
<NamePositionX>3100</NamePositionX>
<NamePositionY>1061</NamePositionY>
<NamePositionY>1049</NamePositionY>
<Points>
<Point>
<x>3967</x>
@@ -25395,11 +25397,11 @@
</Point>
<Point>
<x>2464</x>
<y>372</y>
<y>348</y>
</Point>
<Point>
<x>2433</x>
<y>372</y>
<y>348</y>
</Point>
</Points>
</WorkSpaceLinePERRelationPG83>
@@ -25426,7 +25428,7 @@
<Id>{26B30845-6120-43AB-9113-A0A99C8AD6E8}</Id>
</WorkSpaceShape2>
<NamePositionX>5073</NamePositionX>
<NamePositionY>217</NamePositionY>
<NamePositionY>215</NamePositionY>
<Points>
<Point>
<x>7912</x>
@@ -25438,11 +25440,11 @@
</Point>
<Point>
<x>2464</x>
<y>238</y>
<y>234</y>
</Point>
<Point>
<x>2433</x>
<y>238</y>
<y>234</y>
</Point>
</Points>
</WorkSpaceLinePERRelationPG83>
@@ -25469,15 +25471,15 @@
<Id>{BFDDE1D9-E065-41BE-B0CE-1F1BE440A785}</Id>
</WorkSpaceShape2>
<NamePositionX>4957</NamePositionX>
<NamePositionY>405</NamePositionY>
<NamePositionY>398</NamePositionY>
<Points>
<Point>
<x>2433</x>
<y>305</y>
<y>291</y>
</Point>
<Point>
<x>2464</x>
<y>305</y>
<y>291</y>
</Point>
<Point>
<x>7650</x>
@@ -25512,15 +25514,15 @@
<Id>{924E1504-2B78-4B00-9DFD-BE416D61DE42}</Id>
</WorkSpaceShape2>
<NamePositionX>2468</NamePositionX>
<NamePositionY>298</NamePositionY>
<NamePositionY>289</NamePositionY>
<Points>
<Point>
<x>2433</x>
<y>338</y>
<y>319</y>
</Point>
<Point>
<x>2464</x>
<y>338</y>
<y>319</y>
</Point>
<Point>
<x>2672</x>
@@ -28136,6 +28138,49 @@
</Point>
</Points>
</WorkSpaceLinePERRelationPG83>
<WorkSpaceLinePERRelationPG83 ObjectType="2504" CSAOName="WorkSpaceLinePERRelationPG83">
<Id>{40A0CB66-9490-4E7A-91B8-50F6CD56FFA9}</Id>
<Name>fk_dms_akte</Name>
<Ordinal>0</Ordinal>
<HistoryID>{27732132-B164-4452-B5BE-C52EBEAD0881}</HistoryID>
<GlobalOrder>0</GlobalOrder>
<ParentBaseID>{3D14682E-D3C6-495B-BCCC-B0D5E266ABD2}</ParentBaseID>
<PenWidth>1</PenWidth>
<PenColor>0</PenColor>
<BrushColor>15780518</BrushColor>
<FontCharset>238</FontCharset>
<FontColor>0</FontColor>
<FontName>Arial</FontName>
<FontStyle>0</FontStyle>
<FormatLocked>0</FormatLocked>
<FontHeight>-28</FontHeight>
<WorkSpaceShape1>
<Id>{26B30845-6120-43AB-9113-A0A99C8AD6E8}</Id>
</WorkSpaceShape1>
<WorkSpaceShape2>
<Id>{AE958387-4CAC-43B9-8DB6-46E368970923}</Id>
</WorkSpaceShape2>
<NamePositionX>3173</NamePositionX>
<NamePositionY>1173</NamePositionY>
<Points>
<Point>
<x>2433</x>
<y>376</y>
</Point>
<Point>
<x>2464</x>
<y>376</y>
</Point>
<Point>
<x>4082</x>
<y>2090</y>
</Point>
<Point>
<x>4113</x>
<y>2090</y>
</Point>
</Points>
</WorkSpaceLinePERRelationPG83>
</LineList>
<Page>
<WorkSpacePagePG83 ObjectType="1511" CSAOName="WorkSpacePagePG83">
@@ -28448,7 +28493,7 @@
<FontStyle>0</FontStyle>
<FormatLocked>0</FormatLocked>
<FontHeight>-28</FontHeight>
<Top>1527</Top>
<Top>1605</Top>
<Left>8582</Left>
<z>0</z>
<Width>732</Width>
@@ -28529,8 +28574,8 @@
<FontStyle>0</FontStyle>
<FormatLocked>0</FormatLocked>
<FontHeight>-28</FontHeight>
<Top>2400</Top>
<Left>8701</Left>
<Top>2445</Top>
<Left>8662</Left>
<z>0</z>
<Width>734</Width>
<Height>278</Height>
@@ -28604,8 +28649,8 @@
<FontStyle>0</FontStyle>
<FormatLocked>0</FormatLocked>
<FontHeight>-28</FontHeight>
<Top>2142</Top>
<Left>8790</Left>
<Top>2193</Top>
<Left>8756</Left>
<z>0</z>
<Width>639</Width>
<Height>200</Height>
@@ -29049,8 +29094,8 @@
<FontStyle>0</FontStyle>
<FormatLocked>0</FormatLocked>
<FontHeight>-28</FontHeight>
<Top>682</Top>
<Left>8411</Left>
<Top>753</Top>
<Left>8522</Left>
<z>0</z>
<Width>641</Width>
<Height>278</Height>
@@ -29742,8 +29787,8 @@
<FontStyle>0</FontStyle>
<FormatLocked>0</FormatLocked>
<FontHeight>-28</FontHeight>
<Top>1015</Top>
<Left>8435</Left>
<Top>1092</Top>
<Left>8451</Left>
<z>0</z>
<Width>738</Width>
<Height>473</Height>
@@ -29899,11 +29944,11 @@
<FontStyle>0</FontStyle>
<FormatLocked>0</FormatLocked>
<FontHeight>-28</FontHeight>
<Top>15</Top>
<Left>8471</Left>
<Top>57</Top>
<Left>8477</Left>
<z>0</z>
<Width>694</Width>
<Height>629</Height>
<Height>668</Height>
<dz>0</dz>
<RecalculateSizes>1</RecalculateSizes>
<UseWorkSpaceRecalculateSizes>1</UseWorkSpaceRecalculateSizes>
@@ -31269,16 +31314,16 @@
<WorkSpaceShape2>
<Id>{4B8FF0F0-CE9E-4D02-B29F-73FEB38DB1AC}</Id>
</WorkSpaceShape2>
<NamePositionX>8983</NamePositionX>
<NamePositionY>2563</NamePositionY>
<NamePositionX>8966</NamePositionX>
<NamePositionY>2588</NamePositionY>
<Points>
<Point>
<x>9110</x>
<y>2342</y>
<x>9076</x>
<y>2393</y>
</Point>
<Point>
<x>9110</x>
<y>2373</y>
<x>9076</x>
<y>2424</y>
</Point>
<Point>
<x>8968</x>
@@ -31582,16 +31627,16 @@
<WorkSpaceShape2>
<Id>{4C98A428-14DD-4587-B44B-5A31CAA42B19}</Id>
</WorkSpaceShape2>
<NamePositionX>4795</NamePositionX>
<NamePositionY>1988</NamePositionY>
<NamePositionX>4776</NamePositionX>
<NamePositionY>2010</NamePositionY>
<Points>
<Point>
<x>8701</x>
<y>2493</y>
<x>8662</x>
<y>2538</y>
</Point>
<Point>
<x>8670</x>
<y>2493</y>
<x>8631</x>
<y>2538</y>
</Point>
<Point>
<x>2302</x>
@@ -31840,16 +31885,16 @@
<WorkSpaceShape2>
<Id>{C2303976-8004-4530-A9DC-543D000F94C9}</Id>
</WorkSpaceShape2>
<NamePositionX>7898</NamePositionX>
<NamePositionY>2709</NamePositionY>
<NamePositionX>7879</NamePositionX>
<NamePositionY>2732</NamePositionY>
<Points>
<Point>
<x>8701</x>
<y>2585</y>
<x>8662</x>
<y>2630</y>
</Point>
<Point>
<x>8670</x>
<y>2585</y>
<x>8631</x>
<y>2630</y>
</Point>
<Point>
<x>7286</x>
@@ -32055,8 +32100,8 @@
<WorkSpaceShape2>
<Id>{CA4F7EAC-55C4-480E-B7C9-180DB66AC5B0}</Id>
</WorkSpaceShape2>
<NamePositionX>7602</NamePositionX>
<NamePositionY>1426</NamePositionY>
<NamePositionX>7610</NamePositionX>
<NamePositionY>1465</NamePositionY>
<Points>
<Point>
<x>6772</x>
@@ -32067,12 +32112,12 @@
<y>2229</y>
</Point>
<Point>
<x>8404</x>
<y>1218</y>
<x>8420</x>
<y>1295</y>
</Point>
<Point>
<x>8435</x>
<y>1218</y>
<x>8451</x>
<y>1295</y>
</Point>
</Points>
</WorkSpaceLinePERRelationPG83>
@@ -32098,16 +32143,16 @@
<WorkSpaceShape2>
<Id>{0C663600-4D6D-4A2E-800A-153F59399066}</Id>
</WorkSpaceShape2>
<NamePositionX>8286</NamePositionX>
<NamePositionY>1386</NamePositionY>
<NamePositionX>8295</NamePositionX>
<NamePositionY>1357</NamePositionY>
<Points>
<Point>
<x>8435</x>
<y>1420</y>
<x>8451</x>
<y>1362</y>
</Point>
<Point>
<x>8404</x>
<y>1420</y>
<x>8420</x>
<y>1362</y>
</Point>
<Point>
<x>8233</x>
@@ -32270,8 +32315,8 @@
<WorkSpaceShape2>
<Id>{C9AFAFC7-19FB-4784-A406-4B4CDEABCD21}</Id>
</WorkSpaceShape2>
<NamePositionX>7569</NamePositionX>
<NamePositionY>1272</NamePositionY>
<NamePositionX>7573</NamePositionX>
<NamePositionY>1305</NamePositionY>
<Points>
<Point>
<x>6611</x>
@@ -32282,12 +32327,12 @@
<y>2229</y>
</Point>
<Point>
<x>8440</x>
<y>434</y>
<x>8446</x>
<y>502</y>
</Point>
<Point>
<x>8471</x>
<y>434</y>
<x>8477</x>
<y>502</y>
</Point>
</Points>
</WorkSpaceLinePERRelationPG83>
@@ -32485,8 +32530,8 @@
<WorkSpaceShape2>
<Id>{6AEE904A-17EB-47A0-B5FD-DEAC6C762AEA}</Id>
</WorkSpaceShape2>
<NamePositionX>8248</NamePositionX>
<NamePositionY>981</NamePositionY>
<NamePositionX>8304</NamePositionX>
<NamePositionY>1016</NamePositionY>
<Points>
<Point>
<x>8202</x>
@@ -32497,12 +32542,12 @@
<y>1262</y>
</Point>
<Point>
<x>8380</x>
<y>821</y>
<x>8491</x>
<y>892</y>
</Point>
<Point>
<x>8411</x>
<y>821</y>
<x>8522</x>
<y>892</y>
</Point>
</Points>
</WorkSpaceLinePERRelationPG83>
@@ -33099,8 +33144,8 @@
<WorkSpaceShape2>
<Id>{C9AFAFC7-19FB-4784-A406-4B4CDEABCD21}</Id>
</WorkSpaceShape2>
<NamePositionX>8326</NamePositionX>
<NamePositionY>121</NamePositionY>
<NamePositionX>8329</NamePositionX>
<NamePositionY>149</NamePositionY>
<Points>
<Point>
<x>8194</x>
@@ -33111,12 +33156,12 @@
<y>140</y>
</Point>
<Point>
<x>8440</x>
<y>225</y>
<x>8446</x>
<y>280</y>
</Point>
<Point>
<x>8471</x>
<y>225</y>
<x>8477</x>
<y>280</y>
</Point>
</Points>
</WorkSpaceLinePERRelationPG83>
@@ -33185,16 +33230,16 @@
<WorkSpaceShape2>
<Id>{3C978BA4-E261-44AB-A8AC-850BFC5A3C3B}</Id>
</WorkSpaceShape2>
<NamePositionX>8215</NamePositionX>
<NamePositionY>922</NamePositionY>
<NamePositionX>8223</NamePositionX>
<NamePositionY>960</NamePositionY>
<Points>
<Point>
<x>8435</x>
<y>1083</y>
<x>8451</x>
<y>1160</y>
</Point>
<Point>
<x>8404</x>
<y>1083</y>
<x>8420</x>
<y>1160</y>
</Point>
<Point>
<x>8102</x>
@@ -33228,24 +33273,24 @@
<WorkSpaceShape2>
<Id>{CF52EB80-BE30-40A3-980C-8F262A0A0484}</Id>
</WorkSpaceShape2>
<NamePositionX>8831</NamePositionX>
<NamePositionY>1446</NamePositionY>
<NamePositionX>8839</NamePositionX>
<NamePositionY>1524</NamePositionY>
<Points>
<Point>
<x>8804</x>
<y>1488</y>
<x>8820</x>
<y>1565</y>
</Point>
<Point>
<x>8804</x>
<y>1519</y>
<x>8820</x>
<y>1596</y>
</Point>
<Point>
<x>8948</x>
<y>1496</y>
<y>1574</y>
</Point>
<Point>
<x>8948</x>
<y>1527</y>
<y>1605</y>
</Point>
</Points>
</WorkSpaceLinePERRelationPG83>
@@ -33271,16 +33316,16 @@
<WorkSpaceShape2>
<Id>{2E5D944C-5C5D-4F01-9057-73779D9CDCAA}</Id>
</WorkSpaceShape2>
<NamePositionX>7224</NamePositionX>
<NamePositionY>664</NamePositionY>
<NamePositionX>7232</NamePositionX>
<NamePositionY>703</NamePositionY>
<Points>
<Point>
<x>8435</x>
<y>1150</y>
<x>8451</x>
<y>1227</y>
</Point>
<Point>
<x>8404</x>
<y>1150</y>
<x>8420</x>
<y>1227</y>
</Point>
<Point>
<x>3709</x>
@@ -33486,24 +33531,24 @@
<WorkSpaceShape2>
<Id>{C9AFAFC7-19FB-4784-A406-4B4CDEABCD21}</Id>
</WorkSpaceShape2>
<NamePositionX>8884</NamePositionX>
<NamePositionY>770</NamePositionY>
<NamePositionX>8895</NamePositionX>
<NamePositionY>849</NamePositionY>
<Points>
<Point>
<x>8804</x>
<y>1015</y>
<x>8820</x>
<y>1092</y>
</Point>
<Point>
<x>8804</x>
<y>984</y>
<x>8820</x>
<y>1061</y>
</Point>
<Point>
<x>8818</x>
<y>675</y>
<x>8824</x>
<y>756</y>
</Point>
<Point>
<x>8818</x>
<y>644</y>
<x>8824</x>
<y>725</y>
</Point>
</Points>
</WorkSpaceLinePERRelationPG83>
@@ -34089,7 +34134,7 @@
<Id>{CF52EB80-BE30-40A3-980C-8F262A0A0484}</Id>
</WorkSpaceShape2>
<NamePositionX>9408</NamePositionX>
<NamePositionY>1473</NamePositionY>
<NamePositionY>1512</NamePositionY>
<Points>
<Point>
<x>9672</x>
@@ -34101,11 +34146,11 @@
</Point>
<Point>
<x>9345</x>
<y>1802</y>
<y>1880</y>
</Point>
<Point>
<x>9314</x>
<y>1802</y>
<y>1880</y>
</Point>
</Points>
</WorkSpaceLinePERRelationPG83>
@@ -34475,16 +34520,16 @@
<WorkSpaceShape2>
<Id>{0CD0899C-7A52-4F35-AC37-1239971710E8}</Id>
</WorkSpaceShape2>
<NamePositionX>9344</NamePositionX>
<NamePositionY>1438</NamePositionY>
<NamePositionX>9352</NamePositionX>
<NamePositionY>1476</NamePositionY>
<Points>
<Point>
<x>9173</x>
<y>1252</y>
<x>9189</x>
<y>1328</y>
</Point>
<Point>
<x>9204</x>
<y>1252</y>
<x>9220</x>
<y>1328</y>
</Point>
<Point>
<x>9684</x>
@@ -34518,16 +34563,16 @@
<WorkSpaceShape2>
<Id>{9B19A53E-485A-4399-92C2-C17EF567675B}</Id>
</WorkSpaceShape2>
<NamePositionX>5340</NamePositionX>
<NamePositionY>3848</NamePositionY>
<NamePositionX>5348</NamePositionX>
<NamePositionY>3920</NamePositionY>
<Points>
<Point>
<x>8435</x>
<y>1353</y>
<x>8451</x>
<y>1497</y>
</Point>
<Point>
<x>8404</x>
<y>1353</y>
<x>8420</x>
<y>1497</y>
</Point>
<Point>
<x>2250</x>
@@ -34561,16 +34606,16 @@
<WorkSpaceShape2>
<Id>{9B19A53E-485A-4399-92C2-C17EF567675B}</Id>
</WorkSpaceShape2>
<NamePositionX>5339</NamePositionX>
<NamePositionY>3670</NamePositionY>
<NamePositionX>5347</NamePositionX>
<NamePositionY>3743</NamePositionY>
<Points>
<Point>
<x>8435</x>
<y>1285</y>
<x>8451</x>
<y>1430</y>
</Point>
<Point>
<x>8404</x>
<y>1285</y>
<x>8420</x>
<y>1430</y>
</Point>
<Point>
<x>2250</x>
@@ -52479,7 +52524,7 @@
<Company>Technikum Wien</Company>
<Version>2.0</Version>
<CreatedDate>2009-04-17T11:15:21.000+02:00</CreatedDate>
<ModifiedDate>2013-06-25T14:09:23.135+02:00</ModifiedDate>
<ModifiedDate>2013-06-26T14:10:40.179+02:00</ModifiedDate>
<Project>FH-Complete 2.0</Project>
<Description>&lt;?xml-stylesheet type="text/xsl" href="FHCompleteTDM3PG83.xsl"?&gt;
</Description>
@@ -90819,6 +90864,7 @@ Studiengang&gt;0 und Semester&gt;0 -&gt; News fuer bestimmtes Semester im Studie
<Id>{BA643C8B-FFD0-4F07-9B78-00886B65836F}</Id>
<Id>{D6FF9871-DDCC-4165-B6A5-15C78E12EAC6}</Id>
<Id>{5F7706D0-170C-47AE-8288-CEDB45777051}</Id>
<Id>{3D14682E-D3C6-495B-BCCC-B0D5E266ABD2}</Id>
</Relations>
<Attributes>
<PERAttributePG83 ObjectType="2003" CSAOName="PERAttributePG83">
@@ -91444,6 +91490,49 @@ Studiengang&gt;0 und Semester&gt;0 -&gt; News fuer bestimmtes Semester im Studie
<ArrDims></ArrDims>
<IsArray>0</IsArray>
</PERAttributePG83>
<PERAttributePG83 ObjectType="2003" CSAOName="PERAttributePG83">
<Id>{B085D356-4779-48FA-87EB-FD24F4BFCC1E}</Id>
<Name>dms_id</Name>
<Ordinal>0</Ordinal>
<HistoryID>{2FEB471C-039B-40B1-BEBA-70BED0E9DC25}</HistoryID>
<GlobalOrder>0</GlobalOrder>
<RNOffset>0</RNOffset>
<RNLength>0</RNLength>
<IgnoreNC>0</IgnoreNC>
<GenerateCode>1</GenerateCode>
<BeforeScript></BeforeScript>
<AfterScript></AfterScript>
<Notes></Notes>
<Comments></Comments>
<DataTypeParam1></DataTypeParam1>
<DataTypeParam2></DataTypeParam2>
<KeepForeignKey>0</KeepForeignKey>
<DefaultValue></DefaultValue>
<NotNull>0</NotNull>
<Migrated>1</Migrated>
<Caption>dms_id</Caption>
<Unique>0</Unique>
<OriginalName></OriginalName>
<CheckConstraint></CheckConstraint>
<CheckConstraintName></CheckConstraintName>
<KeyConstraintItems/>
<PKForeignKeys/>
<FKForeignKeys>
<Id>{C68C237E-5E1A-4541-B3B4-46297839DB84}</Id>
</FKForeignKeys>
<DictType/>
<Domain/>
<DataType>
<Id>{361EF147-269D-4247-8F7C-5A3876A3999A}</Id>
</DataType>
<UserDataType/>
<IndexItems/>
<Default/>
<CheckConstraints/>
<KeyConstraint/>
<ArrDims></ArrDims>
<IsArray>0</IsArray>
</PERAttributePG83>
</Attributes>
<Keys>
<PERKeyConstraintPG83 ObjectType="2010" CSAOName="PERKeyConstraintPG83">
@@ -147246,6 +147335,7 @@ Wenn FALSE haengt die Anzahl der Fragen pro Level von der Gesamtzahl pro Level a
<Id>{C7885A2C-9943-42ED-AFCA-65F18082CA42}</Id>
<Id>{836D060F-680D-4093-AC25-9A874A605B12}</Id>
<Id>{BE5C4301-8C12-40B1-A74F-F5300B620651}</Id>
<Id>{3D14682E-D3C6-495B-BCCC-B0D5E266ABD2}</Id>
</Relations>
<Attributes>
<PERAttributePG83 ObjectType="2003" CSAOName="PERAttributePG83">
@@ -147281,6 +147371,7 @@ Wenn FALSE haengt die Anzahl der Fragen pro Level von der Gesamtzahl pro Level a
<Id>{F94FB911-9417-45ED-A497-0CA15EFA3DA3}</Id>
<Id>{2435B048-7140-46A9-AB63-4AF6A743471A}</Id>
<Id>{3B4B89AD-1596-468A-A3EF-3312E8E2E078}</Id>
<Id>{C68C237E-5E1A-4541-B3B4-46297839DB84}</Id>
</PKForeignKeys>
<FKForeignKeys/>
<DictType/>
@@ -147463,6 +147554,7 @@ Wenn FALSE haengt die Anzahl der Fragen pro Level von der Gesamtzahl pro Level a
<Id>{F94FB911-9417-45ED-A497-0CA15EFA3DA3}</Id>
<Id>{2435B048-7140-46A9-AB63-4AF6A743471A}</Id>
<Id>{3B4B89AD-1596-468A-A3EF-3312E8E2E078}</Id>
<Id>{C68C237E-5E1A-4541-B3B4-46297839DB84}</Id>
</ForeignKeys>
</PERKeyConstraintItemPG83>
</KeyItems>
@@ -147471,6 +147563,7 @@ Wenn FALSE haengt die Anzahl der Fragen pro Level von der Gesamtzahl pro Level a
<Id>{C7885A2C-9943-42ED-AFCA-65F18082CA42}</Id>
<Id>{836D060F-680D-4093-AC25-9A874A605B12}</Id>
<Id>{BE5C4301-8C12-40B1-A74F-F5300B620651}</Id>
<Id>{3D14682E-D3C6-495B-BCCC-B0D5E266ABD2}</Id>
</Relations>
<Attribute/>
<Tablespace/>
@@ -184575,6 +184668,64 @@ Wenn FALSE haengt die Anzahl der Fragen pro Level von der Gesamtzahl pro Level a
<MatchType>SIMPLE</MatchType>
<CreateIndexToFK>1</CreateIndexToFK>
</PERRelationPG83>
<PERRelationPG83 ObjectType="2004" CSAOName="PERRelationPG83">
<Id>{3D14682E-D3C6-495B-BCCC-B0D5E266ABD2}</Id>
<Name>fk_dms_akte</Name>
<Ordinal>0</Ordinal>
<HistoryID>{6AA3C182-04E3-4532-A211-E4B836A25068}</HistoryID>
<GlobalOrder>0</GlobalOrder>
<O1>
<Id>{250AC43A-829A-467D-887D-9DEA18DD2960}</Id>
</O1>
<O2>
<Id>{256C2DDD-B460-4624-BCCA-B9A89DBFD531}</Id>
</O2>
<GenerateCode>1</GenerateCode>
<Comments></Comments>
<Notes></Notes>
<Identifying>0</Identifying>
<MandatoryParent>0</MandatoryParent>
<MandatoryChild>0</MandatoryChild>
<CardinalityChild>-1</CardinalityChild>
<InverseName></InverseName>
<Caption>fk_dms_akte</Caption>
<InverseCaption></InverseCaption>
<RefIntegrityParentUpdate>0</RefIntegrityParentUpdate>
<RefIntegrityParentDelete>0</RefIntegrityParentDelete>
<RefIntegrityChildUpdate>0</RefIntegrityChildUpdate>
<RefIntegrityChildInsert>0</RefIntegrityChildInsert>
<Key>
<Id>{F2B35BF3-5556-4999-AA4E-8FBA8961C021}</Id>
</Key>
<ForeignKeys>
<PERForeignKeyPG83 ObjectType="2014" CSAOName="PERForeignKeyPG83">
<Id>{C68C237E-5E1A-4541-B3B4-46297839DB84}</Id>
<Name>FK dms_id - dms_id</Name>
<Ordinal>0</Ordinal>
<HistoryID>{E0E52263-AB10-4B31-AEF6-42BEC337F307}</HistoryID>
<GlobalOrder>0</GlobalOrder>
<GenerateCode>1</GenerateCode>
<BeforeScript></BeforeScript>
<AfterScript></AfterScript>
<Notes></Notes>
<Comments></Comments>
<AttrParent>
<Id>{98D4F71D-128C-4393-9D5C-BC4F84860421}</Id>
</AttrParent>
<AttrChild>
<Id>{B085D356-4779-48FA-87EB-FD24F4BFCC1E}</Id>
</AttrChild>
<KeyConstraintItem>
<Id>{FA430C4E-06A0-4163-84A3-9B89B9CBE627}</Id>
</KeyConstraintItem>
</PERForeignKeyPG83>
</ForeignKeys>
<ToDoItems/>
<Deferred>0</Deferred>
<Deferrable>0</Deferrable>
<MatchType>SIMPLE</MatchType>
<CreateIndexToFK>1</CreateIndexToFK>
</PERRelationPG83>
</Relations>
<Defaults/>
<Rules/>
+14 -1
View File
@@ -4045,6 +4045,19 @@ if(!@$db->db_query("SELECT content_id FROM public.tbl_ort LIMIT 1"))
echo 'Spalte ContentID zu public.tbl_ort hinzugefuegt<br>';
}
// Akte FK zum DMS
if(!@$db->db_query("SELECT dms_id FROM public.tbl_akte LIMIT 1"))
{
$qry ="
ALTER TABLE public.tbl_akte ADD COLUMN dms_id integer;
ALTER TABLE public.tbl_akte ADD CONSTRAINT fk_dms_akte FOREIGN KEY(dms_id) REFERENCES campus.tbl_dms(dms_id) ON DELETE RESTRICT ON UPDATE CASCADE;
";
if(!$db->db_query($qry))
echo '<strong>public.tbl_akte: '.$db->db_last_error().'</strong><br>';
else
echo 'Spalte dms_id zu public.tbl_akte hinzugefuegt<br>';
}
echo '<br>';
@@ -4155,7 +4168,7 @@ $tabellen=array(
"lehre.tbl_zeugnis" => array("zeugnis_id","student_uid","zeugnis","erstelltam","gedruckt","titel","bezeichnung","updateamum","updatevon","insertamum","insertvon","ext_id"),
"lehre.tbl_zeugnisnote" => array("lehrveranstaltung_id","student_uid","studiensemester_kurzbz","note","uebernahmedatum","benotungsdatum","bemerkung","updateamum","updatevon","insertamum","insertvon","ext_id"),
"public.tbl_adresse" => array("adresse_id","person_id","name","strasse","plz","ort","gemeinde","nation","typ","heimatadresse","zustelladresse","firma_id","updateamum","updatevon","insertamum","insertvon","ext_id"),
"public.tbl_akte" => array("akte_id","person_id","dokument_kurzbz","uid","inhalt","mimetype","erstelltam","gedruckt","titel","bezeichnung","updateamum","updatevon","insertamum","insertvon","ext_id"),
"public.tbl_akte" => array("akte_id","person_id","dokument_kurzbz","uid","inhalt","mimetype","erstelltam","gedruckt","titel","bezeichnung","updateamum","updatevon","insertamum","insertvon","ext_id","dms_id"),
"public.tbl_ampel" => array("ampel_id","kurzbz","beschreibung","benutzer_select","deadline","vorlaufzeit","verfallszeit","insertamum","insertvon","updateamum","updatevon"),
"public.tbl_ampel_benutzer_bestaetigt" => array("ampel_benutzer_bestaetigt_id","ampel_id","uid","insertamum","insertvon"),
"public.tbl_aufmerksamdurch" => array("aufmerksamdurch_kurzbz","beschreibung","ext_id"),