SCPN1-10882

This commit is contained in:
2026-06-18 11:41:27 +02:00
parent 62a36b0dfe
commit be2df9b25e
3 changed files with 37 additions and 4 deletions

View File

@@ -38,7 +38,7 @@
}
]
<#else>
<#if receipt.line_list ?? && receipt.line_list[0]??>
<#if receipt.line_list ?? && receipt.line_list[0]??> <#-- if receipt contains at least one line -->
[
{
<#assign apiReflexPlatformID = ApiReflexPlatformID.ExecutionflowDetected>
@@ -70,6 +70,7 @@
<#assign dataRfx = JsonUtil.decodeBase64(cloudEventMsg.data) />
<#assign receipt = JsonUtil.jsonToMap(dataRfx)>
[
<#-- if receipt is a transfer and confirmed and all lines are cancelled -->
<#if receipt.receipt_type?? && receipt.receipt_type == "030" && receipt.receipt_confirmed == "true" && receipt.confirmation_total_level_1==0 && receipt.confirmation_total_level_2==0 && receipt.confirmation_total_level_3==0>
{
<#assign apiReflexPlatformID = ApiReflexPlatformID.ExecutionflowCancelled>
@@ -78,6 +79,7 @@
<#include "RFXtoRP_HsrReceiptList_TransfertExecutionflowCancelled.ftl">
}
<#else>
<#-- if lines receipt are created when the user treats the receipt -->
<#if receipt.receipt_type?? && receipt.receipt_type == "030" && receipt.receipt_confirmed == "true">
<#if receipt.origin_order_line_depot?? && receipt.origin_order_line_depot!="" && receipt.receipt_reference?? && receipt.receipt_reference!="">
<#assign ID = "${receipt.origin_order_line_depot?trim?json_string}${receipt.activity_code?trim?json_string}${receipt.originator_code?trim?json_string}${receipt.receipt_reference?trim?json_string}"/>