1. A system comprising: a computer processor; and a storage medium to store computer-executable instructions executable by the computer processor to implement: a user interface to receive a set of value combinations corresponding to operations in a logistics process; a customizing layer to map the value combinations to functionality for performing the operations; and functionality responsive to the customizing layer to perform the operations; wherein the user interface comprises: a step field to receive a value relating to a current step in a logistics process and data associated therewith; a predecessor step field to receive a value relating to a step in a logistics process previous to the current step, and data associated therewith; and a mode field to receive a value relating to an action to be performed based on values received in the step and predecessor step fields.