Search Results organization
The IGS_OR_FUNC_FLTR table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical data structure within the Oracle Incentive Compensation (OIC) module, specifically designed to manage functional filters for compensation plans. This table serves as a repository for defining and storing filter criteria that determine eligibility, visibility, and calculation rules for compensation-related transactions. Below is a detailed technical breakdown of its purpose, structure, and functional relevance in Oracle EBS.
Purpose and Functional Context
The IGS_OR_FUNC_FLTR table is integral to Oracle Incentive Compensation, a module used to automate and streamline sales compensation processes. Functional filters stored in this table enable administrators to define complex eligibility rules for compensation plans, ensuring that only qualified transactions or participants are included in calculations. For example, filters may restrict compensation based on sales territories, product categories, or performance thresholds. The table acts as a bridge between compensation plan definitions (stored in tables like IGS_OR_PLANS) and transactional data, ensuring accurate and rule-based payouts.Table Structure and Key Columns
The table's schema includes columns that define filter logic, scope, and relationships to other OIC entities. Key columns include:- FUNC_FLTR_ID: Primary key uniquely identifying each filter record.
- PLAN_ID: Foreign key linking the filter to a compensation plan in IGS_OR_PLANS.
- FILTER_TYPE: Specifies the filter's purpose (e.g., eligibility, visibility, or calculation).
- FILTER_CONDITION: Stores SQL or procedural logic defining the filter criteria.
- OBJECT_VERSION_NUMBER: Tracks versioning for concurrent access and auditing.
- CREATED_BY and LAST_UPDATED_BY: Audit columns capturing user actions.
Integration with Other Modules
IGS_OR_FUNC_FLTR interacts with multiple EBS modules:- Oracle Trade Management: Filters may reference trade promotions or discounts.
- Oracle Order Management: Transactional data (e.g., order lines) is evaluated against filter criteria.
- Oracle HRMS: Employee attributes (e.g., roles, hierarchies) influence filter logic.
Technical Considerations
- Performance: Complex filter logic can impact batch job performance. Indexes on PLAN_ID and FUNC_FLTR_ID are critical.
- Customization: Organizations may extend filter logic via custom PL/SQL or triggers, though caution is advised to avoid upgrade conflicts.
- Security: Filters may enforce data security by restricting access to sensitive compensation data.
Example Use Case
A multinational corporation configures a filter in IGS_OR_FUNC_FLTR to exclude orders below $10,000 from a regional sales team's compensation plan. The filter uses SQL logic likeORDER_TOTAL >= 10000 AND REGION_ID = 'APAC'
, ensuring only qualifying transactions trigger payouts.
Conclusion
The IGS_OR_FUNC_FLTR table is a foundational component of Oracle Incentive Compensation, enabling precise control over compensation rules. Its design reflects Oracle EBS's modular architecture, integrating seamlessly with financial, sales, and HR systems. Administrators and developers must understand its schema and dependencies to optimize compensation workflows and ensure data integrity.-
File: Student System Organization Structure r11i10 ERD.pdf
12.2.2
product: IGS - Student System (Obsolete) , size: 77.8 KBytes , file_type: PDF Diagram ,
-
Lookup Type: SV_FINANCIAL_INFO
12.2.2
product: IGS - Student System (Obsolete) , meaning: Financial Information , description: Financial Information ,
-
Lookup Type: PE_SV_INTL_ORG
12.2.2
product: IGS - Student System (Obsolete) , meaning: International Organization Codes , description: International Organization Codes ,
-
Lookup Type: VS_AS_SORT_PARENT_ORG
12.2.2
product: IGS - Student System (Obsolete) , meaning: Static Values For Sort By Parent Organization , description: Static Values For Sort By Parent Organization ,
-
Lookup Type: OR_ORG_TYPE
12.2.2
product: IGS - Student System (Obsolete) , meaning: OR_ORG_TYPE , description: Organization Type ,
-
Lookup Type: OR_FTR_ATTR_TYPE
12.2.2
product: IGS - Student System (Obsolete) , meaning: OR_FTR_ATTR_TYPE , description: Organization Structure Filter Attribute Type ,
-
Lookup Type: ORG_STRUCTURE_TYPE
12.2.2
product: IGS - Student System (Obsolete) , meaning: Organization Structure Type , description: Organization Structure Type ,
-
Lookup Type: VS_EN_SORT_ID_NUM
12.2.2
product: IGS - Student System (Obsolete) , meaning: Static Values For Sort By Id Number , description: Static Values For Sort By Id Number ,
-
Lookup Type: IGS_AS_REQ_TO_INCLD
12.2.2
product: IGS - Student System (Obsolete) , meaning: IGS_AS_REQ_TO_INCLD , description: Lookup Type to display the request to be included ,
-
Lookup Type: OR_NODE_MENU_ITEM
12.2.2
product: IGS - Student System (Obsolete) , meaning: OR_NODE_MENU_ITEM , description: Organizational Structure Set up node items ,
-
Lookup Type: IGP_AD_EXT_ACC_SRCH_CRIT
12.2.2
product: IGS - Student System (Obsolete) , meaning: Show the different Criteria for external account Search , description: Show the different Criteria for external account Search e.g. User can make a search on Organization and on Contacts ,
-
Lookup Type: IGS_APPL_REVIEW_PROFILE_GROUP
12.2.2
product: IGS - Student System (Obsolete) , meaning: Review Profile Group , description: Review Profile Group ,
-
Lookup Type: IGP_VW_PUB_SEARCH
12.2.2
product: IGS - Student System (Obsolete) , meaning: Published Portfolio Simple Search Options , description: Search options for a simple search for Published Portfolios ,
-
Lookup Type: IGS_FI_ACCT_ENTITIES
12.2.2
product: IGS - Student System (Obsolete) , meaning: IGS_FI_ACCT_ENTITIES , description: Account Hierarchy Entities ,
-
Lookup Type: PE_SV_OPT_EMPL_REASON
12.2.2
product: IGS - Student System (Obsolete) , meaning: SEVIS Off Campus Employment Reason , description: Off Campus Employment Reasons ,
-
Lookup Type: VS_EN_SORT
12.2.2
product: IGS - Student System (Obsolete) , meaning: Static Values For Enrollments Sort , description: Static Values For Enrollments Sort ,
-
Lookup Type: IGS_DA_OVRD_ELT_LEVEL
12.2.2
product: IGS - Student System (Obsolete) , meaning: IGS: Override elements for System Date Alias , description: Overriding elements for System Date Types ,
-
Lookup Type: IGS_FI_UNIT_ATTRIBUTE
12.2.2
product: IGS - Student System (Obsolete) , meaning: Unit Attributes for Fee Assessment , description: Unit Attributes for Fee Assessment ,
-
Lookup Type: VS_AS_SORT_BY
12.2.2
product: IGS - Student System (Obsolete) , meaning: Static Values For Sort By , description: Static Values For Sort By ,
-
View: IGS_FI_PARTIES_V
12.2.2
product: IGS - Student System (Obsolete) , description: Displays parties of type 'PERSON' and 'ORGANIZATION' and related context information. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_OR_UNIT_OUTER_V
12.2.2
product: IGS - Student System (Obsolete) , description: This entity queries the Organization Records. , implementation_dba_data: Not implemented in this database ,
-
Lookup Type: SV_J_VISA_PROC_ERR_TYPES
12.2.2
product: IGS - Student System (Obsolete) , meaning: SEVIS J Eligibility Processing Errors , description: SEVIS J Eligibility Processing Errors ,
-
Table: IGS_OR_FUNC_FLTR
12.2.2
product: IGS - Student System (Obsolete) , description: Organization Function Filter Details , implementation_dba_data: Not implemented in this database ,
-
Lookup Type: OR_MEMBER_TYPE
12.2.2
product: IGS - Student System (Obsolete) , meaning: OR_MEMBER_TYPE , description: Organization Member Type ,
-
Table: IGS_OR_STATUS
12.2.2
product: IGS - Student System (Obsolete) , description: This entity describes the user-defined organization statuses. E.g. Current, Suspended. , implementation_dba_data: Not implemented in this database ,
-
Lookup Type: OR_ACCR_STATUS
12.2.2
product: IGS - Student System (Obsolete) , meaning: OR_ACCR_STATUS , description: Organization Structure Accreditation Status ,
-
Table: IGS_OR_ORG_ACCR_STAT
12.2.2
product: IGS - Student System (Obsolete) , description: This entity stores organization accreditation and Description for it. , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_PS_RSV_OGPRI_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: Describes priorities for the reserved seating at Organization level , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_AD_SCHL_APLY_TO
12.2.2
product: IGS - Student System (Obsolete) , description: Stores information of school applied under different organization , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_OR_UNIT_ACCT_CD_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: This table contains revenue account string information for an organization unit , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_EN_ORUN_WLST_PRF
12.2.2
product: IGS - Student System (Obsolete) , description: The entity describes the organization unit waitlist preferences for each waitlist priority. , implementation_dba_data: Not implemented in this database ,
-
Table: IGR_I_E_ORGUNITS
12.2.2
product: IGS - Student System (Obsolete) , description: Stores organization units corresponding to inquiry types , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_PE_HZ_PTY_SITES
12.2.2
product: IGS - Student System (Obsolete) , description: OSS Extension table to HZ_PARTY_SITES. This entity is used to store effective dates of the address of a person, organization or institution , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_RC_I_E_ORGUNITS
12.2.2
product: IGS - Student System (Obsolete) , description: Stores organization units corresponding to inquiry entry status , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_EN_OR_UNIT_WLST_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: This entity describes the fields required to set organization unit waitlist. , implementation_dba_data: Not implemented in this database ,
-
Concurrent Program: IGSORS02
12.2.2
execution_filename: IGSORS02 , product: IGS - Student System (Obsolete) , user_name: IGSORS02 , description: Parent-Child Organization Unit Report - Landscape , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Table: IGS_AD_ENT_ORG_UNITS
12.2.2
product: IGS - Student System (Obsolete) , description: Stores organization units corresponding to inquiry entry status - Obsolete , implementation_dba_data: Not implemented in this database ,
-
Concurrent Program: IGSORW02
12.2.2
execution_filename: IGSORW02 , product: IGS - Student System (Obsolete) , user_name: IGSORW02 , description: Parent-Child Organization Unit Report - Landwide , argument_method: Standard , enabled: No , execution_method: Oracle Reports ,
-
Table: IGS_PS_TCH_RESP
12.2.2
product: IGS - Student System (Obsolete) , description: This entity describes the breakdown of teaching responsibilities for a unit across organization units. This is divided using a percentage allocation. , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_EN_ORUN_WLST_PRI
12.2.2
product: IGS - Student System (Obsolete) , description: This entity describes the organization unit waitlist priority based on which the students are ranked for the unit attempt. The highest priority is applied first. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_RC_I_E_ORGUNITS_V
12.2.2
product: IGS - Student System (Obsolete) , description: Entry status Organization units view , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_PS_RSV_ORGUN_PRF
12.2.2
product: IGS - Student System (Obsolete) , description: Describes the preferences for a given priority for reserved seating at Organization unit level , implementation_dba_data: Not implemented in this database ,
-
View: IGR_I_E_ORGUNITS_V
12.2.2
product: IGS - Student System (Obsolete) , description: Entry status Organization units view , implementation_dba_data: Not implemented in this database ,
-
View: IGS_OR_FUNC_FLTR_V
12.2.2
product: IGS - Student System (Obsolete) , description: Organization Function Filter Details View , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_PR_S_PRG_CAL
12.2.2
product: IGS - Student System (Obsolete) , description: This table describes the standard progression calendar configuration options. All progression calendars must be established here (or at organization unit or course version) for rules within the calendars to be considered. , implementation_dba_data: Not implemented in this database ,
-
View: IGSBV_ORGANIZATION_UNIT_PARTY
12.2.2
product: IGS - Student System (Obsolete) , description: IGS_PE_HZ_PARTIES describes the attributes of the person , implementation_dba_data: Not implemented in this database ,
-
Lookup Type: SV_INIT_ERR_TYPE
12.2.2
product: IGS - Student System (Obsolete) , meaning: SEVIS Initial Processing Errors , description: SEVIS Initial Processing Errors ,
-
Table: IGS_OR_REL_PS_TYPE
12.2.2
product: IGS - Student System (Obsolete) , description: This table contains the course type restrictions used in the organization unit relationship for the purposes of committee structures used within Progression and in future to be used in other areas. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_HE_POUS_OU_DTL_V
12.2.2
product: IGS - Student System (Obsolete) , description: HESA Program Offering Option Organization Unit Details , implementation_dba_data: Not implemented in this database ,
-
View: IGS_OR_UNIT_FUNDSRC_V
12.2.2
product: IGS - Student System (Obsolete) , description: View of all organization units joined to all funding source to use in ADMF2M44 , implementation_dba_data: Not implemented in this database ,