This commit is contained in:
Laurie MONTANT 2024-02-29 11:57:41 +01:00
parent 4193d6e48c
commit da8939ec74

View File

@ -15,27 +15,28 @@
<#assign dataRfx = JsonUtil.decodeBase64(cloudEventMsg.data) /> <#assign dataRfx = JsonUtil.decodeBase64(cloudEventMsg.data) />
<#assign receipt = JsonUtil.jsonToMap(dataRfx)> <#assign receipt = JsonUtil.jsonToMap(dataRfx)>
<#if receipt.receipt_reference ?? && receipt.receipt_reference!="">
<#if receipt.receipt_type = "030">
<#stop "ignored message because receipt type = transfert">
<#else>
[
{
<#assign apiReflexPlatformID = ApiReflexPlatformID.ExecutionflowDetected>
"apiReflexPlatformID" : "${apiReflexPlatformID}",
"datas" :
<#include "RFXtoRP_HsrReceiptList_ExecutionflowDetected.ftl">
<#if receipt.receipt_type = "030"> },
<#stop "ignored message because receipt type = transfert"> {
<#else> <#assign apiReflexPlatformID = ApiReflexPlatformID.ExecutionflowReceiptExpected>
[ "apiReflexPlatformID" : "${apiReflexPlatformID}",
{ "datas" :
<#assign apiReflexPlatformID = ApiReflexPlatformID.ExecutionflowDetected> <#include "RFXtoRP_HsrReceiptList_ReceiptExpected.ftl">
"apiReflexPlatformID" : "${apiReflexPlatformID}",
"datas" :
<#include "RFXtoRP_HsrReceiptList_ExecutionflowDetected.ftl">
}, }
{ ]
<#assign apiReflexPlatformID = ApiReflexPlatformID.ExecutionflowReceiptExpected> </#if>
"apiReflexPlatformID" : "${apiReflexPlatformID}", </#if>
"datas" :
<#include "RFXtoRP_HsrReceiptList_ReceiptExpected.ftl">
}
]
</#if>
<#break> <#break>
<#case "U"> <#case "U">
<#-- *********************************************** Action = UPDATE ******************** --> <#-- *********************************************** Action = UPDATE ******************** -->