From 20f1e23e871feddcc987dcac8ca830380bf99fa1 Mon Sep 17 00:00:00 2001 From: elsiosanchez Date: Tue, 15 Feb 2022 17:49:24 -0400 Subject: [PATCH] #1581 --- src/api/ADempiere/form/point-of-sales.js | 16 ++++++++ .../Form/VPOS/Options/AssignSeller/index.vue | 40 ++++++++++++++++++- .../ADempiere/Form/VPOS/Options/index.vue | 36 +++++++++++++++++ src/lang/ADempiere/en/index.js | 3 ++ src/lang/ADempiere/es/index.js | 5 ++- src/store/modules/ADempiere/utils.js | 7 ++++ 6 files changed, 104 insertions(+), 3 deletions(-) diff --git a/src/api/ADempiere/form/point-of-sales.js b/src/api/ADempiere/form/point-of-sales.js index 22e64a41656..007cf8fc8ae 100644 --- a/src/api/ADempiere/form/point-of-sales.js +++ b/src/api/ADempiere/form/point-of-sales.js @@ -1355,6 +1355,22 @@ export function allocateSeller({ return response }) } +export function deallocate({ + posUuid, + salesRepresentativeUuid +}) { + return request({ + url: `${config.pointOfSales.endpoint}/deallocate-seller`, + method: 'post', + data: { + pos_uuid: posUuid, + sales_representative_uuid: salesRepresentativeUuid + } + }) + .then(response => { + return response + }) +} export function releaseOrder({ posUuid, salesRepresentativeUuid, diff --git a/src/components/ADempiere/Form/VPOS/Options/AssignSeller/index.vue b/src/components/ADempiere/Form/VPOS/Options/AssignSeller/index.vue index 405119166dc..f3ffc2277fc 100644 --- a/src/components/ADempiere/Form/VPOS/Options/AssignSeller/index.vue +++ b/src/components/ADempiere/Form/VPOS/Options/AssignSeller/index.vue @@ -71,9 +71,10 @@