- Zeitaufzeichnung: Projektphase can be selected and saved for a project

This commit is contained in:
alex
2019-09-17 10:36:53 +02:00
parent 131d031cae
commit 31cb13ec14
6 changed files with 1034 additions and 920 deletions
+78
View File
@@ -33,6 +33,7 @@ require_once('../../../include/zeitaufzeichnung.class.php');
require_once('../../../include/zeitsperre.class.php');
require_once('../../../include/datum.class.php');
require_once('../../../include/projekt.class.php');
require_once('../../../include/projektphase.class.php');
require_once('../../../include/phrasen.class.php');
require_once('../../../include/organisationseinheit.class.php');
require_once('../../../include/service.class.php');
@@ -117,6 +118,7 @@ $sperrdatum = date('c', strtotime($gesperrt_bis));
// Uses urlencode to avoid XSS issues
$zeitaufzeichnung_id = urlencode(isset($_GET['zeitaufzeichnung_id'])?$_GET['zeitaufzeichnung_id']:'');
$projekt_kurzbz = (isset($_POST['projekt'])?$_POST['projekt']:'');
$projektphase_id = (isset($_POST['projektphase'])?$_POST['projektphase']:'');
$oe_kurzbz_1 = (isset($_POST['oe_kurzbz_1'])?$_POST['oe_kurzbz_1']:'');
$oe_kurzbz_2 = (isset($_POST['oe_kurzbz_2'])?$_POST['oe_kurzbz_2']:'');
$aktivitaet_kurzbz = (isset($_POST['aktivitaet'])?$_POST['aktivitaet']:'');
@@ -251,6 +253,13 @@ echo '
$("#kunde_uid").val(ui.item.uid);
}
});
$("#projekt").change(
function()
{
getProjektphasen($(this).val());
}
)
});
@@ -489,6 +498,40 @@ echo '
}
return true;
}
function getProjektphasen(projekt_kurzbz)
{
$.ajax
(
{
type: "GET",
url: "zeitaufzeichnung_projektphasen.php",
dataType: "json",
data:
{
"projekt_kurzbz":projekt_kurzbz
},
success: function(json)
{
$("#projektphase").children("option").each(
function()
{
if ($(this).prop("id") !== "projektphasekeineausw")
$(this).remove();
}
);
var projphasenhtml = "";
for (var i = 0; i < json.length; i++)
{
projphasenhtml += "<option value = \'" + json[i].projektphase_id + "\'>" + json[i].bezeichnung + "<\/option>";
}
$("#projektphase").append(projphasenhtml);
}
}
);
}
</script>
</head>
<body>
@@ -645,6 +688,7 @@ if(isset($_POST['save']) || isset($_POST['edit']) || isset($_POST['import']))
$zeit->updateamum = date('Y-m-d H:i:s');
$zeit->updatevon = $user;
$zeit->projekt_kurzbz = $projekt_kurzbz;
$zeit->projektphase_id = $projektphase_id;
$zeit->service_id = $service_id;
$zeit->kunde_uid = $kunde_uid;
@@ -667,6 +711,7 @@ if(isset($_POST['save']) || isset($_POST['edit']) || isset($_POST['import']))
$oe_kurzbz_1 = '';
$oe_kurzbz_2 = '';
$projekt_kurzbz = '';
$projektphase_id = '';
$service_id = '';
$kunde_uid = '';
}
@@ -719,8 +764,20 @@ if(isset($_GET['type']) && $_GET['type']=='edit')
$oe_kurzbz_1 = $zeit->oe_kurzbz_1;
$oe_kurzbz_2 = $zeit->oe_kurzbz_2;
$projekt_kurzbz = $zeit->projekt_kurzbz;
$projektphase_id = $zeit->projektphase_id;
$service_id = $zeit->service_id;
$kunde_uid = $zeit->kunde_uid;
$projektphase = new projektphase();
$projektphasen = array();
if($projektphase->getProjektphasen($projekt_kurzbz))
{
foreach ($projektphase->result as $row)
{
$projektphasen[] = $row;
}
}
}
else
{
@@ -943,6 +1000,27 @@ if($projekt->getProjekteMitarbeiter($user, true))
}
echo '</SELECT><!--<input type="button" value="'.$p->t("zeitaufzeichnung/uebersicht").'" onclick="loaduebersicht();">--></td>';
echo '</tr>';
//Projektphase
echo '<tr>
<td>'.$p->t("zeitaufzeichnung/projektphase").'</td>
<td colspan="4"><SELECT name="projektphase" id="projektphase">
<OPTION value="" id="projektphasekeineausw">-- '.$p->t('zeitaufzeichnung/keineAuswahl').' --</OPTION>';
if (isset($projektphasen) && is_array($projektphasen))
{
foreach ($projektphasen as $projektphase)
{
if ($projektphase_id == $projektphase->projektphase_id/* || $filter == $row_projekt->projekt_kurzbz*/)
$selected = 'selected';
else
$selected = '';
echo '<option value="'.$db->convert_html_chars($projektphase->projektphase_id).'" '.$selected.'>'.$db->convert_html_chars($projektphase->bezeichnung).'</option>';
}
}
echo '</SELECT></td>';
echo '</tr>';
}
if ($za_simple == 0)
@@ -0,0 +1,28 @@
<?php
require_once('../../../config/cis.config.inc.php');
/*require_once('../../../include/functions.inc.php');*/
require_once('../../../include/basis_db.class.php');
require_once('../../../include/projektphase.class.php');
if (!$db = new basis_db())
die('Es konnte keine Verbindung zum Server aufgebaut werden.');
//$uid=get_uid();
if(isset($_GET['projekt_kurzbz'])) // TODO maybe check that phasen only shown if projekt is projekt of logged in user
{
$projekt_kurzbz = $_GET['projekt_kurzbz'];
$projektphase = new projektphase();
if($projektphase->getProjektphasen($projekt_kurzbz))
{
$result_obj = array();
foreach($projektphase->result as $row)
{
$item['projektphase_id']=$row->projektphase_id;
$item['bezeichnung']=$row->bezeichnung;
$result_obj[]=$item;
}
echo json_encode($result_obj);
}
exit;
}
File diff suppressed because it is too large Load Diff
+61 -60
View File
@@ -1,60 +1,61 @@
<?php
$this->phrasen['zeitaufzeichnung/zeitaufzeichnung']='Zeitaufzeichnung';
$this->phrasen['zeitaufzeichnung/benutzerWurdeNichtGefunden']='Benutzer %s wurde nicht gefunden';
$this->phrasen['zeitaufzeichnung/zeitaufzeichnungVon']='Zeitaufzeichnung von';
$this->phrasen['zeitaufzeichnung/neu']='NEU';
$this->phrasen['zeitaufzeichnung/projekt']='Projekt';
$this->phrasen['zeitaufzeichnung/keineAuswahl']='keine Auswahl';
$this->phrasen['zeitaufzeichnung/aktivitaet']='Aktivität';
$this->phrasen['zeitaufzeichnung/id']='ID';
$this->phrasen['zeitaufzeichnung/user']='User';
$this->phrasen['zeitaufzeichnung/start']='Start';
$this->phrasen['zeitaufzeichnung/ende']='Ende';
$this->phrasen['zeitaufzeichnung/dauer']='Dauer';
$this->phrasen['zeitaufzeichnung/gesamtdauer']='Gesamtdauer';
$this->phrasen['zeitaufzeichnung/sieSindDerzeitKeinenProjektenZugeordnet']='Sie sind derzeit keinen Projekten zugeordnet';
$this->phrasen['zeitaufzeichnung/fehlerBeimErmittelnDerProjekte']='Fehler beim Ermitteln der Projekte';
$this->phrasen['zeitaufzeichnung/organisationseinheit1']='Organisationseinheit 1';
$this->phrasen['zeitaufzeichnung/organisationseinheit2']='Organisationseinheit 2';
$this->phrasen['zeitaufzeichnung/organisationseinheiten']='Organisationseinheit';
$this->phrasen['zeitaufzeichnung/oe']='OE';
$this->phrasen['zeitaufzeichnung/service']='Service';
$this->phrasen['zeitaufzeichnung/kunde']='Kunde';
$this->phrasen['zeitaufzeichnung/alsNeuenEintragSpeichern']='Als neuen Eintrag speichern';
$this->phrasen['zeitaufzeichnung/kartennummer']='Kartennummer';
$this->phrasen['zeitaufzeichnung/oderKartennummerOptional']='oder Kartennummer (optional)';
$this->phrasen['zeitaufzeichnung/nameEingeben']='Name eingeben';
$this->phrasen['zeitaufzeichnung/aktuelleZeitLaden']='Aktuelle Zeit laden';
$this->phrasen['zeitaufzeichnung/alsEndzeitUebernehmen']='Als Endzeit übernehmen';
$this->phrasen['zeitaufzeichnung/alsStartzeitUebernehmen']='Als Startzeit übernehmen';
$this->phrasen['zeitaufzeichnung/uebersicht']='Projektübersicht';
$this->phrasen['zeitaufzeichnung/zeitraumAuffallendHoch']='Achtung, eingegebener Zeitraum ist auffallend hoch. \nWollen Sie die Daten dennoch speichern?';
$this->phrasen['zeitaufzeichnung/bisDatumKleinerAlsVonDatum']='Das Bis-Datum darf nicht kleiner als das Von-Datum sein';
$this->phrasen['zeitaufzeichnung/tagessumme']='Tagessumme:';
$this->phrasen['zeitaufzeichnung/wochensumme']='Wochensumme:';
$this->phrasen['zeitaufzeichnung/wochensummeEintraege']='Wochensumme Einträge';
$this->phrasen['zeitaufzeichnung/wochensummeArbeitszeit']='Wochensumme Arbeitszeit';
$this->phrasen['zeitaufzeichnung/xTageAnsicht']='%s Tage Ansicht';
$this->phrasen['zeitaufzeichnung/endeXTageAnsicht']='Ende der %s Tage Ansicht';
$this->phrasen['zeitaufzeichnung/alleAnzeigen']='Alle anzeigen';
$this->phrasen['zeitaufzeichnung/alleEintraege']='Alle Einträge';
$this->phrasen['zeitaufzeichnung/summeEintraege']='Summe Einträge';
$this->phrasen['zeitaufzeichnung/arbeitszeit']='Arbeitszeit';
$this->phrasen['zeitaufzeichnung/pause']='Pausen';
$this->phrasen['zeitaufzeichnung/inklusivePflichtpause']='inkl. 30 min. Pflichtpause';
$this->phrasen['zeitaufzeichnung/handbuchZeitaufzeichnung']='Arbeitszeitaufzeichnung Leitfaden';
$this->phrasen['zeitaufzeichnung/fiktiveNormalarbeitszeit']='Vereinbarung der fiktiven Normalarbeitszeit';
$this->phrasen['zeitaufzeichnung/projektexport']='Projektexport';
$this->phrasen['zeitaufzeichnung/projektliste']='Projektliste';
$this->phrasen['zeitaufzeichnung/projektlistegedruckt']='Projektliste gedruckt am:';
$this->phrasen['zeitaufzeichnung/personalnr']='Personal-Nr.:';
$this->phrasen['zeitaufzeichnung/jahr']='Jahr:';
$this->phrasen['zeitaufzeichnung/monat']='Monat:';
$this->phrasen['zeitaufzeichnung/tag']='Tag';
$this->phrasen['zeitaufzeichnung/startdatum']='Startdatum:';
$this->phrasen['zeitaufzeichnung/enddatum']='Enddatum:';
$this->phrasen['zeitaufzeichnung/stunden']='Stunden';
$this->phrasen['zeitaufzeichnung/taetigkeit']='Tätigkeit';
$this->phrasen['zeitaufzeichnung/keineprojekte']='keine Projekte vorhanden';
$this->phrasen['zeitaufzeichnung/summe']='Summe:';
$this->phrasen['zeitaufzeichnung/dienstreise']='Dienstreise';
<?php
$this->phrasen['zeitaufzeichnung/zeitaufzeichnung']='Zeitaufzeichnung';
$this->phrasen['zeitaufzeichnung/benutzerWurdeNichtGefunden']='Benutzer %s wurde nicht gefunden';
$this->phrasen['zeitaufzeichnung/zeitaufzeichnungVon']='Zeitaufzeichnung von';
$this->phrasen['zeitaufzeichnung/neu']='NEU';
$this->phrasen['zeitaufzeichnung/projekt']='Projekt';
$this->phrasen['zeitaufzeichnung/projektphase']='Projektphase';
$this->phrasen['zeitaufzeichnung/keineAuswahl']='keine Auswahl';
$this->phrasen['zeitaufzeichnung/aktivitaet']='Aktivität';
$this->phrasen['zeitaufzeichnung/id']='ID';
$this->phrasen['zeitaufzeichnung/user']='User';
$this->phrasen['zeitaufzeichnung/start']='Start';
$this->phrasen['zeitaufzeichnung/ende']='Ende';
$this->phrasen['zeitaufzeichnung/dauer']='Dauer';
$this->phrasen['zeitaufzeichnung/gesamtdauer']='Gesamtdauer';
$this->phrasen['zeitaufzeichnung/sieSindDerzeitKeinenProjektenZugeordnet']='Sie sind derzeit keinen Projekten zugeordnet';
$this->phrasen['zeitaufzeichnung/fehlerBeimErmittelnDerProjekte']='Fehler beim Ermitteln der Projekte';
$this->phrasen['zeitaufzeichnung/organisationseinheit1']='Organisationseinheit 1';
$this->phrasen['zeitaufzeichnung/organisationseinheit2']='Organisationseinheit 2';
$this->phrasen['zeitaufzeichnung/organisationseinheiten']='Organisationseinheit';
$this->phrasen['zeitaufzeichnung/oe']='OE';
$this->phrasen['zeitaufzeichnung/service']='Service';
$this->phrasen['zeitaufzeichnung/kunde']='Kunde';
$this->phrasen['zeitaufzeichnung/alsNeuenEintragSpeichern']='Als neuen Eintrag speichern';
$this->phrasen['zeitaufzeichnung/kartennummer']='Kartennummer';
$this->phrasen['zeitaufzeichnung/oderKartennummerOptional']='oder Kartennummer (optional)';
$this->phrasen['zeitaufzeichnung/nameEingeben']='Name eingeben';
$this->phrasen['zeitaufzeichnung/aktuelleZeitLaden']='Aktuelle Zeit laden';
$this->phrasen['zeitaufzeichnung/alsEndzeitUebernehmen']='Als Endzeit übernehmen';
$this->phrasen['zeitaufzeichnung/alsStartzeitUebernehmen']='Als Startzeit übernehmen';
$this->phrasen['zeitaufzeichnung/uebersicht']='Projektübersicht';
$this->phrasen['zeitaufzeichnung/zeitraumAuffallendHoch']='Achtung, eingegebener Zeitraum ist auffallend hoch. \nWollen Sie die Daten dennoch speichern?';
$this->phrasen['zeitaufzeichnung/bisDatumKleinerAlsVonDatum']='Das Bis-Datum darf nicht kleiner als das Von-Datum sein';
$this->phrasen['zeitaufzeichnung/tagessumme']='Tagessumme:';
$this->phrasen['zeitaufzeichnung/wochensumme']='Wochensumme:';
$this->phrasen['zeitaufzeichnung/wochensummeEintraege']='Wochensumme Einträge';
$this->phrasen['zeitaufzeichnung/wochensummeArbeitszeit']='Wochensumme Arbeitszeit';
$this->phrasen['zeitaufzeichnung/xTageAnsicht']='%s Tage Ansicht';
$this->phrasen['zeitaufzeichnung/endeXTageAnsicht']='Ende der %s Tage Ansicht';
$this->phrasen['zeitaufzeichnung/alleAnzeigen']='Alle anzeigen';
$this->phrasen['zeitaufzeichnung/alleEintraege']='Alle Einträge';
$this->phrasen['zeitaufzeichnung/summeEintraege']='Summe Einträge';
$this->phrasen['zeitaufzeichnung/arbeitszeit']='Arbeitszeit';
$this->phrasen['zeitaufzeichnung/pause']='Pausen';
$this->phrasen['zeitaufzeichnung/inklusivePflichtpause']='inkl. 30 min. Pflichtpause';
$this->phrasen['zeitaufzeichnung/handbuchZeitaufzeichnung']='Arbeitszeitaufzeichnung Leitfaden';
$this->phrasen['zeitaufzeichnung/fiktiveNormalarbeitszeit']='Vereinbarung der fiktiven Normalarbeitszeit';
$this->phrasen['zeitaufzeichnung/projektexport']='Projektexport';
$this->phrasen['zeitaufzeichnung/projektliste']='Projektliste';
$this->phrasen['zeitaufzeichnung/projektlistegedruckt']='Projektliste gedruckt am:';
$this->phrasen['zeitaufzeichnung/personalnr']='Personal-Nr.:';
$this->phrasen['zeitaufzeichnung/jahr']='Jahr:';
$this->phrasen['zeitaufzeichnung/monat']='Monat:';
$this->phrasen['zeitaufzeichnung/tag']='Tag';
$this->phrasen['zeitaufzeichnung/startdatum']='Startdatum:';
$this->phrasen['zeitaufzeichnung/enddatum']='Enddatum:';
$this->phrasen['zeitaufzeichnung/stunden']='Stunden';
$this->phrasen['zeitaufzeichnung/taetigkeit']='Tätigkeit';
$this->phrasen['zeitaufzeichnung/keineprojekte']='keine Projekte vorhanden';
$this->phrasen['zeitaufzeichnung/summe']='Summe:';
$this->phrasen['zeitaufzeichnung/dienstreise']='Dienstreise';
+61 -60
View File
@@ -1,60 +1,61 @@
<?php
$this->phrasen['zeitaufzeichnung/zeitaufzeichnung']='Timesheet';
$this->phrasen['zeitaufzeichnung/benutzerWurdeNichtGefunden']='User %s not found';
$this->phrasen['zeitaufzeichnung/zeitaufzeichnungVon']='Timesheet for';
$this->phrasen['zeitaufzeichnung/neu']='NEW';
$this->phrasen['zeitaufzeichnung/projekt']='Project';
$this->phrasen['zeitaufzeichnung/keineAuswahl']='no selection';
$this->phrasen['zeitaufzeichnung/aktivitaet']='Activity';
$this->phrasen['zeitaufzeichnung/id']='ID';
$this->phrasen['zeitaufzeichnung/user']='User';
$this->phrasen['zeitaufzeichnung/start']='Start';
$this->phrasen['zeitaufzeichnung/ende']='End';
$this->phrasen['zeitaufzeichnung/dauer']='Length';
$this->phrasen['zeitaufzeichnung/gesamtdauer']='Total time';
$this->phrasen['zeitaufzeichnung/sieSindDerzeitKeinenProjektenZugeordnet']='You are not currently assigned to any projects';
$this->phrasen['zeitaufzeichnung/fehlerBeimErmittelnDerProjekte']='Error retrieving project data';
$this->phrasen['zeitaufzeichnung/organisationseinheit1']='Organisation Unit 1';
$this->phrasen['zeitaufzeichnung/organisationseinheit2']='Organisation Unit 2';
$this->phrasen['zeitaufzeichnung/organisationseinheiten']='Organisation Unit';
$this->phrasen['zeitaufzeichnung/oe']='OU';
$this->phrasen['zeitaufzeichnung/service']='Service';
$this->phrasen['zeitaufzeichnung/kunde']='Client';
$this->phrasen['zeitaufzeichnung/alsNeuenEintragSpeichern']='Save as new';
$this->phrasen['zeitaufzeichnung/kartennummer']='Number';
$this->phrasen['zeitaufzeichnung/oderKartennummerOptional']='or number of card (optional)';
$this->phrasen['zeitaufzeichnung/nameEingeben']='Enter name';
$this->phrasen['zeitaufzeichnung/aktuelleZeitLaden']='Load current time';
$this->phrasen['zeitaufzeichnung/alsEndzeitUebernehmen']='Transfer to endtime';
$this->phrasen['zeitaufzeichnung/alsStartzeitUebernehmen']='Transfer to starttime';
$this->phrasen['zeitaufzeichnung/uebersicht']='Projectoverview';
$this->phrasen['zeitaufzeichnung/zeitraumAuffallendHoch']='Warning! Period entered is noticeably long. \nDo you want to save the dates anyway?';
$this->phrasen['zeitaufzeichnung/bisDatumKleinerAlsVonDatum']='The \'To\' date may not be earlier than the \'From\' date.';
$this->phrasen['zeitaufzeichnung/tagessumme']='Total day:';
$this->phrasen['zeitaufzeichnung/wochensumme']='Total week:';
$this->phrasen['zeitaufzeichnung/wochensummeEintraege']='Total week';
$this->phrasen['zeitaufzeichnung/wochensummeArbeitszeit']='Total week working time';
$this->phrasen['zeitaufzeichnung/xTageAnsicht']='%s days view';
$this->phrasen['zeitaufzeichnung/endeXTageAnsicht']='End of %s days view';
$this->phrasen['zeitaufzeichnung/alleAnzeigen']='Show all';
$this->phrasen['zeitaufzeichnung/alleEintraege']='All entries';
$this->phrasen['zeitaufzeichnung/summeEintraege']='Total';
$this->phrasen['zeitaufzeichnung/arbeitszeit']='Working time';
$this->phrasen['zeitaufzeichnung/pause']='Breaks';
$this->phrasen['zeitaufzeichnung/inklusicePlichtpause']='incl. 30 min. lunch break';
$this->phrasen['zeitaufzeichnung/handbuchZeitaufzeichnung']='Timesheet howto';
$this->phrasen['zeitaufzeichnung/fiktiveNormalarbeitszeit']='Vereinbarung der fiktiven Normalarbeitszeit';
$this->phrasen['zeitaufzeichnung/projektexport']='Projectexport';
$this->phrasen['zeitaufzeichnung/projektliste']='Projectlist';
$this->phrasen['zeitaufzeichnung/projektlistegedruckt']='Projectlist printed on:';
$this->phrasen['zeitaufzeichnung/personalnr']='staff number ';
$this->phrasen['zeitaufzeichnung/jahr']='Year:';
$this->phrasen['zeitaufzeichnung/monat']='Month:';
$this->phrasen['zeitaufzeichnung/tag']='Day';
$this->phrasen['zeitaufzeichnung/startdatum']='Startdate:';
$this->phrasen['zeitaufzeichnung/enddatum']='Enddate:';
$this->phrasen['zeitaufzeichnung/stunden']='Hours';
$this->phrasen['zeitaufzeichnung/taetigkeit']='Activity';
$this->phrasen['zeitaufzeichnung/keineprojekte']='no projects exist';
$this->phrasen['zeitaufzeichnung/summe']='Sum:';
$this->phrasen['zeitaufzeichnung/dienstreise']='Business Trip';
<?php
$this->phrasen['zeitaufzeichnung/zeitaufzeichnung']='Timesheet';
$this->phrasen['zeitaufzeichnung/benutzerWurdeNichtGefunden']='User %s not found';
$this->phrasen['zeitaufzeichnung/zeitaufzeichnungVon']='Timesheet for';
$this->phrasen['zeitaufzeichnung/neu']='NEW';
$this->phrasen['zeitaufzeichnung/projekt']='Project';
$this->phrasen['zeitaufzeichnung/projektphase']='Projectphase';
$this->phrasen['zeitaufzeichnung/keineAuswahl']='no selection';
$this->phrasen['zeitaufzeichnung/aktivitaet']='Activity';
$this->phrasen['zeitaufzeichnung/id']='ID';
$this->phrasen['zeitaufzeichnung/user']='User';
$this->phrasen['zeitaufzeichnung/start']='Start';
$this->phrasen['zeitaufzeichnung/ende']='End';
$this->phrasen['zeitaufzeichnung/dauer']='Length';
$this->phrasen['zeitaufzeichnung/gesamtdauer']='Total time';
$this->phrasen['zeitaufzeichnung/sieSindDerzeitKeinenProjektenZugeordnet']='You are not currently assigned to any projects';
$this->phrasen['zeitaufzeichnung/fehlerBeimErmittelnDerProjekte']='Error retrieving project data';
$this->phrasen['zeitaufzeichnung/organisationseinheit1']='Organisation Unit 1';
$this->phrasen['zeitaufzeichnung/organisationseinheit2']='Organisation Unit 2';
$this->phrasen['zeitaufzeichnung/organisationseinheiten']='Organisation Unit';
$this->phrasen['zeitaufzeichnung/oe']='OU';
$this->phrasen['zeitaufzeichnung/service']='Service';
$this->phrasen['zeitaufzeichnung/kunde']='Client';
$this->phrasen['zeitaufzeichnung/alsNeuenEintragSpeichern']='Save as new';
$this->phrasen['zeitaufzeichnung/kartennummer']='Number';
$this->phrasen['zeitaufzeichnung/oderKartennummerOptional']='or number of card (optional)';
$this->phrasen['zeitaufzeichnung/nameEingeben']='Enter name';
$this->phrasen['zeitaufzeichnung/aktuelleZeitLaden']='Load current time';
$this->phrasen['zeitaufzeichnung/alsEndzeitUebernehmen']='Transfer to endtime';
$this->phrasen['zeitaufzeichnung/alsStartzeitUebernehmen']='Transfer to starttime';
$this->phrasen['zeitaufzeichnung/uebersicht']='Projectoverview';
$this->phrasen['zeitaufzeichnung/zeitraumAuffallendHoch']='Warning! Period entered is noticeably long. \nDo you want to save the dates anyway?';
$this->phrasen['zeitaufzeichnung/bisDatumKleinerAlsVonDatum']='The \'To\' date may not be earlier than the \'From\' date.';
$this->phrasen['zeitaufzeichnung/tagessumme']='Total day:';
$this->phrasen['zeitaufzeichnung/wochensumme']='Total week:';
$this->phrasen['zeitaufzeichnung/wochensummeEintraege']='Total week';
$this->phrasen['zeitaufzeichnung/wochensummeArbeitszeit']='Total week working time';
$this->phrasen['zeitaufzeichnung/xTageAnsicht']='%s days view';
$this->phrasen['zeitaufzeichnung/endeXTageAnsicht']='End of %s days view';
$this->phrasen['zeitaufzeichnung/alleAnzeigen']='Show all';
$this->phrasen['zeitaufzeichnung/alleEintraege']='All entries';
$this->phrasen['zeitaufzeichnung/summeEintraege']='Total';
$this->phrasen['zeitaufzeichnung/arbeitszeit']='Working time';
$this->phrasen['zeitaufzeichnung/pause']='Breaks';
$this->phrasen['zeitaufzeichnung/inklusicePlichtpause']='incl. 30 min. lunch break';
$this->phrasen['zeitaufzeichnung/handbuchZeitaufzeichnung']='Timesheet howto';
$this->phrasen['zeitaufzeichnung/fiktiveNormalarbeitszeit']='Vereinbarung der fiktiven Normalarbeitszeit';
$this->phrasen['zeitaufzeichnung/projektexport']='Projectexport';
$this->phrasen['zeitaufzeichnung/projektliste']='Projectlist';
$this->phrasen['zeitaufzeichnung/projektlistegedruckt']='Projectlist printed on:';
$this->phrasen['zeitaufzeichnung/personalnr']='staff number ';
$this->phrasen['zeitaufzeichnung/jahr']='Year:';
$this->phrasen['zeitaufzeichnung/monat']='Month:';
$this->phrasen['zeitaufzeichnung/tag']='Day';
$this->phrasen['zeitaufzeichnung/startdatum']='Startdate:';
$this->phrasen['zeitaufzeichnung/enddatum']='Enddate:';
$this->phrasen['zeitaufzeichnung/stunden']='Hours';
$this->phrasen['zeitaufzeichnung/taetigkeit']='Activity';
$this->phrasen['zeitaufzeichnung/keineprojekte']='no projects exist';
$this->phrasen['zeitaufzeichnung/summe']='Sum:';
$this->phrasen['zeitaufzeichnung/dienstreise']='Business Trip';
+1
View File
@@ -29,6 +29,7 @@ $this->phrasen['zeitaufzeichnung/organisationseinheit2']='';
$this->phrasen['zeitaufzeichnung/organisationseinheiten']='';
$this->phrasen['zeitaufzeichnung/pause']='';
$this->phrasen['zeitaufzeichnung/projekt']='';
$this->phrasen['zeitaufzeichnung/projektphase']='';
$this->phrasen['zeitaufzeichnung/service']='';
$this->phrasen['zeitaufzeichnung/sieSindDerzeitKeinenProjektenZugeordnet']='';
$this->phrasen['zeitaufzeichnung/start']='';