CityGov3 Mitarbeiter: Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
 
(16 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 2: Zeile 2:
  
 
==Freigabe eines Mitarbeiters==
 
==Freigabe eines Mitarbeiters==
Markieren Sie zunächst den Pool "Mitarbeiter" und ggf. einen Unterpool (z.B. A-Z) Mit dem Button [[Datei:New.gif]] "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.
+
Markieren Sie zunächst den Pool "Mitarbeiter" und ggf. einen Unterpool (z.B. A-Z) Mit der Schaltfläche [[Datei:New.gif]] "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
+
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.
Publikation alle Daten in einem Schritt veröffentlichen können.
 
 
 
===Beschreibung des Mitarbeiters===
 
  
 +
===Eigenschaften des Mitarbeiters===
 
{| class="prettytable"
 
{| class="prettytable"
|+ style="padding-top:0.5em;padding-bottom:0em;text-align:left;" | Eigenschaften
 
 
|- class="hintergrundfarbe1"
 
|- class="hintergrundfarbe1"
 
! Feldtitel
 
! Feldtitel
Zeile 34: Zeile 31:
 
| Element veröffentlichen
 
| Element veröffentlichen
 
| SYS_INFE_publicationArea
 
| SYS_INFE_publicationArea
| Mit einem Häkchen geben Sie den Artikel für einen Publikatiohnsbereich frei
+
| Mit einem Häkchen geben Sie den Artikel für einen Publikationsbereich frei
 
| [[Datei:Document_check.gif‎]] text
 
| [[Datei:Document_check.gif‎]] text
 +
|}
 +
 +
 +
===Statische Pflichtfelder===
 +
<div class="note">
 +
Für verschiedene Abfragen und zur Generierung der CityGov-Daten sind einig Felder zwingend nötig. Die statische Pflichtfelder für Personen werden hier aufgelistet.
 +
</div>
 +
{| class="prettytable" style="width:100%"
 +
|- class="hintergrundfarbe1"
 +
! Feldtitel
 +
! Feldname
 +
! Wert
 +
! Beschreibung
 +
! Type
 +
|-
 +
| Konfigurations-Template
 +
| sp_vv_config_template
 +
| gui.vv.tpl.output.client.person
 +
| Template für die Ein- und Ausgabe
 +
| [[Datei:Document_link.gif‎]] systemlink
 +
|-
 +
| Type
 +
| sp_vv_objectType
 +
| person
 +
| Typ des Objektes.
 +
| [[Datei:Document_edit.gif‎]] text
 
|}
 
|}
  
 
===zur Person===
 
===zur Person===
 
+
;Template 'gui.vv.tpl.snippets.person'
 
{| class="prettytable"
 
{| class="prettytable"
|+ style="padding-top:0.5em;padding-bottom:0em;text-align:left;" | Person
 
 
|- class="hintergrundfarbe1"
 
|- class="hintergrundfarbe1"
 
! Feldtitel
 
! Feldtitel
Zeile 75: Zeile 97:
 
| Zusatz
 
| Zusatz
 
| sp_vv_nameappendix
 
| sp_vv_nameappendix
| name mit van, von ...
+
| Name mit van, von ...
 
| [[Datei:Document_edit.gif‎]] text
 
| [[Datei:Document_edit.gif‎]] text
 
|-
 
|-
Zeile 104: Zeile 126:
 
|}
 
|}
  
 +
===Beschreibung zur Person===
 +
;Template 'gui.vv.tpl.snippets.person.description'
 +
{| class="prettytable"
 +
|- class="hintergrundfarbe1"
 +
! Feldtitel
 +
! Feldname
 +
! Beschreibung
 +
! Type
 +
|-
 +
| Beschreibung
 +
| sp_vv_description
 +
| Beschreibungstext zu der Person
 +
| [[Datei:Document_edit.gif‎]] text
 +
|-
 +
| Beschreibung veröffentlichen
 +
| sp_vv_description_publish
 +
| Text auch öffentlich anzeigen
 +
| [[Datei:Document_check.gif‎]] text
 +
|-
 +
| Beschreibung Servicecenter
 +
| sp_sc_description
 +
| weitere Infos nur für das Servicecenter
 +
| [[Datei:Document_edit.gif‎]] text
 +
|}
 +
 +
 +
===Weitere Angaben===
 +
;Template 'gui.vv.tpl.snippets.person.further'
 
{| class="prettytable"
 
{| class="prettytable"
|+ style="padding-top:0.5em;padding-bottom:0em;text-align:left;" | Weitere Angaben
 
 
|- class="hintergrundfarbe1"
 
|- class="hintergrundfarbe1"
 
! Feldtitel
 
! Feldtitel
Zeile 124: Zeile 173:
 
| Allgemeine Zuständigkeit
 
| Allgemeine Zuständigkeit
 
| sp_vv_competence
 
| sp_vv_competence
| Allgemeine Zuständigkeit der Person
+
| Allgemeine Zuständigkeit der Person, die bei Produkten ausgegeben wird, wenn keine speziellen Zuständigkeiten an der Produktverknüpfung eingetragen sind.
 
| [[Datei:Document_edit.gif‎]] text
 
| [[Datei:Document_edit.gif‎]] text
 
|-
 
|-
Zeile 132: Zeile 181:
 
| [[Datei:Calendar.gif‎]] date
 
| [[Datei:Calendar.gif‎]] date
 
|-
 
|-
| Label: Die OE´s dieses Mitarbeiters
+
| Label: Die OEs dieses Mitarbeiters
 
| sp_vv_personLabel_oe
 
| sp_vv_personLabel_oe
 
| Organisationseinheiten der Person (Überschrift)
 
| Organisationseinheiten der Person (Überschrift)
Zeile 153: Zeile 202:
 
|}
 
|}
  
 +
===[[CityGov3_Templates#Kontaktdaten|Kontaktdaten]]===
  
{| class="prettytable"
+
===[[CityGov3_Templates#Adressdaten|Adressedaten]]===
|+ style="padding-top:0.5em;padding-bottom:0em;text-align:left;" | Kontaktdaten
 
|- class="hintergrundfarbe1"
 
! Feldtitel
 
! Feldname
 
! Beschreibung
 
! Type
 
|-
 
| Vorwahl
 
| sp_vv_phone_prefix
 
| Konfigurierte Telefon-Vorwahl der Person
 
| [[Datei:Document_select.gif‎]] text
 
|-
 
| Freie Vorwahl
 
| sp_vv_phone_prefix_free
 
| Freie Vorwahl der Person
 
| [[Datei:Document_edit.gif]] text
 
|-
 
| Telefonnummer
 
| sp_vv_phone
 
| Telefonnummer der Person
 
| [[Datei:Document_edit.gif‎]] text
 
|-
 
| Weiterer-Anschluss
 
| sp_vv_further_phone_prefix
 
| Konfigurierte Vorwahl weiterer Anschluss
 
| [[Datei:Document_select.gif‎]] text
 
|-
 
| Freie Vorwahl
 
| sp_vv_further_phone_prefix_free
 
| Freie Vorwahl
 
| [[Datei:Document_edit.gif]] text
 
|-
 
| Telefonnummer
 
| sp_vv_further_phone
 
| weitere Telefonnummer
 
| [[Datei:Document_edit.gif‎]] text
 
|-
 
| Fax-Vorwahl
 
| sp_vv_fax_prefix
 
| Konfiguriere Fax Vorwahl
 
| [[Datei:Document_select.gif‎]] text
 
|-
 
| Frei Vorwahl
 
| sp_vv_fax_prefix_free
 
| Freie Vorwahl
 
| [[Datei:Document_edit.gif]] text
 
|-
 
| Faxnummer
 
| sp_vv_fax
 
| Faxnummer
 
| [[Datei:Document_edit.gif‎]] text
 
|-
 
| Mobil
 
| sp_vv_mobile_prefix
 
| Mobilvorwahl
 
| [[Datei:Document_select.gif‎]] text
 
|-
 
| - - -
 
| sp_vv_mobile
 
| Mobilnummer
 
| [[Datei:Document_edit.gif]] text
 
|-
 
| Mobilfunknummer veröffentlichen?
 
| sp_vv_publish_mobile
 
| Mobilfunknummer für intern oder extern
 
| [[Datei:Document_check.gif]] text
 
|-
 
| Raumnummer
 
| sp_vv_roomNumber
 
| Raumnummer
 
| [[Datei:Document_edit.gif]] text
 
|-
 
| E-Mail Infotext
 
| sp_vv_mail_info
 
| E-Mail Infotext
 
| [[Datei:Document_edit.gif]] text
 
|-
 
| E-Mail-Adresse
 
| sp_vv_mail
 
| E-Mail-Adresse
 
| [[Datei:Mail.gif]] mail
 
|-
 
| Veröffentlichen
 
| sp_vv_publish_mail
 
| E-Mail-Adresse für intern oder extern
 
| [[Datei:Document_check.gif]] text
 
|}
 
  
 
===Verknüpfungen===
 
===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.
+
Verknüpfungen können wechselseitig erstellt werden. So ist es möglich, ausgehend von der Organistionseinheit z.B.. Mitarbeiter zu wählen, als auch von jedem einzelnen Mitarbeiter eine Verknüpfung auf eine Organistionseinheit zu erstellen. Ein Klick auf die Linkschaltfläche öffnet ein Pop-up-Fenster.
  
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".
+
Wählen Sie zunächst in der linken Spalte die OE, in der dieser Mitarbeiter arbeitet. Anschliessend bestätigen Sie die Verknüpfung mit der Schaltfläche "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.
+
Die neu verknüpfte OE wird in der rechten Spalte angezeigt. Die Schaltfläche "Verknüpfung lösen" löst die Verknüpfung wieder. Setzen Sie ein Häkchen falls Sie diese Verknüpfung auch außerhalb 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.  
+
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.
  
 +
===Organisationseinheiten===
 +
;Template 'gui.vv.tpl.snippets.organisationLink'
 
{| class="prettytable"
 
{| class="prettytable"
|+ style="padding-top:0.5em;padding-bottom:0em;text-align:left;" |  Mit Organisationseinheiten verknüpfen  / gui.vv.popup.link.organisation.tree
 
 
|- class="hintergrundfarbe1"
 
|- class="hintergrundfarbe1"
 
! Feldtitel
 
! Feldtitel
Zeile 271: Zeile 235:
 
|}
 
|}
  
 +
;Primäre Verknüpfung
 +
Eine der mit <code>sp_vv_oe_iterate[].sp_vv_oe.systemlink</code> verknüpften Organisationen wird als primäre Verknüpfung definiert, und kann redaktionell angepasst werden. Diese primäre Verknüpfung von Mitarbeitern auf eine Organisation wird verwendet um bei aktivierter Vererbung von Adressen und Öffnungszeiten die Organisation zu definieren, deren Adressdatendaten bei dem jeweiligen Mitarbeiter ausgegeben werden sollen.
 
{| class="prettytable"
 
{| class="prettytable"
|+ style="padding-top:0.5em;padding-bottom:0em;text-align:left;" |  Produktzuständigkeiten  / gui.vv.popup.competence
 
 
|- class="hintergrundfarbe1"
 
|- class="hintergrundfarbe1"
 
! Feldtitel
 
! Feldtitel
Zeile 279: Zeile 244:
 
! Type
 
! Type
 
|-
 
|-
| Produkt auswählen
+
| (primäre Verknüpfung)
| sp_vv_responsible_iterate[0].sp_vv_product.systemlink
+
| sp_vv_mainOrganisaion
| Produkt verknüpfen
+
| Definiert die Orga für die Adressvererbung und ServiceCenter-Statistik Zuordnung
| [[Datei:Document_link.gif‎]] systemlink
+
| [[Datei:Document_link.gif‎]] link
|-
 
| Diese Verknüpfung veröffentlichen
 
| sp_vv_responsible_iterate[0].sp_vv_publish
 
| Verknüpfung intern oder extern anzeigen
 
| [[Datei:Document_check.gif‎]] text
 
 
|}
 
|}
  
 +
===Produktzuständigkeiten===
 +
;Template 'gui.vv.tpl.snippets.competence'
 
{| class="prettytable"
 
{| class="prettytable"
|+ style="padding-top:0.5em;padding-bottom:0em;text-align:left;" |  Funktionen auswählen / gui.vv.popup.link.function
 
 
|- class="hintergrundfarbe1"
 
|- class="hintergrundfarbe1"
 
! Feldtitel
 
! Feldtitel
Zeile 298: Zeile 259:
 
! Type
 
! Type
 
|-
 
|-
| Funktion auswählen
+
| Produkt auswählen
| sp_vv_function_iterate[0].sp_vv_function.systemlink
+
| sp_vv_responsible_iterate[0].sp_vv_product.systemlink
 
| Produkt verknüpfen
 
| Produkt verknüpfen
 
| [[Datei:Document_link.gif‎]] systemlink
 
| [[Datei:Document_link.gif‎]] systemlink
 
|-
 
|-
 
| Diese Verknüpfung veröffentlichen
 
| Diese Verknüpfung veröffentlichen
| sp_vv_function_iterate[0].sp_vv_publish
+
| sp_vv_responsible_iterate[0].sp_vv_publish
 
| Verknüpfung intern oder extern anzeigen
 
| Verknüpfung intern oder extern anzeigen
 
| [[Datei:Document_check.gif‎]] text
 
| [[Datei:Document_check.gif‎]] text
 +
|-
 +
| Zuständigkeit
 +
| sp_vv_responsible_iterate[0].sp_vv_letterArea
 +
| Hinweis für dieses Zuständigkeit
 +
| [[Datei:Document_check.gif‎]] text
 +
|-
 +
| weitere Einschränkungen
 +
| <b>Bereichstyp: 'Buchstabenbereich':</b>
 +
sp_vv_responsible_iterate[0].sp_vv_competence_iterator[0].sp_vv_competence_prefix_range_from<br>
 +
sp_vv_responsible_iterate[0].sp_vv_competence_iterator[0].sp_vv_competence_prefix_range_to<br>
 +
<b>Bereichstyp: 'Aktenzeichen':</b><br>
 +
sp_vv_responsible_iterate[0].sp_vv_competence_iterator[1].sp_vv_competence_file_range_from<br>
 +
sp_vv_responsible_iterate[0].sp_vv_competence_iterator[1].sp_vv_competence_file_range_to<br>
 +
<b>Bereichstyp: 'Steuernummer':</b><br>
 +
sp_vv_responsible_iterate[0].sp_vv_competence_iterator[3].sp_vv_competence_tin_range_from<br>
 +
sp_vv_responsible_iterate[0].sp_vv_competence_iterator[3].sp_vv_competence_tin_range_to<br>
 +
<b>Bereichstyp: 'KFZ-Kennzeichen':</b><br>
 +
sp_vv_responsible_iterate[0].sp_vv_competence_iterator[2].sp_vv_competence_licensePlate_region_range_from<br>
 +
sp_vv_responsible_iterate[0].sp_vv_competence_iterator[2].sp_vv_competence_licensePlate_letter_range_from<br>
 +
sp_vv_responsible_iterate[0].sp_vv_competence_iterator[2].sp_vv_competence_licensePlate_number_range_from<br>
 +
sp_vv_responsible_iterate[0].sp_vv_competence_iterator[2].sp_vv_competence_licensePlate_region_range_to<br>
 +
sp_vv_responsible_iterate[0].sp_vv_competence_iterator[2].sp_vv_competence_licensePlate_letter_range_to<br>
 +
sp_vv_responsible_iterate[0].sp_vv_competence_iterator[2].sp_vv_competence_licensePlate_number_range_to<br>
 +
| Iterator mit zusätzlichen Einschränkungen für diese Zuständigkeitsverknüpfung
 +
| [[Datei:Document_edit.gif‎]] text
 +
 
|}
 
|}
  
 +
===Funktionen auswählen===
 +
;Template  'gui.vv.tpl.snippets.functionLink'
 
{| class="prettytable"
 
{| class="prettytable"
|+ style="padding-top:0.5em;padding-bottom:0em;text-align:left;" |  Adressverknüpfung / gui.vv.popup.link.address
 
 
|- class="hintergrundfarbe1"
 
|- class="hintergrundfarbe1"
 
! Feldtitel
 
! Feldtitel
Zeile 317: Zeile 305:
 
! Type
 
! Type
 
|-
 
|-
| Adresse auswählen
+
| Funktion auswählen
| sp_vv_address.systemlink
+
| sp_vv_function_iterate[0].sp_vv_function.systemlink
 
| Produkt verknüpfen
 
| Produkt verknüpfen
 
| [[Datei:Document_link.gif‎]] systemlink
 
| [[Datei:Document_link.gif‎]] systemlink
 
|-
 
|-
 
| Diese Verknüpfung veröffentlichen
 
| Diese Verknüpfung veröffentlichen
| sp_vv_publish_address
+
| sp_vv_function_iterate[0].sp_vv_publish
| Adresse intern oder extern anzeigen
+
| Verknüpfung intern oder extern anzeigen
 
| [[Datei:Document_check.gif‎]] text
 
| [[Datei:Document_check.gif‎]] text
 
|}
 
|}
  
 +
===Vertretungen wählen===
 +
;Template 'gui.vv.tpl.snippets.substituteLink'
 
{| class="prettytable"
 
{| class="prettytable"
|+ style="padding-top:0.5em;padding-bottom:0em;text-align:left;" |  Vertretungen wählen / gui.vv.popup.oe.product
 
 
|- class="hintergrundfarbe1"
 
|- class="hintergrundfarbe1"
 
! Feldtitel
 
! Feldtitel
Zeile 347: Zeile 336:
 
|}
 
|}
  
===generierte XIP Dateien===
+
===[[CityGov3_Templates#Counter|Counter]]===
 +
 
 +
===[[CityGov3_Templates#Öffnungszeiten|Öffnungszeiten]]===
 +
 
 +
===[[CityGov3_Templates#Downloads und Links|Downloads und Links]]===
 +
Download- und Linklisten lassen sich durch die Iteratefunktion komfortabel erstellen.
 +
 
 +
 
 +
===Beispiel für eine XIP Datei===
 
<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.108897" name="Schererin, Heike" filename="108897" template="gui.vv.tpl.output.client.person">
+
<article parent="sp.vv.group.101.02" anchor="sp.vv.person.100317" name="Mustermann, Max" 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" />
   <text name="sp_vv_mail">heike.schererin@stadt-goldenberg.de</text>
+
 
 +
   <!-- 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_city">Goldenberg</text>
+
 
   <text name="sp_vv_phone_prefix_free">+49 (4375)</text>
+
  <text name="sp_vv_objectType">person</text>
   <text name="sp_vv_roomNumber">406</text>
+
  <text name="sp_vv_firstname">Max</text>
   <text name="sp_vv_street">Sohlander Straße 63</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>
 
   <text name="sp_vv_salutation">sp_salut_1166712489383</text>
   <text name="sp_vv_phone">555 5942</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.301.0" />
+
       <navlink name="sp_vv_oe" anchor="sp.vv.oe.101" />
       <systemlink name="sp_vv_oe" anchor="sp.vv.oe.301.0" />
+
       <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>
   <text name="sp_vv_publish_mail">true</text>
+
   <!--
 +
    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="sp_vv_letterArea">König, Heike A-Z</text>
+
      <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>
  <text name="sp_title">König, Heike</text>
 
  <text name="sp_vv_firstname">Heike</text>
 
  <text name="sp_vv_publish_firstname">true</text>
 
  <text name="sp_vv_fax">555 5252</text>
 
  <text name="sp_vv_postal_code">40375</text>
 
  <text name="sp_vv_personnel">108897</text>
 
  <counter name="sp_vv_counter">272</counter>
 
  <text name="sp_vv_lastname">Schererin</text>
 
  <text name="_editorTemplate" anchor="gui.vv.tpl.output.client.person" />
 
  <text name="sp_vv_fax_prefix_free">+49 (4375)</text>
 
  <text name="sp_vv_objectType">person</text>
 
 
</article>
 
</article>
 
</source>
 
</source>
 
  
 
==Inhaltsverzeichnis==
 
==Inhaltsverzeichnis==
Zeile 407: Zeile 448:
 
<noinclude>
 
<noinclude>
 
[[Kategorie:Protected]]
 
[[Kategorie:Protected]]
 +
[[Kategorie:CityGov3]]
 
</noinclude>
 
</noinclude>

Aktuelle Version vom 19. Juli 2012, 09:44 Uhr

CityGov by Sitepark

Freigabe eines Mitarbeiters

Markieren Sie zunächst den Pool "Mitarbeiter" und ggf. einen Unterpool (z.B. A-Z) Mit der Schaltfläche New.gif "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.

Eigenschaften des Mitarbeiters

Feldtitel Feldname Beschreibung Type
Vorname sp_vv_firstname Vorname des Mitarbeiters Document edit.gif text
Nachname sp_vv_lastname Nachname des Mitarbeiters Document edit.gif text
Dateiname SYS_INFE_file Dateiname des Artikels Document edit.gif text
Element veröffentlichen SYS_INFE_publicationArea Mit einem Häkchen geben Sie den Artikel für einen Publikationsbereich frei Document check.gif text


Statische Pflichtfelder

Für verschiedene Abfragen und zur Generierung der CityGov-Daten sind einig Felder zwingend nötig. Die statische Pflichtfelder für Personen werden hier aufgelistet.

Feldtitel Feldname Wert Beschreibung Type
Konfigurations-Template sp_vv_config_template gui.vv.tpl.output.client.person Template für die Ein- und Ausgabe Document link.gif systemlink
Type sp_vv_objectType person Typ des Objektes. Document edit.gif text

zur Person

Template 'gui.vv.tpl.snippets.person'
Feldtitel Feldname Beschreibung Type
Anrede sp_vv_salutation Anrede der Person Document select.gif text
Titel sp_vv_title Titel der Person Document select.gif text
Vorname sp_vv_firstname Vorname der Person Document edit.gif text
Vorname veröffentlichen sp_vv_publish_firstname Vorname der Person extern anzeigen Document check.gif text
Nachname sp_vv_lastname Nachname der Person Document edit.gif text
Zusatz sp_vv_nameappendix Name mit van, von ... Document edit.gif text
Sortierung festlegen sp_vv_sortKey Von Nachnamen abweichender Begriff für die Sortierung Document edit.gif text
Bild hochladen sp_vv_picture_file Portrait der Person Document upload.gif text
Alternativtext sp_vv_picture_alt alternativer Text zum Bild Document edit.gif text
Bildunterschrift sp_vv_picture_subtitle Unterschrift zum Bild Document edit.gif text
Bild veröffentlichen sp_vv_publish_picture Bild der Person extern anzeigen Document check.gif text

Beschreibung zur Person

Template 'gui.vv.tpl.snippets.person.description'
Feldtitel Feldname Beschreibung Type
Beschreibung sp_vv_description Beschreibungstext zu der Person Document edit.gif text
Beschreibung veröffentlichen sp_vv_description_publish Text auch öffentlich anzeigen Document check.gif text
Beschreibung Servicecenter sp_sc_description weitere Infos nur für das Servicecenter Document edit.gif text


Weitere Angaben

Template 'gui.vv.tpl.snippets.person.further'
Feldtitel Feldname Beschreibung Type
Personalnummer sp_vv_personnel Personalnummer der Person Document edit.gif text
Funktion sp_vv_function Funktion der Person Document edit.gif text
Allgemeine Zuständigkeit sp_vv_competence Allgemeine Zuständigkeit der Person, die bei Produkten ausgegeben wird, wenn keine speziellen Zuständigkeiten an der Produktverknüpfung eingetragen sind. Document edit.gif text
Geburtsdatum (dd.MM.yyyy) sp_vv_birthday Geburtsdatum der Person Calendar.gif date
Label: Die OEs dieses Mitarbeiters sp_vv_personLabel_oe Organisationseinheiten der Person (Überschrift) Document edit.gif text
Label: Produkte des Mitarbeiters sp_vv_personLabel_product Produkte der Person (Überschrift) Document edit.gif text
Persönliche Internetseite sp_vv_weblink Internetseite der Person Earth.gif url
Linktext sp_vv_weblink_info Linktext zur Internetseite der Person Document edit.gif text

Kontaktdaten

Adressedaten

Verknüpfungen

Verknüpfungen können wechselseitig erstellt werden. So ist es möglich, ausgehend von der Organistionseinheit z.B.. Mitarbeiter zu wählen, als auch von jedem einzelnen Mitarbeiter eine Verknüpfung auf eine Organistionseinheit zu erstellen. Ein Klick auf die Linkschaltfläche öffnet ein Pop-up-Fenster.

Wählen Sie zunächst in der linken Spalte die OE, in der dieser Mitarbeiter arbeitet. Anschliessend bestätigen Sie die Verknüpfung mit der Schaltfläche "Verknüpfen".

Die neu verknüpfte OE wird in der rechten Spalte angezeigt. Die Schaltfläche "Verknüpfung lösen" löst die Verknüpfung wieder. Setzen Sie ein Häkchen falls Sie diese Verknüpfung auch außerhalb 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.

Organisationseinheiten

Template 'gui.vv.tpl.snippets.organisationLink'
Feldtitel Feldname Beschreibung Type
Organisationseinheit auswählen sp_vv_oe_iterate[0].sp_vv_oe.systemlink Organisationseinheit verknüpfen Document link.gif link
Diese Verknüpfung veröffentlichen sp_vv_oe_iterate[0].sp_vv_publish Verknüpfung intern oder extern anzeigen Document check.gif text
Primäre Verknüpfung

Eine der mit sp_vv_oe_iterate[].sp_vv_oe.systemlink verknüpften Organisationen wird als primäre Verknüpfung definiert, und kann redaktionell angepasst werden. Diese primäre Verknüpfung von Mitarbeitern auf eine Organisation wird verwendet um bei aktivierter Vererbung von Adressen und Öffnungszeiten die Organisation zu definieren, deren Adressdatendaten bei dem jeweiligen Mitarbeiter ausgegeben werden sollen.

Feldtitel Feldname Beschreibung Type
(primäre Verknüpfung) sp_vv_mainOrganisaion Definiert die Orga für die Adressvererbung und ServiceCenter-Statistik Zuordnung Document link.gif link

Produktzuständigkeiten

Template 'gui.vv.tpl.snippets.competence'
Feldtitel Feldname Beschreibung Type
Produkt auswählen sp_vv_responsible_iterate[0].sp_vv_product.systemlink Produkt verknüpfen Document link.gif systemlink
Diese Verknüpfung veröffentlichen sp_vv_responsible_iterate[0].sp_vv_publish Verknüpfung intern oder extern anzeigen Document check.gif text
Zuständigkeit sp_vv_responsible_iterate[0].sp_vv_letterArea Hinweis für dieses Zuständigkeit Document check.gif text
weitere Einschränkungen Bereichstyp: 'Buchstabenbereich':

sp_vv_responsible_iterate[0].sp_vv_competence_iterator[0].sp_vv_competence_prefix_range_from
sp_vv_responsible_iterate[0].sp_vv_competence_iterator[0].sp_vv_competence_prefix_range_to
Bereichstyp: 'Aktenzeichen':
sp_vv_responsible_iterate[0].sp_vv_competence_iterator[1].sp_vv_competence_file_range_from
sp_vv_responsible_iterate[0].sp_vv_competence_iterator[1].sp_vv_competence_file_range_to
Bereichstyp: 'Steuernummer':
sp_vv_responsible_iterate[0].sp_vv_competence_iterator[3].sp_vv_competence_tin_range_from
sp_vv_responsible_iterate[0].sp_vv_competence_iterator[3].sp_vv_competence_tin_range_to
Bereichstyp: 'KFZ-Kennzeichen':
sp_vv_responsible_iterate[0].sp_vv_competence_iterator[2].sp_vv_competence_licensePlate_region_range_from
sp_vv_responsible_iterate[0].sp_vv_competence_iterator[2].sp_vv_competence_licensePlate_letter_range_from
sp_vv_responsible_iterate[0].sp_vv_competence_iterator[2].sp_vv_competence_licensePlate_number_range_from
sp_vv_responsible_iterate[0].sp_vv_competence_iterator[2].sp_vv_competence_licensePlate_region_range_to
sp_vv_responsible_iterate[0].sp_vv_competence_iterator[2].sp_vv_competence_licensePlate_letter_range_to
sp_vv_responsible_iterate[0].sp_vv_competence_iterator[2].sp_vv_competence_licensePlate_number_range_to

Iterator mit zusätzlichen Einschränkungen für diese Zuständigkeitsverknüpfung Document edit.gif text

Funktionen auswählen

Template 'gui.vv.tpl.snippets.functionLink'
Feldtitel Feldname Beschreibung Type
Funktion auswählen sp_vv_function_iterate[0].sp_vv_function.systemlink Produkt verknüpfen Document link.gif systemlink
Diese Verknüpfung veröffentlichen sp_vv_function_iterate[0].sp_vv_publish Verknüpfung intern oder extern anzeigen Document check.gif text

Vertretungen wählen

Template 'gui.vv.tpl.snippets.substituteLink'
Feldtitel Feldname Beschreibung Type
Vertretungen auswählen sp_vv_substitute_iterate[0].sp_vv_substitute.systemlink Vertretung verknüpfen Document link.gif systemlink
Diese Verknüpfung veröffentlichen sp_vv_publish Vertretung intern oder extern anzeigen Document check.gif text

Counter

Öffnungszeiten

Downloads und Links

Download- und Linklisten lassen sich durch die Iteratefunktion komfortabel erstellen.


Beispiel für eine XIP Datei

<?xml version="1.0" encoding="UTF-8"?>
<article parent="sp.vv.group.101.02" anchor="sp.vv.person.100317" name="Mustermann, Max" 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

CityGov3 Datenmodell

Freigabe der Organisationseinheiten

CityGov3 Organisationseinheiten

Freigabe der Produkte

CityGov3 Produkte

Freigabe der Mitarbeiter

CityGov3 Mitarbeiter

Systemweite Eigenschaften und Vorgaben

CityGov3 Eigenschaften

Administration

CityGov3 Administration