From 472ffc523a7bc2b37886b43363b1f5f1be05322a Mon Sep 17 00:00:00 2001 From: Elsio Sanchez <45974454+elsiosanchez@users.noreply.github.com> Date: Thu, 4 Mar 2021 21:33:42 -0400 Subject: [PATCH] Bugfix/unnecessary field calls (#628) * add complete order from collection * call the edit line fields only when they are displayed * unnecessary calling of customer fields * minimal changes Co-authored-by: Elsio Sanchez --- .../BusinessPartner/businessPartnerCreate.vue | 47 +++++- .../BusinessPartner/businessPartnersList.vue | 43 +++++- .../Form/VPOS/BusinessPartner/index.vue | 80 +++++----- .../ADempiere/Form/VPOS/Options/index.vue | 20 ++- .../Form/VPOS/Order/fieldsListOrder.js | 140 +++++++++--------- .../ADempiere/Form/VPOS/Order/index.vue | 122 ++++++--------- .../Form/VPOS/Order/line/fieldsListLine.js | 40 +++++ .../ADempiere/Form/VPOS/Order/line/index.vue | 132 +++++++++++++++++ .../ADempiere/Form/VPOS/OrderList/index.vue | 60 +++++--- .../Form/VPOS/ProductInfo/productList.vue | 7 + 10 files changed, 483 insertions(+), 208 deletions(-) create mode 100644 src/components/ADempiere/Form/VPOS/Order/line/fieldsListLine.js create mode 100644 src/components/ADempiere/Form/VPOS/Order/line/index.vue diff --git a/src/components/ADempiere/Form/VPOS/BusinessPartner/businessPartnerCreate.vue b/src/components/ADempiere/Form/VPOS/BusinessPartner/businessPartnerCreate.vue index bd33d2b3..6454e01d 100644 --- a/src/components/ADempiere/Form/VPOS/BusinessPartner/businessPartnerCreate.vue +++ b/src/components/ADempiere/Form/VPOS/BusinessPartner/businessPartnerCreate.vue @@ -9,8 +9,8 @@ class="create-bp" > - @@ -39,14 +39,21 @@ diff --git a/src/components/ADempiere/Form/VPOS/OrderList/index.vue b/src/components/ADempiere/Form/VPOS/OrderList/index.vue index e0aa7fa4..1cd4220a 100644 --- a/src/components/ADempiere/Form/VPOS/OrderList/index.vue +++ b/src/components/ADempiere/Form/VPOS/OrderList/index.vue @@ -9,15 +9,15 @@ Ver Histórico de Órdenes