39 lines
1.5 KiB
Java
39 lines
1.5 KiB
Java
<#-- ****
|
|
Connector provides some of parameters through the class connectorParameters
|
|
those parameters are stored in FTL file Conf-connector.ftl for later use in some of the data ftl files
|
|
*** -->
|
|
|
|
<#-- *********************************************** Parameter global ******************** -->
|
|
<#assign file = JsonUtil.jsonToMap(input)>
|
|
<#assign projectRP = project>
|
|
<#assign organisationRP = organisation>
|
|
<#assign aDateTime = .now>
|
|
|
|
<#noparse><#-- Date of last generation : </#noparse>${aDateTime}<#noparse> --></#noparse>
|
|
<#noparse><#-- /!\ Warning the file is generated, if you modify it manually, do not enable automatic update via the pipeline --></#noparse>
|
|
|
|
<#noparse><#-- Possible values for SupplyOfTheTrackingNumber parameter : --></#noparse>
|
|
<#noparse><#-- 0 : Always empty --></#noparse>
|
|
<#noparse><#-- 1 : Always use Reflex WMS tracking --></#noparse>
|
|
<#noparse><#-- 2 : Always use the HU number --></#noparse>
|
|
<#noparse><#-- 3 : Use Reflex tracking if it exists, the HU number otherwise --></#noparse>
|
|
|
|
<#list file.parameters as parameter>
|
|
<#switch parameter.type>
|
|
<#case "string">
|
|
<#noparse><#assign </#noparse>${parameter.name}<#noparse> = "</#noparse>${parameter.value!""}<#noparse>"></#noparse>
|
|
<#break>
|
|
|
|
<#case "integer">
|
|
<#noparse><#assign </#noparse>${parameter.name}<#noparse> = </#noparse>${parameter.value!0}<#noparse>></#noparse>
|
|
<#break>
|
|
|
|
<#case "boolean">
|
|
<#noparse><#assign </#noparse>${parameter.name}<#noparse> = </#noparse>${(parameter.value!false)?c}<#noparse>></#noparse>
|
|
<#break>
|
|
|
|
<#default>
|
|
|
|
</#switch>
|
|
</#list>
|