From 7fb1a9e6b5b90ddf97267a4ee2271910e0e9de00 Mon Sep 17 00:00:00 2001 From: Jon Date: Tue, 26 Nov 2024 12:24:02 +0100 Subject: [PATCH 001/319] feat: refs #8219 added invoice out e2e tests --- src/i18n/locale/en.yml | 1 + src/pages/InvoiceOut/InvoiceOutFilter.vue | 1 + src/pages/InvoiceOut/InvoiceOutGlobalForm.vue | 5 ++ src/pages/InvoiceOut/InvoiceOutList.vue | 33 ++++++----- .../invoiceOut/invoiceOutList.spec.js | 51 +++++++++++++++++ .../invoiceOut/invoiceOutMakeInvoice.spec.js | 27 +++++++++ .../invoiceOutNegativeBases.spec.js | 18 ++++++ .../invoiceOut/invoiceOutSummary.spec.js | 56 +++++++++++++++++++ .../invoiceOutglobalInvoicing.spec.js | 23 ++++++++ 9 files changed, 198 insertions(+), 17 deletions(-) create mode 100644 test/cypress/integration/invoiceOut/invoiceOutList.spec.js create mode 100644 test/cypress/integration/invoiceOut/invoiceOutMakeInvoice.spec.js create mode 100644 test/cypress/integration/invoiceOut/invoiceOutNegativeBases.spec.js create mode 100644 test/cypress/integration/invoiceOut/invoiceOutSummary.spec.js create mode 100644 test/cypress/integration/invoiceOut/invoiceOutglobalInvoicing.spec.js diff --git a/src/i18n/locale/en.yml b/src/i18n/locale/en.yml index e0d6bec64..242089d91 100644 --- a/src/i18n/locale/en.yml +++ b/src/i18n/locale/en.yml @@ -485,6 +485,7 @@ invoiceOut: card: issued: Issued customerCard: Customer card + ticketList: Ticket List summary: issued: Issued dued: Due diff --git a/src/pages/InvoiceOut/InvoiceOutFilter.vue b/src/pages/InvoiceOut/InvoiceOutFilter.vue index 9ce8cc254..377bca178 100644 --- a/src/pages/InvoiceOut/InvoiceOutFilter.vue +++ b/src/pages/InvoiceOut/InvoiceOutFilter.vue @@ -47,6 +47,7 @@ const states = ref(); :label="t('Amount')" v-model="params.amount" is-outlined + data-cy="InvoiceOutFilterAmountBtn" /> diff --git a/src/pages/InvoiceOut/InvoiceOutGlobalForm.vue b/src/pages/InvoiceOut/InvoiceOutGlobalForm.vue index 3fd3104bf..b64745369 100644 --- a/src/pages/InvoiceOut/InvoiceOutGlobalForm.vue +++ b/src/pages/InvoiceOut/InvoiceOutGlobalForm.vue @@ -101,6 +101,7 @@ onMounted(async () => { dense outlined rounded + data-cy="InvoiceOutGlobalClientSelect" > diff --git a/src/pages/Monitor/locale/en.yml b/src/pages/Monitor/locale/en.yml index e61a24979..fd15a5eb9 100644 --- a/src/pages/Monitor/locale/en.yml +++ b/src/pages/Monitor/locale/en.yml @@ -41,5 +41,5 @@ salesTicketsTable: packing: ITP searchBar: label: Search tickets - info: Search tickets by id or alias + info: Up to 5 characters search by client id, more than 5 search by ticket id or alias refreshInfo: Toggle auto-refresh every 2 minutes diff --git a/src/pages/Monitor/locale/es.yml b/src/pages/Monitor/locale/es.yml index 30afb1904..2e1ec7a51 100644 --- a/src/pages/Monitor/locale/es.yml +++ b/src/pages/Monitor/locale/es.yml @@ -41,5 +41,5 @@ salesTicketsTable: packing: ITP searchBar: label: Buscar tickets - info: Buscar tickets por identificador o alias + info: Hasta 5 caracteres busca por id de cliente, más de 5 busca por id de ticket o alias refreshInfo: Conmuta el refresco automático cada 2 minutos From 43c24e0383cdca8ae82c20aeae3d19da24811118 Mon Sep 17 00:00:00 2001 From: Jon Date: Fri, 13 Dec 2024 14:20:17 +0100 Subject: [PATCH 029/319] fix: refs #8201 added onDataSaved emi to refetch when cahnges are made --- src/pages/Account/Card/AccountDescriptor.vue | 7 +++---- src/pages/Supplier/Card/SupplierBasicData.vue | 7 +++++++ 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/src/pages/Account/Card/AccountDescriptor.vue b/src/pages/Account/Card/AccountDescriptor.vue index 3156f8e1e..ed7adc455 100644 --- a/src/pages/Account/Card/AccountDescriptor.vue +++ b/src/pages/Account/Card/AccountDescriptor.vue @@ -53,7 +53,6 @@ const hasAccount = ref(false);