Updates to 03-2025

This commit is contained in:
Kevin Adametz 2025-04-01 10:39:21 +02:00
parent 6167273a48
commit 9b54eb0512
348 changed files with 34535 additions and 5774 deletions

View file

@ -139,21 +139,21 @@
</div>
<div class="form-row">
<div class="form-group col-md-4">
<label for="birthday_day" class="form-label">{{ __('Geburtsdatum') }}*</label>
<select class="selectpicker" name="birthday_day" id="birthday_day" data-style="btn-light" data-live-search="false" required>
<label for="birthday_day" class="form-label">{{ __('Geburtsdatum') }}</label>
<select class="selectpicker" name="birthday_day" id="birthday_day" data-style="btn-light" data-live-search="false">
{!! HTMLHelper::getCustomListOf('day', $user->getBirthdayFormat('d')) !!}
</select>
</div>
<div class="form-group col-md-4">
<label for="birthday_month" class="form-label">&nbsp;</label>
<select class="selectpicker" name="birthday_month" id="birthday_month" data-style="btn-light" data-live-search="false" required>
<select class="selectpicker" name="birthday_month" id="birthday_month" data-style="btn-light" data-live-search="false">
{!! HTMLHelper::getCustomListOf('month', $user->getBirthdayFormat('m')) !!}
</select>
</div>
<div class="form-group col-md-4">
<label for="birthday_year" class="form-label">&nbsp;</label>
<select class="selectpicker" name="birthday_year" id="birthday_year" data-style="btn-light" data-live-search="false" required>
<select class="selectpicker" name="birthday_year" id="birthday_year" data-style="btn-light" data-live-search="false">
{!! HTMLHelper::getCustomListOf('year', $user->getBirthdayFormat('Y')) !!}
</select>
@ -319,6 +319,14 @@
</div>
@endif
@endif
<div class="form-row">
<div class="form-group col-md-12">
<hr>
<button type="submit" class=" float-right btn btn-sm btn-submit">{{ __('save') }}</button>&nbsp;
</div>
</div>
</div>
</div>
@ -364,19 +372,26 @@
</div>
</div>
<div class="form-row">
<div class="form-group col-md-12">
<hr>
<button type="submit" class=" float-right btn btn-sm btn-submit">{{ __('save') }}</button>&nbsp;
</div>
</div>
</div>
</div>
<div class="card mb-4">
<h5 class="card-header">
<div class="row">
<div class="col-md-12">
Steuerdaten
</div>
</div>
</div>
</h5>
<div class="card-body">
<div class="card-body" id="user-vat-validation">
<div class="form-row">
<div class="form-group col-md-12">
<label class="form-label" for="taxable_sales">{{ __('Umsatzsteuerpflicht') }} @if($user->account->getCountryAttrAs('taxable_sales'))* @endif</label>
@ -385,27 +400,89 @@
</select>
<p class="badge">Wähle Kleinunternehmer, wenn Du nicht mehr als 22.000 EUR Umsatz pro Jahr mit Deinem Gewerbe erwirtschaftest.</p>
</div>
<div class="form-group col-md-6">
<div class="form-group col-md-6 {{ $errors->has('tax_number') ? 'has-error' : '' }}">
<label class="form-label" for="tax_number">{{ __('Steuernummer') }} @if($user->account->getCountryAttrAs('tax_number'))* @endif</label>
{{ Form::text('tax_number', $user->account->tax_number, array('placeholder'=>__('Steuernummer'), 'class'=>'form-control', 'id'=>'tax_number', $user->account->getCountryAttrAs('tax_number','required'))) }}
@if ($errors->has('tax_number'))
<span class="help-block">
<strong>{{ $errors->first('tax_number') }}</strong>
</span>
@endif
</div>
@if($user->account->country_id && $user->account->country->eu_country)
<div class="col-sm-12">
<hr>
</div>
<div class="form-group col-md-6 {{ $errors->has('tax_identification_number') ? 'has-error' : '' }}">
<label class="form-label" for="tax_identification_number">{{ __('USt-ID Nummer') }} @if($user->account->getCountryAttrAs('tax_id_number'))* @endif</label>
{{ Form::text('tax_identification_number', $user->account-> tax_identification_number, array('placeholder'=>__('USt-ID Nummer'), 'class'=>'form-control', 'id'=>'tax_identification_number', $user->account->getCountryAttrAs('tax_id_number','required'), 'readonly')) }}
@if ($errors->has('tax_identification_number'))
<span class="help-block">
<strong>{{ $errors->first('tax_identification_number') }}</strong>
</span>
@endif
@if($user->account->reverse_charge_valid)
<div class="mt-3">
<div class="badge badge-primary">Aktiv seit: {{ $user->account->getReverseChargeValidFormat() }}</div>
<button type="submit" class="btn btn-xs btn-default" name="action" value="reverse_charge_delete"><i class="fa fa-trash"></i> &nbsp;{{ __('account.reverse_charge_action_1') }}</button>
</div>
@endif
{{-- ($user->account->reverse_charge_valid ? 'readonly' : '') --}}
@if(!$user->account->reverse_charge_valid)
<button type="button" class="btn btn-primary btn-sm mt-3" data-toggle="modal" data-target="#modal-user-vat-validation">
<span class="ion ion-md-add"></span>&nbsp; Neue USt-ID Nummer anlegen und Reverse Charge Verfahren aktivieren
</button>
@endif
</div>
@else
<div class="form-group col-md-6">
<label class="form-label" for="tax_identification_number">{{ __('USt-ID Nummer') }} @if($user->account->getCountryAttrAs('tax_id_number'))* @endif</label>
{{ Form::text('tax_identification_number', $user->account->tax_identification_number, array('placeholder'=>__('USt-ID Nummer'), 'class'=>'form-control', 'id'=>'tax_identification_number', $user->account->getCountryAttrAs('tax_id_number','required'))) }}
{{ Form::text('tax_identification_number', $user->account-> tax_identification_number, array('placeholder'=>__('USt-ID Nummer'), 'class'=>'form-control', 'id'=>'tax_identification_number', $user->account->getCountryAttrAs('tax_id_number','required'))) }}
</div>
@endif
</div>
<div class="row">
<div class="form-group col-md-12">
@if($errors->has('tax_number') || $errors->has('tax_identification_number'))
<div class="alert badge-danger block p-2">Fehler: Bitte {{ __('Steuernummer') }} und/oder {{ __('USt-ID Nummer') }} angeben!*</div>
@if($errors->has('tax_identification_number_validated'))
<div class="alert badge-danger block p-2">
<ul>
@foreach ($errors->all() as $error)
<li>{{ $error }}</li>
@endforeach
</ul>
</div>
@else
<div class="badge badge-default">Hinweis: Bitte {{ __('Steuernummer') }} und/oder {{ __('USt-ID Nummer') }} angeben!*</div>
@if(!$user->account-> tax_identification_number && !$user->account->tax_number)
<div class="badge badge-default">Hinweis: Bitte {{ __('Steuernummer') }} und/oder {{ __('USt-ID Nummer') }} angeben!*</div>
@endif
{{-- @if($errors->has('tax_number') || $errors->has('tax_identification_number'))
<div class="alert badge-danger block p-2">Fehler: Bitte {{ __('Steuernummer') }} und/oder {{ __('USt-ID Nummer') }} angeben!*</div>
@else
<div class="badge badge-default">Hinweis: Bitte {{ __('Steuernummer') }} und/oder {{ __('USt-ID Nummer') }} angeben!*</div>
@endif
--}}
@endif
</div>
</div>
<div class="form-row">
<div class="form-group col-md-12">
<hr>
<button type="submit" class=" float-right btn btn-sm btn-submit">{{ __('save') }}</button>&nbsp;
</div>
</div>
</div>
</div>
<script type="application/javascript">
$( document ).ready(function() {