From 1570189a87aba47ffdd4b6aad1b895702929cc63 Mon Sep 17 00:00:00 2001 From: nutan shinde Date: Mon, 3 Feb 2025 20:48:03 +0530 Subject: [PATCH 1/6] Added job to poll the fulfilled order items file from sftp and written a consume service to convert csv file to json and transform it. --- data/ServiceJobData.xml | 9 ++++ data/SystemMessageData.xml | 10 ++++ service/co/hotwax/netsuite/OrderServices.xml | 50 ++++++++++++++++++++ 3 files changed, 69 insertions(+) diff --git a/data/ServiceJobData.xml b/data/ServiceJobData.xml index 0141ae3..7ffa6f7 100644 --- a/data/ServiceJobData.xml +++ b/data/ServiceJobData.xml @@ -29,4 +29,13 @@ + + + + + + + \ No newline at end of file diff --git a/data/SystemMessageData.xml b/data/SystemMessageData.xml index aa4da0d..a34d81b 100644 --- a/data/SystemMessageData.xml +++ b/data/SystemMessageData.xml @@ -40,4 +40,14 @@ + + diff --git a/service/co/hotwax/netsuite/OrderServices.xml b/service/co/hotwax/netsuite/OrderServices.xml index 1603a3a..dfd9b9a 100644 --- a/service/co/hotwax/netsuite/OrderServices.xml +++ b/service/co/hotwax/netsuite/OrderServices.xml @@ -476,4 +476,54 @@ + + + + + + + + + + + + \ No newline at end of file From c4e9f43e7db168291cda94615aeb9c79afbf16c8 Mon Sep 17 00:00:00 2001 From: nutan shinde Date: Tue, 4 Feb 2025 13:10:04 +0530 Subject: [PATCH 2/6] Generated the system message to sent the fulfilled order item transformed json file at sftp location --- data/SystemMessageData.xml | 19 ++- service/co/hotwax/netsuite/OrderServices.xml | 144 ++++++++++++++----- 2 files changed, 126 insertions(+), 37 deletions(-) diff --git a/data/SystemMessageData.xml b/data/SystemMessageData.xml index a34d81b..9e04d42 100644 --- a/data/SystemMessageData.xml +++ b/data/SystemMessageData.xml @@ -41,13 +41,26 @@ parameterName="resourcePath" parameterValue="" systemMessageRemoteId=""/> + consumeServiceName="co.hotwax.netsuite.OrderServices.consume#FulfilledOrderItemFeed"> + + + + + + + + + diff --git a/service/co/hotwax/netsuite/OrderServices.xml b/service/co/hotwax/netsuite/OrderServices.xml index dfd9b9a..b4c4517 100644 --- a/service/co/hotwax/netsuite/OrderServices.xml +++ b/service/co/hotwax/netsuite/OrderServices.xml @@ -479,51 +479,127 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - \ No newline at end of file From 504272929d95e273152e49e4298fbcb08a6df45b Mon Sep 17 00:00:00 2001 From: nutan shinde Date: Tue, 4 Feb 2025 16:44:51 +0530 Subject: [PATCH 3/6] added the missing import --- service/co/hotwax/netsuite/OrderServices.xml | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/service/co/hotwax/netsuite/OrderServices.xml b/service/co/hotwax/netsuite/OrderServices.xml index b4c4517..1cc6f5b 100644 --- a/service/co/hotwax/netsuite/OrderServices.xml +++ b/service/co/hotwax/netsuite/OrderServices.xml @@ -515,20 +515,17 @@ - - + [contentRoot: ec.user.getPreference('mantle.content.root') ?: 'dbresource://datamanager', date:ec.l10n.format(nowDate, 'yyyy-MM-dd'), dateTime:ec.l10n.format(nowDate, 'yyyy-MM-dd-HH-mm-ss-SSS'), + productStoreId:productStoreId], false)"/> From 4670cc5f607995de843d179290391b8a828adbda Mon Sep 17 00:00:00 2001 From: Nutan Shinde <112821431+Shinde-nutan@users.noreply.github.com> Date: Fri, 21 Feb 2025 21:03:00 +0530 Subject: [PATCH 6/6] added upgrade data --- data/SystemMessageData.xml | 1 - data/Upgrade_upcomming.xml | 26 ++++++++++++++++++++ service/co/hotwax/netsuite/OrderServices.xml | 2 +- 3 files changed, 27 insertions(+), 2 deletions(-) create mode 100644 data/Upgrade_upcomming.xml diff --git a/data/SystemMessageData.xml b/data/SystemMessageData.xml index 049b83a..fe8071d 100644 --- a/data/SystemMessageData.xml +++ b/data/SystemMessageData.xml @@ -84,7 +84,6 @@ sendServiceName="co.hotwax.ofbiz.SystemMessageServices.send#SystemMessageFileSftp"/> - diff --git a/data/Upgrade_upcomming.xml b/data/Upgrade_upcomming.xml new file mode 100644 index 0000000..28e979b --- /dev/null +++ b/data/Upgrade_upcomming.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/service/co/hotwax/netsuite/OrderServices.xml b/service/co/hotwax/netsuite/OrderServices.xml index 04d47c9..0f049a6 100644 --- a/service/co/hotwax/netsuite/OrderServices.xml +++ b/service/co/hotwax/netsuite/OrderServices.xml @@ -674,7 +674,7 @@ + and remote ${sendSmrId} saved response in messages ${queueSystemMessageOut?.systemMessageId}"/> \ No newline at end of file