From bee2e4add3296ba5cacad9ee8b1a2e0e5eba2ff1 Mon Sep 17 00:00:00 2001 From: Laure Pascal Date: Thu, 12 Oct 2023 11:21:19 +0200 Subject: [PATCH] initialisation for default data files --- RPtoRFX_ExecutionflowEvent.ftl | 6 +++--- ...eparation_orders_post.ftl => RPtoRFX_PrepOrder.ftl | 11 +++-------- RPtoRFX_PrepOrder_DefaultData.ftl | 9 +++++++++ RPtoRFX_Receipts_post.ftl => RPtoRFX_Receipt.ftl | 10 +--------- RPtoRFX_Receipt_DefaultData.ftl | 9 +++++++++ 5 files changed, 25 insertions(+), 20 deletions(-) rename RPtoRFX_Preparation_orders_post.ftl => RPtoRFX_PrepOrder.ftl (88%) create mode 100644 RPtoRFX_PrepOrder_DefaultData.ftl rename RPtoRFX_Receipts_post.ftl => RPtoRFX_Receipt.ftl (84%) create mode 100644 RPtoRFX_Receipt_DefaultData.ftl diff --git a/RPtoRFX_ExecutionflowEvent.ftl b/RPtoRFX_ExecutionflowEvent.ftl index eeb38f1..65c55a5 100644 --- a/RPtoRFX_ExecutionflowEvent.ftl +++ b/RPtoRFX_ExecutionflowEvent.ftl @@ -17,7 +17,7 @@ <#assign apiRestReflexID = ApiRestReflexID.preparation_orders_post> "apiRestReflexID" : "${apiRestReflexID}", "datas" : - <#include "RPtoRFX_Preparation_orders_post.ftl"> + <#include "RPtoRFX_PrepOrder.ftl"> } <#if eventRP.partnerAppRole == "ShipTo" && executionflow.ShipTo.ActorID != "" && executionflow.ShipTo.Actor.IsShipToConnected?? && executionflow.ShipTo.Actor.IsShipToConnected> @@ -25,13 +25,13 @@ <#assign apiRestReflexID = ApiRestReflexID.receipts_post> "apiRestReflexID" : "${apiRestReflexID}", "datas" : - <#include "RPtoRFX_Receipts_post.ftl"> + <#include "RPtoRFX_Receipt.ftl"> } ] <#break> <#default> - <#stop "Event not process"> + <#stop "Event not processed"> diff --git a/RPtoRFX_Preparation_orders_post.ftl b/RPtoRFX_PrepOrder.ftl similarity index 88% rename from RPtoRFX_Preparation_orders_post.ftl rename to RPtoRFX_PrepOrder.ftl index 6914da7..3ecefc0 100644 --- a/RPtoRFX_Preparation_orders_post.ftl +++ b/RPtoRFX_PrepOrder.ftl @@ -1,12 +1,7 @@ -<#assign Default_Value_Owner_SegmentationKey = ""/> -<#assign Default_Value_Grade_SegmentationKey = "STD"/> -<#assign Reflex_Originator = "50000189"/> -<#assign activity_code = "PEN"/> -<#assign preparation_type_code = "010"/> -<#assign load_grouping = "DEFAUT"/> -<#assign ActorID_RPtoRFX = {"J001":"J01","J002":"J02","J003":"J03","J004":"J04","J005":"J05"} > -<#assign SegmentationKeys_RPtoRFX = {"Sales":"SAL","Standard":"STD","Unsaleable":"UNS"}/> +<#include "RPtoRFX_PrepOrder_DefaultData.ftl"> + <#assign aDateTime = .now> + { "id" : {"refid" : "${executionflow.OrderID}"}, "route" : "rest/public/v1/activities/{activity_code}/physical_depots/{physical_depot_code}/originators/{originator_code}/preparation_orders", diff --git a/RPtoRFX_PrepOrder_DefaultData.ftl b/RPtoRFX_PrepOrder_DefaultData.ftl new file mode 100644 index 0000000..28d731a --- /dev/null +++ b/RPtoRFX_PrepOrder_DefaultData.ftl @@ -0,0 +1,9 @@ +<#assign Default_Value_Owner_SegmentationKey = ""/> +<#assign Default_Value_Grade_SegmentationKey = "STD"/> +<#assign Reflex_Originator = "50000189"/> +<#assign activity_code = "PEN"/> +<#assign preparation_type_code = "010"/> +<#assign load_grouping = "DEFAUT"/> +<#assign ActorID_RPtoRFX = {"J001":"J01","J002":"J02","J003":"J03","J004":"J04","J005":"J05"} > +<#assign SegmentationKeys_RPtoRFX = {"Sales":"SAL","Standard":"STD","Unsaleable":"UNS"}/> + diff --git a/RPtoRFX_Receipts_post.ftl b/RPtoRFX_Receipt.ftl similarity index 84% rename from RPtoRFX_Receipts_post.ftl rename to RPtoRFX_Receipt.ftl index ee2ffd8..9e1ac64 100644 --- a/RPtoRFX_Receipts_post.ftl +++ b/RPtoRFX_Receipt.ftl @@ -1,12 +1,4 @@ -<#assign Default_Value_Owner_SegmentationKey = "PEN"/> -<#assign Default_Value_Grade_SegmentationKey = "STD"/> -<#assign Reflex_Originator = "STANDARD"/> -<#assign work_mode_code = "LPA"/> -<#assign activity_code = "PEN"/> -<#assign receipt_reason_code = "REC"/> -<#assign receipt_type = "010"/> -<#assign ActorID_RPtoRFX = {"J001":"J01","J002":"J02","J003":"J03","J004":"J04","J005":"J05"} > -<#assign SegmentationKeys_RPtoRFX = {"Sales":"SAL","Standard":"STD","Unsaleable":"UNS"}/> +<#include "RPtoRFX_Receipt_DefaultData.ftl"> <#assign aDateTime = .now> { "id" : {"refid" : "${executionflow.OrderID}"}, diff --git a/RPtoRFX_Receipt_DefaultData.ftl b/RPtoRFX_Receipt_DefaultData.ftl new file mode 100644 index 0000000..c98c038 --- /dev/null +++ b/RPtoRFX_Receipt_DefaultData.ftl @@ -0,0 +1,9 @@ +<#assign Default_Value_Owner_SegmentationKey = "PEN"/> +<#assign Default_Value_Grade_SegmentationKey = "STD"/> +<#assign Reflex_Originator = "STANDARD"/> +<#assign work_mode_code = "LPA"/> +<#assign activity_code = "PEN"/> +<#assign receipt_reason_code = "REC"/> +<#assign receipt_type = "010"/> +<#assign ActorID_RPtoRFX = {"J001":"J01","J002":"J02","J003":"J03","J004":"J04","J005":"J05"} > +<#assign SegmentationKeys_RPtoRFX = {"Sales":"SAL","Standard":"STD","Unsaleable":"UNS"}/> \ No newline at end of file