@extends('layouts.app') @section('content')
{{-- Nagłówek --}}

Nowa faktura – podsumowanie

FA #{{ $faktura->id }} @if($faktura->numer) — numer: {{ $faktura->numer }} @endif

Krok 6 z 6 — weryfikacja przed generowaniem FA(3)
Po zatwierdzeniu możesz pobrać XML (FA(3)) oraz PDF.
{{-- Pasek kroków kreatora --}} {{-- Komunikaty --}} @if(session('success')) @endif @php $rodzajMap = [ 'VAT' => 'VAT – faktura podstawowa', 'KOR' => 'KOR – korekta', 'ZAL' => 'ZAL – zaliczkowa', 'ROZ' => 'ROZ – rozliczająca', 'UPR' => 'UPR – uproszczona', 'KOR_ZAL' => 'KOR_ZAL – korekta zaliczkowej', 'KOR_ROZ' => 'KOR_ROZ – korekta rozliczającej', ]; $formaMap = [ 1 => 'Gotówka', 2 => 'Karta', 3 => 'Polecenie zapłaty', 4 => 'Czek', 5 => 'Wechsel', 6 => 'Przelew', 7 => 'Mobilna', ]; $sumNetto = $faktura->pozycje->sum('wartosc_netto'); $sumVat = $faktura->pozycje->sum('wartosc_vat'); $sumBrutto = $faktura->pozycje->sum('wartosc_brutto'); $vatGroups = $faktura->pozycje->groupBy('stawka_vat'); @endphp {{-- Sekcja: eksport --}}
Eksport faktury Sprawdź podsumowanie. Jeśli wszystko jest zgodne z FA(3), wygeneruj XML i PDF.
FA(3) / PDF
Dane poniżej będą użyte do wygenerowania pliku FA(3) oraz wydruku PDF.
{{-- Dane ogólne --}}
Dane ogólne Identyfikacja faktury: numer, daty, miejsce wystawienia, waluta, rodzaj faktury.
P_1, P_1M, P_2, P_6, KodWaluty, RodzajFaktury
Numer faktury (P_2) {{ $faktura->numer }}
Data wystawienia (P_1) {{ $faktura->data_wystawienia }}
Miejsce wystawienia (P_1M) {{ $faktura->miejsce_wystawienia }}
Waluta (KodWaluty) {{ $faktura->kod_waluty }}
Data / okres sprzedaży (P_6 / OkresFa) @if($faktura->data_sprzedazy) {{ $faktura->data_sprzedazy }} @elseif($faktura->okres_sprzedazy_od || $faktura->okres_sprzedazy_do) {{ $faktura->okres_sprzedazy_od }} – {{ $faktura->okres_sprzedazy_do }} @else nie określono @endif
Rodzaj faktury (RodzajFaktury) {{ $rodzajMap[$faktura->rodzaj_faktury] ?? $faktura->rodzaj_faktury }}
{{-- Podmioty --}}
Podmioty Sprzedawca, nabywca i opcjonalny odbiorca (Podmiot1/2/3 w FA(3)).
<Podmiot1> <Podmiot2> <Podmiot3>
Sprzedawca <Podmiot1>
@if($faktura->podmiot1)

{{ $faktura->podmiot1->nazwa }}

NIP: {{ $faktura->podmiot1->nip }}
{{ $faktura->podmiot1->adres_l1 }}
{{ $faktura->podmiot1->adres_l2 }}

@if($faktura->podmiot1->kontakt1_email || $faktura->podmiot1->kontakt1_telefon)

@if($faktura->podmiot1->kontakt1_email) E-mail: {{ $faktura->podmiot1->kontakt1_email }}
@endif @if($faktura->podmiot1->kontakt1_telefon) Tel: {{ $faktura->podmiot1->kontakt1_telefon }} @endif

@endif @else

Brak powiązanego sprzedawcy.

@endif
Nabywca <Podmiot2>
@if($faktura->podmiot2)

@if($faktura->podmiot2->nazwa) {{ $faktura->podmiot2->nazwa }} @else {{ trim($faktura->podmiot2->imie.' '.$faktura->podmiot2->nazwisko) }} @endif

@if($faktura->podmiot2->nip)

NIP: {{ $faktura->podmiot2->nip }}

@endif

{{ $faktura->podmiot2->adres_l1 }}
{{ $faktura->podmiot2->adres_l2 }}

@if($faktura->podmiot2->email || $faktura->podmiot2->telefon)

@if($faktura->podmiot2->email) E-mail: {{ $faktura->podmiot2->email }}
@endif @if($faktura->podmiot2->telefon) Tel: {{ $faktura->podmiot2->telefon }} @endif

@endif @else

Brak powiązanego nabywcy.

@endif
Odbiorca (opcjonalny) <Podmiot3>
@if($faktura->podmiot3)

@if($faktura->podmiot3->nazwa) {{ $faktura->podmiot3->nazwa }} @else {{ trim($faktura->podmiot3->imie.' '.$faktura->podmiot3->nazwisko) }} @endif

{{ $faktura->podmiot3->adres_l1 }}
{{ $faktura->podmiot3->adres_l2 }}

@if($faktura->podmiot3->email || $faktura->podmiot3->telefon)

@if($faktura->podmiot3->email) E-mail: {{ $faktura->podmiot3->email }}
@endif @if($faktura->podmiot3->telefon) Tel: {{ $faktura->podmiot3->telefon }} @endif

@endif @else

Nie wskazano odrębnego odbiorcy.

@endif
{{-- Pozycje --}}
Pozycje faktury Wiersze faktury oraz podsumowanie według stawek VAT.
Suma netto: {{ number_format($sumNetto, 2, ',', ' ') }} {{ $faktura->kod_waluty }}, VAT: {{ number_format($sumVat, 2, ',', ' ') }} {{ $faktura->kod_waluty }}, brutto: {{ number_format($sumBrutto, 2, ',', ' ') }} {{ $faktura->kod_waluty }}
@foreach($faktura->pozycje as $poz) @endforeach
LP Nazwa (P_7) Ilość (P_8A) JM (P_8B) Cena netto Cena brutto Stawka VAT Netto VAT Brutto
{{ $poz->lp }} {{ $poz->nazwa }} {{ number_format($poz->ilosc, 3, ',', ' ') }} {{ $poz->jm }} {{ $poz->cena_netto !== null ? number_format($poz->cena_netto, 4, ',', ' ') : '' }} {{ $poz->cena_brutto !== null ? number_format($poz->cena_brutto, 4, ',', ' ') : '' }} {{ $poz->stawka_vat }} {{ number_format($poz->wartosc_netto, 2, ',', ' ') }} {{ number_format($poz->wartosc_vat, 2, ',', ' ') }} {{ number_format($poz->wartosc_brutto, 2, ',', ' ') }}
{{-- Podsumowanie wg stawek VAT --}}
@foreach($vatGroups as $stawka => $group) @php $gNetto = $group->sum('wartosc_netto'); $gVat = $group->sum('wartosc_vat'); $gBrutto = $group->sum('wartosc_brutto'); @endphp @endforeach
Stawka VAT Netto razem VAT razem Brutto razem
{{ $stawka }} {{ number_format($gNetto, 2, ',', ' ') }} {{ number_format($gVat, 2, ',', ' ') }} {{ number_format($gBrutto, 2, ',', ' ') }}
RAZEM {{ number_format($sumNetto, 2, ',', ' ') }} {{ number_format($sumVat, 2, ',', ' ') }} {{ number_format($sumBrutto, 2, ',', ' ') }}
{{-- Płatność --}}
Płatność Podsumowanie danych płatności, rachunków i ewentualnego linku IPKSeF.
<Platnosc>
@if($faktura->platnosc) @if($faktura->platnosc->link_do_platnosci || $faktura->platnosc->ipksef) @endif
Zaplacono (Zaplacono) @if($faktura->platnosc->zaplacono === null) brak informacji @else {{ $faktura->platnosc->zaplacono ? 'Tak' : 'Nie' }} @endif
Data zapłaty (DataZaplaty) {{ $faktura->platnosc->data_zaplaty ?? '—' }}
Forma płatności (FormaPlatnosci / PlatnoscInna) @php $forma = $faktura->platnosc->forma_platnosci; @endphp @if($faktura->platnosc->platnosc_inna) Inna forma płatności @if($forma) (kod: {{ $forma }}) @endif @elseif($forma) {{ $formaMap[$forma] ?? $forma }} @else nie określono @endif
Opis płatności (OpisPlatnosci) {{ $faktura->platnosc->opis_platnosci ?? '—' }}
Nr rachunku sprzedawcy (NrRB) {{ $faktura->platnosc->rb_nrrb ?? '—' }}
Link do płatności (LinkDoPlatnosci) {{ $faktura->platnosc->link_do_platnosci ?? '—' }}
Identyfikator IPKSeF {{ $faktura->platnosc->ipksef ?? '—' }}
@else

Brak zdefiniowanych danych płatności.

@endif
{{-- Nawigacja --}}
@endsection