From c382107adccc39a660d323c24b69b2151d95610e Mon Sep 17 00:00:00 2001 From: Laurie Montant Date: Thu, 4 Dec 2025 14:13:24 +0100 Subject: [PATCH] RDV --- RFXtoRP_Appointment_CarrierExpected.ftl.ftl | 15 +++++++++++++++ RFXtoRP_RestResponse.ftl | 19 ++++++++----------- 2 files changed, 23 insertions(+), 11 deletions(-) create mode 100644 RFXtoRP_Appointment_CarrierExpected.ftl.ftl diff --git a/RFXtoRP_Appointment_CarrierExpected.ftl.ftl b/RFXtoRP_Appointment_CarrierExpected.ftl.ftl new file mode 100644 index 0000000..7310ed7 --- /dev/null +++ b/RFXtoRP_Appointment_CarrierExpected.ftl.ftl @@ -0,0 +1,15 @@ +[ + { + "Header": { + "ProjectID": "${projectRP}" + }, + "ID": { + "RefID": "${id.refid?json_string}" + }, + + "Payload": { + + } + + } +] diff --git a/RFXtoRP_RestResponse.ftl b/RFXtoRP_RestResponse.ftl index 506c846..84ec65e 100644 --- a/RFXtoRP_RestResponse.ftl +++ b/RFXtoRP_RestResponse.ftl @@ -30,7 +30,7 @@ } ] <#break> - +<#-- *********************************************** Order ******************** --> <#case "preparation_orders_post"> <#switch restResponsetMsg.status!no_status> <#case no_status> @@ -120,7 +120,7 @@ ] <#break> - +<#-- *********************************************** Receipt ******************** --> <#case "receipts_post"> <#switch restResponsetMsg.status!no_status> <#case no_status> @@ -200,6 +200,7 @@ ] <#break> + <#-- *********************************************** Appointment ******************** --> <#case "appointment_post"> <#switch restResponsetMsg.status!no_status> <#case no_status> @@ -226,20 +227,18 @@ <#case 200> <#case 201> - <#-- *********************************************** ApiRestID = receipts_post ******************** --> + <#-- *********************************************** ApiRestID = "appointment_post"******************** --> <#assign restResponseBody = JsonUtil.decodeBase64(restResponsetMsg.body) /> <#assign preparationOrderPostResponse = JsonUtil.jsonToMap(restResponseBody)> - <#if preparationOrderPostResponse.status?? && (preparationOrderPostResponse.status == "SUCCESS" || preparationOrderPostResponse.status == "WARN") > + <#if preparationOrderPostResponse.status?? && (preparationOrderPostResponse.status == "SUCCESS" || preparationOrderPostResponse.status == "WARN") > [ { - - <#assign apiReflexPlatformID = ApiReflexPlatformID.ExecutionflowDeleted> + <#assign apiReflexPlatformID = ApiReflexPlatformID.AppointmentCarrierExpected> "apiReflexPlatformID" : "${apiReflexPlatformID}", "datas" : - <#include "RFXtoRP_Receipt_ExecutionflowDeleted.ftl"> + <#include "RFXtoRP_Appointment_CarrierExpected.ftl"> } ] - <#else> [ { <#assign restResponseBody = JsonUtil.decodeBase64(restResponsetMsg.body) /> @@ -255,8 +254,6 @@ <#include "RFXtoRP_RestResponseAllocationError.ftl"> } ] - - <#break> <#default> [ @@ -306,7 +303,7 @@ <#case 200> <#case 201> - <#-- *********************************************** ApiRestID = receipts_post ******************** --> + <#-- *********************************************** ApiRestID = appointment_put ******************** --> <#assign restResponseBody = JsonUtil.decodeBase64(restResponsetMsg.body) /> <#assign preparationOrderPostResponse = JsonUtil.jsonToMap(restResponseBody)> <#if preparationOrderPostResponse.status?? && (preparationOrderPostResponse.status == "SUCCESS" || preparationOrderPostResponse.status == "WARN") >