@includeFirst(['print.custom.header', 'print.header'])

{{ trans('approval.request.request') }} @if (Arr::get($approvalRequest, 'status.value') == 'approved') ({{ trans('approval.statuses.approved') }}) @endif

{{ trans('approval.request.props.code_number') }}: {{ Arr::get($approvalRequest, 'code_number') }} / {{ trans('approval.request.props.id_number') }}: {{ $idNumber }}
{{ trans('approval.request.props.date') }}: {{ Arr::get($approvalRequest, 'date.formatted') }}
{{ trans('approval.request.props.title') }}: {{ Arr::get($approvalRequest, 'title') }}
{{--
{{ Arr::get($approvalRequest, 'requester.name') }} ({{ Arr::get($approvalRequest, 'requester.designation') }})
--}}
{{ trans('employee.department.department') }} {{ Arr::get($approvalRequest, 'type.department.name') }} {{ trans('approval.type.type') }} {{ Arr::get($approvalRequest, 'type.name') }}
{{ trans('approval.type.props.category') }} {{ Arr::get($approvalRequest, 'type.category.label') }} {{ trans('approval.request.props.priority') }} {{ Arr::get($approvalRequest, 'priority.name') }}
{{ trans('approval.request.group.group') }} {{ Arr::get($approvalRequest, 'group.name') }} {{ trans('approval.request.nature.nature') }} {{ Arr::get($approvalRequest, 'nature.name') }}
{{ trans('approval.request.props.amount') }} {{ Arr::get($approvalRequest, 'amount.formatted') }} {{ trans('approval.request.props.status') }} {{ Arr::get($approvalRequest, 'status.label') }}
{{ trans('approval.request.props.due_date') }} {{ Arr::get($approvalRequest, 'due_date.formatted') }} {{ trans('approval.request.props.requester') }} {{ Arr::get($approvalRequest, 'requester.name') }} ({{ Arr::get($approvalRequest, 'requester.designation') }})
{{ trans('general.created_at') }} {{ Arr::get($approvalRequest, 'created_at.formatted') }} {{ trans('general.updated_at') }} {{ Arr::get($approvalRequest, 'updated_at.formatted') }}
@if (Arr::get($approvalRequest, 'type.category.value') == 'item_based')

{{ trans('approval.type_approval', ['type' => trans('approval.categories.item_based')]) }}

@if (Arr::get($approvalRequest, 'type.item_based_type') == 'item_with_quantity') @else @endif @foreach (Arr::get($approvalRequest, 'items') as $item) @if (Arr::get($approvalRequest, 'type.item_based_type') == 'item_with_quantity') @else @endif @if (Arr::get($item, 'description')) @endif @endforeach
{{ trans('approval.request.item') }}{{ trans('inventory.stock_item.props.quantity') }} {{ trans('inventory.stock_item.props.unit') }} {{ trans('inventory.stock_item.props.price') }}{{ trans('finance.transaction.props.amount') }}
{{ Arr::get($item, 'item') }}{{ Arr::get($item, 'quantity') }} {{ Arr::get($item, 'unit') }} {{ Arr::get($item, 'price.formatted') }}{{ Arr::get($item, 'amount.formatted') }}
{{ Arr::get($item, 'description') }}
@endif @if (Arr::get($approvalRequest, 'type.category.value') == 'payment_based')

{{ trans('approval.type_approval', ['type' => trans('approval.categories.payment_based')]) }}

{{ trans('finance.transaction.props.payee') }} {{ Arr::get($approvalRequest, 'payment.vendor') }} {{ trans('approval.request.props.amount') }} {{ Arr::get($approvalRequest, 'payment.amount.formatted') }}
{{ trans('finance.transaction.props.invoice_number') }} {{ Arr::get($approvalRequest, 'payment.invoice_number') }} {{ trans('finance.transaction.props.invoice_date') }} {{ Arr::get($approvalRequest, 'payment.invoice_date.formatted') }}
{{ trans('finance.transaction.props.mode') }} {{ Arr::get($approvalRequest, 'payment.mode') }} {{ trans('finance.transaction.props.details') }} {{ Arr::get($approvalRequest, 'payment.details') }}
@endif @if (Arr::get($approvalRequest, 'type.category.value') == 'contact_based')

{{ trans('approval.type_approval', ['type' => trans('approval.categories.contact_based')]) }}

{{ trans('contact.props.name') }} {{ Arr::get($approvalRequest, 'contact.name') }} {{ trans('contact.props.contact_number') }} {{ Arr::get($approvalRequest, 'contact.contact_number') }}
{{ trans('contact.props.email') }} {{ Arr::get($approvalRequest, 'contact.email') }} {{ trans('contact.props.website') }} {{ Arr::get($approvalRequest, 'contact.website') }}
{{ trans('contact.props.tax_number') }} {{ Arr::get($approvalRequest, 'contact.tax_number') }} {{ trans('contact.props.address.address') }} {{ Arr::get($approvalRequest, 'contact.address_display') }}
@endif @if (Arr::get($approvalRequest, 'purpose'))

{{ trans('approval.type_approval', ['type' => trans('approval.categories.other')]) }}

{{ Arr::get($approvalRequest, 'purpose') }}

@endif

{{ Arr::get($approvalRequest, 'description') }}

{{ trans('approval.approvers') }}

@foreach (Arr::get($approvalRequest, 'records') as $record) @endforeach
{{ trans('approval.approver') }} {{ trans('approval.request.props.status') }} {{ trans('approval.request.props.received_at') }} {{ trans('approval.request.props.processed_at') }} {{ trans('approval.request.props.duration') }}
{{ Arr::get($record, 'employee.name') }} ({{ Arr::get($record, 'employee.designation') }}) {{ Arr::get($record, 'status.label') }} {{ Arr::get($record, 'received_at.formatted') }} {{ Arr::get($record, 'processed_at.formatted') }} {{ Arr::get($record, 'duration') }}
{{ Arr::get($record, 'comment') }}

{{ trans('approval.authorized_signatory') }}

{{ trans('general.printed_at') }}: {{ \Cal::dateTime(now())->formatted }}