@if ($offer_id && $offer_id != null) @php $offer = App\Models\Offer::find($offer_id); //$payments = App\Models\Payment::AcknowledgmentReceiptBelongsToOffer($offer->id)->get(); $remaining_by_receipt = \App\Helpers\PaymentHelper::remaining_by_receipt($offer->id); // átvételi eliservény, fennmaradó összeg számolása $payments = App\Models\Payment::whereIn('id', array_keys($remaining_by_receipt))->get(); if(($offer->status == 'contract_signed' || $offer->status == 'materials_received' || $offer->status == 'material_invoice_paid') && $offer->remaining_amount >= '5.00' && !isset($amount)) { $paid_amount = $offer->paid_amount_calc; // Eddig befizetett összeg switch ($offer->status) { case 'contract_signed': $amount = $offer->advance_limit_calc - $paid_amount; // Előleg számlázása (alapértelmezett: 25%) break; case 'materials_received': $amount = $offer->material_limit_calc - $paid_amount; // Anyagköltség számlázása (alapértelmezett: 85%) break; case 'material_invoice_paid': $amount = round($offer->remaining_amount); // Fennmaradó összeg számlázása (alapértelmezett: 100%) break; default: $amount = round($offer->remaining_amount); // Fennmaradó összeg számlázása (alapértelmezett: 100%) break; } } else { $amount = isset($amount) ? round($amount) : round($offer->remaining_amount); } @endphp
{{-- START Billingo számla felvétele --}}
@error('billingo_invoice_number') {!! $message !!} @enderror
{{--
--}}
Átvételi elismervény hozzárendelése
@foreach($payments as $payment) @php $remaining_amount = $remaining_by_receipt[$payment->id]; //if($payment->referencedBy->count() && $remaining_amount == 0) // continue; @endphp
billingo_invoice_number == $billingo_invoice_number) checked @endif @if($remaining_amount == 0) disabled @endif >
@endforeach {{-- END Billingo számla felvétele --}} {{-- START Átvételi elismervény felvétele --}}
@error('invoice_number') {!! $message !!} @enderror
@error('date') {!! $message !!} @enderror
{{--
--}}
Ft.
A(z) Összeg nagyobb, mint a megrendelés fennmaradó összege! @error('amount') {!! $message !!} @enderror
{{-- Ezt a megadott összeg és fennmaradó összeg közötti különbség ellenőrzésére használjuk --}}
{{-- --}} {{-- END Átvételi elismervény felvétele --}} @else {{-- START Házipénztár befizetés --}}
@error('invoice_number') {!! $message !!} @enderror
@error('date') {!! $message !!} @enderror
Ft.
@error('amount') {!! $message !!} @enderror
{{--
@error('voucher_number') {!! $message !!} @enderror
--}} {{-- END Házipénztár befizetés --}} @endif {{-- @if ($offer_id)
@if(isset($partial_invoice) && $partial_invoice == 1) @endif @error('payment_deadline') {!! $message !!} @enderror
@endif --}} {{-- @if ($offer_id)
@if(isset($partial_invoice) && $partial_invoice == 1) @endif
@endif --}} {{-- @if ($offer_id)
@if(isset($partial_invoice) && $partial_invoice == 1) @endif
@endif --}} {{-- @if ($offer_id)
@if(isset($partial_invoice) && $partial_invoice == 1) @endif
@endif --}} {{-- @if ($offer_id) {{--
@if(isset($partial_invoice) && $partial_invoice == 1) @endif
- -}} @endif --}} {{--
Ft.
A(z) Összeg nagyobb, mint a megrendelés fennmaradó összege! @if(isset($partial_invoice) && $partial_invoice == 1) @endif @error('amount') {!! $message !!} @enderror
--}} {{-- Számlázási cím ellenőrzése --}} {{-- --}} @if ($offer_id) @endif