{{ctrl.SSUtilService.getCurrentDateTime()}}
Access Denied – You do not have permission to view this page. Please contact your administrator if you believe this is a mistake.
Project
{{ ctrl.sale_property.name }}
Block
{{ ctrl.stacks.name }}
Unit No.
{{ ctrl.SSUtilService.getFullUnitNumber1(ctrl.sale_units, false) }}
Purchase Mode
{{ctrl.sale_sales.purchase_mode? ctrl.SSConfigService.getPurchaseModeName(ctrl.sale_sales.purchase_mode) : '--'}}
Unit Type
{{ ctrl.SSConfigService.getUnitTypeName(ctrl.sale_units.type) }}
Floor Plan
{{ ctrl.sale_units.floor_plan }}
List Price
{{ ctrl.SSAppService.getFormattedAmountWithDecimal(ctrl.sale_sales.unit_listing_price, ctrl.sale_property.country) }}
Selling Price
{{ ctrl.SSAppService.getFormattedAmountWithDecimal((ctrl.sale_sales.price ? ctrl.sale_sales.price : ctrl.sale_units.price), ctrl.sale_property.country) }} S$
Selling Price PSF
{{ ctrl.sale_sales.psf}}
Floorplan Area (sqft)
{{ ctrl.sale_units.size_ft2 || '--' }}
OTP NO
{{ ctrl.sale_sales.otp_no ? ctrl.sale_sales.otp_no:'--'}}
ex-OTP NO
{{ ctrl.sale_sales.order_no ? ctrl.sale_sales.order_no : '--' }}
Ethnic Group
{{ ctrl.sale_sales.race ? ctrl.sale_sales.race : '--' }}
Household Type
{{ ctrl.chechFieldAvailablity(ctrl.sale_sales.household_type) ? ctrl.SSConfigService.getHouseholdTypeName(ctrl.sale_sales.household_type) : '--' }}
Household Type (Declared by Buyer)
{{ ctrl.chechFieldAvailablity(ctrl.sale_sales.declared_household_type) ? ctrl.SSConfigService.getHouseholdTypeName(ctrl.sale_sales.declared_household_type) : '--' }}
Edit Cancel
LAWYER DETAILS
{{ saleBuyer.data.lawyers[0].law_firm_name ? saleBuyer.data.lawyers[0].law_firm_name : '--' }}
{{ saleBuyer.data.lawyers[0].code ? saleBuyer.data.lawyers[0].code : '--' }}
{{ saleBuyer.data.lawyers[0].law_firm_ref_no ? saleBuyer.data.lawyers[0].law_firm_ref_no : '--' }}
{{ saleBuyer.data.lawyers[0].law_firm_email ? saleBuyer.data.lawyers[0].law_firm_email : '--' }}
Law Firm Contact
Law Firm Fax Number
{{ saleBuyer.data.lawyers[0].law_firm_fax_no ? saleBuyer.data.lawyers[0].law_firm_fax_no : '--' }}
Law Firm Address
{{ saleBuyer.data.lawyers[0].law_firm_address ? saleBuyer.data.lawyers[0].law_firm_address : '--' }}
First Name
{{ saleBuyer.data.lawyers[0].first_name ? saleBuyer.data.lawyers[0].first_name : '--' }}
Last Name
{{ saleBuyer.data.lawyers[0].last_name ? saleBuyer.data.lawyers[0].last_name : '--' }}
{{ saleBuyer.data.lawyers[0].email ? saleBuyer.data.lawyers[0].email : '--' }}
Contact Number
BUYER DOCUMENTS
Sale OTP Representative Details
Legal Name *
NRIC / Passport No. *
Contact Number *
Email *
{{ saleBuyer.data.type ? ctrl.getBuyerTypeName(saleBuyer.data.type) : '--' }} Signatory
{{ saleBuyer.data.type ? ctrl.getBuyerTypeName(saleBuyer.data.type) : '--' }}
{{ ctrl.buyerErrors.type }}{{ saleBuyer.data.individual.title ? ctrl.SSConfigService.getSalutationName(saleBuyer.data.individual.title) : '--' }}
{{ ctrl.buyerErrors.individual_title }}{{ saleBuyer.data.individual.legal_name ? saleBuyer.data.individual.legal_name : '--' }}
{{ ctrl.buyerErrors.individual_legal_name }}{{ saleBuyer.data.individual.first_name ? saleBuyer.data.individual.first_name : '--' }}
{{ ctrl.buyerErrors.individual_first_name }}{{ saleBuyer.data.individual.last_name ? saleBuyer.data.individual.last_name : '--' }}
{{ ctrl.buyerErrors.individual_last_name }}{{ saleBuyer.data.individual.industry ? saleBuyer.data.individual.industry : '--' }}
{{ ctrl.buyerErrors.individual_industry }}{{ saleBuyer.data.individual.occupation ? saleBuyer.data.individual.occupation : '--' }}
{{ ctrl.buyerErrors.individual_occupation }}{{ saleBuyer.data.individual.gender !== null && saleBuyer.data.individual.gender !== undefined ? ctrl.SSConfigService.getGenderName(saleBuyer.data.individual.gender, ctrl.sale_property.type == ctrl.PROPERTY_TYPE_EXECUTIVE_CONDO) : '--' }}
{{ ctrl.buyerErrors.individual_gender }}{{ saleBuyer.data.individual.identity_type ? ctrl.getIdentityTypeName(saleBuyer.data.individual.identity_type) : '--' }}
{{ ctrl.buyerErrors.individual_identity_type }}{{ saleBuyer.data.individual.race ? saleBuyer.data.individual.race : '--' }}
{{ ctrl.buyerErrors.individual_race }}{{ saleBuyer.data.individual.nationality ? ctrl.SSConfigService.getNationalityName(saleBuyer.data.individual.nationality) : '--' }}
{{ ctrl.buyerErrors.individual_nationality }}{{ saleBuyer.data.individual.country_of_origin ? ctrl.SSConfigService.getCountryName(saleBuyer.data.individual.country_of_origin) : '--' }}
{{ ctrl.buyerErrors.individual_country_of_origin }}{{ saleBuyer.data.individual.national_id ? saleBuyer.data.individual.national_id : '--' }}
{{ ctrl.buyerErrors.individual_national_id }}{{ saleBuyer.data.individual.passport_no ? saleBuyer.data.individual.passport_no : '--' }}
{{ ctrl.buyerErrors.individual_passport_no }}{{ saleBuyer.data.individual.foreigner_national_id ? saleBuyer.data.individual.foreigner_national_id : '--' }}
{{ ctrl.buyerErrors.individual_foreigner_national_id }}{{ saleBuyer.data.individual.passport_issued_by ? saleBuyer.data.individual.passport_issued_by : '--' }}
{{ ctrl.buyerErrors.individual_passport_issued_by }}{{ saleBuyer.data.individual.passport_issued_date ? ctrl.SSUtilService.formatDateDMY(saleBuyer.data.individual.passport_issued_date) : '--' }}
{{ ctrl.buyerErrors.individual_passport_issued_date }}{{ saleBuyer.data.individual.passport_expiry_date ? ctrl.SSUtilService.formatDateDMY(saleBuyer.data.individual.passport_expiry_date) : '--' }}
{{ ctrl.buyerErrors.individual_passport_expiry_date }}{{ saleBuyer.data.individual.monthly_income ? ctrl.SSAppService.getFormattedAmountWithDecimal(saleBuyer.data.individual.monthly_income, ctrl.sale_property.country) : '--' }}
{{ ctrl.buyerErrors.individual_monthly_income }}{{ ctrl.chechFieldAvailablity(saleBuyer.data.individual.employment_status) ? ctrl.SSConfigService.getEmploymentStatusName(saleBuyer.data.individual.employment_status) : '--' }}
{{ ctrl.buyerErrors.individual_employment_status }}{{ ctrl.chechFieldAvailablity(saleBuyer.data.individual.education_level) ? ctrl.SSConfigService.getEducationLevelName(saleBuyer.data.individual.education_level) : '--' }}
{{ ctrl.buyerErrors.individual_education_level }}{{ saleBuyer.data.individual.marital_status ? ctrl.SSConfigService.getMaritalStatusName(saleBuyer.data.individual.marital_status,ctrl.sale_property.type == ctrl.PROPERTY_TYPE_EXECUTIVE_CONDO) : '--' }}
{{ ctrl.buyerErrors.individual_marital_status }}{{ saleBuyer.data.individual.spouse_national_id ? saleBuyer.data.individual.spouse_national_id : '--' }}
{{ ctrl.buyerErrors.individual_spouse_national_id }}{{ saleBuyer.data.individual.dob ? ctrl.SSUtilService.formatDateDMY(saleBuyer.data.individual.dob) : '--' }}
{{ ctrl.buyerErrors.individual_dob }}{{ saleBuyer.data.email_contact.value ? saleBuyer.data.email_contact.value : '--' }}
{{ ctrl.buyerErrors.email_contact_value }}{{ saleBuyer.data.phone1_contact.value ? saleBuyer.data.phone1_contact.value : '--' }}
{{ saleBuyer.data.phone2_contact.value ? saleBuyer.data.phone2_contact.value : '--' }}
{{ saleBuyer.data.residence_type ? ctrl.SSConfigService.getResidenceTypeName(saleBuyer.data.residence_type) : '--' }}
{{ saleBuyer.data.individual.relationship ? saleBuyer.data.individual.relationship : '--' }}
{{ ctrl.buyerErrors.individual_relationship }}{{ ctrl.SSEoiService.getSignatoryCompanyName(saleBuyer, true) }}
{{ saleBuyer.data.individual.designation ? saleBuyer.data.individual.designation : '--' }}
{{ ctrl.buyerErrors.individual_designation }}{{ saleBuyer.data.individual.title ? ctrl.SSConfigService.getSalutationName(saleBuyer.data.individual.title) : '--' }}
{{ ctrl.buyerErrors.individual_title }}{{ saleBuyer.data.individual.legal_name ? saleBuyer.data.individual.legal_name : '--' }}
{{ ctrl.buyerErrors.individual_legal_name }}{{ saleBuyer.data.individual.first_name ? saleBuyer.data.individual.first_name : '--' }}
{{ ctrl.buyerErrors.individual_first_name }}{{ saleBuyer.data.individual.last_name ? saleBuyer.data.individual.last_name : '--' }}
{{ ctrl.buyerErrors.individual_last_name }}{{ saleBuyer.data.individual.industry ? saleBuyer.data.individual.industry : '--' }}
{{ ctrl.buyerErrors.individual_industry }}{{ saleBuyer.data.individual.occupation ? saleBuyer.data.individual.occupation : '--' }}
{{ ctrl.buyerErrors.individual_occupation }}{{ saleBuyer.data.individual.gender !== null && saleBuyer.data.individual.gender !== undefined ? ctrl.SSConfigService.getGenderName(saleBuyer.data.individual.gender, ctrl.sale_property.type == ctrl.PROPERTY_TYPE_EXECUTIVE_CONDO) : '--' }}
{{ ctrl.buyerErrors.individual_gender }}{{ saleBuyer.data.individual.identity_type ? ctrl.getIdentityTypeName(saleBuyer.data.individual.identity_type) : '--' }}
{{ ctrl.buyerErrors.individual_identity_type }}{{ saleBuyer.data.individual.race ? saleBuyer.data.individual.race : '--' }}
{{ ctrl.buyerErrors.individual_race }}{{ saleBuyer.data.individual.nationality ? ctrl.SSConfigService.getNationalityName(saleBuyer.data.individual.nationality) : '--' }}
{{ ctrl.buyerErrors.individual_nationality }}{{ saleBuyer.data.individual.country_of_origin ? ctrl.SSConfigService.getCountryName(saleBuyer.data.individual.country_of_origin) : '--' }}
{{ ctrl.buyerErrors.individual_country_of_origin }}{{ saleBuyer.data.individual.national_id ? saleBuyer.data.individual.national_id : '--' }}
{{ ctrl.buyerErrors.individual_national_id }}{{ saleBuyer.data.individual.passport_no ? saleBuyer.data.individual.passport_no : '--' }}
{{ ctrl.buyerErrors.individual_passport_no }}{{ saleBuyer.data.individual.foreigner_national_id ? saleBuyer.data.individual.foreigner_national_id : '--' }}
{{ ctrl.buyerErrors.individual_foreigner_national_id }}{{ saleBuyer.data.individual.passport_issued_by ? saleBuyer.data.individual.passport_issued_by : '--' }}
{{ ctrl.buyerErrors.individual_passport_issued_by }}{{ saleBuyer.data.individual.passport_issued_date ? ctrl.SSUtilService.formatDateDMY(saleBuyer.data.individual.passport_issued_date) : '--' }}
{{ ctrl.buyerErrors.individual_passport_issued_date }}{{ saleBuyer.data.individual.passport_expiry_date ? ctrl.SSUtilService.formatDateDMY(saleBuyer.data.individual.passport_expiry_date) : '--' }}
{{ ctrl.buyerErrors.individual_passport_expiry_date }}{{ saleBuyer.data.individual.monthly_income ? ctrl.SSAppService.getFormattedAmountWithDecimal(saleBuyer.data.individual.monthly_income, ctrl.sale_property.country) : '--' }}
{{ ctrl.buyerErrors.individual_monthly_income }}{{ ctrl.chechFieldAvailablity(saleBuyer.data.individual.employment_status) ? ctrl.SSConfigService.getEmploymentStatusName(saleBuyer.data.individual.employment_status) : '--' }}
{{ ctrl.buyerErrors.individual_employment_status }}{{ ctrl.chechFieldAvailablity(saleBuyer.data.individual.education_level) ? ctrl.SSConfigService.getEducationLevelName(saleBuyer.data.individual.education_level) : '--' }}
{{ ctrl.buyerErrors.individual_education_level }}{{ saleBuyer.data.individual.marital_status ? ctrl.SSConfigService.getMaritalStatusName(saleBuyer.data.individual.marital_status,ctrl.sale_property.type == ctrl.PROPERTY_TYPE_EXECUTIVE_CONDO) : '--' }}
{{ ctrl.buyerErrors.individual_marital_status }}{{ saleBuyer.data.individual.spouse_national_id ? saleBuyer.data.individual.spouse_national_id : '--' }}
{{ ctrl.buyerErrors.individual_spouse_national_id }}{{ saleBuyer.data.individual.dob ? ctrl.SSUtilService.formatDateDMY(saleBuyer.data.individual.dob) : '--' }}
{{ ctrl.buyerErrors.individual_dob }}{{ saleBuyer.data.email_contact.value ? saleBuyer.data.email_contact.value : '--' }}
{{ ctrl.buyerErrors.email_contact_value }}{{ saleBuyer.data.phone1_contact.value ? saleBuyer.data.phone1_contact.value : '--' }}
{{ saleBuyer.data.phone2_contact.value ? saleBuyer.data.phone2_contact.value : '--' }}
{{ saleBuyer.data.residence_type ? ctrl.SSConfigService.getResidenceTypeName(saleBuyer.data.residence_type) : '--' }}
{{ saleBuyer.data.company.name ? saleBuyer.data.company.name : '--' }}
{{ ctrl.buyerErrors.company_name }}{{ saleBuyer.data.company.reg_no ? saleBuyer.data.company.reg_no : '--' }}
{{ ctrl.buyerErrors.company_reg_no }}{{ saleBuyer.data.company.nationality ? ctrl.SSConfigService.getCountryName(saleBuyer.data.company.nationality) : '--' }}
{{ ctrl.buyerErrors.company_nationality }}{{ saleBuyer.data.email_contact.value ? saleBuyer.data.email_contact.value : '--' }}
{{ ctrl.buyerErrors.email_contact_value }}{{ saleBuyer.data.phone1_contact.value ? saleBuyer.data.phone1_contact.value : '--' }}
{{ ctrl.buyerErrors.phone1_contact_value }}{{ saleBuyer.data.phone2_contact.value ? saleBuyer.data.phone2_contact.value : '--' }}
{{ ctrl.buyerErrors.phone2_contact_value }}Primary Address
{{ saleBuyer.data.primary_address.country ? ctrl.SSConfigService.getCountryName(saleBuyer.data.primary_address.country) : '--' }}
{{ ctrl.buyerErrors.primary_address_country }}{{ saleBuyer.data.primary_address.postcode ? saleBuyer.data.primary_address.postcode : '--' }}
{{ ctrl.buyerErrors.primary_address_postcode }}{{ saleBuyer.data.primary_address.line1 ? saleBuyer.data.primary_address.line1 : '--' }}
{{ ctrl.buyerErrors.primary_address_line1 }}{{ saleBuyer.data.primary_address.line2 ? saleBuyer.data.primary_address.line2 : '--' }}
{{ ctrl.buyerErrors.primary_address_line2 }}{{ saleBuyer.data.primary_address.unit_no ? saleBuyer.data.primary_address.unit_no : '--' }}
{{ ctrl.buyerErrors.primary_address_unit_no }}{{ saleBuyer.data.primary_address.district ? saleBuyer.data.primary_address.district : '--' }}
{{ ctrl.buyerErrors.primary_address_district }}{{ saleBuyer.data.primary_address.city ? saleBuyer.data.primary_address.city : '--' }}
{{ ctrl.buyerErrors.primary_address_city }}{{ saleBuyer.data.primary_address.province ? saleBuyer.data.primary_address.province : '--' }}
{{ ctrl.buyerErrors.primary_address_province }}Mailing Address
{{ saleBuyer.data.mailing_address.country ? ctrl.SSConfigService.getCountryName(saleBuyer.data.mailing_address.country) : '--' }}
{{ ctrl.buyerErrors.mailing_address_country }}{{ saleBuyer.data.mailing_address.postcode ? saleBuyer.data.mailing_address.postcode : '--' }}
{{ ctrl.buyerErrors.mailing_address_postcode }}{{ saleBuyer.data.mailing_address.line1 ? saleBuyer.data.mailing_address.line1 : '--' }}
{{ ctrl.buyerErrors.mailing_address_line1 }}{{ saleBuyer.data.mailing_address.line2 ? saleBuyer.data.mailing_address.line2 : '--' }}
{{ ctrl.buyerErrors.mailing_address_line2 }}{{ saleBuyer.data.mailing_address.unit_no ? saleBuyer.data.mailing_address.unit_no : '--' }}
{{ ctrl.buyerErrors.mailing_address_unit_no }}{{ saleBuyer.data.mailing_address.district ? saleBuyer.data.mailing_address.district : '--' }}
{{ ctrl.buyerErrors.mailing_address_district }}{{ saleBuyer.data.mailing_address.city ? saleBuyer.data.mailing_address.city : '--' }}
{{ ctrl.buyerErrors.mailing_address_city }}{{ saleBuyer.data.mailing_address.province ? saleBuyer.data.mailing_address.province : '--' }}
{{ ctrl.buyerErrors.mailing_address_province }}Lawyer Information
Law Firm Name
Law Firm Ref. Number
Law Firm Contact
Law Firm Fax Number
Law Firm Address
First Name
Last Name
Contact Number
{{ previousSubsale.original_sale ? 'OTP No.' : 'Tracking No.' }}
{{ previousSubsale.tracking_no ? previousSubsale.tracking_no : '--' }}
Created By
{{ previousSubsale.created_by ? previousSubsale.created_by : '--' }}
{{ previousSubsale.original_sale ? 'Price' : 'Sub Sale Price' }}
{{ previousSubsale.price ? ctrl.SSAppService.getFormattedAmountWithDecimal(previousSubsale.price, ctrl.sale_property.country) : '--' }}
{{ previousSubsale.original_sale ? 'OTP Date' : 'Completion Date' }}
{{ previousSubsale.completion_date ? ctrl.SSUtilService.formatDateDMY(previousSubsale.completion_date) : '--' }}
Remarks
{{ previousSubsale.remarks ? previousSubsale.remarks : '--' }}
Edit Delete Cancel
{{ saleBuyer.data.type ? ctrl.getBuyerTypeName(saleBuyer.data.type) : '--' }} Signatory
{{ saleBuyer.data.type ? ctrl.getBuyerTypeName(saleBuyer.data.type) : '--' }}
{{ ctrl.buyerErrors.type }}{{ saleBuyer.data.individual.title ? ctrl.SSConfigService.getSalutationName(saleBuyer.data.individual.title) : '--' }}
{{ ctrl.buyerErrors.individual_title }}{{ saleBuyer.data.individual.legal_name ? saleBuyer.data.individual.legal_name : '--' }}
{{ ctrl.buyerErrors.individual_legal_name }}{{ saleBuyer.data.individual.first_name ? saleBuyer.data.individual.first_name : '--' }}
{{ ctrl.buyerErrors.individual_first_name }}{{ saleBuyer.data.individual.last_name ? saleBuyer.data.individual.last_name : '--' }}
{{ ctrl.buyerErrors.individual_last_name }}{{ saleBuyer.data.individual.industry ? saleBuyer.data.individual.industry : '--' }}
{{ ctrl.buyerErrors.individual_industry }}{{ saleBuyer.data.individual.occupation ? saleBuyer.data.individual.occupation : '--' }}
{{ ctrl.buyerErrors.individual_occupation }}{{ saleBuyer.data.individual.gender !== null && saleBuyer.data.individual.gender !== undefined ? ctrl.SSConfigService.getGenderName(saleBuyer.data.individual.gender, ctrl.sale_property.type == ctrl.PROPERTY_TYPE_EXECUTIVE_CONDO) : '--' }}
{{ ctrl.buyerErrors.individual_gender }}{{ saleBuyer.data.individual.identity_type ? ctrl.getIdentityTypeName(saleBuyer.data.individual.identity_type) : '--' }}
{{ ctrl.buyerErrors.individual_identity_type }}{{ saleBuyer.data.individual.race ? saleBuyer.data.individual.race : '--' }}
{{ ctrl.buyerErrors.individual_race }}{{ saleBuyer.data.individual.nationality ? ctrl.SSConfigService.getNationalityName(saleBuyer.data.individual.nationality) : '--' }}
{{ ctrl.buyerErrors.individual_nationality }}{{ saleBuyer.data.individual.country_of_origin ? ctrl.SSConfigService.getCountryName(saleBuyer.data.individual.country_of_origin) : '--' }}
{{ ctrl.buyerErrors.individual_country_of_origin }}{{ saleBuyer.data.individual.national_id ? saleBuyer.data.individual.national_id : '--' }}
{{ ctrl.buyerErrors.individual_national_id }}{{ saleBuyer.data.individual.passport_no ? saleBuyer.data.individual.passport_no : '--' }}
{{ ctrl.buyerErrors.individual_passport_no }}{{ saleBuyer.data.individual.foreigner_national_id ? saleBuyer.data.individual.foreigner_national_id : '--' }}
{{ ctrl.buyerErrors.individual_foreigner_national_id }}{{ saleBuyer.data.individual.passport_issued_by ? saleBuyer.data.individual.passport_issued_by : '--' }}
{{ ctrl.buyerErrors.individual_passport_issued_by }}{{ saleBuyer.data.individual.passport_issued_date ? ctrl.SSUtilService.formatDateDMY(saleBuyer.data.individual.passport_issued_date) : '--' }}
{{ ctrl.buyerErrors.individual_passport_issued_date }}{{ saleBuyer.data.individual.passport_expiry_date ? ctrl.SSUtilService.formatDateDMY(saleBuyer.data.individual.passport_expiry_date) : '--' }}
{{ ctrl.buyerErrors.individual_passport_expiry_date }}{{ saleBuyer.data.individual.monthly_income ? ctrl.SSAppService.getFormattedAmountWithDecimal(saleBuyer.data.individual.monthly_income, ctrl.sale_property.country) : '--' }}
{{ ctrl.buyerErrors.individual_monthly_income }}{{ ctrl.chechFieldAvailablity(saleBuyer.data.individual.employment_status) ? ctrl.SSConfigService.getEmploymentStatusName(saleBuyer.data.individual.employment_status) : '--' }}
{{ ctrl.buyerErrors.individual_employment_status }}{{ ctrl.chechFieldAvailablity(saleBuyer.data.individual.education_level) ? ctrl.SSConfigService.getEducationLevelName(saleBuyer.data.individual.education_level) : '--' }}
{{ ctrl.buyerErrors.individual_education_level }}{{ saleBuyer.data.individual.marital_status ? ctrl.SSConfigService.getMaritalStatusName(saleBuyer.data.individual.marital_status,ctrl.sale_property.type == ctrl.PROPERTY_TYPE_EXECUTIVE_CONDO) : '--' }}
{{ ctrl.buyerErrors.individual_marital_status }}{{ saleBuyer.data.individual.spouse_national_id ? saleBuyer.data.individual.spouse_national_id : '--' }}
{{ ctrl.buyerErrors.individual_spouse_national_id }}{{ saleBuyer.data.individual.dob ? ctrl.SSUtilService.formatDateDMY(saleBuyer.data.individual.dob) : '--' }}
{{ ctrl.buyerErrors.individual_dob }}{{ saleBuyer.data.email_contact.value ? saleBuyer.data.email_contact.value : '--' }}
{{ ctrl.buyerErrors.email_contact_value }}{{ saleBuyer.data.phone1_contact.value ? saleBuyer.data.phone1_contact.value : '--' }}
{{ saleBuyer.data.phone2_contact.value ? saleBuyer.data.phone2_contact.value : '--' }}
{{ saleBuyer.data.residence_type ? ctrl.SSConfigService.getResidenceTypeName(saleBuyer.data.residence_type) : '--' }}
{{ saleBuyer.data.individual.relationship ? saleBuyer.data.individual.relationship : '--' }}
{{ ctrl.buyerErrors.individual_relationship }}{{ ctrl.SSEoiService.getSignatoryCompanyName(saleBuyer, true) }}
{{ saleBuyer.data.individual.designation ? saleBuyer.data.individual.designation : '--' }}
{{ ctrl.buyerErrors.individual_designation }}{{ saleBuyer.data.individual.title ? ctrl.SSConfigService.getSalutationName(saleBuyer.data.individual.title) : '--' }}
{{ ctrl.buyerErrors.individual_title }}{{ saleBuyer.data.individual.legal_name ? saleBuyer.data.individual.legal_name : '--' }}
{{ ctrl.buyerErrors.individual_legal_name }}{{ saleBuyer.data.individual.first_name ? saleBuyer.data.individual.first_name : '--' }}
{{ ctrl.buyerErrors.individual_first_name }}{{ saleBuyer.data.individual.last_name ? saleBuyer.data.individual.last_name : '--' }}
{{ ctrl.buyerErrors.individual_last_name }}{{ saleBuyer.data.individual.industry ? saleBuyer.data.individual.industry : '--' }}
{{ ctrl.buyerErrors.individual_industry }}{{ saleBuyer.data.individual.occupation ? saleBuyer.data.individual.occupation : '--' }}
{{ ctrl.buyerErrors.individual_occupation }}{{ saleBuyer.data.individual.gender !== null && saleBuyer.data.individual.gender !== undefined ? ctrl.SSConfigService.getGenderName(saleBuyer.data.individual.gender, ctrl.sale_property.type == ctrl.PROPERTY_TYPE_EXECUTIVE_CONDO) : '--' }}
{{ ctrl.buyerErrors.individual_gender }}{{ saleBuyer.data.individual.identity_type ? ctrl.getIdentityTypeName(saleBuyer.data.individual.identity_type) : '--' }}
{{ ctrl.buyerErrors.individual_identity_type }}{{ saleBuyer.data.individual.race ? saleBuyer.data.individual.race : '--' }}
{{ ctrl.buyerErrors.individual_race }}{{ saleBuyer.data.individual.nationality ? ctrl.SSConfigService.getNationalityName(saleBuyer.data.individual.nationality) : '--' }}
{{ ctrl.buyerErrors.individual_nationality }}{{ saleBuyer.data.individual.country_of_origin ? ctrl.SSConfigService.getCountryName(saleBuyer.data.individual.country_of_origin) : '--' }}
{{ ctrl.buyerErrors.individual_country_of_origin }}{{ saleBuyer.data.individual.national_id ? saleBuyer.data.individual.national_id : '--' }}
{{ ctrl.buyerErrors.individual_national_id }}{{ saleBuyer.data.individual.passport_no ? saleBuyer.data.individual.passport_no : '--' }}
{{ ctrl.buyerErrors.individual_passport_no }}{{ saleBuyer.data.individual.foreigner_national_id ? saleBuyer.data.individual.foreigner_national_id : '--' }}
{{ ctrl.buyerErrors.individual_foreigner_national_id }}{{ saleBuyer.data.individual.passport_issued_by ? saleBuyer.data.individual.passport_issued_by : '--' }}
{{ ctrl.buyerErrors.individual_passport_issued_by }}{{ saleBuyer.data.individual.passport_issued_date ? ctrl.SSUtilService.formatDateDMY(saleBuyer.data.individual.passport_issued_date) : '--' }}
{{ ctrl.buyerErrors.individual_passport_issued_date }}{{ saleBuyer.data.individual.passport_expiry_date ? ctrl.SSUtilService.formatDateDMY(saleBuyer.data.individual.passport_expiry_date) : '--' }}
{{ ctrl.buyerErrors.individual_passport_expiry_date }}{{ saleBuyer.data.individual.monthly_income ? ctrl.SSAppService.getFormattedAmountWithDecimal(saleBuyer.data.individual.monthly_income, ctrl.sale_property.country) : '--' }}
{{ ctrl.buyerErrors.individual_monthly_income }}{{ ctrl.chechFieldAvailablity(saleBuyer.data.individual.employment_status) ? ctrl.SSConfigService.getEmploymentStatusName(saleBuyer.data.individual.employment_status) : '--' }}
{{ ctrl.buyerErrors.individual_employment_status }}{{ ctrl.chechFieldAvailablity(saleBuyer.data.individual.education_level) ? ctrl.SSConfigService.getEducationLevelName(saleBuyer.data.individual.education_level) : '--' }}
{{ ctrl.buyerErrors.individual_education_level }}{{ saleBuyer.data.individual.marital_status ? ctrl.SSConfigService.getMaritalStatusName(saleBuyer.data.individual.marital_status,ctrl.sale_property.type == ctrl.PROPERTY_TYPE_EXECUTIVE_CONDO) : '--' }}
{{ ctrl.buyerErrors.individual_marital_status }}{{ saleBuyer.data.individual.spouse_national_id ? saleBuyer.data.individual.spouse_national_id : '--' }}
{{ ctrl.buyerErrors.individual_spouse_national_id }}{{ saleBuyer.data.individual.dob ? ctrl.SSUtilService.formatDateDMY(saleBuyer.data.individual.dob) : '--' }}
{{ ctrl.buyerErrors.individual_dob }}{{ saleBuyer.data.email_contact.value ? saleBuyer.data.email_contact.value : '--' }}
{{ ctrl.buyerErrors.email_contact_value }}{{ saleBuyer.data.phone1_contact.value ? saleBuyer.data.phone1_contact.value : '--' }}
{{ saleBuyer.data.phone2_contact.value ? saleBuyer.data.phone2_contact.value : '--' }}
{{ saleBuyer.data.residence_type ? ctrl.SSConfigService.getResidenceTypeName(saleBuyer.data.residence_type) : '--' }}
{{ saleBuyer.data.company.name ? saleBuyer.data.company.name : '--' }}
{{ ctrl.buyerErrors.company_name }}{{ saleBuyer.data.company.reg_no ? saleBuyer.data.company.reg_no : '--' }}
{{ ctrl.buyerErrors.company_reg_no }}{{ saleBuyer.data.company.nationality ? ctrl.SSConfigService.getCountryName(saleBuyer.data.company.nationality) : '--' }}
{{ ctrl.buyerErrors.company_nationality }}{{ saleBuyer.data.email_contact.value ? saleBuyer.data.email_contact.value : '--' }}
{{ ctrl.buyerErrors.email_contact_value }}{{ saleBuyer.data.phone1_contact.value ? saleBuyer.data.phone1_contact.value : '--' }}
{{ ctrl.buyerErrors.phone1_contact_value }}{{ saleBuyer.data.phone2_contact.value ? saleBuyer.data.phone2_contact.value : '--' }}
{{ ctrl.buyerErrors.phone2_contact_value }}Primary Address
{{ saleBuyer.data.primary_address.country ? ctrl.SSConfigService.getCountryName(saleBuyer.data.primary_address.country) : '--' }}
{{ ctrl.buyerErrors.primary_address_country }}{{ saleBuyer.data.primary_address.postcode ? saleBuyer.data.primary_address.postcode : '--' }}
{{ ctrl.buyerErrors.primary_address_postcode }}{{ saleBuyer.data.primary_address.line1 ? saleBuyer.data.primary_address.line1 : '--' }}
{{ ctrl.buyerErrors.primary_address_line1 }}{{ saleBuyer.data.primary_address.line2 ? saleBuyer.data.primary_address.line2 : '--' }}
{{ ctrl.buyerErrors.primary_address_line2 }}{{ saleBuyer.data.primary_address.unit_no ? saleBuyer.data.primary_address.unit_no : '--' }}
{{ ctrl.buyerErrors.primary_address_unit_no }}{{ saleBuyer.data.primary_address.district ? saleBuyer.data.primary_address.district : '--' }}
{{ ctrl.buyerErrors.primary_address_district }}{{ saleBuyer.data.primary_address.city ? saleBuyer.data.primary_address.city : '--' }}
{{ ctrl.buyerErrors.primary_address_city }}{{ saleBuyer.data.primary_address.province ? saleBuyer.data.primary_address.province : '--' }}
{{ ctrl.buyerErrors.primary_address_province }}Mailing Address
{{ saleBuyer.data.mailing_address.country ? ctrl.SSConfigService.getCountryName(saleBuyer.data.mailing_address.country) : '--' }}
{{ ctrl.buyerErrors.mailing_address_country }}{{ saleBuyer.data.mailing_address.postcode ? saleBuyer.data.mailing_address.postcode : '--' }}
{{ ctrl.buyerErrors.mailing_address_postcode }}{{ saleBuyer.data.mailing_address.line1 ? saleBuyer.data.mailing_address.line1 : '--' }}
{{ ctrl.buyerErrors.mailing_address_line1 }}{{ saleBuyer.data.mailing_address.line2 ? saleBuyer.data.mailing_address.line2 : '--' }}
{{ ctrl.buyerErrors.mailing_address_line2 }}{{ saleBuyer.data.mailing_address.unit_no ? saleBuyer.data.mailing_address.unit_no : '--' }}
{{ ctrl.buyerErrors.mailing_address_unit_no }}{{ saleBuyer.data.mailing_address.district ? saleBuyer.data.mailing_address.district : '--' }}
{{ ctrl.buyerErrors.mailing_address_district }}{{ saleBuyer.data.mailing_address.city ? saleBuyer.data.mailing_address.city : '--' }}
{{ ctrl.buyerErrors.mailing_address_city }}{{ saleBuyer.data.mailing_address.province ? saleBuyer.data.mailing_address.province : '--' }}
{{ ctrl.buyerErrors.mailing_address_province }}LAWYER DETAILS
Law Firm Name
{{ previousBuyer.lawyers[0].law_firm_name? previousBuyer.lawyers[0].law_firm_name : '--' }}
Law Firm Code
{{ previousBuyer.lawyers[0].code? previousBuyer.lawyers[0].code : '--' }}
First Name
{{ previousBuyer.lawyers[0].first_name? previousBuyer.lawyers[0].first_name : '--' }}
Last Name
{{ previousBuyer.lawyers[0].last_name? previousBuyer.lawyers[0].last_name : '--' }}
{{ previousBuyer.lawyers[0].email? previousBuyer.lawyers[0].email : '--' }}
Address
{{ previousBuyer.lawyers[0].law_firm_address? previousBuyer.lawyers[0].law_firm_address : '--' }}
Contact Number
Fax Number
{{ previousBuyer.lawyers[0].law_firm_fax_no? previousBuyer.lawyers[0].law_firm_fax_no : '--' }}
BUYER DOCUMENTS
Total Due Amount {{ payment.percent }} % of Selling Price Clause Amount : {{ ctrl.SSAppService.getFormattedAmountWithDecimal(payment.stage_payment_amount, ctrl.sale_property.country) }}
Total Amount Paid : {{ ctrl.SSAppService.getFormattedAmountWithDecimal(payment.amount, ctrl.sale_property.country) }}
Refund Percentage : {{ payment.refund_percent ? payment.refund_percent : '--' }}
Refund Amount : {{ payment.due_amount ? ctrl.SSAppService.getFormattedAmountWithDecimal(payment.due_amount, ctrl.sale_property.country) : '--' }}
Refund Amount : {{ payment.due_amount ? ctrl.SSAppService.getFormattedAmountWithDecimal((payment.due_amount - payment.overpayment_amount), ctrl.sale_property.country) : '--' }} + {{ payment.overpayment_amount ? ctrl.SSAppService.getFormattedAmountWithDecimal(payment.overpayment_amount, ctrl.sale_property.country) : '--' }}
Amount Paid : {{ payment.amount ? ctrl.SSAppService.getFormattedAmountWithDecimal(payment.amount, ctrl.sale_property.country) : '--' }}
Overpayment Amount : {{ ctrl.SSAppService.getFormattedAmountWithDecimal(payment.overpayment_amount, ctrl.sale_property.country) }}
Outstanding Amount : {{ ctrl.SSAppService.getFormattedAmountWithDecimal(payment.outstanding_amount, ctrl.sale_property.country) }}
Late Payment Amount : {{ ctrl.SSAppService.getFormattedAmountWithDecimal(payment.late_payment, ctrl.sale_property.country) }} (view)
Creation Date
{{ ctrl.SSUtilService.formatDateDMY(payment.created_at) }} --
Payment Type
{{ payment.typeName ? payment.typeName : '--' }}
Notice Served Date
{{ payment.serving_date ? ctrl.SSUtilService.formatDateDMY(payment.serving_date) : '--' }}
Billing Date
{{ payment.due_date ? ctrl.SSUtilService.formatDateDMY(payment.due_date) : '--' }}
Due Date
{{ payment.expiry_date ? ctrl.SSUtilService.formatDateDMY(payment.expiry_date) : '--' }}
Interest Rate
{{ payment.interest_rate ? payment.interest_rate : '--' }} (Default Rate: {{ ctrl.getClauseById(payment.payment_plan_clause_id).calculated_interest_rate }} %)
Ext. Due Date
{{ payment.extended_expiry_date ? ctrl.SSUtilService.formatDateDMY(payment.extended_expiry_date) : '--' }}
Notice Served Letter
View --
Payment Type
{{ payment.typeName ? payment.typeName : '--' }}
Posting Status:
{{ctrl.getPostingStatusDisplayName(payment.posting_status)}}
Posting Date:
{{payment.posting_date || '--'}}
Receipt No.
{{ instrument.tracking_no ? instrument.tracking_no : '--' }}
Created Date
{{ ctrl.SSUtilService.formatDateDMY(instrument.created_at) }}
Payment Mode
{{ instrument.typeName }}
Developer Bank Code
{{ ctrl.getPropertyBankCode(instrument.property_account_id) }}
Account Credited To
{{ ctrl.getPropertyAccountName(instrument.property_account_id) }} --
Status
{{ ctrl.SSConfigService.searchArray(ctrl.instrument_statuses, instrument.status) }} -- Reversal{{ ctrl.paymentInstrumentFieldLabel(payment, instrument, 'bank_name') }}
{{ instrument.bank_name_other }} {{ instrument.bank_name }} --
{{ ctrl.paymentInstrumentFieldLabel(payment, instrument, 'account_holder_name') }}
{{ instrument.account_holder_name }} --
{{ ctrl.paymentInstrumentFieldLabel(payment, instrument, 'instrument_no') }}
{{ instrument.instrument_no }} --
{{ ctrl.paymentInstrumentFieldLabel(payment, instrument, 'amount') }}
{{ ctrl.SSAppService.getFormattedAmountWithDecimal(instrument.amount, ctrl.sale_property.country) }} --
{{ ctrl.paymentInstrumentFieldLabel(payment, instrument, 'interest_amount') }}
{{ ctrl.SSAppService.getFormattedAmountWithDecimal(instrument.interest_amount, ctrl.sale_property.country) }} --
Is the Account that of the Buyer(s)?
{{ (instrument.relationship_with_account_holder && ctrl.non_buyer_payee_settings.enable == 0) || (ctrl.non_buyer_payee_settings.enable == 1 && instrument.non_buyer_payee_id) ? 'NO' : 'YES' }}
Relationship with Buyer
{{ instrument.relationship_with_account_holder ? instrument.relationship_with_account_holder : '--' }}
3rd Party Payor
{{ ctrl.getNonBuyerPayeeName(instrument) }}
Cheque Date
{{ instrument.cheque_date ? ctrl.SSUtilService.formatDateDMY(instrument.cheque_date) : '--' }}
Cheque Amount
{{ ctrl.SSAppService.getFormattedAmountWithDecimal(instrument.cheque_amount, ctrl.sale_property.country) }} --
{{ ctrl.paymentInstrumentFieldLabel(payment, instrument, 'receiving_date') }}
{{ ctrl.SSUtilService.formatDateDMY(instrument.receiving_date) }} --
{{ ctrl.paymentInstrumentFieldLabel(payment, instrument, 'bank_in_date') }}
{{ ctrl.SSUtilService.formatDateDMY(instrument.bank_in_date) }} --
{{ ctrl.paymentInstrumentFieldLabel(payment, instrument, 'file_uri') }} (Hide) (Show)
Remarks
{{ instrument.remarks ? instrument.remarks : '--' }}
{{ctrl.getPostingStatusDisplayName(instrument.posting_status)}}
{{instrument.posting_date}}
{{ctrl.getPostingStatusDisplayName(instrument.posting_status)}}
{{instrument.posting_date}}
{{ctrl.getPostingStatusDisplayName(instrument.posting_status)}}