Method overtakes should be avoided
Overtaken Base method. Overtakes should be avoided if possible because it bypasses functionality in lower layers. This makes it harder to upgrade customizations and extensions, and it bypasses bug corrections in lower layers.
Violating this rule will affect the functionality of the code.The severity is critical which means that the code will not function correctly.
Note:
This rule is subject to a white-list that is maintained by the product managers collectively.Code that violates this rule must either be fixed or put on the appropriate white-list.See appendixes for currently white-listed objects.
Appendix 1: White-list of approved objects in Financials.
Appendix 2: White-list of approved objects in Human Resources.
-
ACTIVITY_COST
-
COMPANY_PERSON
-
EMP_PERS_DEV_CYCLE
-
EXPENSE_POSTING
-
INCIDENT_DIS_LIST
-
INCIDENT_OBJECT_CONNECTION
-
INVOICING_PLAN
-
PERS
-
PROJECT_TRANSACTION
-
RISK_OBJECT_CONNECTION
-
Allowance:UPDATE___
-
Allowance:GET_NIGHT_START
-
Allowance:GET_NIGHT_END
-
Allowance:GET_NIGHT_HRS_REQ
-
Allowance:GET_LAST_DAY_HRS
-
BalancesAccrualsAndWithdrawalsHandling:CRUD_CREATE___
-
BalancesAccrualsAndWithdrawalsHandling:CRUD_UPDATE___
-
ChangeTimeBalanceHandling:CRUD_UPDATE___
-
ContactPersonsHandling:CRUD_CREATE___
-
EmployeeCompetencyAssessmentHandling:CRUD_CREATE___
-
EmployeeCompetencyAssessmentHandling:CRUD_UPDATE___
-
EmployeeQualificationCertificatesHandling:CRUD_CREATE___
-
EmployeeQualificationCertificatesHandling:CRUD_UPDATE___
-
EmployeeQualificationCompetenciesHandling:CRUD_CREATE___
-
EmployeeQualificationEducationHandling:CRUD_CREATE___
-
EmployeeQualificationEducationHandling:CRUD_UPDATE___
-
EmployeeQualificationMeritsHandling:CRUD_CREATE___
-
EmployeeQualificationMeritsHandling:CRUD_UPDATE___
-
EmployeeQualificationWorkExperienceHandling:CRUD_CREATE___
-
EmployeeQualificationWorkExperienceHandling:CRUD_UPDATE___
-
ExpenseAllowancePrice:UPDATE___
-
ExpenseCode:GET_EXPENSE_TYPE_DB
-
FreeFieldsAndPropertiesHandling:CRUD_CREATE___
-
HrBasicDataTranslationHandling:CRUD_UPDATE___
-
MultiFieldHandling:CRUD_CREATE___
-
MultiFieldHandling:CRUD_DELETE___
-
MultiFieldHandling:CRUD_UPDATE___
-
OrganizationStructuresHandling:CRUD_UPDATE___
-
OrganizationStructuresHandling:GET_OBJID_OBJVERSION___
-
OrganizationUnitsHandling:CRUD_CREATE___
-
OrganizationUnitsHandling:CRUD_DELETE___
-
OrganizationUnitsHandling:CRUD_UPDATE___
-
PersonalDocumentsHandling:CRUD_CREATE___
-
PersonalDocumentsHandling:CRUD_UPDATE___
-
PersonnelFilePropertiesHandling:CRUD_CREATE___
-
PositionsHandling:CRUD_CREATE___
-
PositionsHandling:CRUD_UPDATE___
-
PositionStructuresHandling:CRUD_UPDATE___
-
PositionStructuresHandling:GET_OBJID_OBJVERSION___
-
PriceAdjustment:EXIST
-
ReportCost:EXIST
-
RoleDelegationHandling:CRUD_CREATE___
-
RoleDelegationHandling:CRUD_UPDATE___
-
SupervisorAccessSetupHandling:CRUD_UPDATE___
-
SupervisorAccessSetupHandling:CRUD_DELETE___
-
WorkSchedAssign:CHECK_EXIST___
Appendix 3: White-list of approved objects in Manufacturing.
-
ControlPlanManufacturingHandling:CRUD_UPDATE___
-
ControlPlanTemplateHandling:CRUD_UPDATE___
Appendix 4: White-list of approved objects in Service and Asset.
-
APPLICATION_USER
-
EQUIPMENT_SERIAL
-
MAINT_MATERIAL_REQ_LINE
-
PRODUCTION_EVENT_LOSS
-
STANDARD_JOB_SPARE
-
STANDARD_JOB_TOOL_FACILITY
-
TECHNICAL_SPEC_ATTR3
-
TECHNICAL_UNIT_CONV
-
WORK_ORDER_TOOL_FACILITY
-
ApplicationLanguage:EXIST
-
ApplicationUser:CHECK_EXIST___
-
ApplicationUser:UPDATE___
-
DefineElsTemplateDependenciesAssistant:CRUD_UPDATE___
-
DefineSequencingForTaskCardAssistant:CRUD_UPDATE___
-
EquipmentObject:NEW__
-
EquipmentObject:MODIFY__
-
EquipmentObject:REMOVE__
-
IsoCountry:EXIST
-
IsoCurrency:EXIST
-
IsoLanguage:EXIST
-
IsoUnit:EXIST
-
ManualPeggingOfMaintenanceOrderMaterialLineHandling:CRUD_UPDATE___
-
MobileWorkOrder:NEW___
-
MobileWorkOrder:MODIFY___
-
ModifyActiveMaintenanceProgramAssistant:CRUD_UPDATE___
-
NopartWoRequisLine:REMOVE__
-
PartWoRequisLine:REMOVE__
-
StandardJob:NEW__
-
StandardJob:MODIFY__
-
StandardJob:REMOVE__
-
WorkOrderRequisLine:NEW__
-
WorkOrderRequisLine:MODIFY__
-
WorkOrderRequisLine:REMOVE__
Appendix 5: White-list of approved objects in Supply Chain.
-
CUSTOMER_ORDER_INV_HEAD
-
CUSTOMER_ORDER_INV_ITEM
-
AbcFrequencyLifeInvpla:REMOVE__
-
AbcFrequencyLifecycle:REMOVE__
-
AssetClassCompany:REMOVE__
-
AssetClassCompanyInvpla:REMOVE__
-
CommGroupCompanyInvpla:REMOVE__
-
CommodityGroupCompany:REMOVE__
-
ExtPricatLine:APPROVE__
-
InventoryPartChar:REMOVE__
-
SiteInvplaInfo:REMOVE__
-
SupplierCompanyInvpla:REMOVE__
-
SupplierCompanyPurch:REMOVE__
-
TransportTaskLine:MODIFY__
-
TransportTaskLine:REMOVE__
Appendix 6: White-list of approved objects in Technology.
-
ARCHIVE
-
CONFIG_PARAMETER
-
HISTORY_SETTING
-
HISTORY_SETTING_ATTRIBUTE
-
INTFACE_DEFAULT_RULES
-
INTFACE_JOB_DETAIL
-
INTFACE_PROCEDURES
-
LANGUAGE_MODULE
-
MOBILE_FILTERED_ERRORS
-
MODULE_TAB
-
ORACLE_PROFILE
-
PDF_ARCHIVE
-
ConfigParameterDef:CHECK_COMMON___
-
FndSession:FND_RUNTIME
Appendix 7: White-list of approved objects in Projects.
-
SalesContractAfpMatchPaymentHandling:CRUD_UPDATE___
This page is generated from IFS Developer Studio at 2021-08-13 08:49.