This article describes the file transformation that has been created in detamoov to transform the standard 401k file format to the Corebridge Financial file specifications. This transformation is used in a detamoov integration with Corebridge Financial.
|
Source File |
Destination file |
|
Standard 401k |
Corebridge Financial |
File Specifications
| File Type Generated | CSV |
| Header Row(s) Generated | Yes |
| Footer Row(s) Generated | No |
| End of Row Character | CRLF |
| File Naming Generated |
[5 digit Group #]_[Plan #]_[Plan Type]_MMDDYYYYHHMMSSFFF.csv.pgp |
Field Mappings
The tables below detail the specific field mappings and transformation rules applied to ensure the Corebridge Financial csv format is created correctly from the standard 401k format.
|
Field # |
Corebridge Field Name |
Standard 401k Field Name |
Details |
|
1 |
Format Code |
|
Hardcode PSDI |
|
2 |
Paygroup ID |
|
Uppercase |
|
3 |
SSN |
SSN |
######### |
|
4 |
Employee ID |
EMPLOYEE NUMBER |
|
|
5 |
Participant First Name |
FIRST NAME |
|
|
6 |
Participant Middle Name |
MIDDLE NAME/INITIAL |
|
|
7 |
Participant Last Name |
LAST NAME |
|
|
8 |
Address 1 |
ADDRESS LINE 1 |
|
|
9 |
Address 2 |
ADDRESS LINE 2 |
|
|
10 |
City |
CITY |
|
|
11 |
State/Country Code |
STATE |
|
|
12 |
Zip |
ZIP |
##### or |
|
13 |
Payroll Frequency Code |
PAY PERIOD START DATE |
W = Weekly |
|
14 |
Payroll Date |
PAYROLL CHECK DATE |
MMDDYYYY |
|
15 |
Contribution Slot 1 |
Custom Per Plan |
Implied 2 decimals |
|
16 |
Contribution Slot 2 |
Custom Per Plan |
Implied 2 decimals |
|
17 |
Contribution Slot 3 |
Custom Per Plan |
Implied 2 decimals |
|
19 |
Contribution Slot 5 |
Custom Per Plan |
Implied 2 decimals |
|
20 |
Loan ID |
401K LOAN 1 REPAYMENT |
Zero fill if no loan |
|
21 |
Birth Date |
DOB |
MMDDYYYY |
|
22 |
Hire Date |
HIRE DATE |
MMDDYYYY |
|
23 |
Phone |
PHONE |
########## |
|
24 |
Address 3 |
|
|
|
25 |
Gender ID |
GENDER |
M = Male |
|
26 |
Marital Status |
MARITAL STATUS |
M = Married |
|
27 |
Employment Status |
EMPLOYMENT STATUS |
A = Active or Rehired |
|
28 |
Employment Status Change Date |
REHIRE DATE |
Required if Rehire Date or Term Date, else leave blank |
|
29 |
Location Code |
|
Hardcode 0001 if only one location |
|
30 |
HR Sub Area |
|
Provided by Corebridge if applicable |
|
31 |
Payroll Status code |
RESERVED FIELD |
FT = Full Time |
|
32 |
Annual Salary |
RESERVED FIELD |
Recommended but not required |
|
33 |
YTD Hours |
YTD HOURS WORKED |
Round to 0 decimals |
|
34 |
Email Address |
|
|
|
Fields Below are for Full Service (PSDI) Format Only. These fields should be left blank for CR Plans |
|||
|
35 |
Loan Repayment Amount 1 |
|
Do Not Use |
|
36 |
Original Hire Date |
|
MMDDYYYY |
|
37 |
Date of Termination |
|
MMDDYYYY |
|
38 |
Date of Rehire |
|
MMDDYYYY |
|
39 |
Per Pay Period Hours |
|
Implied 2 decimals |
|
40 |
Sub Group |
|
Provided by Corebridge if applicable |
|
41 |
Primary Location Code |
|
Y = Yes |
|
42 |
Transfer In From Date |
|
MMDDYYYY |
|
43 |
Transfer in From Location |
|
MMDDYYYY |
|
44 |
Transfer Out Date |
|
|
|
45 |
Transfer Out to Location |
|
|
|
46 |
415 Compensation - Per Payroll Period Basis |
|
Implied 2 decimals |
|
47 |
415 Compensation/Includible Compensation - Year to Date Basis |
|
Implied 2 decimals |
|
48 |
Plan Compensation - Per Payroll Period Basis |
|
Implied 2 decimals |
|
49 |
Plan Compensation - Year to Date Basis |
|
Implied 2 decimals |
|
50 |
Plan Excluded Compensation - Per Payroll Period Basis |
|
Implied 2 decimals |
|
51 |
Excluded Plan Compensation - Year to Date Basis |
|
Implied 2 decimals |
|
52 |
Excluded Class Type |
|
<20HRS = Less than 20 Hrs/Week |
|
53 |
Non Resident Alien |
|
Y = Yes |
|
54 |
Union ID |
|
|
|
55 |
Union Indicator |
|
Y = Yes |
|
56 |
Employment Sub Type |
|
Employment Status = A, Y or E: |
|
57 |
Gross Compensation - Per Payroll |
|
Implied 2 decimals |
|
58 |
Gross Compensation - Year to Date Basis |
|
Implied 2 decimals |
|
59 |
Advisor Location |
|
|
|
60 |
HR Area |
|
Provided by Corebridge if applicable |
|
61 |
Employment Status Location |
|
|
|
62 |
Job Title |
|
|
|
63 |
Employee Pay Type |
|
H = Hourly |
|
64 |
Employee Type |
|
AS = Associate |
|
65 |
Employee Classification Code |
|
SEA = Seasonal |
|
66 |
Key Employee Code |
|
Y = Yes |
|
67 |
Officer Code |
|
Y = Yes |
|
68 |
Owner Code |
|
Y = Yes |
|
69 |
Owner Percent |
|
A = Ascendant |
|
71 |
Defined Benefit End Date |
|
MMDDYYYY |
|
72 |
Plan Participant Status |
|
G = Participating |
|
73 |
Job Function |
|
|
|
74 |
Position Level |
|
|
|
75 |
Department Name |
|
|