@php //Obtiene datos del Cfdi33 $draft = (int) $customer_payment->status == \App\Models\Sales\CustomerPayment::DRAFT ? true : false; $cfdi33 = empty($data['cfdi33']) ? null : $data['cfdi33']; @endphp
@if($cfdi33 && $customer_payment->customerPaymentCfdi->pac->test)

*** @lang('general.text_test_cfdi') ***

@endif
@if(!empty(setting('enabled_projects')) && !empty(setting('projects_logo_docs'))) @elseif(!empty(setting('branch_office_logo_docs'))) @else @endif @if(!empty($customer_payment->company->comercial_name)) {{ mb_strtoupper($customer_payment->company->comercial_name) }}

@endif {{ mb_strtoupper($customer_payment->company->name) }} @if(!empty($customer_payment->company->address_1) || !empty($customer_payment->company->address_2) || !empty($customer_payment->company->address_3) || !empty($customer_payment->company->address_4))
{{ $customer_payment->company->address_1 ?? '' }} {{ $customer_payment->company->address_2 ?? '' }} {{ $customer_payment->company->address_3 ?? '' }} {{ $customer_payment->company->address_4 ?? '' }} @endif @if(!empty($customer_payment->company->city->name) || !empty($customer_payment->company->state->name))
{{ !empty($customer_payment->company->city->name) ? $customer_payment->company->city->name . ', ' : '' }}{{ $customer_payment->company->state->name ?? '' }} @endif
{{ $customer_payment->company->country->name ?? '' }}{!! ($customer_payment->company->postcode ? '  ' . __('base/company.entry_postcode') . ': ' . $customer_payment->company->postcode : '') !!}
{{ mb_strtoupper($customer_payment->company->taxid) }}
---
{{ $customer_payment->company->phone ?? ' ' }}
{{ $customer_payment->company->email ?? ' ' }}
@lang('general.text_issued_in')
@if(!empty($customer_payment->branchOffice->address_1) || !empty($customer_payment->branchOffice->address_2))
{{ $customer_payment->branchOffice->address_1 ?? '' }} {{ $customer_payment->branchOffice->address_2 ?? '' }} @endif @if(!empty($customer_payment->branchOffice->address_3) || !empty($customer_payment->branchOffice->address_4))
{{ $customer_payment->branchOffice->address_3 ?? '' }} {{ $customer_payment->branchOffice->address_4 ?? '' }} @endif @if(!empty($customer_payment->branchOffice->city->name) || !empty($customer_payment->branchOffice->state->name))
{{ $customer_payment->branchOffice->city->name ?? '' }}, {{ $customer_payment->branchOffice->state->name ?? '' }} @endif
{{ $customer_payment->branchOffice->country->name ?? '' }}{!! ($customer_payment->branchOffice->postcode ? '  ' . __('base/branch_office.entry_postcode') . ': ' . ($cfdi33['LugarExpedicion'] ?? $customer_payment->branchOffice->postcode) : '') !!}
@lang('sales/customer_payment.entry_date') {{ mb_strtoupper($customer_payment->documentType->name) }}
{!! str_replace(' ','
',\App\Helpers\Helper::convertSqlToDateTime($customer_payment->date)) !!}
{{ $customer_payment->name }}
 
@lang('general.text_cfdi_uuid')
{{ $customer_payment->customerPaymentCfdi->uuid ?? '' }}
{{mb_strtoupper(__('base/company.column_tax_regimen'))}}: {{ $data['tax_regimen'] ?? ($customer_payment->taxRegimen->name_sat ?? $customer_payment->company->taxRegimen->name_sat) }}
@lang('general.text_customer')
{{ mb_strtoupper(!empty($cfdi33->Receptor['Nombre']) ? $cfdi33->Receptor['Nombre'] : $customer_payment->customer->name) }}
@lang('sales/customer_payment.entry_taxid'): {{ mb_strtoupper($cfdi33->Receptor['Rfc'] ?? $customer_payment->customer->taxid) }}
@lang('sales/customer_payment.entry_tax_regimen_customer_id2'): {{ $data['tax_regimen_customer'] ?? ($customer_payment->taxRegimenCustomer->name_sat ?? $customer_payment->customer->taxRegimen->name_sat) }}
@if(!empty($customer_payment->customer->address_1) || !empty($customer_payment->customer->address_2) || !empty($customer_payment->customer->address_3) || !empty($customer_payment->customer->address_4)) {{ $customer_payment->customer->address_1 ?? '' }} {{ $customer_payment->customer->address_2 ?? '' }} {{ $customer_payment->customer->address_3 ?? '' }} {{ $customer_payment->customer->address_4 ?? '' }}
@endif @if(!empty($customer_payment->customer->city->name) || !empty($customer_payment->customer->state->name)) {{ !empty($customer_payment->customer->city->name) ? $customer_payment->customer->city->name . ', ' : '' }}{{ $customer_payment->customer->state->name ?? '' }}
@endif {{ $customer_payment->customer->country->name ?? '' }}{!! ($customer_payment->customer->postcode ? '  ' . __('sales/customer.entry_postcode') . ': ' . $customer_payment->customer->postcode : '') !!}
@if($customer_payment->status == \App\Models\Sales\CustomerPayment::CANCEL)
@if(!empty($customer_payment->customerPaymentCfdi->uuid)) @lang('general.text_canceled_cfdi') @else @lang('general.text_canceled') @endif
@endif @if($draft)
@lang('general.text_pre_payment')
@endif
{{ mb_strtoupper(__('sales/customer_invoice.column_line_sat_product_id')) }} {{ mb_strtoupper(__('sales/customer_invoice.column_line_quantity')) }} {{ mb_strtoupper(__('sales/customer_invoice.column_line_name')) }} {{ mb_strtoupper(__('sales/customer_invoice.column_line_unit_measure_id')) }} {{ mb_strtoupper(__('sales/customer_invoice.column_line_price_unit')) }} {{ mb_strtoupper(__('sales/customer_invoice.column_line_amount_untaxed')) }}
84111506 1 Pago
{{ __('sales/customer_invoice.column_line_tax_object') . ': 01' }}
ACT {{ \App\Helpers\Helper::numberFormatMoney(0,0) }} {{ \App\Helpers\Helper::numberFormatMoney(0,0) }}

@lang('sales/customer_payment.text_payment_complement')

@if($customer_payment->customerPaymentReconcileds->isNotEmpty()) @foreach($customer_payment->customerPaymentReconcileds as $result) @php $key = $result->uuid_related . '_' . $result->number_of_payment; @endphp @if(!empty($taxesDoctoRelacionado[$key])) @endif @endforeach @endif
{{ mb_strtoupper(__('sales/customer_payment.column_reconciled_uuid')) }} {{ mb_strtoupper(__('sales/customer_payment.column_reconciled_serie')) }} {{ mb_strtoupper(__('sales/customer_payment.column_reconciled_folio')) }} {{ mb_strtoupper(__('sales/customer_payment.column_reconciled_currency')) }} {{ mb_strtoupper(__('sales/customer_payment.column_reconciled_currency_value2')) }} {{ mb_strtoupper(__('sales/customer_payment.column_reconciled_payment_method')) }} {{ mb_strtoupper(__('sales/customer_payment.column_reconciled_number_of_payment')) }} {{ mb_strtoupper(__('sales/customer_payment.column_reconciled_last_balance')) }} {{ mb_strtoupper(__('sales/customer_payment.column_reconciled_amount_reconciled2')) }} {{ mb_strtoupper(__('sales/customer_payment.column_reconciled_currenct_balance')) }}
{{ $result->uuid_related }}
{{ __('sales/customer_invoice.column_line_tax_object') . ': ' . (empty($taxesDoctoRelacionado[$key]['TrasladosDR']) && empty($taxesDoctoRelacionado[$key]['RetencionesDR']) ? '01' : '02') }}
{{ $result->serie_related }} {{ $result->folio_related }} {{ $result->currency_code_related }} @if($customer_payment->currency->code != $result->currency_code_related) {{ \App\Helpers\Helper::numberFormat($customer_payment->currency_value/$result->currency_value,6) }} @endif {{ $result->payment_method_code_related }} {{ $result->number_of_payment }} {{ money($result->last_balance,$customer_payment->currency->code,true) }} {{ money($result->amount_reconciled,$customer_payment->currency->code,true) }} {{ money($result->current_balance,$customer_payment->currency->code,true) }}
@foreach($taxesDoctoRelacionado[$key]['TrasladosDR'] as $keyt => $element)) @endforeach @foreach($taxesDoctoRelacionado[$key]['RetencionesDR'] as $keyr => $element)) @endforeach
@lang('sales/customer_payment.text_BaseDR') @lang('sales/customer_payment.text_ImpuestoDR') @lang('sales/customer_payment.text_TipoFactorDR') @lang('sales/customer_payment.text_TasaOCuotaDR') @lang('sales/customer_payment.text_ImporteDR')
{{ $keyt == 0 ? __('sales/customer_payment.text_Traslados') : ''}} {{$element['BaseDR']}} {{$element['ImpuestoDR']}} {{$element['TipoFactorDR']}} {{$element['TasaOCuotaDR']}} {{$element['ImporteDR']}}
{{ $keyr == 0 ? __('sales/customer_payment.text_Retenciones') : ''}} {{$element['BaseDR']}} {{$element['ImpuestoDR']}} {{$element['TipoFactorDR']}} {{$element['TasaOCuotaDR']}} {{$element['ImporteDR']}}
@lang('sales/customer_payment.entry_amount'): {{ money($customer_payment->amount,$customer_payment->currency->code,true) }}
@lang('sales/customer_payment.entry_reference'): {{ $customer_payment->reference }}
@lang('sales/customer_payment.text_ordenante')
@lang('sales/customer_payment.text_RfcEmisorCtaOrd'): {{ $customer_payment->customerBankAccount->bank->taxid ?? '' }}
@lang('sales/customer_payment.text_NomBancoOrdExt'): {{ $customer_payment->customerBankAccount->bank->name ?? '' }}
@lang('sales/customer_payment.text_CtaOrdenante'): {{ $customer_payment->customerBankAccount->account_number ?? '' }}
@lang('sales/customer_payment.text_beneficiario')
@lang('sales/customer_payment.text_RfcEmisorCtaOrd'): {{ $customer_payment->companyBankAccount->bank->taxid ?? '' }}
@lang('sales/customer_payment.text_CtaOrdenante'): {{ $customer_payment->companyBankAccount->account_number ?? '' }}
@if(!empty($data['cfdi33']->complemento->pagos->pago['TipoCadPago']))

 

@lang('sales/customer_payment.entry_tipo_cadena_pago')
{!! nl2br($data['cfdi33']->complemento->pagos->pago['TipoCadPago']) !!} - {{isset($tipo_cadena_pagos[$data['cfdi33']->complemento->pagos->pago['TipoCadPago']]) ? $tipo_cadena_pagos[$data['cfdi33']->complemento->pagos->pago['TipoCadPago']] : '' }}
@lang('sales/customer_payment.entry_certificado_pago')
{!! nl2br($data['cfdi33']->complemento->pagos->pago['CertPago']) !!}
@lang('sales/customer_payment.entry_cadena_pago')
{!! nl2br($data['cfdi33']->complemento->pagos->pago['CadPago']) !!}
@lang('sales/customer_payment.entry_sello_pago')
{!! nl2br($data['cfdi33']->complemento->pagos->pago['SelloPago']) !!}
@endif @if(!empty($data['cfdi33']->complemento->pagos->Totales)) @php $totales = $data['cfdi33']->complemento->pagos->Totales; @endphp

@lang('sales/customer_payment.text_total_taxes')

@if(!empty($totales['TotalTrasladosBaseIVA16'])) @lang('sales/customer_payment.text_TotalTrasladosBaseIVA16'): {!! money($totales['TotalTrasladosBaseIVA16'],$customer_payment->currency->code,true) !!}
@endif @if(!empty($totales['TotalTrasladosImpuestoIVA16'])) @lang('sales/customer_payment.text_TotalTrasladosImpuestoIVA16'): {!! money($totales['TotalTrasladosImpuestoIVA16'],$customer_payment->currency->code,true) !!}
@endif @if(!empty($totales['TotalTrasladosBaseIVA8'])) @lang('sales/customer_payment.text_TotalTrasladosBaseIVA8'): {!! money($totales['TotalTrasladosBaseIVA8'],$customer_payment->currency->code,true) !!}
@endif @if(!empty($totales['TotalTrasladosImpuestoIVA8'])) @lang('sales/customer_payment.text_TotalTrasladosImpuestoIVA8'): {!! money($totales['TotalTrasladosImpuestoIVA8'],$customer_payment->currency->code,true) !!}
@endif @if(!empty($totales['TotalTrasladosBaseIVA0'])) @lang('sales/customer_payment.text_TotalTrasladosBaseIVA0'): {!! money($totales['TotalTrasladosBaseIVA0'],$customer_payment->currency->code,true) !!}
@endif @if(!empty($totales['TotalTrasladosImpuestoIVA0'])) @lang('sales/customer_payment.text_TotalTrasladosImpuestoIVA0'): {!! money($totales['TotalTrasladosImpuestoIVA0'],$customer_payment->currency->code,true) !!}
@endif @if(!empty($totales['TotalTrasladosBaseIVAExento'])) @lang('sales/customer_payment.text_TotalTrasladosBaseIVAExento'): {!! money($totales['TotalTrasladosBaseIVAExento'],$customer_payment->currency->code,true) !!}
@endif
@if(!empty($totales['TotalRetencionesIVA'])) @lang('sales/customer_payment.text_TotalRetencionesIVA'): {!! money($totales['TotalRetencionesIVA'],$customer_payment->currency->code,true) !!}
@endif @if(!empty($totales['TotalRetencionesISR'])) @lang('sales/customer_payment.text_TotalRetencionesISR'): {!! money($totales['TotalRetencionesISR'],$customer_payment->currency->code,true) !!}
@endif @if(!empty($totales['TotalRetencionesIEPS'])) @lang('sales/customer_payment.text_TotalRetencionesIEPS'): {!! money($totales['TotalRetencionesIEPS'],$customer_payment->currency->code,true) !!}
@endif
@endif @if(!empty($customer_payment->cfdi_relation_id))

@lang('sales/customer_payment.tab_relations') - {{ $customer_payment->cfdiRelation->name_sat }}

@if($customer_payment->customerPaymentRelations->isNotEmpty()) @foreach($customer_payment->customerPaymentRelations as $result) {{$result->relation->name ?? ''}}
@endforeach @endif
@if($customer_payment->customerPaymentRelations->isNotEmpty()) @foreach($customer_payment->customerPaymentRelations as $result) {{$result->uuid_related}}
@endforeach @endif
@endif @if(!empty($customer_payment->comment))

@lang('sales/customer_payment.entry_comment')

{!! nl2br($customer_payment->comment) !!}
@endif @if(!empty($cfdi33))
@lang('general.text_cfdi_tfd_cadena_origen')
{{ $data['tfd_cadena_origen'] }}
@lang('general.text_cfdi_tfd_sello_cfdi')
{{ $cfdi33->complemento->timbreFiscalDigital['SelloCFD'] }}
@lang('general.text_cfdi_tfd_sello_sat')
{{ $cfdi33->complemento->timbreFiscalDigital['SelloSAT'] }}
@endif
@if(!empty($cfdi33)) @endif @lang('base/document_type.entry_cfdi_type_id'):
@lang('sales/customer_payment.entry_date'):
@lang('sales/customer_payment.entry_date_payment'):
@if(!empty($cfdi33)) @lang('general.text_cfdi_tfd_fecha_timbrado'):
@lang('general.text_cfdi_certificado'):
@lang('general.text_cfdi_tfd_no_certificado_sat'):
@endif @lang('sales/customer_payment.entry_payment_way_id'):
{{ $customer_payment->documentType->cfdiType->name_sat ?? '' }}
{{\App\Helpers\Helper::convertSqlToDateTime($customer_payment->date)}}
{{ \App\Helpers\Helper::convertSqlToDateTime($customer_payment->date_payment) }}
@if(!empty($cfdi33)) {{ \App\Helpers\Helper::convertSqlToDateTime(str_replace('T',' ',$cfdi33->complemento->timbreFiscalDigital['FechaTimbrado'])) }}
{{ $cfdi33['NoCertificado'] }}
{{ $cfdi33->complemento->timbreFiscalDigital['NoCertificadoSAT'] }}
@endif {{ $customer_payment->paymentWay->name_sat }}
@lang('sales/customer_payment.entry_currency_id'):
@lang('sales/customer_payment.entry_currency_value'):
{{ $customer_payment->currency->code }}
{!! ($customer_payment->currency->code!='MXN' ? round($customer_payment->currency_value,4) :'') !!}