@extends('admin/layouts/default') @section('title') Transaction @parent @stop {{-- page level styles --}} @section('header_styles') @stop @section('content')

@if((Sentinel::inRole('court-teller')) || (Sentinel::inRole('courtofficer'))) {{Lang::get('litigation.application_approval')}} @else {{Lang::get('transactions.application_approval')}} @endif

@include('flash::message')
@if($transaction->property->litigation)

{{Lang::get('litigation.property_under_litigation')}}

@endif @if($transaction->property->government_property)
...
@endif @if($transaction->property->lien)
...
@endif
@if($document_control)
{{Lang::get('transactions.documents_upload_message')}}
@foreach($document_control as $document) {{$loop->iteration}}. {{$document->Name}}
@endforeach
@endif
@if(Sentinel::inRole('admin')) Old TC {{Lang::get('property.title_certificate')}} {{ Lang::get('property.title_certificate_for_customer') }} {{Lang::get('transactions.generate_documents')}} @endif @if((Sentinel::inRole('admin')) || (Sentinel::hasAccess('workflow.customerSms'))) {{Lang::get('transactions.send_sms')}} @endif @if((Sentinel::inRole('admin')) || (Sentinel::hasAccess('workflow.send-mail'))) {{Lang::get('transactions.send_mail')}} @endif @if(Sentinel::inRole('admin') || Sentinel::inRole('parcel creation')) {{Lang::get('transactions.parcel_creation')}} @endif @if($transaction->status == 'Draft' && Sentinel::hasAccess('workflow.initiate') || Sentinel::inRole('admin')) {{Lang::get('transactions.start')}} @endif @if( Sentinel::hasAccess('admin.quality_control.add-qualitycontrol') || Sentinel::inRole('admin') ) {{Lang::get('transactions.qc_status')}} @endif @if( Sentinel::inRole('admin') || Sentinel::hasAccess('admin.complaints.store-complaint')) {{Lang::get('transactions.create_complaint')}} @endif @if( Sentinel::inRole('admin') || Sentinel::hasAccess('admin.transactions.get-serialnumber-modal-view')) {{Lang::get('transactions.change_serial_number')}} @endif @if( ( (Sentinel::inRole('admin') || Sentinel::inRole('teller')) && (!isset($transaction->workflow_instance_id) || empty($transaction->workflow_instance_id)) && ($transaction->status == App\Helpers\ApplicationConstants::APPLICATION_SUBMITTED_STATUS || $transaction->status == App\Helpers\ApplicationConstants::DRAFT_STATUS )) ) {{Lang::get('transactions.generate_workflow_instance')}} @endif @if(Sentinel::inRole('admin') || Sentinel::hasAccess('workflow.sync-history')) Sync History @endif @if( ((Sentinel::hasAccess('admin.syncParcel')) || (Sentinel::inRole('admin'))) && (count($property_boundarys)>3)) {{Lang::get('property.parcel_sync')}} @endif
@if ((Sentinel::hasAccess('admin.transactions.showWorkflowStatusPanel') || (Sentinel::inRole('admin'))) && (PermissionService::hasAccess($permission_level, 'showWorkflowStatusPanel')) )

{{Lang::get('transactions.workflow_status')}}

@if (env("WORKFLOWMODE") == Config::get("gis.workflow_mode"))
@else
@endif
@if (Sentinel::inRole('admin') || Sentinel::hasAccess('admin.complaints.store-complaint')) Impersonate to Next Role @isset($impersonateUsers) @endisset @endif
@endif @if ((Sentinel::hasAccess('admin.transactions.showWorkflowHistoryPanel') || (Sentinel::inRole('admin'))) && PermissionService::hasAccess($permission_level, 'showWorkflowHistoryPanel') ) @include('admin.transactions.transaction-history') @endif @include('admin.transactions.summary-partial')
@if (Sentinel::hasAccess('admin.transactions.showCommentPanel') && PermissionService::hasAccess($permission_level, 'showCommentPanel'))

@if((Sentinel::inRole('court-teller')) || (Sentinel::inRole('courtofficer'))) {{Lang::get('litigation.comments')}} @else {{Lang::get('comments.comments')}} @endif

@include('admin.transactions.transaction-comments')
@endif @if (Sentinel::hasAccess('admin.transactions.showBankCommentPanel') || Sentinel::inRole('admin'))

{{Lang::get('litigation.bank_comments')}}

@include('admin.transactions.transaction-bank-comments')
@endif @if (Sentinel::hasAccess('admin.transactions.showQCComments') || Sentinel::inRole('admin'))

{{Lang::get('transactions.qc_comments')}}

@include('admin.transactions.qc_comments')
@endif @if(true) @if (Sentinel::hasAccess('admin.transactions.showComplaints') || Sentinel::inRole('admin'))

{{ Lang::get('transactions.complaints') }}

@include('admin.transactions.complaints.complaint-list')
@endif @endif @if((Sentinel::inRole('admin') || (Sentinel::hasAccess('admin.transactions.showInvoicePanel'))) && PermissionService::hasAccess($permission_level, 'showInvoicePanel'))

{{Lang::get('transactions.invoice_details')}}

@include('admin.transactions.invoice-details')
@endif @if((Sentinel::inRole('admin') || Sentinel::inRole('executive 1') || Sentinel::inRole('executive 2') || Sentinel::inRole('executive 3') || (Sentinel::hasAccess('workflow.buyers-identifications')) && (Sentinel::hasAccess('admin.file.showPopup')) || (Sentinel::hasAccess('admin.transactions.showCustomerIdentityDocumentPanel'))) && PermissionService::hasAccess($permission_level, 'showCustomerIdentityDocumentPanel'))

{{Lang::get('customer.customer_identification')}}

@include('admin.customers.customer-identitication')
@endif @if ((Sentinel::hasAccess('admin.transactions.showDocumentPanel') || (Sentinel::inRole('admin'))) && PermissionService::hasAccess($permission_level, 'showDocumentPanel'))

@if((Sentinel::inRole('court-teller')) || (Sentinel::inRole('courtofficer'))) {{Lang::get('litigation.documents')}} @else {{Lang::get('documents.documents')}} @endif

@include('admin.transactions.transaction-documents')
@endif @if ((Sentinel::hasAccess('admin.transactions.showLienDocumentPanel') || (Sentinel::inRole('admin'))) && PermissionService::hasAccess($permission_level, 'showLienDocumentPanel'))

{{Lang::get('transactions.lien_documents')}}

@include('admin.transactions.lien-documents')
@endif @if ((Sentinel::hasAccess('admin.transactions.showLitigationDocumentPanel') || (Sentinel::inRole('admin'))) && PermissionService::hasAccess($permission_level, 'showLitigationDocumentPanel'))

{{Lang::get('transactions.litigation_documents')}}

@include('admin.transactions.litigation-documents')
@endif @if ((Sentinel::hasAccess('admin.transactions.showLegacyDocumentPanel') || (Sentinel::inRole('admin'))) && PermissionService::hasAccess($permission_level, 'showLegacyDocumentPanel') )

@if((Sentinel::inRole('court-teller')) || (Sentinel::inRole('courtofficer'))) {{Lang::get('litigation.legacy_documents')}} @else {{Lang::get('transactions.legacy_documents')}} @endif

@include('admin.transactions.transaction-legacy-documents')
@endif @if(isset($customer->customer_type)&&$customer->customer_type == "Trust")

{{Lang::get('transactions.trustee')}}

@include('admin.trustee.transaction-trustee')
@endif @if ((Sentinel::hasAccess('admin.transactions.WitnessPanel') || (Sentinel::inRole('admin'))) && PermissionService::hasAccess($permission_level, 'WitnessPanel') )

@if((Sentinel::inRole('court-teller')) || (Sentinel::inRole('courtofficer'))) {{Lang::get('litigation.witness')}} @else {{Lang::get('transactions.witness')}} @endif

@include('admin.witness.transaction-witness')
@endif @if ((Sentinel::hasAccess('admin.transactions.Guarantors') || (Sentinel::inRole('admin'))) && PermissionService::hasAccess($permission_level, 'Guarantors') )

@if((Sentinel::inRole('court-teller')) || (Sentinel::inRole('courtofficer'))) {{Lang::get('litigation.guarantors')}} @else {{Lang::get('transactions.guarantors')}} @endif

@include('admin.guarantors.transaction-guarantors')
@endif @if(isset($assignedToCurrentUser) && $assignedToCurrentUser)
@if($isLienExiststhat != 'true')
{{Lang::get('transactions.active_lien_updated')}}
@elseif($isLitigationExists != 'true') @elseif((!$transaction->notary_id) && ($transaction->service->code == "lien"))
{{Lang::get('transactions.please_assign_notary')}}
@elseif( ($transaction->service->code == "lien") && ($transactionData['property_lien_history']->loan_start_date == null && Sentinel::inRole('loan-administration-manager')) )
{{Lang::get('transactions.add_loan_start_date_and_end_date')}}
@elseif( Sentinel::inRole('geometer supervisor') && !isset($property->parcel_id) )
{{Lang::get('transactions.generate-parcel-number')}}
@elseif(Sentinel::inRole('customer-service')) @if($isLitigationExists != 'false') @if(!$transaction->notary_id)
{{Lang::get('transactions.please_assign_notary')}}
@endif @endif {{Lang::get('transactions.approve')}} {{Lang::get('transactions.resurvey')}} @elseif(Sentinel::inRole('parcel creation')) @if($property->provisional && $property->parcel_id!=null && $migration_status == "Yes" && !$document_control) @if($gisTransaction && $pscCheck==null) @if(isset($psc->property_id)) {{ Lang::get('transactions.approve') }} @else
{{ Lang::get('transactions.parent_property_not_exist') }}
@endif @else {{Lang::get('transactions.approve')}} @endif @elseif($property->address!=null && $property->parcel_id!=null && $migration_status == "Yes" && !$document_control) @if($gisTransaction && $pscCheck==null) @if(isset($psc->property_id)) {{ Lang::get('transactions.approve') }} @else
{{ Lang::get('transactions.parent_property_not_exist') }}
@endif @else {{Lang::get('transactions.approve')}} @endif @else
{{Lang::get('transactions.migrate_the_parcel')}}
@endif @elseif(Sentinel::inRole('surveyor')) @if(($property->address!=null && $property->parcel_id!=null) || sizeof($property_boundarys)>=4 && !$document_control) {{Lang::get('transactions.approve')}} @else
{{Lang::get('transactions.upload_the_property')}}
@endif @elseif(Sentinel::inRole('courtofficer')) @if($transaction->buyer_id && $transaction->seller_id && !$document_control) {{Lang::get('transactions.approve')}} @elseif(!$document_control && $transaction->property->litigation) {{Lang::get('transactions.approve')}} @else {{Lang::get('transactions.approve')}} @endif @elseif(Sentinel::inRole('delivery') && !$document_control) {{Lang::get('transactions.approve')}} @elseif(!$document_control) {{Lang::get('transactions.approve')}} @endif @if(Sentinel::inRole('parcel creation')) {{Lang::get('transactions.resurvey')}} @endif @if ($transaction->definition_id == 'src.LitigationWorkflow' && ($isLitigationExists != 'true')) {{ Lang::get('transactions.approve') }} @endif @if(Sentinel::hasAccess('workflow.reject-application')) @if(Sentinel::inRole('delivery')) @if($transaction->id >= 28362) {{Lang::get('transactions.reject')}} @endif @else {{Lang::get('transactions.reject')}} @endif @endif
@endif
@include('admin.guarantors.transaction-guarantors-add') @include('admin.transactions.transaction-comments-add') @include('admin.transactions.transaction-comments-edit') @include('admin.transactions.transaction-documents-add') @include(env('DOMAINCODE') . '.admin.transactions.transaction-documents-edit') @include('admin.transactions.transaction-lien-documents-add') @include('admin.transactions.transaction-litigation-documents-add') @include('admin.witness.transaction-witness-add') @include('admin.transactions.transaction-reject') @include('admin.checklists.role-checklist') @include('admin.properties.seriel-number') @if($gisTransaction && Sentinel::inRole('parcel creation') && isset($psc->property_id)) @include(env('DOMAINCODE') . '.admin.properties.parent-property-modal') @endif @include('admin.properties.update-file-no') @include('admin.workflow.send-sms') @include('admin.workflow.send-mail')
@include('admin.workflow.modal_parcel_creation') @include('admin.workflow.assign-notary-modal') @include('admin.notaries.modal-search') @include('admin.trustee.customer-modal') @include('admin.transactions.invoice-discount-modal') @include('admin.transactions.lien-loan-date-update-modal') @include('admin.transactions.lien-cancel-reason-comment-modal') @include('admin.transactions.lien-reopen-reason-comment-modal') @include('admin.lien.borrower-inactive-modal') @include('admin.lien.borrower-active-modal') @include('admin.transactions.qualitycontrol-modal') @if(Sentinel::inRole('courtofficer')) @include('admin.litigation.buyer-seller-modal') @endif @include('admin.transactions.multi-buyers-add') @include('admin.transactions.transaction-change-buyer-div') @include('admin.transactions.transaction-delete-buyer-div') @include('admin.transactions.transaction-delete-seller-div') @include('admin.transactions.add-seller-modal') @include('admin.transactions.change-seller-modal') @include('admin.transactions.add-borrower-modal') @include('admin.transactions.transaction-resurvey') @include('admin.customers.buyer-search-modal') @include('admin.customers.change-buyer-search-modal') @include('admin.customers.delete-buyer-search-modal') @include('admin.customers.add-seller-search-modal') @include('admin.customers.change-seller-search-modal') @include('admin.customers.delete-seller-search-modal') @include('admin.customers.add-borrower-search-modal') @include('admin.transactions.change-transaction-property') @include('admin.properties.modal-search') @stop @section('footer_scripts') @if($gisTransaction && Sentinel::inRole('parcel creation') && isset($psc->property_id)) @endif @stop