{{ctrl.SSUtilService.getCurrentDateTime()}}

{{ ctrl.SSAlertService.title }} {{ ctrl.SSAlertService.message }}

Access Denied – You do not have permission to view this page. Please contact your administrator if you believe this is a mistake.

< Back
Unit Details

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 || '--' }}

Edit Cancel

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 : '--' }}

Edit Cancel
BUYER DETAILS SUB SALE DATE: {{ ctrl.getSubSaleDate() }}

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


Ongoing monitoring enabled icon AML/CFT Continuous Monitoring: Enabled

{{ 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 }}
{{ ctrl.buyerErrors.individual_industry_other }}

{{ saleBuyer.data.individual.occupation ? saleBuyer.data.individual.occupation : '--' }}

{{ ctrl.buyerErrors.individual_occupation }}
{{ ctrl.buyerErrors.individual_occupation_other }}

{{ 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 }}
{{ ctrl.buyerErrors.individual_race_other }}

{{ 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 : '--' }}

{{ ctrl.buyerErrors.phone1_contact_value }}

{{ saleBuyer.data.phone2_contact.value ? saleBuyer.data.phone2_contact.value : '--' }}

{{ ctrl.buyerErrors.phone2_contact_value }}

{{ saleBuyer.data.residence_type ? ctrl.SSConfigService.getResidenceTypeName(saleBuyer.data.residence_type) : '--' }}

{{ ctrl.buyerErrors.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 }}
{{ ctrl.buyerErrors.individual_industry_other }}

{{ saleBuyer.data.individual.occupation ? saleBuyer.data.individual.occupation : '--' }}

{{ ctrl.buyerErrors.individual_occupation }}
{{ ctrl.buyerErrors.individual_occupation_other }}

{{ 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 }}
{{ ctrl.buyerErrors.individual_race_other }}

{{ 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 : '--' }}

{{ ctrl.buyerErrors.phone1_contact_value }}

{{ saleBuyer.data.phone2_contact.value ? saleBuyer.data.phone2_contact.value : '--' }}

{{ ctrl.buyerErrors.phone2_contact_value }}

{{ saleBuyer.data.residence_type ? ctrl.SSConfigService.getResidenceTypeName(saleBuyer.data.residence_type) : '--' }}

{{ ctrl.buyerErrors.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


{{ 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 : '--' }}

Email

{{ saleBuyer.data.lawyers[0].law_firm_email ? saleBuyer.data.lawyers[0].law_firm_email : '--' }}

Law Firm Contact

{{ saleBuyer.data.lawyers[0].law_firm_phone1 ? saleBuyer.data.lawyers[0].law_firm_phone1 : '--' }}

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 : '--' }}

Email

{{ saleBuyer.data.lawyers[0].email ? saleBuyer.data.lawyers[0].email : '--' }}

Contact Number

{{ saleBuyer.data.lawyers[0].phone1 ? saleBuyer.data.lawyers[0].phone1 : '--' }}

BUYER DOCUMENTS


Drop images to upload or Browse

NRIC Front

NRIC (Front)

Download

Drop images to upload or Browse

NRIC Back

NRIC (Back)

Download

Drop images to upload or Browse

Passport

Passport

Download

Drop images to upload or Browse

Company_Certificate
Company Certificate Company Certificate

Company Certificate

Download

Drop images to upload or Browse

Letter_of_Authorisation
Letter of Authorisation Letter of Authorisation

Letter of Authorisation

Download

Edit Cancel
Cancel

Sale OTP Representative Details


Legal Name *

{{ ctrl.representative.legal_name ? ctrl.representative.legal_name : '--' }}
{{ ctrl.representativeErrors.legal_name }}

NRIC / Passport No. *

{{ ctrl.representative.identity_no ? ctrl.representative.identity_no : '--' }}
{{ ctrl.representativeErrors.identity_no }}

Contact Number *

{{ ctrl.representative.phone ? ctrl.representative.phone : '--' }}
{{ ctrl.representativeErrors.phone }}

Email *

{{ ctrl.representative.email ? ctrl.representative.email : '--' }}
{{ ctrl.representativeErrors.email }}
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 }}
{{ ctrl.buyerErrors.individual_industry_other }}

{{ saleBuyer.data.individual.occupation ? saleBuyer.data.individual.occupation : '--' }}

{{ ctrl.buyerErrors.individual_occupation }}
{{ ctrl.buyerErrors.individual_occupation_other }}

{{ 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 }}
{{ ctrl.buyerErrors.individual_race_other }}

{{ 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 : '--' }}

{{ ctrl.buyerErrors.phone1_contact_value }}

{{ saleBuyer.data.phone2_contact.value ? saleBuyer.data.phone2_contact.value : '--' }}

{{ ctrl.buyerErrors.phone2_contact_value }}

{{ saleBuyer.data.residence_type ? ctrl.SSConfigService.getResidenceTypeName(saleBuyer.data.residence_type) : '--' }}

{{ ctrl.buyerErrors.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 }}
{{ ctrl.buyerErrors.individual_industry_other }}

{{ saleBuyer.data.individual.occupation ? saleBuyer.data.individual.occupation : '--' }}

{{ ctrl.buyerErrors.individual_occupation }}
{{ ctrl.buyerErrors.individual_occupation_other }}

{{ 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 }}
{{ ctrl.buyerErrors.individual_race_other }}

{{ 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 : '--' }}

{{ ctrl.buyerErrors.phone1_contact_value }}

{{ saleBuyer.data.phone2_contact.value ? saleBuyer.data.phone2_contact.value : '--' }}

{{ ctrl.buyerErrors.phone2_contact_value }}

{{ saleBuyer.data.residence_type ? ctrl.SSConfigService.getResidenceTypeName(saleBuyer.data.residence_type) : '--' }}

{{ ctrl.buyerErrors.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

Email

Law Firm Contact

Law Firm Fax Number

Law Firm Address


First Name

Last Name

Email

Contact Number

Cancel
Cancel
DATE: {{ ctrl.SSUtilService.formatUtcToLocalDate(previousSubsale.created_at) + " " + ctrl.SSUtilService.formatUtcToLocalTime(previousSubsale.created_at) }}

{{ 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


Ongoing monitoring enabled icon AML/CFT Continuous Monitoring: Enabled

{{ 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 }}
{{ ctrl.buyerErrors.individual_industry_other }}

{{ saleBuyer.data.individual.occupation ? saleBuyer.data.individual.occupation : '--' }}

{{ ctrl.buyerErrors.individual_occupation }}
{{ ctrl.buyerErrors.individual_occupation_other }}

{{ 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 }}
{{ ctrl.buyerErrors.individual_race_other }}

{{ 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 : '--' }}

{{ ctrl.buyerErrors.phone1_contact_value }}

{{ saleBuyer.data.phone2_contact.value ? saleBuyer.data.phone2_contact.value : '--' }}

{{ ctrl.buyerErrors.phone2_contact_value }}

{{ saleBuyer.data.residence_type ? ctrl.SSConfigService.getResidenceTypeName(saleBuyer.data.residence_type) : '--' }}

{{ ctrl.buyerErrors.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 }}
{{ ctrl.buyerErrors.individual_industry_other }}

{{ saleBuyer.data.individual.occupation ? saleBuyer.data.individual.occupation : '--' }}

{{ ctrl.buyerErrors.individual_occupation }}
{{ ctrl.buyerErrors.individual_occupation_other }}

{{ 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 }}
{{ ctrl.buyerErrors.individual_race_other }}

{{ 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 : '--' }}

{{ ctrl.buyerErrors.phone1_contact_value }}

{{ saleBuyer.data.phone2_contact.value ? saleBuyer.data.phone2_contact.value : '--' }}

{{ ctrl.buyerErrors.phone2_contact_value }}

{{ saleBuyer.data.residence_type ? ctrl.SSConfigService.getResidenceTypeName(saleBuyer.data.residence_type) : '--' }}

{{ ctrl.buyerErrors.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 : '--' }}

Email

{{ previousBuyer.lawyers[0].email? previousBuyer.lawyers[0].email : '--' }}

Address

{{ previousBuyer.lawyers[0].law_firm_address? previousBuyer.lawyers[0].law_firm_address : '--' }}

Contact Number

{{ previousBuyer.lawyers[0].phone1? previousBuyer.lawyers[0].phone1 : '--' }}

Fax Number

{{ previousBuyer.lawyers[0].law_firm_fax_no? previousBuyer.lawyers[0].law_firm_fax_no : '--' }}


BUYER DOCUMENTS


No image uploaded

NRIC Front

NRIC (Front)

Download

No image uploaded

NRIC Back

NRIC (Back)

Download

No image uploaded

Passport

Passport

Download

No image uploaded

Company Certificate

Company Certificate

Download

No image uploaded

Letter of Authorisation

Letter of Authorisation

Download

Occupier DETAILS
BENEFICIARY DETAILS
3RD PARTY PAYOR DETAILS
WITNESS DETAILS
Other AML/CFT Entities
AML RISK ASSESSMENT
SELECTIONS/OPTIONS
Sale's Referral Details
Mortgagee Details
{{ ctrl.sale_sales.status != ctrl.SALE_STATUS_PENDING ? 'GENERATED DOCUMENTS' : 'DOCUMENT(S) STATUS' }}
AML/CFT Scan Reports
SALES HISTORY
Agents/Tagger/Co-Broker
AGENT'S QUESTIONS/ANSWERS
COMMISSIONS & INCENTIVES
staff commission
Sale Discounts
INSTRUCTIONS TO LAWYER
PAYMENT PLAN
{{ ctrl.SSEoiService.getPaymentTypeDisplayName(ctrl.sale_sales.payment_plan.type) }} - {{ ctrl.sale_sales.payment_plan.name }}
PAYMENT INFORMATION
Payment Plan :
{{ ctrl.getPaymentTypeDisplayName(ctrl.payment_plan.type) }} - {{ ctrl.payment_plan.name }}
Block {{ ctrl.stacks.name }} Unit No. {{ ctrl.SSUtilService.getFullUnitNumber1(ctrl.sale_units, false) }}
{{ payment.refund_type == ctrl.PAYMENT_REFUND_TYPE_10_WAIVER ? 'INTEREST WAIVER' : payment.typeName? payment.typeName : 'REFUND' }} {{ payment.childPayment ? ' - '+payment.childPayment.typeName : '' }} {{ payment.typeName? payment.typeName : '--' }} {{ payment.childPayment ? ' - '+payment.childPayment.typeName : '' }}
Invoice No. Credit No. {{ payment.tracking_no ? payment.tracking_no : '--' }} Invoice Date: Credit Date: {{ ctrl.SSUtilService.formatUtcToLocalDate(payment.due_date) }} Edit Delete
Invoice No. {{ payment.tracking_no ? payment.tracking_no : '--' }} Invoice Date: {{ ctrl.SSUtilService.formatUtcToLocalDate(payment.due_date) }} Edit Delete
Refund

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 || '--'}}

Tax Invoice Credit Note Calculate Interest Edit

Receipt No.

{{ instrument.tracking_no ? instrument.tracking_no : '--' }}

Created Date

{{ ctrl.SSUtilService.formatDateDMY(instrument.created_at) }}

Receipt

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)

Cheque Image

Remarks

{{ instrument.remarks ? instrument.remarks : '--' }}

Edit Delete
Posting Status

{{ctrl.getPostingStatusDisplayName(instrument.posting_status)}}

{{instrument.posting_date}}

Posting Status

{{ctrl.getPostingStatusDisplayName(instrument.posting_status)}}

{{instrument.posting_date}}

Edit Delete
Posting Status

{{ctrl.getPostingStatusDisplayName(instrument.posting_status)}}

Add Payment Instrument
Add Next Payment
REPORTS