From 0fa5bfb30c5e95fb7bfccf749956ec206040285a Mon Sep 17 00:00:00 2001 From: Dillon Ngo Date: Wed, 25 Jun 2025 20:21:57 +0800 Subject: [PATCH] E-Invoice - Fix a problem reported by Sin Yee msic code does not apply to personal account + display text update --- .../address/forms/EInvoiceInfoFormComponent.vue | 9 ++++----- .../bookings/elements/EInvoiceInfoComponent.vue | 2 +- .../bookings/forms/PurchaseOrderFormComponent.vue | 2 +- .../forms/ChangeCustomerCompanyDetailsFormComponent.vue | 2 +- 4 files changed, 7 insertions(+), 8 deletions(-) diff --git a/resources/assets/vue/components/address/forms/EInvoiceInfoFormComponent.vue b/resources/assets/vue/components/address/forms/EInvoiceInfoFormComponent.vue index 98a9d958..19925c2b 100644 --- a/resources/assets/vue/components/address/forms/EInvoiceInfoFormComponent.vue +++ b/resources/assets/vue/components/address/forms/EInvoiceInfoFormComponent.vue @@ -101,7 +101,7 @@
-
+

MSIC Code

{{parameters.msic_code}}

@@ -232,10 +232,9 @@ } : {}) }, - msic_code: { - notZero, - fiveDigits - } + msic_code: companyType === 1 ? { + notZero, fiveDigits + }: {}, } } }, diff --git a/resources/assets/vue/components/bookings/elements/EInvoiceInfoComponent.vue b/resources/assets/vue/components/bookings/elements/EInvoiceInfoComponent.vue index b537ec1c..0a168216 100644 --- a/resources/assets/vue/components/bookings/elements/EInvoiceInfoComponent.vue +++ b/resources/assets/vue/components/bookings/elements/EInvoiceInfoComponent.vue @@ -12,7 +12,7 @@

TIN

{{ eInvoiceData.tin }}

-
+

MSIC Code

{{ eInvoiceData.msic_code }}

diff --git a/resources/assets/vue/components/bookings/forms/PurchaseOrderFormComponent.vue b/resources/assets/vue/components/bookings/forms/PurchaseOrderFormComponent.vue index 8c3a40ff..99ad6027 100644 --- a/resources/assets/vue/components/bookings/forms/PurchaseOrderFormComponent.vue +++ b/resources/assets/vue/components/bookings/forms/PurchaseOrderFormComponent.vue @@ -13,7 +13,7 @@
-

Any Purchase Orders that aren't submitted within 60 days will be closed for editing.

+

Ensure PO details are fill in correctly — NO changes allowed after submission.

Please note that this customer request to manual fill up the PO.

diff --git a/resources/assets/vue/components/companies/forms/ChangeCustomerCompanyDetailsFormComponent.vue b/resources/assets/vue/components/companies/forms/ChangeCustomerCompanyDetailsFormComponent.vue index 3f432f7a..3b7a03c9 100644 --- a/resources/assets/vue/components/companies/forms/ChangeCustomerCompanyDetailsFormComponent.vue +++ b/resources/assets/vue/components/companies/forms/ChangeCustomerCompanyDetailsFormComponent.vue @@ -166,7 +166,7 @@ : {}) } : {}, - msic_code: isEInvoiceEnabled ? { + msic_code: isEInvoiceEnabled && companyType === 1 ? { notZero, fiveDigits }: {},