Maintain EGF Objects
Application component: Warehouse Layout
App type: SAP GUI
Description:  The Easy Graphics Framework (EGF) is a generic tool that you can use for the simple configuration of cockpits for applications such as Extended Warehouse Management (EWM). You use these in addition to text-based monitors and to display your data graphically. Multiple users can work with the EGF cockpit at the same time. Note For more information about an example implementation, see Warehouse Cockpit . For more information, see Customizing for EWM under Monitoring  Easy Graphics Framework. 
Key features:  The following figure provides an overview of the simplified process flow in the EGF:    The EGF receives data from a service provider, for example about the utilization of resources. If you're using a chart type to display this data that is delivered in the standard SAP system, the EGF sends the data to SAP IGS. If you're using your own chart type to display this data, the EGF uses method GET_URL to send the data to your graphics provider (see Interfaces ). SAP IGS or your graphics provider generates a relevant graphic, and sends a URL to the EGF. The EGF uses this URL to display the graphic in your cockpit.  The following functions are available in the EGF:  By default, the EGF uses SAP IGS as a graphics provider. You can use a selection of chart types, which are provided by SAP IGS. The EGF also provides you with further chart types, such as traffic lights. You can also use your own graphics provider and your own chart types (see Make Settings for the Easy Graphics Framework).  The EGF displays all chart types that you've defined in Customizing for the EGF. The EGF also shows all chart types for which a graphics provider sends a URL that refers to this chart type. This can be SAP's own graphics, such as from SAP xApp Manufacturing Integration and Intelligence (xMII) or Business Server Page applications, or graphics from external providers (see Make Settings for the Easy Graphics Framework).  You can display graphics either in a cockpit, with or without Customizing, or in your own application (see Make Settings for the Easy Graphics Framework and Interfaces).  The EGF displays the current data sent by a service provider, and refreshes this data in specified intervals. You can define the input data for a displayed EGF object, including the refresh rate (see Using the Refresh Rate).  If you've defined follow-up actions, you can navigate from the graphic in the EGF to another application (see Make Settings for the Easy Graphics Framework). For example, you display the number of open warehouse tasks in a graphic, and have defined a follow-up action to navigate to warehouse task confirmation. If you want to navigate from the EGF to a follow-up action, you can do this in one of the following ways:  In the context menu of the EGF object, select the corresponding option.  In the graphic, select a data value, from which you can drill-down.   You can define EGF object data, such as resource or utilization data, which a user can display as a graphic. You can define these authorizations for each EGF object or for each function using an authorization group. Users can only see EGF objects in the navigation tree, or functions in the context menu, for which they've authorization (see Make Settings for the Easy Graphics Framework). Example You've the EGF objects Door Assignment and Unconfirmed Warehouse Tasks in a cockpit. You want user A to be able to see only the EGF object for unconfirmed warehouse tasks in the navigation tree of the cockpit, and define authorizations correspondingly.You want user B to see only unconfirmed warehouse task data for warehouse numbers 0001 and 0002, and define authorizations correspondingly. For more information, see Customizing for EWM under Monitoring  Easy Graphics Framework  Define Authorization Groups.  You can define a cross-user or a user-specific EGF cockpit layout. For an EGF cockpit menu, for example, you can define a changed structure in the navigation tree with newly created structure nodes (see Definition of EGF Cockpit Layouts).  In Customizing for the EGF, you can define the following for displaying EGF objects (see Make Settings for the Easy Graphics Framework):  Cockpit  Available EGF objects for each cockpit  Available chart types for each EGF object  Default chart type You can specify a default chart type for each EGF object.  Input data for an EGF object  Follow-up actions for each EGF object