GPAU_COMCTR_VW

(SQL View)
Index Back

ComSuper reporting details

The table stores ComSuper XBRL reporting details used to generate the XML files.

SELECT %Sql(GPAU_FUNC_RTRIM,A.CAL_RUN_ID) %Concat %Sql(GPAU_FUNC_RTRIM,A.PAY_ENTITY) , A.GPAU_SMART_KEY , A.GPAU_LODGEMENT_REF , A.EMPLID , A.CAL_RUN_ID , A.PAY_ENTITY , A.RECIPIENT_ID , %Coalesce(A.GPAU_REP_DATE,%datenull) , A.SEQNUM , A.GPAU_NEW , A.GP_PAYGROUP , A.GPAU_SENDERID , A.GPAU_RECEIVERID , A.GPAU_PAYERID , A.GPAU_PAYEEID , A.GPAU_ER_ABN , A.GPAU_SFUND_ABN , A.GPAU_TFN , CASE WHEN A.GPAU_TFN = '987654321' THEN 'true' WHEN A.GPAU_TFN = ' ' THEN 'true' ELSE 'false' END , %Substring(A.NAME_TITLE,1,12) , A.NAME_SUFFIX , A.LAST_NAME , A.FIRST_NAME , A.PERSON_NAME , A.SEX , %Coalesce(A.BIRTHDATE,%datenull) , A.ADDRESS_TYPE , %Substring(A.ADDRESS1,1,50) , %Substring(A.ADDRESS2,1,50) , %Substring(A.ADDRESS3,1,50) , A.CITY , A.POSTAL , A.STATE , A.COUNTRY , A.EMAIL_ADDR2 , A.GPAU_PH_SERVICE , %Substring(A.PHONE1,1,16) , A.GPAU_TFN_DISCLOSE , A.GPAU_MEMBER_ID , A.EMPLID_PAYEE , %Coalesce(A.PERIOD_BEGIN_DT,%datenull) , %Coalesce(A.PERIOD_END_DATE,%datenull) , CASE WHEN A.GPAU_SGC_AMT >= 0 THEN A.GPAU_SGC_AMT ELSE 0.00 END , CASE WHEN A.GPAU_AWARD_AMT >= 0 THEN A.GPAU_AWARD_AMT ELSE 0.00 END , CASE WHEN A.GPAU_PERS_AMT >= 0 THEN A.GPAU_PERS_AMT ELSE 0.00 END , CASE WHEN A.GPAU_SACRIFICE_AMT >= 0 THEN A.GPAU_SACRIFICE_AMT ELSE 0.00 END , CASE WHEN A.GPAU_VOLUNTARY_AMT >= 0 THEN A.GPAU_VOLUNTARY_AMT ELSE 0.00 END , CASE WHEN A.GPAU_SPOUSE_AMT >= 0 THEN A.GPAU_SPOUSE_AMT ELSE 0.00 END , CASE WHEN A.GPAU_COMSUP_ADIC >= 0 THEN A.GPAU_COMSUP_ADIC ELSE 0.00 END , A.GPAU_COMSUP_OTE , CASE WHEN A.GPAU_COMSUP_CSPY >=0 THEN A.GPAU_COMSUP_CSPY ELSE 0.00 END , A.GPAU_COMSUP_EMP_CN , CASE WHEN A.GPAU_COMSUP_ADIC < 0 THEN A.GPAU_COMSUP_ADIC ELSE 0.00 END , CASE WHEN A.GPAU_AWARD_AMT < 0 THEN A.GPAU_AWARD_AMT ELSE 0.00 END , CASE WHEN A.GPAU_PERS_AMT < 0 THEN A.GPAU_PERS_AMT ELSE 0.00 END , A.GPAU_PAYCNT_ID , A.GPAU_COMSUP_CNDD , A.GPAU_COMSUPER_FUND FROM PS_GPAU_SS_COM_TBL A WHERE A.EMPL_RCD = ( SELECT MAX(E.EMPL_RCD) FROM PS_GPAU_SS_COM_TBL E WHERE E.CAL_RUN_ID = A.CAL_RUN_ID AND E.EMPLID = A.EMPLID AND E.PAY_ENTITY = A.PAY_ENTITY AND E.RECIPIENT_ID = A.RECIPIENT_ID AND E.GPAU_LODGEMENT_REF = A.GPAU_LODGEMENT_REF AND E.GP_PAYGROUP = A.GP_PAYGROUP AND E.GPAU_COMSUPER_FUND = A.GPAU_COMSUPER_FUND)

# PeopleSoft Field Name PeopleSoft Field Type Database Column Type Description
1 GPAU_CALPYENT Character(30) VARCHAR2(30) NOT NULL CAL_RUN_ID + PAY_ENTITY
2 GPAU_SMART_KEY Character(90) VARCHAR2(90) NOT NULL Primary Key used in SuperStream reporting
3 GPAU_LODGEMENT_REF Character(50) VARCHAR2(50) NOT NULL This field is used in the AE program GPAU_EFT_CMX.
4 EMPLID Character(11) VARCHAR2(11) NOT NULL Employee ID
5 CAL_RUN_ID Character(18) VARCHAR2(18) NOT NULL Calendar Run Id
6 PAY_ENTITY Character(10) VARCHAR2(10) NOT NULL Pay Entity
7 RECIPIENT_ID Character(8) VARCHAR2(8) NOT NULL Payment recipient ID
8 GPAU_REP_DATE Date(10) DATE Report End Date
9 SEQNUM Number(3,0) SMALLINT NOT NULL Sequence Number
10 GPAU_NEW Character(1) VARCHAR2(1) NOT NULL New

Default Value: N

11 GP_PAYGROUP Character(10) VARCHAR2(10) NOT NULL Global Payroll pay group
12 GPAU_SENDERID Character(30) VARCHAR2(30) NOT NULL GPAUS - Stores the ID of the Sender for SuperEC processing.
13 GPAU_RECEIVERID Character(30) VARCHAR2(30) NOT NULL GPAUS - Stores the ID of the Super Fund Administrator that is to receive a SuperEC message file.
14 GPAU_PAYERID Character(9) VARCHAR2(9) NOT NULL Payer ID
15 GPAU_PAYEEID Character(20) VARCHAR2(20) NOT NULL Payee ID
16 GPAU_ER_ABN Character(11) VARCHAR2(11) NOT NULL Employer ABN
17 GPAU_SFUND_ABN Number(11,0) DECIMAL(11) NOT NULL Super Fund ABN
18 GPAU_TFN Character(9) VARCHAR2(9) NOT NULL This is the payee's tax file number. This is the payee's unique identification number for tax purposes.
19 GPAU_NO_TFN_ID Character(25) VARCHAR2(25) NOT NULL Alternate ID when TFN is not availables
20 NAME_TITLE Character(30) VARCHAR2(30) NOT NULL Name Title
21 NAME_SUFFIX Character(15) VARCHAR2(15) NOT NULL Name Suffix
22 LAST_NAME Character(30) VARCHAR2(30) NOT NULL Last Name
23 FIRST_NAME Character(30) VARCHAR2(30) NOT NULL First Name
24 PERSON_NAME Character(100) VARCHAR2(100) NOT NULL Name
25 SEX Character(1) VARCHAR2(1) NOT NULL Gender
F=Female
M=Male
U=Unknown
26 BIRTHDATE Date(10) DATE Date of Birth
27 ADDRESS_TYPE Character(4) VARCHAR2(4) NOT NULL Address Type
28 ADDRESS1 Character(55) VARCHAR2(55) NOT NULL Address 1
29 ADDRESS2 Character(55) VARCHAR2(55) NOT NULL Address 2
30 ADDRESS3 Character(55) VARCHAR2(55) NOT NULL Address 3
31 CITY Character(30) VARCHAR2(30) NOT NULL City
32 POSTAL Character(12) VARCHAR2(12) NOT NULL Postal
33 STATE Character(6) VARCHAR2(6) NOT NULL State
34 COUNTRY Character(3) VARCHAR2(3) NOT NULL Country
35 EMAIL_ADDR2 Character(70) VARCHAR2(70) NOT NULL Email Address
36 GPAU_PH_SERVICE Character(2) VARCHAR2(2) NOT NULL Phone Service line used in SuperStream reporting
37 PHONE1 Character(24) VARCHAR2(24) NOT NULL Phone number field for discounts and perks eligibility file.
38 GPAU_TFN_DISCLOSE Character(1) VARCHAR2(1) NOT NULL This will determine whether the payee has given the payer an authority to disclose its TFN to the Superannuation Funds.
39 GPAU_MEMBER_ID Character(18) VARCHAR2(18) NOT NULL The Membership Group ID is required for the file generated by GPAU_RCPFILE.
40 EMPLID_PAYEE Character(11) VARCHAR2(11) NOT NULL Payee Empl ID
41 PERIOD_BEGIN_DT Date(10) DATE Period Begin Date
42 PERIOD_END_DATE Date(10) DATE Period End Date
43 GPAU_SGC_AMT Signed Number(20,6) DECIMAL(18,6) NOT NULL Super Gurantee amount
44 GPAU_AWARD_AMT Signed Number(20,6) DECIMAL(18,6) NOT NULL Award/Productivity amount

Default Value: 0.00

45 GPAU_PERS_AMT Signed Number(20,6) DECIMAL(18,6) NOT NULL Personal Contributions Amount

Default Value: 0.00

46 GPAU_SACRIFICE_AMT Signed Number(20,6) DECIMAL(18,6) NOT NULL Salary Sacrificed contribution
47 GPAU_VOLUNTARY_AMT Signed Number(20,6) DECIMAL(18,6) NOT NULL Voluntary contribution amount
48 GPAU_SPOUSE_AMT Signed Number(20,6) DECIMAL(18,6) NOT NULL Spouse contribution amount
49 GPAU_COMSUP_ADIC Signed Number(10,2) DECIMAL(8,2) NOT NULL GP AUS - Stores ComSuper specific Additional Death and Invalidity Cover (ADIC)
50 GPAU_COMSUP_OTE Number(11,2) DECIMAL(10,2) NOT NULL Stores Ordinary Time Earnings (OTE) or Fortnightly for ComSuper

Default Value: 0.00

51 GPAU_COMSUP_CSPY Signed Number(12,2) DECIMAL(10,2) NOT NULL Stores Casual Salary Payment for ComSuper
52 GPAU_COMSUP_EMP_CN Signed Number(12,2) DECIMAL(10,2) NOT NULL Employer Contribution

Default Value: 0.00

53 GPAU_COMSUP_ADIC_N Signed Number(10,2) DECIMAL(8,2) NOT NULL GP AUS - Stores ComSuper specific Additional Death and Invalidity Cover (ADIC)

Default Value: 0.00

54 GPAU_NEG_MBR_CONT Signed Number(10,2) DECIMAL(8,2) NOT NULL Negative Member Contributions

Default Value: 0.00

55 GPAU_NEG_EPSC_AMT Signed Number(10,2) DECIMAL(8,2) NOT NULL Negative EPSC

Default Value: 0.00

56 GPAU_PAYCNT_ID Character(20) VARCHAR2(20) NOT NULL Location identifier
57 GPAU_COMSUP_CNDD Number(2,0) SMALLINT NOT NULL Stores Contribution Due Days for ComSuper
58 GPAU_COMSUPER_FUND Character(1) VARCHAR2(1) NOT NULL GP AUS - Stores the ComSuper Fund name for Super Contribution reporting for Aus Public Service customers who need to report contributions in ComSuper file format.
A=Public Sector Super Fund Accum
C=Commonwealth Super Scheme
P=Public Sector Super Fund