EinsatzOnline/resources/ajax_templates/eb_personnel_instance_card.hbs

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>