CityGov3 Mitarbeiter: Unterschied zwischen den Versionen
Hying (Diskussion | Beiträge) |
Hying (Diskussion | Beiträge) |
||
Zeile 350: | Zeile 350: | ||
<source lang="xml"> | <source lang="xml"> | ||
<?xml version="1.0" encoding="UTF-8"?> | <?xml version="1.0" encoding="UTF-8"?> | ||
− | <article anchor="sp.vv.person. | + | <article parent="sp.vv.group.101.02" anchor="sp.vv.person.100317" name="Hying, Ralf" filename="100317" template="gui.vv.tpl.output.client.person"> |
+ | <!-- Publikationen des Artikels --> | ||
<publication-state status="1" anchor="pub.cg.www" /> | <publication-state status="1" anchor="pub.cg.www" /> | ||
<publication-state status="1" anchor="pub.cg.cc" /> | <publication-state status="1" anchor="pub.cg.cc" /> | ||
+ | <!-- Das Personen-Template mit der Konfiguration --> | ||
<link name="sp_vv_config_template" anchor="gui.vv.tpl.output.client.person" /> | <link name="sp_vv_config_template" anchor="gui.vv.tpl.output.client.person" /> | ||
+ | |||
<text name="sp_vv_objectType">person</text> | <text name="sp_vv_objectType">person</text> | ||
− | + | <text name="sp_vv_firstname">Max</text> | |
− | |||
− | <text name="sp_vv_firstname"> | ||
<text name="sp_vv_publish_firstname">true</text> | <text name="sp_vv_publish_firstname">true</text> | ||
− | <text name=" | + | <text name="sp_vv_lastname">Mustermann</text> |
− | + | <text name="sp_vv_mail">mustermann@sitepark.com</text> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | <text name="sp_vv_mail"> | ||
<text name="sp_vv_publish_mail">true</text> | <text name="sp_vv_publish_mail">true</text> | ||
+ | <text name="sp_vv_phone_prefix_free">+49 555</text> | ||
+ | <text name="sp_vv_phone">555 55</text> | ||
+ | <text name="sp_vv_fax_prefix_free">+49 555</text> | ||
+ | <text name="sp_vv_fax">555 66</text> | ||
+ | <text name="sp_vv_mobile">0170 555 5555</text> | ||
+ | <text name="sp_vv_publish_mobile"></text> | ||
− | <text name=" | + | <!-- Die Adressen sowie die Funktion eines Mitabeiters können auch |
− | <text name=" | + | über Verküpfungen auf zuvor hinterlegte Adress- bzw Funktions-Artikel |
− | <text name=" | + | im System hinterlegt werden. |
− | <text name=" | + | <systemlink name="sp_vv_address" anchor="sp.vv.address.101.51" /> |
− | + | <list name="sp_vv_function_iterate"> | |
− | < | + | <item><systemlink name="sp_vv_function" anchor="sp.vv.function.teamLeader" /></item> |
− | + | </list> | |
− | <text name=" | + | --> |
− | <text name=" | + | <text name="sp_vv_city">Musterstadt</text> |
− | <text name=" | + | <text name="sp_vv_postal_code">12345</text> |
− | <text name=" | + | <text name="sp_vv_street">Hauptstraße 1</text> |
+ | <text name="sp_vv_function">Abteilungsleiter</text> | ||
+ | <text name="sp_vv_geo_x">2581503.94</text> | ||
+ | <text name="sp_vv_geo_y">5681015.25</text> | ||
+ | <!-- Postanschrift --> | ||
+ | <text name="sp_vv_post_building_name"></text> | ||
+ | <text name="sp_vv_post_building_name_aux"></text> | ||
+ | <text name="sp_vv_post_officeBox"></text> | ||
+ | <text name="sp_vv_post_postal_code"></text> | ||
+ | <text name="sp_vv_post_city"></text> | ||
+ | <!-- Die Verknüpfung zur Anrede (im Administrationsartikel) kann | ||
+ | beim Import separat angepasst werden. --> | ||
+ | <text name="sp_vv_salutation">sp_salut_1166712489383</text> | ||
+ | <!-- | ||
+ | Es können mehrere Organisationseinheiten verküpft werden. | ||
+ | Für dem Import müssen die entsprechenden Artikel mit dem Anker | ||
+ | bereits im System vorhanden sein. | ||
+ | Natürlich lassen sich die Verknüpfungen auch jeder Zeit | ||
+ | händisch erstellen, dürfen dann aber NICHT im Import erscheinen, | ||
+ | da dieser die händischen Änderungen überschreibt. | ||
+ | --> | ||
<list name="sp_vv_oe_iterate"> | <list name="sp_vv_oe_iterate"> | ||
<item> | <item> | ||
− | <navlink name="sp_vv_oe" anchor="sp.vv.oe. | + | <navlink name="sp_vv_oe" anchor="sp.vv.oe.101" /> |
− | <systemlink name="sp_vv_oe" anchor="sp.vv.oe. | + | <systemlink name="sp_vv_oe" anchor="sp.vv.oe.101" /> |
<text name="sp_vv_publish">true</text> | <text name="sp_vv_publish">true</text> | ||
</item> | </item> | ||
</list> | </list> | ||
− | + | <!-- | |
+ | Verknüfungen zu Produkten werden nach dem gleichen | ||
+ | Prinzip erstellt. | ||
+ | --> | ||
<list name="sp_vv_responsible_iterate"> | <list name="sp_vv_responsible_iterate"> | ||
<item> | <item> | ||
− | <text name=" | + | <navlink name="sp_vv_product" anchor="sp.vv.product.identifier" /> |
+ | <systemlink name="sp_vv_product" anchor="sp.vv.product.identifier" /> | ||
+ | <text name="sp_vv_publish">true</text> | ||
+ | </item> | ||
+ | </list> | ||
+ | <!-- | ||
+ | Außerdem können je nach Konfiguration Vertretungspersonen angegeben werden. | ||
+ | --> | ||
+ | <list name="sp_vv_substitute_iterate"> | ||
+ | <item> | ||
+ | <navlink name="sp_vv_substitut" anchor="p.vv.person.10251" /> | ||
+ | <systemlink name="sp_vv_substitut" anchor="p.vv.person.10251" /> | ||
<text name="sp_vv_publish">true</text> | <text name="sp_vv_publish">true</text> | ||
</item> | </item> | ||
</list> | </list> | ||
− | |||
</article> | </article> | ||
</source> | </source> |
Version vom 17. Februar 2010, 09:15 Uhr
Freigabe eines Mitarbeiters
Markieren Sie zunächst den Pool "Mitarbeiter" und ggf. einen Unterpool (z.B. A-Z) Mit dem Button "Neu | neuer Mitarbeiter" fügen Sie unterhalb des bestehenden Pools einen neuen Mitarbeiter hinzu. Auf der rechten Seite öffnet sich der Step "Eigenschaften", dessen Formularfelder entsprechend zu füllen sind.
Tragen Sie den Namen des Mitarbeiters in die Formularfelder "Vorname" und "Nachname" ein. Falls Sie nicht ausdrücklich einen eigenen Dateinamen eintragen, wird der Dateiname beim speichern automatisch generiert. Nachdem Sie den neuen Mitarbeiter gespeichert haben, setzen Sie bitte noch nicht die Häkchen für die Publikation. Pflegen Sie vorher weitere, beschreibende Daten ein, sodass Sie bei der Publikation alle Daten in einem Schritt veröffentlichen können.
Beschreibung des Mitarbeiters
zur Person
Verknüpfungen
Verknüpfungen können wechselseitig eingelinkt werden. So ist es sowohl möglich, ausgehend von der Organistionseinheit z.B.. Mitarbeiter zu wählen, als auch von jedem einzelnen Mitarbeiter aus möglich sich an eine Organistionseinheit zu binden. Ein Klick auf den Linkbutton öffnet ein Popupfenster.
Wählen Sie zunächst in der linken Spalte die OE, in der dieser Mitarbeiter arbeitet. Anschliessend bestätigen Sie die Verknüpfung mit dem Button "Verknüpfen".
Die neu verknüpfte OE wird in der rechten Spalte angezeigt. Der Button "Verknüpfung lösen" löst die Verknüpfung wieder. Setzen Sie ein Häkchen falls Sie diese Verknüpfung auch ausserhalb des CMS publizieren möchten.
Obwohl die Verknüpfungen sowohl aus der Sicht der Organisation als auch aus der Sicht des Mitarbeiterdatensatzes gepflegt werden kann, werden die Links aber nur an dem Datensatz des Mitarbeiters gespeichert.
generierte XIP Dateien
<?xml version="1.0" encoding="UTF-8"?>
<article parent="sp.vv.group.101.02" anchor="sp.vv.person.100317" name="Hying, Ralf" filename="100317" template="gui.vv.tpl.output.client.person">
<!-- Publikationen des Artikels -->
<publication-state status="1" anchor="pub.cg.www" />
<publication-state status="1" anchor="pub.cg.cc" />
<!-- Das Personen-Template mit der Konfiguration -->
<link name="sp_vv_config_template" anchor="gui.vv.tpl.output.client.person" />
<text name="sp_vv_objectType">person</text>
<text name="sp_vv_firstname">Max</text>
<text name="sp_vv_publish_firstname">true</text>
<text name="sp_vv_lastname">Mustermann</text>
<text name="sp_vv_mail">mustermann@sitepark.com</text>
<text name="sp_vv_publish_mail">true</text>
<text name="sp_vv_phone_prefix_free">+49 555</text>
<text name="sp_vv_phone">555 55</text>
<text name="sp_vv_fax_prefix_free">+49 555</text>
<text name="sp_vv_fax">555 66</text>
<text name="sp_vv_mobile">0170 555 5555</text>
<text name="sp_vv_publish_mobile"></text>
<!-- Die Adressen sowie die Funktion eines Mitabeiters können auch
über Verküpfungen auf zuvor hinterlegte Adress- bzw Funktions-Artikel
im System hinterlegt werden.
<systemlink name="sp_vv_address" anchor="sp.vv.address.101.51" />
<list name="sp_vv_function_iterate">
<item><systemlink name="sp_vv_function" anchor="sp.vv.function.teamLeader" /></item>
</list>
-->
<text name="sp_vv_city">Musterstadt</text>
<text name="sp_vv_postal_code">12345</text>
<text name="sp_vv_street">Hauptstraße 1</text>
<text name="sp_vv_function">Abteilungsleiter</text>
<text name="sp_vv_geo_x">2581503.94</text>
<text name="sp_vv_geo_y">5681015.25</text>
<!-- Postanschrift -->
<text name="sp_vv_post_building_name"></text>
<text name="sp_vv_post_building_name_aux"></text>
<text name="sp_vv_post_officeBox"></text>
<text name="sp_vv_post_postal_code"></text>
<text name="sp_vv_post_city"></text>
<!-- Die Verknüpfung zur Anrede (im Administrationsartikel) kann
beim Import separat angepasst werden. -->
<text name="sp_vv_salutation">sp_salut_1166712489383</text>
<!--
Es können mehrere Organisationseinheiten verküpft werden.
Für dem Import müssen die entsprechenden Artikel mit dem Anker
bereits im System vorhanden sein.
Natürlich lassen sich die Verknüpfungen auch jeder Zeit
händisch erstellen, dürfen dann aber NICHT im Import erscheinen,
da dieser die händischen Änderungen überschreibt.
-->
<list name="sp_vv_oe_iterate">
<item>
<navlink name="sp_vv_oe" anchor="sp.vv.oe.101" />
<systemlink name="sp_vv_oe" anchor="sp.vv.oe.101" />
<text name="sp_vv_publish">true</text>
</item>
</list>
<!--
Verknüfungen zu Produkten werden nach dem gleichen
Prinzip erstellt.
-->
<list name="sp_vv_responsible_iterate">
<item>
<navlink name="sp_vv_product" anchor="sp.vv.product.identifier" />
<systemlink name="sp_vv_product" anchor="sp.vv.product.identifier" />
<text name="sp_vv_publish">true</text>
</item>
</list>
<!--
Außerdem können je nach Konfiguration Vertretungspersonen angegeben werden.
-->
<list name="sp_vv_substitute_iterate">
<item>
<navlink name="sp_vv_substitut" anchor="p.vv.person.10251" />
<systemlink name="sp_vv_substitut" anchor="p.vv.person.10251" />
<text name="sp_vv_publish">true</text>
</item>
</list>
</article>
Inhaltsverzeichnis
CityGov3 Datenmodell
Freigabe der Organisationseinheiten
CityGov3 Organisationseinheiten