@php
$establishment = $document->establishment;
$configuration = \App\Models\Tenant\Configuration::first();
$configurations = \App\Models\Tenant\Configuration::first();
$company_name = $company->name;
$company_owner = null;
if ($configurations->trade_name_pdf) {
$company_name = $company->trade_name;
$company_owner = $company->name;
}
$customer = $document->customer;
$invoice = $document->invoice;
$document_base = $document->note ? $document->note : null;
$path_style = app_path('CoreFacturalo' . DIRECTORY_SEPARATOR . 'Templates' . DIRECTORY_SEPARATOR . 'pdf' . DIRECTORY_SEPARATOR . 'style.css');
$document_number = $document->series . '-' . str_pad($document->number, 8, '0', STR_PAD_LEFT);
$accounts = \App\Models\Tenant\BankAccount::where('show_in_documents', true)->get();
$configuration = \App\Models\Tenant\Configuration::first();
$configuration = \App\Models\Tenant\Configuration::first();
$configurations = \App\Models\Tenant\Configuration::first();
$company_name = $company->name;
$company_owner = null;
if ($configurations->trade_name_pdf) {
$company_name = $company->trade_name;
$company_owner = $company->name;
}
$company_name = $company->name;
$company_owner = null;
if ($configurations->trade_name_pdf) {
$company_name = $company->trade_name;
$company_owner = $company->name;
}
$template_data = \App\Models\Tenant\Establishment::where('code', '=', $establishment->code)->first();
// dd($template_data->template_pdf);
if ($document_base) {
$affected_document_number = $document_base->affected_document ? $document_base->affected_document->series . '-' . str_pad($document_base->affected_document->number, 8, '0', STR_PAD_LEFT) : $document_base->data_affected_document->series . '-' . str_pad($document_base->data_affected_document->number, 8, '0', STR_PAD_LEFT);
} else {
$affected_document_number = null;
}
$configuration = \App\Models\Tenant\Configuration::first();
$configurations = \App\Models\Tenant\Configuration::first();
$company_name = $company->name;
$company_owner = null;
if ($configurations->trade_name_pdf) {
$company_name = $company->trade_name;
$company_owner = $company->name;
}
$configuration = \App\Models\Tenant\Configuration::first();
$configurations = \App\Models\Tenant\Configuration::first();
$company_name = $company->name;
$company_owner = null;
if ($configurations->trade_name_pdf) {
$company_name = $company->trade_name;
$company_owner = $company->name;
}
$configuration = \App\Models\Tenant\Configuration::first();
$configurations = \App\Models\Tenant\Configuration::first();
$company_name = $company->name;
$company_owner = null;
if ($configurations->trade_name_pdf) {
$company_name = $company->trade_name;
$company_owner = $company->name;
}
$payments = $document->payments;
$company_name = $company->name;
$company_owner = null;
if ($configurations->trade_name_pdf) {
$company_name = $company->trade_name;
$company_owner = $company->name;
}
$company_name = $company->name;
$company_owner = null;
if ($configurations->trade_name_pdf) {
$company_name = $company->trade_name;
$company_owner = $company->name;
}
$document->load('reference_guides');
$total_payment = $document->payments->sum('payment');
$balance = $document->total - $total_payment - $document->payments->sum('change');
// dd(app_path('CoreFacturalo'.DIRECTORY_SEPARATOR.'Templates'.DIRECTORY_SEPARATOR.'pdf'.DIRECTORY_SEPARATOR.''.$template_data->template_pdf.''.DIRECTORY_SEPARATOR.'bgbox3.png'));
@endphp
@if($document->state_type->id == '11' || $document->state_type->id == '09')
@if ($document->prepayments)
@foreach ($document->prepayments as $p)
Anticipo |
: |
{{ $p->number }} |
@endforeach
@endif
@if ($document->purchase_order)
Orden de compra o servicio |
: |
{{ $document->purchase_order }} |
@endif
@if ($document->quotation_id)
Cotización |
: |
{{ $document->quotation->identifier }} |
@isset($document->quotation->delivery_date)
F. ENTREGA |
: |
{{ $document->date_of_issue->addDays($document->quotation->delivery_date)->format('d-m-Y') }} |
@endisset
@endif
@isset($document->quotation->sale_opportunity)
O. Venta |
: |
{{ $document->quotation->sale_opportunity->number_full }} |
@endisset
@if (!is_null($document_base))
Doc. Afectado |
: |
{{ $affected_document_number }} |
Tipo de nota |
: |
{{ $document_base->note_type === 'credit' ? $document_base->note_credit_type->description : $document_base->note_debit_type->description }}
|
Descripción |
: |
{{ $document_base->note_description }} |
@endif
@if ($document->total_exportation > 0)
Op. Exportación:
{{ $document->currency_type->symbol }} |
{{ number_format($document->total_exportation, 2) }} |
@endif
@if ($document->total_free > 0)
Op. Gratuitas: {{ $document->currency_type->symbol }}
|
{{ number_format($document->total_free, 2) }} |
@endif
@if ($document->total_unaffected > 0)
Op. Inafectas: {{ $document->currency_type->symbol }}
|
{{ number_format($document->total_unaffected, 2) }} |
@endif
@if ($document->total_exonerated > 0)
Op. Exoneradas:
{{ $document->currency_type->symbol }} |
{{ number_format($document->total_exonerated, 2) }} |
@endif
@if ($document->total_taxed > 0)
Op. Gravadas: {{ $document->currency_type->symbol }}
|
{{ number_format($document->total_taxed, 2) }} |
@endif
@if ($document->total_discount > 0)
{{ $document->total_prepayment > 0 ? 'Anticipo' : 'Descuento TOTAL' }}:
{{ $document->currency_type->symbol }} |
{{ number_format($document->total_discount, 2) }} |
@endif
@if ($document->total_plastic_bag_taxes > 0)
Icbper: {{ $document->currency_type->symbol }} |
{{ number_format($document->total_plastic_bag_taxes, 2) }} |
@endif
IGV 18%: {{ $document->currency_type->symbol }} |
{{ number_format($document->total_igv, 2) }} |
@if ($document->perception)
Importe total:
{{ $document->currency_type->symbol }} |
{{ number_format($document->total, 2) }} |
Percepción: {{ $document->currency_type->symbol }}
|
{{ number_format($document->perception->amount, 2) }} |
Total a pagar:
{{ $document->currency_type->symbol }} |
{{ number_format($document->total + $document->perception->amount, 2) }} |
@else
Total a pagar:
{{ $document->currency_type->symbol }} |
{{ number_format($document->total, 2) }} |
@endif
@if ($balance < 0)
Vuelto: {{ $document->currency_type->symbol }} |
{{ number_format(abs($balance), 2, '.', '') }} |
@endif
@foreach (array_reverse((array) $document->legends) as $row)
@if ($row->code == '1000')
Son: {{ $row->value }}
{{ $document->currency_type->description }}
@if (count((array) $document->legends) > 1)
Leyendas
@endif
@else
{{ $row->value }}
@endif
@endforeach
--}}
Vendedor:
@if ($document->seller)
{{ $document->seller->name }}
@else
{{ $document->user->name }}
@endif
{{-- datos de pagos --}}
{{-- @if ($document->payment_method_type_id)
Pago: {{ $document->payment_method_type->description }}
@endif --}}
@php
if ($document->payment_condition_id === '01') {
$paymentCondition = \App\Models\Tenant\PaymentMethodType::where('id', '10')->first();
} else {
$paymentCondition = \App\Models\Tenant\PaymentMethodType::where('id', '09')->first();
}
@endphp
@if ($document->detraction)
P. Detracción :{{ $document->detraction->percentage }}%
N. Cta detracciones :{{ $document->detraction->bank_account }}
Monto detracción : S/ {{ $document->detraction->amount }}
@endif
Condición de Pago: {{ $paymentCondition->description }}
@if ($document->payment_condition_id === '01')
@if ($payments->count())
{{-- Pagos: --}}
@php $payment = 0; @endphp
@foreach ($payments as $row)
• {{ $row->payment_method_type->description }} -
{{ $row->reference ? $row->reference . ' - ' : '' }}
{{ $document->currency_type->symbol }}
{{ $row->payment + $row->change }}
@endforeach
@endif
@else
@php
$paymentMethod = \App\Models\Tenant\PaymentMethodType::where('id', '09')->first();
@endphp
{{-- Pagos: {{ $paymentMethod->description }} --}}
@foreach ($document->fee as $key => $quote)
• Cuota #{{ $key + 1 }} / Fecha:
{{ $quote->date->format('d-m-Y') }} / Monto:
{{ $quote->currency_type->symbol }}{{ $quote->amount }}
@endforeach
{{--
--}}
@endif
Código Hash: {{ $document->hash }}
{{--
--}}
@if ($document->detraction)
@endif
@foreach ($document->additional_information as $information)
@if ($information)
@if ($loop->first)
Información adicional
@endif
{{ $information }}
@endif
@endforeach
{{--
--}}
{{-- Representación impresa del Comprobante de Pago Electrónico.
Esta puede ser consultada en {!! url('/buscar') !!} --}}
@if (in_array($document->document_type->id, ['01', '03']))
Banco |
Moneda |
Código de cuenta interbancaria |
Código de cuenta |
@foreach ($accounts as $account)
{{ $account->bank->description }} |
{{ strtoupper($account->currency_type->description) }} |
{{ $account->cci }} |
{{ $account->number }} |
{{-- {{ $account->bank->description }}
{{ $account->currency_type->description }}
| N°: {{ $account->number }}
@if ($account->cci)
| CCI: {{ $account->cci }}
@endif --}}
@endforeach
@endif
@if ($document->terms_condition)
{{--
--}}
Términos y condiciones del servicio
{!! $document->terms_condition !!}
@endif
Representación impresa del Comprobante de Pago Electrónico.
Esta puede ser consultada en:
{!! url('/buscar') !!}
@if ($customer->department_id == 16)
"Bienes transferidos en la Amazonía para ser consumidos en la misma".
@endif