Edycja faktury #{{ $faktura->id_faktura }} — {{ $faktura->p_2_numer }}

@if(Route::has('faktury.xml')) Pobierz XML @endif Podgląd
@if(session('success'))
{{ session('success') }}
@endif @if ($errors->any())
    @foreach ($errors->all() as $e)
  • {{ $e }}
  • @endforeach
@endif {{-- Dane faktury (nagłówek) --}}

Nagłówek

@csrf @method('PUT')
Suma netto: {{ number_format($faktura->suma_netto ?? 0, 2, ',', ' ') }}
VAT: {{ number_format($faktura->suma_vat ?? 0, 2, ',', ' ') }}
Brutto (P_15): {{ number_format($faktura->p_15_brutto ?? 0, 2, ',', ' ') }}
{{-- Podmioty (skrót, read-only w tym widoku) --}}

Podmiot1 — Wystawca

NIP: {{ $faktura->podmiot1->nip ?? '—' }}
Nazwa/Imię i nazwisko: {{ $faktura->podmiot1->nazwa ?? trim(($faktura->podmiot1->imie ?? '').' '.($faktura->podmiot1->nazwisko ?? '')) }}
Adres: {{ $faktura->podmiot1->kod_kraju }} {{ $faktura->podmiot1->adres_l1 }}

Podmiot2 — Nabywca

NIP: {{ $faktura->podmiot2->nip ?? '—' }}
Nazwa/Imię i nazwisko: {{ $faktura->podmiot2->nazwa ?? trim(($faktura->podmiot2->imie ?? '').' '.($faktura->podmiot2->nazwisko ?? '')) }}
Adres: {{ $faktura->podmiot2->kod_kraju }} {{ $faktura->podmiot2->adres_l1 }}
{{-- Pozycje --}}

Pozycje

@foreach($faktura->pozycje as $p) @endforeach
# Nazwa (P_7) Ilość Cena netto Netto (P_11) Stawka (P_12) VAT (P_11Vat) Akcje
{{ $p->nr_wiersza_fa }} {{ $p->p_7_nazwa }} {{ rtrim(rtrim(number_format($p->p_9a_ilosc, 8, ',', ' '), '0'), ',') }} {{ rtrim(rtrim(number_format($p->p_9b_cena_brutto, 8, ',', ' '), '0'), ',') }} {{ number_format($p->p_11_wart_netto,2,',',' ') }} {{ $p->p_12_stawka }} {{ number_format($p->p_11_vat,2,',',' ') }}
@csrf @method('DELETE')
{{-- Dodaj pozycję --}}
@csrf
Podaj też P_11 i P_11Vat (wyliczone) — pola pokażą się poniżej:
{{-- Płatności --}}

Płatności

@foreach($faktura->platnosci as $pl) @endforeach
Forma Kwota Termin Zapłacono Akcje
{{ $pl->platnosc_inna ? 'inna' : $pl->forma }} {{ number_format($pl->kwota ?? 0, 2, ',', ' ') }} {{ $pl->termin ?? '—' }} {{ is_null($pl->zaplacono) ? '—' : ($pl->zaplacono ? 'tak' : 'nie') }}
@csrf @method('DELETE')
{{-- Dodaj płatność --}}
@csrf
{{-- Stopka --}}

Stopka

{{ $faktura->stopka->uwagi ?? '—' }}

Aktualizację stopki można dodać w kontrolerze (np. oddzielny endpoint), albo rozszerzyć metodę update().