<#include "HfRpConfig.ftl"> <#include "ReflexUtils.ftl"> <#assign receipt_status_datetime = RfxDateTimetoUTCWithTimezone(receipt.confirmation_datetime,time_zone_rfx) /> [ { "Header": { "ProjectID": "${projectRP}" }, "ID": { <#if receipt.receipt_reference?? && receipt.receipt_reference!=""> <#if receipt.origin_order_line_depot?? && receipt.origin_order_line_depot!="" > "RefID": "${receipt.origin_order_line_depot?trim?json_string}${receipt.activity_code?trim?json_string}${receipt.originator_code?trim?json_string}${receipt.receipt_reference?trim?json_string}", <#else> "RefID": "${receipt.physical_depot_code?trim?json_string}${receipt.activity_code?trim?json_string}${receipt.originator_code?trim?json_string}${receipt.receipt_reference?trim?json_string}", <#else> <#if receipt.line_list??> <#list receipt.line_list as receipt_line> <#if receipt_line.origin_order_line_reference?? && receipt_line.origin_order_line_reference!=""> <#if receipt.origin_order_line_depot?? && receipt.origin_order_line_depot!="" > "RefID": "${receipt.origin_order_line_depot?trim?json_string}${receipt.activity_code?trim?json_string}${receipt.originator_code?trim?json_string}${receipt_line.origin_order_line_reference?trim?json_string}", <#else> "RefID": "${receipt.physical_depot_code?trim?json_string}${receipt.activity_code?trim?json_string}${receipt.originator_code?trim?json_string}${receipt.receipt_year}${receipt.receipt_number}", "RefDate": { "DateTime": "${receipt_status_datetime}", "AuthorTimeZone": "${time_zone_rfx}" } }, "Payload": { } } ]