diff --git a/RFXtoRP_HsrCarrierApt.ftl b/RFXtoRP_HsrCarrierApt.ftl index bcfb8b2..3f273a5 100644 --- a/RFXtoRP_HsrCarrierApt.ftl +++ b/RFXtoRP_HsrCarrierApt.ftl @@ -36,34 +36,6 @@ <#break> <#case "U"> <#-- *********************************************** Action = Update ********************--> - <#if carrier_apt.constant_appointment?? && carrier_apt.constant_appointment== "true"> - <#if carrier_apt.appointment_reference?? && carrier_apt.appointment_reference!=""> - <#assign ID = "${carrier_apt.appointment_reference?json_string}-${carrier_apt.year_number}-${carrier_apt.appointment_number}" /> - <#else> - <#assign ID = "${carrier_apt.year_number}-${carrier_apt.appointment_number}" /> - - <#else> - <#if carrier_apt.appointment_reference?? && carrier_apt.appointment_reference!=""> - <#assign ID = "${carrier_apt.appointment_reference?json_string}" /> - <#else> - <#assign ID = "${carrier_apt.year_number}-${carrier_apt.appointment_number}" /> - - - <#assign payload = '{"Header": {"ProjectID": "${projectRP}:${RFXtoRPprefixDepot(carrier_apt.physical_depot?json_string)}"},"IDs": [{"RefID": "${ID}"}],"Options": {"Only": ["ID.RefID","Payload.WMSCreated"]}}'/> - <#assign queryApiReflexPlatformID = QueryApiReflexPlatformID.AppointmentGetByIds> - <#assign response = QueryApiReflexPlatformCall.call(queryApiReflexPlatformID,payload) /> - <#assign appointmentRP = JsonUtil.jsonToMap(response)> - - <#if !appointmentRP?? || !appointmentRP.Objects?? || !appointmentRP.Objects[0]?? || !appointmentRP.Objects[0].ID.RefID?? || !appointmentRP.Objects[0].Payload?? || !appointmentRP.Objects[0].Payload.WMSCreated?? || !appointmentRP.Objects[0].Payload.WMSCreated> - [ - { - <#assign apiReflexPlatformID = ApiReflexPlatformID.BookingForceBookAppointment> - "apiReflexPlatformID" : "${apiReflexPlatformID}", - "datas" : - <#include "RFXtoRP_HsrCarrierApt_BookingForceBookAppointment.ftl"> - } - ] - <#else> [ { <#assign apiReflexPlatformID = ApiReflexPlatformID.AppointmentCustomFieldsUpdated> @@ -165,7 +137,6 @@ ] - <#break> <#case "D"> <#-- *********************************************** Action = Delete ******************** -->