1. A computer program product for handling context control information, the computer program product being tangibly embodied on a non-transitory computer-readable medium and including executable code that, when executed, is configured: to cause at least one data processing apparatus to provide a context control interface, the context control interface having: a context name input field that is configured to receive a working context name; one or more attribute name input fields that are configured to receive names of one or more attributes that define the named working context; and one or more attribute value input fields that are configured to receive one or more values corresponding to the one or more attributes that define the named working context; to map the received one or more attribute name fields and the corresponding received one or more attribute value fields for the named working context in the context control interface to a first set of fields in a first application and to a second set of fields in a second application; and to populate the first set of fields and the second set of fields with the received one or more attribute names and the received one or more attribute values from the context control interface such that the named working context is persistent across the first application and the second application, wherein the first application differs from the second application, and wherein the first application and the second application each have an associated display window containing a viewable display of the mapped and populated attribute name fields and attribute value fields, wherein the context control interface is further configured to filter information that is displayed to a user so that only information that matches the attribute name fields and the corresponding attribute value fields for the named working context is displayed across the first and second applications for view and manipulation by the user, and wherein the context control interface is further configurable for a particular user based on one or more of the particular user's job responsibilities, job function, and/or access level so that the particular user is correspondingly constrained to work with only a particular set of information across the first and second applications for view and manipulation, and wherein: the context name input field includes a first working context name; the attribute name input fields include a customer field and a period field; the attribute value input fields includes: a first attribute value field associated with the customer field and having a first customer name, and a second attribute value field associated with the period field and having a first time period; and the first application includes a trade promotion application having a first trade promotion field that is populated with the first customer name and a second trade promotion field that is populated with the first time period such that operations in the trade promotion application take into account the first customer name and the first time period.