Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Stakeholder

Data Source

PRODSnowflake Prod_DB

Job/Process Source (Refresh Interval)

HR does data entry on PEAEMPL and/or NBAJOBS

(Pulls from Live Data but Interval is Dailyday old data in Snowflake)

Functional User(s)

Keila Reynoso, Nancy Yanes, Elvia Rangel

Norma Chavez

Constituent(s)

Linda Reis

Report Owner

Keila ReynosoNorma Chavez

Data Domain(s)

Employment

Contains PII

Yes

🛠 What It’s Used For

Banner allows employees to have jobs without having a primary job. Primary job is needed for reporting. This report is to catch data entry errors as they occur (Argos 🤖 Automated Emails) and historical issuesHR needs to pull reports of who is terminated/separated to keep NeoEd updated for.

🔘 Options

Options

Description

Terminated/Separated

These are tabs to determine the type of report the customer wants to see.

Begin Date

Date where report will begin to query to look for missing Primary Job employees.

Employee Class

Grabs from the validation table PTRECLS so there may be codes no longer in use or never in use.

Note

If there are additional codes added to the PTRECLS table then the Argos Bot (Automated Emails) would need to be modified.

employees terminated/separated

End Date

Date where report will stop the query for employees terminated/separated

📄 Results

Field Name

Data Source/Logic

Description (sample)

Banner ID

COS_DATALAKEHOUSE.DATALAKE.COSBANNERPROD_SATURN_SPRIDEN

Insert excerpt
Common Definitions
Common Definitions
nameSTUDENTID
nopaneltrue

Name

COS_DATALAKEHOUSE.DATALAKE.COSBANNERPROD_SATURN_SPRIDEN

Insert excerpt
Common Definitions
Common Definitions
nameFIRSTNAME
nopaneltrue

Insert excerpt
Common Definitions
Common Definitions
nameLASTNAME
nopaneltrue

Employee Class

Banner Page PEAEMPL

Insert excerpt
Common DefinitionsCommon Definitions
nameemployee_class
nopaneltrue

Employee Group

Banner Page PEAEMPL

Insert excerpt
Common DefinitionsCommon Definitions
nameEmployee Group
nopaneltrue

🗺 Report Domain

...

COS Email

COS_DATALAKEHOUSE.DATALAKE.COSBANNERPROD_GENERAL_GOREMAL

The CAMP Email type for the employee.

Current Hire Date

COS_DATALAKEHOUSE.DATALAKE.COSBANNERPROD_PAYROLL_PEBEMPL

The Most Current Date of Hire

Original Hire Date

COS_DATALAKEHOUSE.DATALAKE.COSBANNERPROD_PAYROLL_PEBEMPL

The first date of hire for this person

Termination Date

COS_DATALAKEHOUSE.DATALAKE.COSBANNERPROD_PAYROLL_PEBEMPL

The date of termination/ separation for this person

Reason

COS_DATALAKEHOUSE.DATALAKE.COSBANNERPROD_PAYROLL_PEBEMPL/COS_DATALAKEHOUSE.DATALAKE.COSBANNERPROD_POSNCTL_NBRJOBS

The reason the person was terminated/separated. For termination this comes from the first table for separation this comes from the second table.

Position Code

COS_DATALAKEHOUSE.DATALAKE.COSBANNERPROD_POSNCTL_NBRJOBS

If Separation the position code for the job they no longer work at.

Position Title

COS_DATALAKEHOUSE.DATALAKE.COSBANNERPROD_POSNCTL_NBRJOBS

If Separation the position title for the job they no longer work at.

Department Org

COS_DATALAKEHOUSE.DATALAKE.COSBANNERPROD_PAYROLL_PEBEMPL

If Separation The Organization Code this position belongs to.

Department Name

COS_DATALAKEHOUSE.DATALAKE.COSBANNERPROD_PAYROLL_PEBEMPL

If Separation The organization description for the organization code.

Direct Manager

COS_DATALAKEHOUSE.DATALAKE.COSBANNERPROD_POSNCTL_NBBPOSN

If Separation The Title of the Position that this persons job reported to.

Salary Grade

COS_DATALAKEHOUSE.DATALAKE.COSBANNERPROD_POSNCTL_NBRJOBS

If Separation The Salary grade for the persons job.

Salary Step

COS_DATALAKEHOUSE.DATALAKE.COSBANNERPROD_POSNCTL_NBRJOBS

If Separation The salary step for the persons job.

🗺 Report Domain

For Termination the data comes primarily from COS_DATALAKEHOUSE.DATALAKE.COSBANNERPROD_PAYROLL_PEBEMPL. For Separation the data comes primarily from COS_DATALAKEHOUSE.DATALAKE.COSBANNERPROD_POSNCTL_NBRJOBS.

...

Change History