From 03f53c0fd02d9be975ff154445b73fa6526c9b54 Mon Sep 17 00:00:00 2001 From: Laurie Montant Date: Fri, 15 Dec 2023 14:07:51 +0100 Subject: [PATCH] Modifs 1512231407 --- RFXtoRP_HsrPrepa.ftl | 7 +++++++ RFXtoRP_HsrPrepa_OrderCarrierUpdated.ftl | 18 ++++++++++++++++++ 2 files changed, 25 insertions(+) diff --git a/RFXtoRP_HsrPrepa.ftl b/RFXtoRP_HsrPrepa.ftl index b6b249a..f5639d8 100644 --- a/RFXtoRP_HsrPrepa.ftl +++ b/RFXtoRP_HsrPrepa.ftl @@ -36,6 +36,13 @@ "apiReflexPlatformID" : "${apiReflexPlatformID}", "datas" : <#include "RFXtoRP_HsrPrepa_CarrierUpdated.ftl"> + }, + <#if preparationOrder.load_data.carrier_code!=""> + { + <#assign apiReflexPlatformID = ApiReflexPlatformID.OrderCarrierUpdated> + "apiReflexPlatformID" : "${apiReflexPlatformID}", + "datas" : + <#include "RFXtoRP_HsrPrepa_OrderCarrierUpdated.ftl"> } <#list preparationOrder.preparation_line_lst?filter(l ->l.despatched_ipg_list??) as preparation_line> diff --git a/RFXtoRP_HsrPrepa_OrderCarrierUpdated.ftl b/RFXtoRP_HsrPrepa_OrderCarrierUpdated.ftl index e69de29..7b3176a 100644 --- a/RFXtoRP_HsrPrepa_OrderCarrierUpdated.ftl +++ b/RFXtoRP_HsrPrepa_OrderCarrierUpdated.ftl @@ -0,0 +1,18 @@ +<#include "HfRpConfig.ftl"> +<#include "ReflexUtils.ftl"> +[ + + { + "Header": { + "ProjectID": "${projectRP}" + }, + "ID":{ + "RefID": "${preparationOrder.preparation_line_lst[0].preparation_order_originator_reference}" + }, + "Payload":{ + "Carrier": { + "ActorID":"${preparationOrder.load_data.carrier_code}" + } + } + } +] \ No newline at end of file