DimCompensationTypeLoad
 OLE_SRC Verification Temp table from PERSONNEL_CODES_1_A Staging (Component)
  Properties
Property Value
Name OLE_SRC Verification Temp table from PERSONNEL_CODES_1_A Staging
Description OLE DB Source
Up Stream Components none
Down Stream Components
ID 1
Component Class ID {BCEFE59B-6819-47F7-A125-63753B33ABB7}
Contact Info OLE DB Source;Microsoft Corporation; Microsoft SqlServer v10; (C) Microsoft Corporation; All Rights Reserved; http://www.microsoft.com/sql/support;7
Identification String component "OLE_SRC Verification Temp table from PERSONNEL_CODES_1_A Staging" (1)
Is Default Locale True
Pipeline Version 0
Uses Dispositions True
Validate External Metadata True
Version 7
  Connections
Name Connection Manager Description
OleDbConnection
  Custom Properties
Name Value
AccessMode
2
AlwaysUseDefaultCodePage
False
CommandTimeout
0
DefaultCodePage
1252
OpenRowset
OpenRowsetVariable
ParameterMapping
SqlCommand
SELECT CAST(BENEFIT_TYPE_CODE AS VARCHAR(8)) AS CompensationTypeAK
      ,CAST('Benefit' AS VARCHAR(15)) AS CompensationCategory
      ,CAST(ISNULL(BENEFIT_TYPE_CODE,'N/A') AS VARCHAR(8)) AS CompensationTypeCode
      ,CAST(ISNULL(DESCRIPTION,'N/A') AS VARCHAR(50)) AS CompensationType
FROM PERSONNEL_CODES_1_A
  WHERE BENEFIT_TYPE_CODE IS NOT NULL
UNION ALL 
SELECT CAST(DEDUCTION_TYPE_CODE AS VARCHAR(8)) AS CompensationTypeAK
      ,CAST('Deduction' AS VARCHAR(15)) AS CompensationCategory
      ,CAST(ISNULL(DEDUCTION_TYPE_CODE,'N/A') AS VARCHAR(8)) AS CompensationTypeCode
      ,CAST(ISNULL(DESCRIPTION,'N/A') AS VARCHAR(50)) AS CompensationType
FROM PERSONNEL_CODES_1_A
  WHERE DEDUCTION_TYPE_CODE IS NOT NULL
UNION ALL 
SELECT CAST(TAX_TYPE_CODE AS VARCHAR(8)) AS CompensationTypeAK
      ,CAST('Tax' AS VARCHAR(15)) AS CompensationCategory
      ,CAST(ISNULL(TAX_TYPE_CODE,'N/A') AS VARCHAR(8)) AS CompensationTypeCode
      ,CAST(ISNULL(DESCRIPTION,'N/A') AS VARCHAR(50)) AS CompensationType
FROM PERSONNEL_CODES_1_A
  WHERE TAX_TYPE_CODE IS NOT NULL
  
UNION ALL 
SELECT CAST('SALARY' AS VARCHAR(8)) AS CompensationTypeAK
      ,CAST('Salary' AS VARCHAR(15)) AS CompensationCategory
      ,CAST('SALARY' AS VARCHAR(8)) AS CompensationTypeCode
      ,CAST('Salary' AS VARCHAR(50)) AS CompensationType
SqlCommandVariable
User::EDWDBName
  Input Columns
Name ID LineageID
  Output Columns
Name ID LineageID
CompensationCategory
2328
2328
CompensationType
2334
2334
CompensationTypeAK
2325
2325
CompensationTypeCode
2331
2331
ErrorCode
13
13
ErrorColumn
14
14
CompensationCategory
2327
2327
CompensationType
2333
2333
CompensationTypeAK
2324
2324
CompensationTypeCode
2330
2330
Powered by BI Documenter