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") >