Changes Are Made to Business Objects

This release includes attribute changes to 34 business objects, 32 of which are audit types.

New Business Object Attributes

The following business objects have been updated with new attributes.

Business Object New Attributes
Roles
  • Membership ID
  • Membership: Inherited by Role ID
  • Membership: Parent Role ID
  • Membership: Effective Start Date
  • Membership: Effective End Date
  • Membership: Created By
  • Membership: Creation Date
  • Membership: Last Updated By
  • Membership: Last Updated Date
Time Card
  • Descriptive Flexfield Character 2
  • Descriptive Flexfield Character 3
  • Descriptive Flexfield Character 4
  • Descriptive Flexfield Alternate Name 6 Value
  • Descriptive Flexfield Alternate Name 7 Value
  • Descriptive Flexfield Alternate Name 8 Value
Audit - External Bank Account
  • Bank Account Verification Status New
  • Bank Account Verification Status Old
  • Job Definition Name New
  • Job Definition Name Old
  • Job Definition Package New
  • Job Definition Package Old
  • Origin Application Reference New
  • Origin Application Reference Old
  • Previous Account Owner Change History Reference New
  • Previous Account Owner Change History Reference Old
Audit - External Bank Account Owner
  • Approval Status New
  • Approval Status Old
  • Job Definition Name New
  • Job Definition Name Old
  • Job Definition Package New
  • Job Definition Package Old
  • Origin Application Reference New
  • Origin Application Reference Old
  • Previous Account Owner Change History Reference New
  • Previous Account Owner Change History Reference Old
  • Request Identifier New
  • Request Identifier Old
Audit - Job
  • JobSubFamily New
  • JobSubFamily Old
Audit - Journal Entry Rule Set Assignment Audit
  • Exclude New
  • Exclude Old
Audit - Person Allocated Checklist
  • AccessLevel New
  • AccessLevel Old
  • LevelCode New
  • LevelCode Old
  • LevelValue New
  • LevelValue Old
Audit - Person Allocated Checklist Tasks
  • GuidedJourneyCode New
  • GuidedJourneyCode Old
  • GuidedJourneyTaskCodes New
  • GuidedJourneyTaskCodes Old
Audit - Person Detail
  • Primary Mailing New
  • Primary Mailing Old
Audit - RcvParametersAuditVO
  • DefaultDeliveryCartId New
  • DefaultDeliveryCartId Old
Audit - Subinventory
  • AutoCreateDeliveries New
  • AutoCreateDeliveries Old

NOTE: There is no way to revise an existing control with the new attribute.

Removed Attributes

The following business objects had attributes that have been removed.

Business Object Removed Attributes
Audit - Country Security Profile
  • BusinessGroupId New
  • BusinessGroupId Old
  • CountrySecurityProfileId New
  • CountrySecurityProfileId Old
  • ModuleId New
  • ModuleId Old
Audit - Country Security Profile Countries
  • BusinessGroupId New
  • BusinessGroupId Old
  • CountrySecProfCountryId New
  • CountrySecProfCountryId Old
Audit - Document Type Security Profile
  • BusinessGroupId New
  • BusinessGroupId Old
  • DocTypeSecurityProfileId New
  • DocTypeSecurityProfileId Old
  • ModuleId New
  • ModuleId Old
Audit - Document Type Security Profile Document Types
  • BusinessGroupId New
  • BusinessGroupId Old
  • DocTypeSecProfDocTypeId New
  • DocTypeSecProfDocTypeId Old
Audit - Flow
  • BusinessGroupId New
  • BusinessGroupId Old
Audit - Legislative Data Group Security Profile
  • Enterprise New
  • Enterprise Old
  • LdgSecurityProfileId New
  • LdgSecurityProfileId Old
  • ModuleId New
  • ModuleId Old
Audit - Legislative Data Group Security Profile Data Groups
  • BusinessGroupId New
  • BusinessGroupId Old
  • LdgSecurityProfileLdgId New
  • LdgSecurityProfileLdgId Old
Audit - Organization Security Profile
  • BusinessGroupId New
  • BusinessGroupId Old
  • LocSecurityProfileId New
  • LocSecurityProfileId Old
  • ModuleId New
  • ModuleId Old
  • OrgSecurityProfileId New
  • OrgSecurityProfileId Old
  • SecureByLocation New
  • SecureByLocation Old
Audit - Organization Security Profile Classifications
  • BusinessGroupId New
  • BusinessGroupId Old
  • OrgSecProfileClassId New
  • OrgSecProfileClassId Old
Audit - Organization Security Profile Organizations
  • BusinessGroupId New
  • BusinessGroupId Old
  • OrgSecProfileOrgId New
  • OrgSecProfileOrgId Old
Audit - Payroll
  • BusinessGroupId New
  • BusinessGroupId Old
Audit - Payroll Flow Security Profile
  • BusinessGroupId New
  • BusinessGroupId Old
Audit - Payroll Security Profile
  • BusinessGroupId New
  • BusinessGroupId Old
  • ModuleId New
  • ModuleId Old
Audit - Person Security Profile
  • BusinessGroupId New
  • BusinessGroupId Old
  • GradeSecurityProfileId New
  • GradeSecurityProfileId Old
  • JobSecurityProfileId New
  • JobSecurityProfileId Old
  • LocationSecurityProfileId New
  • LocationSecurityProfileId Old
  • ModuleId New
  • ModuleId Old
  • PersonSecurityProfileId New
  • PersonSecurityProfileId Old
  • Primary Assignments Only New
  • Primary Assignments Only Old
  • Restrict on Individual Assignment New
  • Restrict on Individual Assignment Old
  • SecureByGrade New
  • SecureByGrade Old
  • SecureByJob New
  • SecureByJob Old
  • SecureByLocation New
  • SecureByLocation Old
Audit - Person Security Profile Area of Responsibility
  • BusinessGroupId New
  • BusinessGroupId Old
  • PrsnSecProfAorScopeId New
  • PrsnSecProfAorScopeId Old
Audit - Person Security Profile Manager Types
  • BusinessGroupId New
  • BusinessGroupId Old
  • PersonSecProfMgrTypeId New
  • PersonSecProfMgrTypeId Old
Audit - Person Security Profile Person Types
  • BusinessGroupId New
  • BusinessGroupId Old
  • PersonSecProfPerTypeId New
  • PersonSecProfPerTypeId Old
Audit - Position Security Profile
  • BusinessGroupId New
  • BusinessGroupId Old
  • JobSecurityProfileId New
  • JobSecurityProfileId Old
  • LocSecurityProfileId New
  • LocSecurityProfileId Old
  • ModuleId New
  • ModuleId Old
  • PositionSecurityProfileId New
  • PositionSecurityProfileId Old
  • SecureByJob New
  • SecureByJob Old
  • SecureByLocation New
  • SecureByLocation Old
Audit - Position Security Profile Positions
  • BusinessGroupId New
  • BusinessGroupId Old
  • PosSecProfilePositionId New
  • PosSecProfilePositionId Old

Attribute Name Changes

Business object attributes correspond to various business areas. In an effort to align the attribute labels shown in the Advanced Financial Controls business objects to labels defined in the corresponding application pages, some are updated.

Business Object New Attribute Name Old Attribute Name
Audit - Country Security Profile Countries
  • Country New
  • Country Old
  • Country Security Profile New
  • Country Security Profile Old
  • CountryCode New
  • CountryCode Old
  • CountrySecurityProfileId New
  • CountrySecurityProfileId Old
Audit - Data Role
  • Inherited Job Role New
  • Inherited Job Role Old
  • Role Name New
  • Role Name Old
  • BaseRoleId New
  • BaseRoleId Old
  • DataRoleId New
  • DataRoleId Old
Audit - Document Type Security Profile Document Types
  • Document Type New
  • Document Type Old
  • Document Type Security Profile New
  • Document Type Security Profile Old
  • DocumentTypeId New
  • DocumentTypeId Old
  • DocTypeSecurityProfileId New
  • DocTypeSecurityProfileId Old
Audit - External Bank Account Owner
  • Account Owner Verification Status New
  • Account Owner Verification Status Old
  • OwnerVerifStatusCode New
  • OwnerVerifStatusCode Old
Audit - Legislative Data Group Security Profile Data Groups
  • Legislative Data Group New
  • Legislative Data Group Old
  • Legislative Data Group Security Profile New
  • Legislative Data Group Security Profile Old
  • LegislativeDataGroupId New
  • LegislativeDataGroupId Old
  • LdgSecurityProfileId New
  • LdgSecurityProfileId Old
Audit - Organization Security Profile
  • Top Organization New
  • Top Organization Old
  • TopOrganizationId New
  • TopOrganizationId Old
Audit - Organization Security Profile Classifications
  • Organization Security Profile New
  • Organization Security Profile Old
  • OrgSecurityProfileId New
  • OrgSecurityProfileId Old
Audit - Organization Security Profile Organizations
  • Organization New
  • Organization Old
  • Organization Security Profile New
  • Organization Security Profile Old
  • OrganizationId New
  • OrganizationId Old
  • OrgSecurityProfileId New
  • OrgSecurityProfileId Old

Audit - Person Security Profile

  • Apply Exclusion Rules New
  • Apply Exclusion Rules Old
  • Business Unit Security Profile New
  • Business Unit Security Profile Old
  • Custom Criteria Text New
  • Custom Criteria Text Old
  • Department Security Profile New
  • Department Security Profile Old
  • Include Future People New
  • Include Future People Old
  • Include Shared People Information New
  • Include Shared People Information Old
  • Legal Employer Security Profile New
  • Legal Employer Security Profile Old
  • Legislative Data Group Security Profile New
  • Legislative Data Group Security Profile Old
  • Payroll Security Profile New
  • Payroll Security Profile Old
  • Position Security Profile New
  • Position Security Profile Old
  • Enable Exclusion New
  • Enable Exclusion Old
  • BuOrgSecurityProfileId New
  • BuOrgSecurityProfileId Old
  • CustomRestrictionText New
  • CustomRestrictionText Old
  • DeptOrgSecurityProfileId New
  • DeptOrgSecurityProfileId Old
  • IncludeFuturePersons New
  • IncludeFuturePersons Old
  • IncludeSharedPeopleInfo New
  • IncludeSharedPeopleInfo Old
  • LegEmpOrgSecProfileId New
  • LegEmpOrgSecProfileId Old
  • LdgSecurityProfileId New
  • LdgSecurityProfileId Old
  • PaySecurityProfileId New
  • PaySecurityProfileId Old
  • PositionSecurityProfileId New
  • PositionSecurityProfileId Old
Audit - Person Security Profile Area of Responsibility
  • Person Security Profile New
  • Person Security Profile Old
  • PersonSecurityProfileId New
  • PersonSecurityProfileId Old
Audit - Person Security Profile Manager Types
  • Person Security Profile New
  • Person Security Profile Old
  • PersonSecurityProfileId New
  • PersonSecurityProfileId Old
Audit - Person Security Profile Person Types
  • Person Security Profile New
  • Person Security Profile Old
  • PersonSecurityProfileId New
  • PersonSecurityProfileId Old

Audit - Position Security Profile

  • Business Unit Security Profile New
  • Business Unit Security Profile Old
  • Department Security Profile New
  • Department Security Profile Old
  • Top Position New
  • Top Position Old
  • BuOrgSecurityProfileId New
  • BuOrgSecurityProfileId Old
  • DeptOrgSecurityProfileId New
  • DeptOrgSecurityProfileId Old
  • TopPositionId New
  • TopPositionId Old
Audit - Position Security Profile Positions
  • Position New
  • Position Old
  • Position Security Profile New
  • Position Security Profile Old
  • PositionId New
  • PositionId Old
  • PositionSecurityProfileId New
  • PositionSecurityProfileId Old
Audit - Security Profiles
  • Data Role New
  • Data Role Old
  • Security Profile Name New
  • Security Profile Name Old
  • Security Profile Type New
  • Security Profile Type Old
  • GeneratedDataRoleId New
  • GeneratedDataRoleId Old
  • SecurityProfileId New
  • SecurityProfileId Old
  • HrSecuringObject New
  • HrSecuringObject Old

Attribute Data Type Size Changes

Each business object attribute supports a fixed character length. The following object attributes had their character length increased.

Audit - Item Structure Component object had two attributes increased to 4000 characters.

  • Comments Old
  • Comments New

Attribute Data Type Changes

Each attribute in an object is defined as a specified type. When type changes occur, the use of the attribute in a filter or result attribute may or may not impact your existing control incidents.

The following business object attributes were updated from a string type to a long type:

Business Object Updated Attributes
Audit - Data Role
  • Inherited Job Role New
  • Inherited Job Role Old
  • Role Name New
  • Role Name Old
Audit - Document Type Security Profile Document Types
  • Document Type New
  • Document Type Old
Audit - Legislative Data Group Security Profile Data Groups
  • Legislative Data Group New
  • Legislative Data Group Old
Audit - Organization Security Profile
  • Top Organization New
  • Top Organization Old
Audit - Organization Security Profile Organizations
  • Organization New
  • Organization Old
Audit - Person Security Profile
  • Business Unit Security Profile New
  • Business Unit Security Profile Old
  • Department Security Profile New
  • Department Security Profile Old
  • Legal Employer Security Profile New
  • Legal Employer Security Profile Old
  • Legislative Data Group Security Profile New
  • Legislative Data Group Security Profile Old
  • Payroll Security Profile New
  • Payroll Security Profile Old
  • Position Security Profile New
  • Position Security Profile Old
Audit - Person Security Profile Person Types
  • User Person Type New
  • User Person Type Old
Audit - Position Security Profile
  • Business Unit Security Profile New
  • Business Unit Security Profile Old
  • Department Security Profile New
  • Department Security Profile Old
  • Top Position New
  • Top Position Old
Audit - Position Security Profile Positions
  • Position New
  • Position Old

Additionally, the Audit - Rating Levels object has the following attributes updated from a double type to an integer type:

  • From Points Old
  • From Points New
  • Review Points Old
  • Review Points New
  • To Points Old
  • To Points New

NOTE: If you use attributes in your control results where data size or type changes occur, your incidents may be impacted. These attribute changes may cause some to be closed and recreated for attribute values previously truncated due to character length. Delivered library content models that use some of these attributes include 60008 and 60009, where Audit - Data Role business object is used.

Business Benefit

Updates to audit business objects are made to support and maintain alignment with records in Setup and Maintenance > Manage Audit Policies.

Steps to Enable

When you use business objects that introduce changes to attributes, you must run the Transaction Data Source Synchronization job. Business objects with changes require that the data synchronization job to be run in order to return the related values. Depending upon the number of business objects you are using across models and controls, the data synchronization job may take a little longer than usual.