87 lines
4.6 KiB
Handlebars
87 lines
4.6 KiB
Handlebars
<div class="instance col-lg-4" data-instance-id="{{instance_id}}"
|
|
style="padding: 2px;">
|
|
<div class="card">
|
|
<div class="card-header">
|
|
{{name}}
|
|
<button class="btn btn-success eb_personnel_instance_save_btn" style="float: right;display:none;" type="button">
|
|
Speichern
|
|
</button>
|
|
</div>
|
|
<div class="card-body">
|
|
<div class="form-group row">
|
|
<label class="col-form-label col-4">Satz:</label>
|
|
<div class="input-group col-8">
|
|
<select class="form-control instance_select_billing_rate qsf">
|
|
<option value="non-billable">nicht abrechenbar</option>
|
|
{{#each billing_rates}}
|
|
<option value="{{billing_rate_id}}" title="{{description}}" {{#if selected}}selected{{/if}}>{{name}}</option>
|
|
{{/each}}
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<label class="col-4">geplant:</label>
|
|
<p class="col-8">
|
|
{{planned_time}}
|
|
</p>
|
|
</div>
|
|
<div class="row">
|
|
<label class="col-4">real:</label>
|
|
<p class="col-8">
|
|
{{real_time}}
|
|
</p>
|
|
</div>
|
|
<h5>Personal:</h5>
|
|
<div class="eu_cast_instance_personnel">
|
|
{{#each positions}}
|
|
<div class="card position_instance" data-position-instance-id="{{position_instance_id}}"
|
|
style="margin-bottom: 5px;">
|
|
<div class="card-header">{{position_name}}</div>
|
|
<div class="card-body">
|
|
<div class="form-group row">
|
|
<label class="col-form-label col-4">Abrechenbar: </label>
|
|
<div class="input-group col-8" style="align-items: center">
|
|
<input class="eb_personnel_position_instance_is_billable qsf"
|
|
type="checkbox" {{#if billable}}checked{{/if}}>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<label class="col-4">Besetzung: </label>
|
|
<p class="col-8">{{taken_by_member}}</p>
|
|
</div>
|
|
<div class="row">
|
|
<label class="col-4">Einsatzzeit:</label>
|
|
<p class="col-8">{{real_time}}</p>
|
|
</div>
|
|
<div class="row">
|
|
<label class="col-4">Einsatzstunden:</label>
|
|
<p class="col-8">{{fulfilled_time}}</p>
|
|
</div>
|
|
<div class="form-group row">
|
|
<label class="col-form-label col-4">manuelle Abrechnung</label>
|
|
<div class="input-group col-8" style="align-items: center">
|
|
<input class="eb_personnel_position_instance_manual_billing_check qsf"
|
|
type="checkbox">
|
|
</div>
|
|
</div>
|
|
<div class="form-group row eb_personnel_position_instance_manual_billing_lump_sum_container hide">
|
|
<label class="col-form-label col-4" title="Hier z.B. eine Fahrtkostenpauschale eintragen.">Pauschale:</label>
|
|
<div class="input-group col-8" style="align-items: center">
|
|
<input class="eb_personnel_position_instance_manual_billing_lump_sum qsf form-control"
|
|
type="number" step="0.01" value="0.00">
|
|
</div>
|
|
</div>
|
|
<div class="form-group row hide eb_personnel_position_instance_manual_billing_money_for_time_container">
|
|
<label class="col-form-label col-4" title="Hier z.B. das manuell berechnete Einsatzgeld eintragen.">Geld für Stunden:</label>
|
|
<div class="input-group col-8" style="align-items: center">
|
|
<input class="eb_personnel_position_instance_manual_billing_money_for_time qsf form-control"
|
|
type="number" step="0.01" value="0.00">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{/each}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div> |