Merge pull request 'Apply new rules for 2024' (#6) from rules-2024 into main
All checks were successful
continuous-integration/drone/push Build is passing

Reviewed-on: #6
This commit is contained in:
Brain 2024-01-18 19:01:47 +01:00
commit a47b2da1da

View File

@ -94,18 +94,18 @@
<div> <div>
<label for="ec">Entropie-Tarif&#x202F;&sup1;</label><!-- ggf. k&uuml;nftig Grundlage wie Handbuch/Dokumentation verlinken --> <label for="ec">Entropie-Tarif&#x202F;&sup1;</label><!-- ggf. k&uuml;nftig Grundlage wie Handbuch/Dokumentation verlinken -->
<select id="ec"> <select id="ec">
<option value="l" accesskey="l" name="low">Umsatz &leq; 1.000&nbsp;&euro;</option><!-- low: <=1 TEUR --> <option value="l" accesskey="l" name="low">Umsatz &leq; 15.000&nbsp;&euro;</option><!-- low: <=1 TEUR -->
<option value="h" accesskey="h" name="high">Umsatz &gt; 1.000&nbsp;&euro;</option><!-- high: >1 TEUR --> <option value="h" accesskey="h" name="high">Umsatz &gt; 15.000&nbsp;&euro;</option><!-- high: >1 TEUR -->
<option value="c" accesskey="c" name="custom">nach&nbsp;Vereinbarung</option><!-- custom: separate agreement --> <option value="c" accesskey="c" name="custom">nach&nbsp;Vereinbarung</option><!-- custom: separate agreement -->
</select> </select>
</div> </div>
<div> <div>
<label for="z">Entropieumlagesatz</label> <label for="z">Entropieumlagesatz</label>
<input type="number" step="0.01" id="z" value="23.00"/>&thinsp;% <input type="number" step="0.01" id="z" value="20.00"/>&thinsp;%
</div> </div>
<div> <div>
<label for="eu">Entropieumlage</label> <label for="eu">Entropieumlage</label>
<input readonly="readonly" type="number" step="0.01" id="eu" value="23.00"/>&thinsp;&euro; <input readonly="readonly" type="number" step="0.01" id="eu" value="20.00"/>&thinsp;&euro;
</div> </div>
<div> <div>
<label for="k">K<u>o</u>Le</label> <label for="k">K<u>o</u>Le</label>
@ -161,15 +161,15 @@
var selInd=this.selectedIndex; var selInd=this.selectedIndex;
console.log('Entropie-Tarif: '+selInd+'('+z.disabled+': '+z.value+')'); console.log('Entropie-Tarif: '+selInd+'('+z.disabled+': '+z.value+')');
switch(selInd){ switch(selInd){
case 0: //low: <1.000 EUR revenue case 0: //low: <15.000 EUR revenue
//23.0 % //20.0 %
z.value='23.00'; z.value='20.00';
z.disabled=true; z.disabled=true;
break;; break;;
case 1: //high: >1.000 EUR revenue case 1: //high: >15.000 EUR revenue
//11 % //15 %
z.disabled=true; z.disabled=true;
z.value='11.0'; z.value='15.0';
break;; break;;
case 2: //custom: according toseparate agreement case 2: //custom: according toseparate agreement
z.disabled=false; z.disabled=false;
@ -179,7 +179,7 @@
}); });
// set entropy tax to standard value // set entropy tax to standard value
c.selectedIndex=0; c.selectedIndex=0;
z.value='23.00'; z.value='20.00';
z.disabled=true; z.disabled=true;
// calc // calc
s.click(); s.click();