From 2e0d61310b243ae9ac2b2b85966d63c9479b4b8d Mon Sep 17 00:00:00 2001 From: frea Date: Thu, 16 May 2024 17:00:32 +0200 Subject: [PATCH] SCPN1-6564 --- RFXtoRP_HsrPrepa_HUsAdded_HandlingUnitDispatched.ftl | 9 +++++---- RFXtoRP_HsrPrepa_HandlingunitHUsAdded.ftl | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/RFXtoRP_HsrPrepa_HUsAdded_HandlingUnitDispatched.ftl b/RFXtoRP_HsrPrepa_HUsAdded_HandlingUnitDispatched.ftl index 2d5d7e0..0433ade 100644 --- a/RFXtoRP_HsrPrepa_HUsAdded_HandlingUnitDispatched.ftl +++ b/RFXtoRP_HsrPrepa_HUsAdded_HandlingUnitDispatched.ftl @@ -2,8 +2,11 @@ <#include "ReflexUtils.ftl"> [ <#assign dispatched3_datetime = RfxDateTimetoUTC(preparationOrder.stock_despatch_at_preparation_datetime,time_zone_offset_rfx) /> +<#assign generatedComa = false> <#list preparationOrder.preparation_line_lst?filter(l ->l.despatched_ipg_list??) as preparation_line3> <#list preparation_line3.despatched_ipg_list?filter(j ->j.carton_number!="000000000000000000") as despatched_ipg3> + + <#if generatedComa >, { "Header": { "ProjectID": "${projectRP}" @@ -16,10 +19,8 @@ } }, "Payload": { } - }<#sep>, + } + <#assign generatedComa = true> - <#if preparation_line3.despatched_ipg_list?filter(j ->j.carton_number!="000000000000000000")?size!=0 > - <#sep>, - ] diff --git a/RFXtoRP_HsrPrepa_HandlingunitHUsAdded.ftl b/RFXtoRP_HsrPrepa_HandlingunitHUsAdded.ftl index 968ed88..4102e1f 100644 --- a/RFXtoRP_HsrPrepa_HandlingunitHUsAdded.ftl +++ b/RFXtoRP_HsrPrepa_HandlingunitHUsAdded.ftl @@ -16,7 +16,7 @@ "Payload": { "IncludedHandlingunitIDs": [ "${despatched_ipg.carton_number}" ] - <#if preparation_line.despatched_hds_list?? > + <#if preparation_line.despatched_hds_list?? && preparation_line.despatched_hds_list[0]??> , "Information": { "ContainerType": "${preparation_line.despatched_hds_list[0].hd_type_code}",