⚠️ The annual cost of maintaining the server where this website is hosted, the domain, and keeping it up-to-date is approximately €3,000 per year. Help us with a small donation to cover these expenses. Support Now!
"hooks": "./hooks.json"
The hooks entry links to a json file, relative to the 'package.json' file. This file lists all registered hooks inside the hooks property:
"hooks": [ {"name": "dw.order.createOrderNo", "script": "./orders.ds"}, ]A hook entry has a 'name' and a 'script' property.
- The 'name' contains the extension point, the hook name.
- The 'script' contains the script relative to the hooks file, with the exported hook function.
By default order numbers are generated by using OrderMgr.createOrderSequenceNo(). Use this hook
to customize the order number generation. E.g. a prefix or suffix could be added.
If the method returns null
or an blank string order number generation will fall
back to OrderMgr.createOrderSequenceNo().
The maximum length of the order number is 50 characters.