This commit is contained in:
Laurie MONTANT 2025-12-11 15:49:27 +01:00
commit 108d29b5b3
7 changed files with 29 additions and 27 deletions

View File

@ -0,0 +1,3 @@
"CarrierInformation": [
]

View File

@ -0,0 +1,5 @@
"MetaData": [
]

View File

@ -0,0 +1,5 @@
"Quantities": [
]

View File

@ -0,0 +1,6 @@
"SegmentationSelections": [
]

View File

@ -66,12 +66,9 @@
"Value": "${carrier_apt.planned_carrier?json_string}"
}
],
"SegmentationSelections":[ <#-- intégrer les SK par la suite -->
{ "SegmentationID":"Securise",
"SegmentationValueID":"yes"},
{ "SegmentationID":"Secteur",
"SegmentationValueID":"frais"}
],
<#include "RFXtoRP_HsrCarrierApt_SegmentationSelections.ftl">,
<#include "RFXtoRP_HsrCarrierApt_CarrierInformation.ftl">,
<#include "RFXtoRP_HsrCarrierApt_MetadataAppointment.ftl">,
<#if carrier_apt.physical_receipt_list?? && (carrier_apt.physical_receipt_list?filter(l ->l??)?size != 0)>
"Commissions": [
<#list carrier_apt.physical_receipt_list?filter(l ->l??) as physical_receipt>
@ -83,11 +80,7 @@
"OrderID": "R${carrier_apt.physical_depot?json_string}${physical_receipt.receipt_activity?json_string}${physical_receipt.originator_code?json_string}${physical_receipt.receipt_year}${physical_receipt.receipt_number}",
</#if>
"ProjectID": "${projectRP}",
"Quantities": [
{
"UnitID": "PAL", <#-- à changer -->
"Value": 1 <#-- à changer -->
}
<#include "RFXtoRP_HsrCarrierApt_Quantities.ftl">
]
}<#sep>,</#sep>
</#list>
@ -97,12 +90,7 @@
{
"ActorID": "${RFXtoRPprefixDepot(carrier_apt.physical_depot?json_string)}",
"ProjectID": "${projectRP}",
"Quantities": [
{
"UnitID": "PAL", <#-- à changer -->
"Value": 1 <#-- à changer -->
}
]
<#include "RFXtoRP_HsrCarrierApt_Quantities.ftl">
}
],
"Reason": "no commission", <#-- à changer -->

View File

@ -51,12 +51,7 @@
"ActorID": "${RFXtoRPprefixDepot(carrier_apt.physical_depot?json_string)}",
"OrderID": "${physical_receipt.physical_receipt_reference?json_string}",
"ProjectID": "${projectRP}",
"Quantities": [
{
"UnitID": "PAL", <#-- à changer -->
"Value": 1 <#-- à changer -->
}
]
<#include "RFXtoRP_HsrCarrierApt_Quantities.ftl">
}<#sep>,</#sep>
</#list>
],

View File

@ -269,8 +269,8 @@
]
</#switch>
<#break>
<#-- *********************************************** ApiRestID = appointment_put_update ******************** -->
<#case "appointment_put_update">
<#-- *********************************************** ApiRestID = appointment_put_update_ref ******************** -->
<#case "appointment_put_update_ref">
<#switch restResponsetMsg.status!no_status>
<#case no_status>
[
@ -416,8 +416,8 @@
]
</#switch>
<#break>
<#-- *********************************************** ApiRestID = appointment_post_physical_receipt_association ******************** -->
<#case "appointment_post_physical_receipt_association">
<#-- *********************************************** ApiRestID = appointment_post_physical_receipt_associations ******************** -->
<#case "appointment_post_physical_receipt_associations">
<#switch restResponsetMsg.status!no_status>
<#case no_status>
[