@extends('layouts.app') @section('full-width', 'true') @section('content')
{{-- HEADER --}}

Kontrahenci

Baza kontrahentów powiązana z fakturami, NIP, KSeF i innymi modułami systemu.

{{-- Komunikaty --}} @if(session('success')) @endif @if($kontrahenci->count() === 0) {{-- EMPTY STATE --}}

Brak kontrahentów

Nie dodałeś jeszcze żadnego kontrahenta. Utwórz pierwszego, aby móc szybciej wystawiać faktury.

Dodaj pierwszego kontrahenta
@else {{-- LISTA KONTRAHENTÓW --}}
{{-- Pasek nad tabelą --}}
Łącznie kontrahentów: {{ $kontrahenci->total() }} @if($kontrahenci->hasPages()) · wyświetlane: {{ $kontrahenci->firstItem() }}–{{ $kontrahenci->lastItem() }} @endif
Kontrahenci mogą być używani przy wystawianiu faktur jako Podmiot2 / Podmiot3 / Upoważniony.
@foreach($kontrahenci as $k) @php $displayName = $k->nazwa ?: trim(($k->imie . ' ' . $k->nazwisko)); $isFirma = !empty($k->nazwa); @endphp {{-- Kontrahent: nazwa + typ --}} {{-- Identyfikacja: NIP + kraj/adres --}} {{-- Kontakt --}} {{-- Nr klienta + JST / GV --}} {{-- Akcje --}} @endforeach
Kontrahent Identyfikacja Dane kontaktowe Nr klienta / tagi Akcje
{{ $displayName ?: '—' }}
@if($isFirma) Firma / instytucja @else Osoba fizyczna @endif
@if($k->nip)
NIP: {{ $k->nip }}
@else Brak NIP @endif @if($k->adres_kod_kraju || $k->adres_l2)
@if($k->adres_kod_kraju) {{ $k->adres_kod_kraju }} @endif @if($k->adres_l2) {{ $k->adres_l2 }} @endif
@endif
@if($k->email)
{{ $k->email }}
@endif @if($k->telefon)
{{ $k->telefon }}
@endif @if(!$k->email && !$k->telefon) Brak danych kontaktowych @endif
@if($k->nr_klienta) Klient: {{ $k->nr_klienta }} @endif @if($k->jst === 1) JST @elseif($k->jst === 2) JST: nie @endif @if($k->gv === 1) GV @elseif($k->gv === 2) GV: nie @endif @if(!$k->nr_klienta && !$k->jst && !$k->gv) @endif
{{-- Desktop --}}
Edytuj
@csrf @method('DELETE')
{{-- Mobile: dropdown --}}
{{-- PAGINACJA --}} @if($kontrahenci->hasPages()) @endif
@endif
@endsection