From 0fe1bf530a02b48f5f43272e60ae0b054a232fac Mon Sep 17 00:00:00 2001 From: Janvi Talreja Date: Wed, 8 Jan 2025 15:33:35 +0530 Subject: [PATCH 1/4] Added services to update products and its variants --- service/co/hotwax/oms/ProductServices.xml | 178 ++++++++++++++++++++++ 1 file changed, 178 insertions(+) create mode 100644 service/co/hotwax/oms/ProductServices.xml diff --git a/service/co/hotwax/oms/ProductServices.xml b/service/co/hotwax/oms/ProductServices.xml new file mode 100644 index 0000000..867042b --- /dev/null +++ b/service/co/hotwax/oms/ProductServices.xml @@ -0,0 +1,178 @@ + + + + + + This service will update product and create new variants + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + This service will update a product variant + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file From d3b6237d99cf20c890e16e0de5affc9ae2a5c423 Mon Sep 17 00:00:00 2001 From: Janvi Talreja Date: Tue, 21 Jan 2025 23:49:01 +0530 Subject: [PATCH 2/4] Updated the prepare#ProductUpdate and update#ProductAndVariants service to include handling for product keywords --- service/co/hotwax/oms/ProductServices.xml | 103 ++++++++++------------ 1 file changed, 48 insertions(+), 55 deletions(-) diff --git a/service/co/hotwax/oms/ProductServices.xml b/service/co/hotwax/oms/ProductServices.xml index 867042b..f0b3bfe 100644 --- a/service/co/hotwax/oms/ProductServices.xml +++ b/service/co/hotwax/oms/ProductServices.xml @@ -1,7 +1,5 @@ - - This service will update product and create new variants @@ -9,13 +7,9 @@ - - - - + + + @@ -33,6 +27,9 @@ + + + @@ -51,38 +48,21 @@ + - - - - - - - - - - - - - - - - - - - - - - + - + + + + @@ -96,9 +76,11 @@ - + + + @@ -106,36 +88,47 @@ - - + + - + + - + - - - + + + - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - + + + + + From 05d558e2dfa143b9e0e17ef0ac17792f01bbfcbe Mon Sep 17 00:00:00 2001 From: Janvi Talreja Date: Wed, 22 Jan 2025 00:06:02 +0530 Subject: [PATCH 3/4] used remove method to set the shopifyshopProduct field and remove that --- service/co/hotwax/oms/ProductServices.xml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/service/co/hotwax/oms/ProductServices.xml b/service/co/hotwax/oms/ProductServices.xml index 318aa24..a5f7004 100644 --- a/service/co/hotwax/oms/ProductServices.xml +++ b/service/co/hotwax/oms/ProductServices.xml @@ -216,7 +216,7 @@ - + @@ -280,8 +280,7 @@ - - + From 516c71eaa0426b607163a87d18776ccd91ed6558 Mon Sep 17 00:00:00 2001 From: Janvi Talreja Date: Wed, 22 Jan 2025 00:18:54 +0530 Subject: [PATCH 4/4] Updated the prepare#ProductCreate and prepare#ProductUpdate to handle productFeature creation --- service/co/hotwax/oms/ProductServices.xml | 25 ++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/service/co/hotwax/oms/ProductServices.xml b/service/co/hotwax/oms/ProductServices.xml index a5f7004..a45bae0 100644 --- a/service/co/hotwax/oms/ProductServices.xml +++ b/service/co/hotwax/oms/ProductServices.xml @@ -115,13 +115,22 @@ - - + + + + + + + + + + + - + @@ -198,16 +207,22 @@ - + + + + + + + - +