@use(App\Domains\Billing\Enums\Invoicing\InvoiceType) @use(App\Domains\System\Support\ValueObjects\Money)
{{ __('domains/billing/field.invoice.name') }}

{{ $this->invoice->name ?? '-' }}

@forelse($this->schema as $schema)
{{ $schema->attributes['label'] ?? __("domains/billing/field.invoice.{$schema->key}") }} @if(isset($this->invoice->client_detail[$schema->key.'_label'])) {{ $this->invoice->client_detail[$schema->key.'_label'] }} @elseif($this->invoice->client_detail[$schema->key] != '') {{ $this->invoice->client_detail[$schema->key] }} @else - @endif
@empty
-
@endforelse
@forelse($this->invoice->items ?? [] as $index => $item) @empty @endforelse
# @lang('domains/billing/field.invoice_item.code') @lang('domains/billing/field.invoice_item.name') @lang('domains/billing/field.invoice_item.quantity') @lang('domains/billing/field.invoice_item.gross_price') @lang('domains/billing/field.invoice_item.discounted_price') @lang('domains/billing/field.invoice_item.net_price')
{{ $index + 1 }} {{ $item['code'] ?? '-' }} {{ $item['name'] ?? '-' }} {{ $item['quantity'] ?? 1 }} {{ $item['gross_amount'] ?? new Money(0) }} {{ $item['discount_amount'] ?? new Money(0) }} {{ $item['net_amount'] ?? new Money(0) }}
{{ __('ui/common.no_data') }}
@lang('domains/billing/field.invoice.status')
@lang('domains/billing/field.invoice.gross_amount') {{ $this->invoice->gross_amount ?? '-' }}
@lang('domains/billing/field.invoice.discount_amount') -{{ $this->invoice->discount_amount ?? '-' }}

@lang('domains/billing/field.invoice.net_amount')
{{ $this->invoice->net_amount ?? '-' }}
@if($this->invoice->status->isDraft()) @endif