Understanding Media Object Processing

To use media objects, JD Edwards EnterpriseOne requires a set of event rules to process the media objects. This processing includes:

  • Tracking where the media object files are stored.

  • Tracking which media objects are attached to which objects (rows, forms, and reports).

  • Indicating which objects have attachments.

  • Creating or viewing attachments.

You can set up JD Edwards EnterpriseOne to use standard processing for media objects, which enables you to bypass all event rules that are required to implement media objects. All of the required information is gathered from a form in Form Design Aid and does not require you to define any event rules. Standard processing provides these benefits:

  • Standardizes the usage of media objects across forms.

  • For any detail area, places a paper clip button on the row header if a media object is defined for that row.

  • For a form, places a button in the status bar if a media object is defined for the form.

  • Enables you to attach documents to the form or to a row in the detail area.

  • Enables you to double-click the paper clip in a row to view media objects for that row.

  • Enables you to click the paper clip in the status bar to view media objects for the form.

If you choose not to use standard processing for a form, you can still develop a system for handling media objects by using existing event rules or event rules that you develop.

JD Edwards EnterpriseOne uses the F00165 table to store link records for media objects and imaging. You must define the media object data structure by using a unique key structure so that the F00165 table can store data correctly. The layout of this table is as follows:

GTxxx || F4211Keys || The media object text 

Where:

GT (generic text) xxx is the naming convention used when defining a media object data structure.

F4211Keys is what the system uses to access the unique media object attachment for that particular record. The keys typically match what the unique key would be in the F4211 table for each detail line.

The media object text is the actual text attachment that stores information typed in by the user.

In addition to the media object categories provided by JD Edwards EnterpriseOne, you can define as many as 40 more. Users can associate these categories with a media object to group certain media objects and to enable other users to search for specific media objects. User defined categories reside in the F00166 table and are referenced using each object's unique key. The default titles for these categories are Category Codes 1-30, Dates 1-5, and Numeric 1-5.