diff --git a/ActorPrefix.ftl b/ActorPrefix.ftl index d177857..db6b023 100644 --- a/ActorPrefix.ftl +++ b/ActorPrefix.ftl @@ -32,6 +32,17 @@ <#return (actor)> +<#function RPtoRFXprefixDepot actor> + <#if uniqueness?? && uniqueness!="" > + <#local depot = actor> + <#else> + <#local depot = actor[4..]> + +<#return (depot)> + + + + <#-- For Supplier --> <#function RFXtoRPprefixSupplier supplier> <#if uniqueness?? && uniqueness!="" > @@ -62,6 +73,14 @@ <#return (actor)> +<#function RPtoRFXprefixSupplier actor> + <#if uniqueness?? && uniqueness!="" > + <#local supplier = actor> + <#else> + <#local supplier = actor[4..]> + +<#return (supplier)> + <#-- For Carrier --> <#function RFXtoRPprefixCarrier carrier> @@ -93,6 +112,14 @@ <#return (actor)> +<#function RPtoRFXprefixCarrier actor> + <#if uniqueness?? && uniqueness!="" > + <#local carrier = actor> + <#else> + <#local carrier = actor[4..]> + +<#return (carrier)> + <#-- For Consignee --> <#function RFXtoRPprefixConsignee consignee> @@ -124,3 +151,11 @@ <#return (actor)> +<#function RPtoRFXprefixConsignee actor> + <#if uniqueness?? && uniqueness!="" > + <#local consignee = actor> + <#else> + <#local consignee = actor[4..]> + +<#return (consignee)> + \ No newline at end of file