...
Administrative users take care of creating templates in SCM. If properties should be set in shipment templates the admin user has to add them to the template. In the shipment template form below shipping & delivery and above shipment warnings the custom properties section can be found. Customer properties section is only visible if the customer has custom properties defined in the system. The admin user decides if he sets the properties in the template or if users should be allowed to set the properties in the create shipment process. Admin can define shipment properties and leave empty, that means users that use the template cannot add properties to shipments. To add properties the button ADD CUSTOM PROPERTY is clicked. Admin can add as many properties that exist but each property can only be added once and when added it is disabled in the dropdown selection. When the button is clicked a dropdown selection box will appear with available properties, when a property is selected from it either a text input or dropdown selection box will appear, that depends on the property type (free text or enumerable). To save a property to a template the green check icon has to be clicked, to remove a property the dark x icon is clicked. In templates the admin users can add properties but leave the values empty for other users to set when shipments are created with the template. If values are left empty, i.e the property is added but with no value, the user that uses the template to create a shipment is required to provide a value to the empty property. To edit a property the pencil icon is clicked. All properties have to be saved inside the template before a template can be created or saved.
Creating custom shipments with properties
...
If a customer has properties defined in the system users that can create shipments will be able to add custom properties when creating template shipments. How properties are set in templates controls whether users can add properties in the create template shipment process. If a template has properties fully set and is then used when creating a shipment the user is not able to add additional properties, the admin has then defined in the template what properties should be used in a shipment that is created with the template. If a template has properties but values are not set the user that creates a shipment with that template is required to set the values of the properties. If a template has no properties and is configured so that the user can set properties the custom properties section will be available for the user that uses the template and he can add whatever properties he wants to the shipment. See chapter See chapter above about how to add properties when creating a shipment from template.
...