Public/Get-ADPQualificationSuffix.ps1
function Get-ADPQualificationSuffix { <# .SYNOPSIS Get a user's Qaulification Suffix from ADP .DESCRIPTION Get a user's Qaulification Suffix from ADP .PARAMETER ADPObject Object which holds the Qualification Suffix .EXAMPLE Input Object: ADP Object Return String: <Qualification Suffix> .NOTES This is used when passing the full adp worker object from ADP's APID .FUNCTIONALITY Powershell Language #> [CmdletBinding()] param ( [Parameter( Mandatory = $true, Position = 0, ValueFromPipeline = $true )] $ADPObject ) $localQualificationSuffix = $null try { $localQualificationSuffix = $ADPObject.person.legalName.qualificationAffixCode.codeValue } catch {} return ( $localQualificationSuffix | Get-ValidADPReturn ) } |