tps/database/deploy/reload/paycom/map.json

64 lines
1.7 KiB
JSON
Raw Permalink Normal View History

2018-05-30 13:43:17 -04:00
[
{
2018-05-30 15:10:46 -04:00
"name": "Extract month and code",
"srce": "PAYCOM",
2018-05-30 13:43:17 -04:00
"regex": {
"defn": [
{
2018-05-30 15:10:46 -04:00
"key": "{check_date}",
2018-05-30 13:43:17 -04:00
"map": "n",
2018-05-30 15:10:46 -04:00
"flag": "",
"field": "check_month",
"regex": "(\\d{4})-(\\d{2})-\\d{2}",
2018-05-30 13:43:17 -04:00
"retain": "y"
},
{
2018-05-30 15:10:46 -04:00
"key": "{loc_code}",
2018-05-30 13:43:17 -04:00
"map": "y",
2018-05-30 15:10:46 -04:00
"flag": "",
"field": "loc_code_rx",
"regex": ".*",
2018-05-30 13:43:17 -04:00
"retain": "n"
}
],
2018-05-30 15:10:46 -04:00
"name": "Paycom",
2018-05-30 13:43:17 -04:00
"where": [
{}
],
"function": "extract",
2018-05-30 15:10:46 -04:00
"description": "extract month and code"
2018-05-30 13:43:17 -04:00
},
"sequence": 1
},
{
2018-05-30 15:10:46 -04:00
"name": "SUBSEQUENT PAYOUT",
"srce": "PAYCOM",
2018-05-30 13:43:17 -04:00
"regex": {
"defn": [
{
2018-05-30 15:10:46 -04:00
"key": "{gl_group}",
2018-05-30 13:43:17 -04:00
"map": "y",
"flag": "",
2018-05-30 15:10:46 -04:00
"field": "gl_group",
"regex": ".*",
"retain": "n"
2018-05-30 13:43:17 -04:00
},
{
2018-05-30 15:10:46 -04:00
"key": "{acct_type_code}",
"map": "y",
2018-05-30 13:43:17 -04:00
"flag": "",
2018-05-30 15:10:46 -04:00
"field": "acct_type_code",
"regex": ".*",
"retain": "n"
2018-05-30 13:43:17 -04:00
}
],
2018-05-30 15:10:46 -04:00
"name": "Paycom",
2018-05-30 13:43:17 -04:00
"where": [
2018-05-30 15:10:46 -04:00
{}
2018-05-30 13:43:17 -04:00
],
"function": "extract",
2018-05-30 15:10:46 -04:00
"description": "map payroll code and account group to subsequent payout"
2018-05-30 13:43:17 -04:00
},
"sequence": 2
}
]