fhiiqm/report/vertrag_report_kuend.php
changeset 31 0a1eb975fbd9
parent 13 741b35e9ebbe
equal deleted inserted replaced
30:d02d02efc55a 31:0a1eb975fbd9
    30 
    30 
    31 <head>
    31 <head>
    32 	<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
    32 	<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
    33    	<link href="/fhiiqm/css/db.css" rel="STYLESHEET" type="TEXT/CSS"  media="screen"/> 
    33    	<link href="/fhiiqm/css/db.css" rel="STYLESHEET" type="TEXT/CSS"  media="screen"/> 
    34    	<link href="/fhiiqm/css/db_print.css" rel="STYLESHEET" type="TEXT/CSS"  media="print"/> 
    34    	<link href="/fhiiqm/css/db_print.css" rel="STYLESHEET" type="TEXT/CSS"  media="print"/> 
       
    35 <!--
    35     <link type="text/css" href="/fhiiqm/css/jquery/ui-lightness/jquery-ui-1.8.16.custom.css" rel="Stylesheet" />	
    36     <link type="text/css" href="/fhiiqm/css/jquery/ui-lightness/jquery-ui-1.8.16.custom.css" rel="Stylesheet" />	
    36     <script type="text/javascript" src="/fhiiqm/js/jquery/jquery-1.6.2.min.js"></script>
    37     <script type="text/javascript" src="/fhiiqm/js/jquery/jquery-1.6.2.min.js"></script>
    37     <script type="text/javascript" src="/fhiiqm/js/jquery/jquery-ui-1.8.16.custom.min.js"></script>
    38     <script type="text/javascript" src="/fhiiqm/js/jquery/jquery-ui-1.8.16.custom.min.js"></script>
       
    39 -->
       
    40     <link type="text/css" href="/fhiiqm/css/jquery/ui-lightness-1.8.21/jquery-ui-1.8.21.custom.css" rel="Stylesheet" />	
       
    41     <script type="text/javascript" src="/fhiiqm/js/jquery/jquery-1.7.2.min.js"></script>
       
    42     <script type="text/javascript" src="/fhiiqm/js/jquery/jquery-ui-1.8.21.custom.min.js"></script>
    38 	<title>Bericht Vertrag-K&uuml;ndigungstermin</title>
    43 	<title>Bericht Vertrag-K&uuml;ndigungstermin</title>
    39 </head>
    44 </head>
    40 
    45 
    41 <body >
    46 <body >
    42 <?php
    47 <?php
    75     echo "<div align='center'>
    80     echo "<div align='center'>
    76         <h3>Bericht: Vertrag - K&uuml;ndigungstermin</h3>\n";
    81         <h3>Bericht: Vertrag - K&uuml;ndigungstermin</h3>\n";
    77     echo "<table border='0' cellspacing='0'>\n";
    82     echo "<table border='0' cellspacing='0'>\n";
    78     echo "<tr><td class='bigger'>Annahmen:</td></tr>\n
    83     echo "<tr><td class='bigger'>Annahmen:</td></tr>\n
    79         <tr><td>&nbsp;&ndash;&nbsp;wenn keine K&uuml;ndigungsfrist angegeben ist, wird eine Frist von 3 Monaten angenommen</td></tr>\n
    84         <tr><td>&nbsp;&ndash;&nbsp;wenn keine K&uuml;ndigungsfrist angegeben ist, wird eine Frist von 3 Monaten angenommen</td></tr>\n
    80         <tr><td>&nbsp;&ndash;&nbsp;wenn keine K&uuml;ndigungsdatum gesetzt wird, wird das aktuelle Datum angenommen</td></tr>\n
    85         <tr><td>&nbsp;&ndash;&nbsp;wenn kein K&uuml;ndigungsdatum gesetzt ist, wird das aktuelle Datum angenommen</td></tr>\n
    81         <tr><td>&nbsp;&ndash;&nbsp;wenn kein Vertragsende und keine automatische Verl&auml;ngerung angegeben sind, erfolgt keine Berechnung</td></tr>\n
    86         <tr><td>&nbsp;&ndash;&nbsp;wenn kein Vertragsende und keine automatische Verl&auml;ngerung angegeben sind, erfolgt keine Berechnung</td></tr>\n
    82         <tr><td>&nbsp;&ndash;&nbsp;wenn das Vertragsende vor dem gew&auml;hlten K&uuml;ndigungsdatum liegt, erfolgt keine Berechnung</td></tr>\n
    87         <tr><td>&nbsp;&ndash;&nbsp;wenn das Vertragsende vor dem gew&auml;hlten K&uuml;ndigungsdatum liegt, erfolgt keine Berechnung</td></tr>\n
    83         <tr><td>&nbsp;&ndash;&nbsp;fr&uumlhestm&ouml;glicher K&uuml;ndigungstermin ist der letzter Tag des Monats, zu dem die K&uuml;ndigung erfolgt</td></tr>\n";
    88         <tr><td>&nbsp;&ndash;&nbsp;fr&uumlhestm&ouml;glicher K&uuml;ndigungstermin ist der letzter Tag des Monats, zu dem die K&uuml;ndigung erfolgt</td></tr>\n";
    84     echo "</table></div>\n";
    89     echo "</table></div>\n";
    85 
    90 
   108         
   113         
   109         if (!$vr["bind"]) $bind = " AND "; else $bind = $vr["bind"];
   114         if (!$vr["bind"]) $bind = " AND "; else $bind = $vr["bind"];
   110         $sqlr = "CALL fhiiqm.vertrag_kuendtermin($vr[prodg],$vr[vtyp],'$vr[kd]','$vr[bind]',$sort)";
   115         $sqlr = "CALL fhiiqm.vertrag_kuendtermin($vr[prodg],$vr[vtyp],'$vr[kd]','$vr[bind]',$sort)";
   111 //        echo $sqlr;
   116 //        echo $sqlr;
   112     	$dbc = new dbconnection();
   117     	$dbc = new dbconnection();
   113         if ($vr["prodg"]>0 || $vr["vtyp"]>0 || $vr["kd"]>0) 
   118         if ($vr["prodg"]>0 || $vr["vtyp"]>0 || $vr["kd"]) 
   114         {
   119         {
   115             if ($vr["kd"]>0)
   120             if ($vr["kd"])
   116             {
   121             {
   117                 $kd = new DateTime($vr["kd"]);    
   122                 $kd = new DateTime($vr["kd"]);    
   118                 $krit1 .=  $bd. " [gew&auml;hltes K&uuml;ndigungsdatum = '<b>" . $kd->format('d.m.Y') ."</b>']";
   123                 $krit .= " [gew&auml;hltes K&uuml;ndigungsdatum = '<b>" . $kd->format('d.m.Y') ."</b>']";
   119             }
   124             }
   120             else $krit1 .= $bd. " [gesetztes K&uuml;ndigungsdatum = '<b>" . date('d.m.Y') . "</b>']";
   125             else $krit .= " [gesetztes K&uuml;ndigungsdatum = '<b>" . date('d.m.Y') . "</b>']";
   121 
   126 
   122             if ($vr["prodg"]>0 || $vr["vtyp"]>0) $krit1 .= " AND (";
   127             if ($vr["prodg"]>0 || $vr["vtyp"]>0) $krit1 .= " (";
   123             if ($vr["prodg"]>0)
   128             if ($vr["prodg"]>0)
   124             {
   129             {
   125                 if ($krit) $bd = " ".$bind; else $bd = "";
   130                 if ($krit) $bd = " ".$bind; else $bd = "";
   126                 $sql = "SELECT prod_group_name FROM Produkt_Gruppe WHERE prod_group_ID = " . $vr["prodg"];
   131                 $sql = "SELECT prod_group_name FROM Produkt_Gruppe WHERE prod_group_ID = " . $vr["prodg"];
   127                 $res = $dbc -> querySingleItem($sql);
   132                 $res = $dbc -> querySingleItem($sql);