Reusability - Configuration keys
Configuration keys can be used in many different scenarios. One example is to add data that is not available in the data received from the source system (your ERP, WMS, CRM etc.) to a document for a partner.
E.g. EDI Contract Number mandatory by the receiver + addresses handled differently at the two parties (receiver/sender) - with different locations as delivery, buyer and invoice, you might need a rule to handle the differences.
When the configuration key is available and included in the mapping of a certain document format, the value for it can vary from partner to partner and from distribution to distribution.
You can watch a demo in the webinar Link for Developers chapter 4 - Configuration Keys.