Setting Up User-Defined Codes

Many programs in the JD Edwards Sustainability Framework system use user-defined codes (UDCs) to process information. You can change or delete the predefined data if it is not hard-coded and add your own UDCs to suit your needs. You must not change the product code, code type, or description name for the UDCs in the JD Edwards Sustainability Framework system.

The following table describes the UDCs that are used by the JD Edwards Sustainability Framework system:

User-Defined Code

Description

Object In Use Application Id (00/RR) A user-defined code to identify the record reservation capability within the Sustainability Framework system. When it is set to 1, the system locks the record when in use by a user to avoid creation of duplicate records.
Parent/Child Structure Type (01/TS) A user-defined code that identifies a type of organizational structure that has its own hierarchy in the Address Book system, for example, e-mail. When you create a parent/child relationship for the Sustainability Framework system, the structure type must be SF.
Action Code (20S/AC) (Release 9.2 Update) A user-defined code that indicates the action performed on a sustainability activity record. Valid values are:

1: Add

2: Change

3: Delete

4: Void

Electronic Mail Boxes (02/MB)

A user-defined code that indicates the type of environmental activity. Enter 31 for Sustainability Workflow.

Activity Type (20S/AT)

A user-defined code that indicates the type of environmental activity. For example, define codes for Stationary Combustion, Mobile Combustion, and Purchased Energy.

Biomass (20S/BM)

A user-defined code that specifies the presence of biomass in the fuel. Values are:

N: Fossil Fuel

Y: Bio Fuel

Activity Ledger Data Item (20S/DI) A user-defined code (20S|DI) that indicates the data item that identifies the table column in the Sustainability Activity Ledger table (F20S11) that stores the determinant value associated with the determinant type. For example, ALFUELTY is the UDC to specify that the table column in the Sustainability Activity Ledger (F20S11) stores the determinant value of the Fuel Type.

Data Quality (20S/DQ)

A user-defined code that identifies the quality of data associated with the activity. For example, A is the UDC for quality taken on Actual.

Determinant Type (20S/DT)

A user-defined code (20S/DT) that identifies the category of the determinants, also referred to as activity-specific attributes. For example, define codes for fuel type and vehicle type for Scope 1 mobile combustion, and for Scope 2 purchased energy, define codes for the grid region and energy type.

Emission Type (20S/ET)

A user-defined code that indicates the type of greenhouse gas or an air pollutant resulting from activities that impact environment. For example, methane and carbon dioxide.

Measure Type (20S/MT)

A user-defined code that indicates the type of measure associated with the activity. For example, QUANTITY is the UDC to measure in quantity.

Reason Code (20S/RC)

A user-defined code that indicates the purpose of reversal, or void of a transaction.

Scope Category (20S/SC)

A user-defined code that indicates the reporting category listed in Scope 3 (Other indirect emissions).

Scope (20S/SP)

A user-defined code that indicates the emission scope as defined by the GHG Protocol. Values for the three scopes are:

1: Scope 1: Direct emissions

2: Scope 2: Indirect emissions

3: Scope 3: Other indirect emissions

Approval Status (20S/ST)

A user-defined code that identifies the approval status of the activity. Values are:

A: Approved

I: In progress

R: Rejected

Transaction Source (20S/TS) A user-defined code (20S/TS) to indicate how a transaction is recorded for an activity. For example, V is the UDC to record transactions via invoices.