module adds
This commit is contained in:
parent
1d37f27573
commit
584df9dc03
@ -708,7 +708,7 @@
|
|||||||
],
|
],
|
||||||
"schedules": [
|
"schedules": [
|
||||||
{
|
{
|
||||||
"cron_expr": "0 * * * *",
|
"cron_expr": "0 */2 * * *",
|
||||||
"enabled": 1
|
"enabled": 1
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|||||||
58
config/modules/iv00105.json
Normal file
58
config/modules/iv00105.json
Normal file
@ -0,0 +1,58 @@
|
|||||||
|
{
|
||||||
|
"name": "iv00105",
|
||||||
|
"source_connection": "sqlserver",
|
||||||
|
"dest_connection": "usmidsap02",
|
||||||
|
"dest_table": "gp.iv00105",
|
||||||
|
"staging_table": "pipekit_staging.iv00105",
|
||||||
|
"merge_strategy": "full",
|
||||||
|
"merge_key": null,
|
||||||
|
"enabled": 1,
|
||||||
|
"dest_description": null,
|
||||||
|
"description": null,
|
||||||
|
"columns": [
|
||||||
|
{
|
||||||
|
"source_name": "ITEMNMBR",
|
||||||
|
"source_type": "CHAR(31)",
|
||||||
|
"dest_name": "itemnmbr",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "CURNCYID",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "curncyid",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "CURRNIDX",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "currnidx",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "DECPLCUR",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "decplcur",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "LISTPRCE",
|
||||||
|
"source_type": "NUMERIC(19,5)",
|
||||||
|
"dest_name": "listprce",
|
||||||
|
"dest_type": "numeric(19,5)",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "DEX_ROW_ID",
|
||||||
|
"source_type": "INT",
|
||||||
|
"dest_name": "dex_row_id",
|
||||||
|
"dest_type": "integer",
|
||||||
|
"description": null
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"watermarks": [],
|
||||||
|
"hooks": []
|
||||||
|
}
|
||||||
8
config/modules/iv00105.sql
Normal file
8
config/modules/iv00105.sql
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
SELECT
|
||||||
|
RTRIM([ITEMNMBR]) AS [itemnmbr],
|
||||||
|
RTRIM([CURNCYID]) AS [curncyid],
|
||||||
|
[CURRNIDX] AS [currnidx],
|
||||||
|
[DECPLCUR] AS [decplcur],
|
||||||
|
[LISTPRCE] AS [listprce],
|
||||||
|
[DEX_ROW_ID] AS [dex_row_id]
|
||||||
|
FROM [GPSERVER].[CHG].[dbo].[IV00105]
|
||||||
@ -8,6 +8,7 @@
|
|||||||
"merge_key": null,
|
"merge_key": null,
|
||||||
"enabled": 1,
|
"enabled": 1,
|
||||||
"dest_description": "Dynamics GP payables vendor class setup",
|
"dest_description": "Dynamics GP payables vendor class setup",
|
||||||
|
"description": "Dynamics GP payables vendor class setup",
|
||||||
"columns": [
|
"columns": [
|
||||||
{
|
{
|
||||||
"source_name": "VNDCLSID",
|
"source_name": "VNDCLSID",
|
||||||
@ -382,6 +383,5 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"watermarks": [],
|
"watermarks": [],
|
||||||
"hooks": [],
|
"hooks": []
|
||||||
"description": "Dynamics GP payables vendor class setup"
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -8,6 +8,7 @@
|
|||||||
"merge_key": null,
|
"merge_key": null,
|
||||||
"enabled": 1,
|
"enabled": 1,
|
||||||
"dest_description": "Dynamics GP payables vendor address master",
|
"dest_description": "Dynamics GP payables vendor address master",
|
||||||
|
"description": "Dynamics GP payables vendor address master",
|
||||||
"columns": [
|
"columns": [
|
||||||
{
|
{
|
||||||
"source_name": "VENDORID",
|
"source_name": "VENDORID",
|
||||||
@ -200,6 +201,5 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"watermarks": [],
|
"watermarks": [],
|
||||||
"hooks": [],
|
"hooks": []
|
||||||
"description": "Dynamics GP payables vendor address master"
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -8,6 +8,7 @@
|
|||||||
"merge_key": null,
|
"merge_key": null,
|
||||||
"enabled": 1,
|
"enabled": 1,
|
||||||
"dest_description": "Dynamics GP payables key master; document index spanning open and history",
|
"dest_description": "Dynamics GP payables key master; document index spanning open and history",
|
||||||
|
"description": "Dynamics GP payables key master; document index spanning open and history",
|
||||||
"columns": [
|
"columns": [
|
||||||
{
|
{
|
||||||
"source_name": "CNTRLNUM",
|
"source_name": "CNTRLNUM",
|
||||||
@ -109,6 +110,5 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"watermarks": [],
|
"watermarks": [],
|
||||||
"hooks": [],
|
"hooks": []
|
||||||
"description": "Dynamics GP payables key master; document index spanning open and history"
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -8,6 +8,7 @@
|
|||||||
"merge_key": null,
|
"merge_key": null,
|
||||||
"enabled": 1,
|
"enabled": 1,
|
||||||
"dest_description": "Dynamics GP payables GL distributions for open vouchers",
|
"dest_description": "Dynamics GP payables GL distributions for open vouchers",
|
||||||
|
"description": "Dynamics GP payables GL distributions for open vouchers",
|
||||||
"columns": [
|
"columns": [
|
||||||
{
|
{
|
||||||
"source_name": "VCHRNMBR",
|
"source_name": "VCHRNMBR",
|
||||||
@ -263,6 +264,5 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"watermarks": [],
|
"watermarks": [],
|
||||||
"hooks": [],
|
"hooks": []
|
||||||
"description": "Dynamics GP payables GL distributions for open vouchers"
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -8,6 +8,7 @@
|
|||||||
"merge_key": null,
|
"merge_key": null,
|
||||||
"enabled": 1,
|
"enabled": 1,
|
||||||
"dest_description": "Dynamics GP open payables transactions",
|
"dest_description": "Dynamics GP open payables transactions",
|
||||||
|
"description": "Dynamics GP open payables transactions",
|
||||||
"columns": [
|
"columns": [
|
||||||
{
|
{
|
||||||
"source_name": "VCHRNMBR",
|
"source_name": "VCHRNMBR",
|
||||||
@ -557,6 +558,5 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"watermarks": [],
|
"watermarks": [],
|
||||||
"hooks": [],
|
"hooks": []
|
||||||
"description": "Dynamics GP open payables transactions"
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -8,6 +8,7 @@
|
|||||||
"merge_key": "vchrnmbr, doctype",
|
"merge_key": "vchrnmbr, doctype",
|
||||||
"enabled": 1,
|
"enabled": 1,
|
||||||
"dest_description": "Dynamics GP open payables apply detail",
|
"dest_description": "Dynamics GP open payables apply detail",
|
||||||
|
"description": "Dynamics GP open payables apply detail",
|
||||||
"columns": [
|
"columns": [
|
||||||
{
|
{
|
||||||
"source_name": "KEYSOURC",
|
"source_name": "KEYSOURC",
|
||||||
@ -634,6 +635,5 @@
|
|||||||
"default_value": "1900-01-01"
|
"default_value": "1900-01-01"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"hooks": [],
|
"hooks": []
|
||||||
"description": "Dynamics GP open payables apply detail"
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -8,6 +8,7 @@
|
|||||||
"merge_key": "vchrnmbr, doctype",
|
"merge_key": "vchrnmbr, doctype",
|
||||||
"enabled": 1,
|
"enabled": 1,
|
||||||
"dest_description": "Dynamics GP payables history",
|
"dest_description": "Dynamics GP payables history",
|
||||||
|
"description": "Dynamics GP payables history",
|
||||||
"columns": [
|
"columns": [
|
||||||
{
|
{
|
||||||
"source_name": "VCHRNMBR",
|
"source_name": "VCHRNMBR",
|
||||||
@ -564,6 +565,5 @@
|
|||||||
"default_value": "1900-01-01"
|
"default_value": "1900-01-01"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"hooks": [],
|
"hooks": []
|
||||||
"description": "Dynamics GP payables history"
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -8,6 +8,7 @@
|
|||||||
"merge_key": "vchrnmbr, doctype",
|
"merge_key": "vchrnmbr, doctype",
|
||||||
"enabled": 1,
|
"enabled": 1,
|
||||||
"dest_description": "Dynamics GP payables apply history",
|
"dest_description": "Dynamics GP payables apply history",
|
||||||
|
"description": "Dynamics GP payables apply history",
|
||||||
"columns": [
|
"columns": [
|
||||||
{
|
{
|
||||||
"source_name": "VENDORID",
|
"source_name": "VENDORID",
|
||||||
@ -466,6 +467,5 @@
|
|||||||
"default_value": "1900-01-01"
|
"default_value": "1900-01-01"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"hooks": [],
|
"hooks": []
|
||||||
"description": "Dynamics GP payables apply history"
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -8,6 +8,7 @@
|
|||||||
"merge_key": "vchrnmbr, doctype",
|
"merge_key": "vchrnmbr, doctype",
|
||||||
"enabled": 1,
|
"enabled": 1,
|
||||||
"dest_description": "Dynamics GP payables GL distribution history",
|
"dest_description": "Dynamics GP payables GL distribution history",
|
||||||
|
"description": "Dynamics GP payables GL distribution history",
|
||||||
"columns": [
|
"columns": [
|
||||||
{
|
{
|
||||||
"source_name": "DOCTYPE",
|
"source_name": "DOCTYPE",
|
||||||
@ -179,6 +180,5 @@
|
|||||||
"default_value": "1900-01-01"
|
"default_value": "1900-01-01"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"hooks": [],
|
"hooks": []
|
||||||
"description": "Dynamics GP payables GL distribution history"
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -8,6 +8,7 @@
|
|||||||
"merge_key": null,
|
"merge_key": null,
|
||||||
"enabled": 1,
|
"enabled": 1,
|
||||||
"dest_description": "Dynamics GP payables tax history",
|
"dest_description": "Dynamics GP payables tax history",
|
||||||
|
"description": "Dynamics GP payables tax history",
|
||||||
"columns": [
|
"columns": [
|
||||||
{
|
{
|
||||||
"source_name": "VENDORID",
|
"source_name": "VENDORID",
|
||||||
@ -165,6 +166,5 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"watermarks": [],
|
"watermarks": [],
|
||||||
"hooks": [],
|
"hooks": []
|
||||||
"description": "Dynamics GP payables tax history"
|
|
||||||
}
|
}
|
||||||
|
|||||||
436
config/modules/rm00201.json
Normal file
436
config/modules/rm00201.json
Normal file
@ -0,0 +1,436 @@
|
|||||||
|
{
|
||||||
|
"name": "rm00201",
|
||||||
|
"source_connection": "sqlserver",
|
||||||
|
"dest_connection": "usmidsap02",
|
||||||
|
"dest_table": "gp.rm00201",
|
||||||
|
"staging_table": "pipekit_staging.rm00201",
|
||||||
|
"merge_strategy": "full",
|
||||||
|
"merge_key": null,
|
||||||
|
"enabled": 1,
|
||||||
|
"dest_description": null,
|
||||||
|
"description": null,
|
||||||
|
"columns": [
|
||||||
|
{
|
||||||
|
"source_name": "CLASSID",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "classid",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "CLASDSCR",
|
||||||
|
"source_type": "CHAR(31)",
|
||||||
|
"dest_name": "clasdscr",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "CRLMTTYP",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "crlmttyp",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "CRLMTAMT",
|
||||||
|
"source_type": "NUMERIC(19,5)",
|
||||||
|
"dest_name": "crlmtamt",
|
||||||
|
"dest_type": "numeric(19,5)",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "CRLMTPER",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "crlmtper",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "CRLMTPAM",
|
||||||
|
"source_type": "NUMERIC(19,5)",
|
||||||
|
"dest_name": "crlmtpam",
|
||||||
|
"dest_type": "numeric(19,5)",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "DEFLTCLS",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "defltcls",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "BALNCTYP",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "balnctyp",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "CHEKBKID",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "chekbkid",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "BANKNAME",
|
||||||
|
"source_type": "CHAR(31)",
|
||||||
|
"dest_name": "bankname",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "TAXSCHID",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "taxschid",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "SHIPMTHD",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "shipmthd",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "PYMTRMID",
|
||||||
|
"source_type": "CHAR(21)",
|
||||||
|
"dest_name": "pymtrmid",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "CUSTDISC",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "custdisc",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "CSTPRLVL",
|
||||||
|
"source_type": "CHAR(11)",
|
||||||
|
"dest_name": "cstprlvl",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "MINPYTYP",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "minpytyp",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "MINPYDLR",
|
||||||
|
"source_type": "NUMERIC(19,5)",
|
||||||
|
"dest_name": "minpydlr",
|
||||||
|
"dest_type": "numeric(19,5)",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "MINPYPCT",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "minpypct",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "MXWOFTYP",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "mxwoftyp",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "MXWROFAM",
|
||||||
|
"source_type": "NUMERIC(19,5)",
|
||||||
|
"dest_name": "mxwrofam",
|
||||||
|
"dest_type": "numeric(19,5)",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "FINCHARG",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "fincharg",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "FNCHATYP",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "fnchatyp",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "FINCHDLR",
|
||||||
|
"source_type": "NUMERIC(19,5)",
|
||||||
|
"dest_name": "finchdlr",
|
||||||
|
"dest_type": "numeric(19,5)",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "FNCHPCNT",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "fnchpcnt",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "PRCLEVEL",
|
||||||
|
"source_type": "CHAR(11)",
|
||||||
|
"dest_name": "prclevel",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "CURNCYID",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "curncyid",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "RATETPID",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "ratetpid",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "DEFCACTY",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "defcacty",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "RMCSHACC",
|
||||||
|
"source_type": "INT",
|
||||||
|
"dest_name": "rmcshacc",
|
||||||
|
"dest_type": "integer",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "RMARACC",
|
||||||
|
"source_type": "INT",
|
||||||
|
"dest_name": "rmaracc",
|
||||||
|
"dest_type": "integer",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "RMCOSACC",
|
||||||
|
"source_type": "INT",
|
||||||
|
"dest_name": "rmcosacc",
|
||||||
|
"dest_type": "integer",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "RMIVACC",
|
||||||
|
"source_type": "INT",
|
||||||
|
"dest_name": "rmivacc",
|
||||||
|
"dest_type": "integer",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "RMSLSACC",
|
||||||
|
"source_type": "INT",
|
||||||
|
"dest_name": "rmslsacc",
|
||||||
|
"dest_type": "integer",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "RMAVACC",
|
||||||
|
"source_type": "INT",
|
||||||
|
"dest_name": "rmavacc",
|
||||||
|
"dest_type": "integer",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "RMTAKACC",
|
||||||
|
"source_type": "INT",
|
||||||
|
"dest_name": "rmtakacc",
|
||||||
|
"dest_type": "integer",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "RMFCGACC",
|
||||||
|
"source_type": "INT",
|
||||||
|
"dest_name": "rmfcgacc",
|
||||||
|
"dest_type": "integer",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "RMWRACC",
|
||||||
|
"source_type": "INT",
|
||||||
|
"dest_name": "rmwracc",
|
||||||
|
"dest_type": "integer",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "RMSORACC",
|
||||||
|
"source_type": "INT",
|
||||||
|
"dest_name": "rmsoracc",
|
||||||
|
"dest_type": "integer",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "SALSTERR",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "salsterr",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "SLPRSNID",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "slprsnid",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "STMTCYCL",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "stmtcycl",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "SNDSTMNT",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "sndstmnt",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "INACTIVE",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "inactive",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "KPCALHST",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "kpcalhst",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "KPDSTHST",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "kpdsthst",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "KPERHIST",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "kperhist",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "KPTRXHST",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "kptrxhst",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "NOTEINDX",
|
||||||
|
"source_type": "NUMERIC(19,5)",
|
||||||
|
"dest_name": "noteindx",
|
||||||
|
"dest_type": "numeric(19,5)",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "MODIFDT",
|
||||||
|
"source_type": "DATETIME",
|
||||||
|
"dest_name": "modifdt",
|
||||||
|
"dest_type": "timestamp",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "CREATDDT",
|
||||||
|
"source_type": "DATETIME",
|
||||||
|
"dest_name": "creatddt",
|
||||||
|
"dest_type": "timestamp",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "Revalue_Customer",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "revalue_customer",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "Post_Results_To",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "post_results_to",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "DISGRPER",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "disgrper",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "DUEGRPER",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "duegrper",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "ORDERFULFILLDEFAULT",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "orderfulfilldefault",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "CUSTPRIORITY",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "custpriority",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "RMOvrpymtWrtoffAcctIdx",
|
||||||
|
"source_type": "INT",
|
||||||
|
"dest_name": "rmovrpymtwrtoffacctidx",
|
||||||
|
"dest_type": "integer",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "CBVAT",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "cbvat",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "INCLUDEINDP",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "includeindp",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "DEX_ROW_ID",
|
||||||
|
"source_type": "INT",
|
||||||
|
"dest_name": "dex_row_id",
|
||||||
|
"dest_type": "integer",
|
||||||
|
"description": null
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"watermarks": [],
|
||||||
|
"hooks": []
|
||||||
|
}
|
||||||
62
config/modules/rm00201.sql
Normal file
62
config/modules/rm00201.sql
Normal file
@ -0,0 +1,62 @@
|
|||||||
|
SELECT
|
||||||
|
RTRIM([CLASSID]) AS [classid],
|
||||||
|
RTRIM([CLASDSCR]) AS [clasdscr],
|
||||||
|
[CRLMTTYP] AS [crlmttyp],
|
||||||
|
[CRLMTAMT] AS [crlmtamt],
|
||||||
|
[CRLMTPER] AS [crlmtper],
|
||||||
|
[CRLMTPAM] AS [crlmtpam],
|
||||||
|
[DEFLTCLS] AS [defltcls],
|
||||||
|
[BALNCTYP] AS [balnctyp],
|
||||||
|
RTRIM([CHEKBKID]) AS [chekbkid],
|
||||||
|
RTRIM([BANKNAME]) AS [bankname],
|
||||||
|
RTRIM([TAXSCHID]) AS [taxschid],
|
||||||
|
RTRIM([SHIPMTHD]) AS [shipmthd],
|
||||||
|
RTRIM([PYMTRMID]) AS [pymtrmid],
|
||||||
|
[CUSTDISC] AS [custdisc],
|
||||||
|
RTRIM([CSTPRLVL]) AS [cstprlvl],
|
||||||
|
[MINPYTYP] AS [minpytyp],
|
||||||
|
[MINPYDLR] AS [minpydlr],
|
||||||
|
[MINPYPCT] AS [minpypct],
|
||||||
|
[MXWOFTYP] AS [mxwoftyp],
|
||||||
|
[MXWROFAM] AS [mxwrofam],
|
||||||
|
[FINCHARG] AS [fincharg],
|
||||||
|
[FNCHATYP] AS [fnchatyp],
|
||||||
|
[FINCHDLR] AS [finchdlr],
|
||||||
|
[FNCHPCNT] AS [fnchpcnt],
|
||||||
|
RTRIM([PRCLEVEL]) AS [prclevel],
|
||||||
|
RTRIM([CURNCYID]) AS [curncyid],
|
||||||
|
RTRIM([RATETPID]) AS [ratetpid],
|
||||||
|
[DEFCACTY] AS [defcacty],
|
||||||
|
[RMCSHACC] AS [rmcshacc],
|
||||||
|
[RMARACC] AS [rmaracc],
|
||||||
|
[RMCOSACC] AS [rmcosacc],
|
||||||
|
[RMIVACC] AS [rmivacc],
|
||||||
|
[RMSLSACC] AS [rmslsacc],
|
||||||
|
[RMAVACC] AS [rmavacc],
|
||||||
|
[RMTAKACC] AS [rmtakacc],
|
||||||
|
[RMFCGACC] AS [rmfcgacc],
|
||||||
|
[RMWRACC] AS [rmwracc],
|
||||||
|
[RMSORACC] AS [rmsoracc],
|
||||||
|
RTRIM([SALSTERR]) AS [salsterr],
|
||||||
|
RTRIM([SLPRSNID]) AS [slprsnid],
|
||||||
|
[STMTCYCL] AS [stmtcycl],
|
||||||
|
[SNDSTMNT] AS [sndstmnt],
|
||||||
|
[INACTIVE] AS [inactive],
|
||||||
|
[KPCALHST] AS [kpcalhst],
|
||||||
|
[KPDSTHST] AS [kpdsthst],
|
||||||
|
[KPERHIST] AS [kperhist],
|
||||||
|
[KPTRXHST] AS [kptrxhst],
|
||||||
|
[NOTEINDX] AS [noteindx],
|
||||||
|
[MODIFDT] AS [modifdt],
|
||||||
|
[CREATDDT] AS [creatddt],
|
||||||
|
[Revalue_Customer] AS [revalue_customer],
|
||||||
|
[Post_Results_To] AS [post_results_to],
|
||||||
|
[DISGRPER] AS [disgrper],
|
||||||
|
[DUEGRPER] AS [duegrper],
|
||||||
|
[ORDERFULFILLDEFAULT] AS [orderfulfilldefault],
|
||||||
|
[CUSTPRIORITY] AS [custpriority],
|
||||||
|
[RMOvrpymtWrtoffAcctIdx] AS [rmovrpymtwrtoffacctidx],
|
||||||
|
[CBVAT] AS [cbvat],
|
||||||
|
[INCLUDEINDP] AS [includeindp],
|
||||||
|
[DEX_ROW_ID] AS [dex_row_id]
|
||||||
|
FROM [GPSERVER].[CHG].[dbo].[RM00201]
|
||||||
681
config/modules/sop40100.json
Normal file
681
config/modules/sop40100.json
Normal file
@ -0,0 +1,681 @@
|
|||||||
|
{
|
||||||
|
"name": "sop40100",
|
||||||
|
"source_connection": "sqlserver",
|
||||||
|
"dest_connection": "usmidsap02",
|
||||||
|
"dest_table": "gp.sop40100",
|
||||||
|
"staging_table": "pipekit_staging.sop40100",
|
||||||
|
"merge_strategy": "full",
|
||||||
|
"merge_key": null,
|
||||||
|
"enabled": 1,
|
||||||
|
"dest_description": null,
|
||||||
|
"description": null,
|
||||||
|
"columns": [
|
||||||
|
{
|
||||||
|
"source_name": "COMMNTID",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "commntid",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "SETUPKEY",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "setupkey",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "DPYITMCS",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "dpyitmcs",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "DQTYSWAR",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "dqtyswar",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "TRKVDTRX",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "trkvdtrx",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "CALCKITC",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "calckitc",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "NEWRATES",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "newrates",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "TRMSTNUM",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "trmstnum",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "NXTMSTNO",
|
||||||
|
"source_type": "INT",
|
||||||
|
"dest_name": "nxtmstno",
|
||||||
|
"dest_type": "integer",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "QUOTE",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "quote",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "PRDER",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "prder",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "INVORETU",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "invoretu",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "ACDSTRBN",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "acdstrbn",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "LOCNCODE",
|
||||||
|
"source_type": "CHAR(11)",
|
||||||
|
"dest_name": "locncode",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "CHEKBKID",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "chekbkid",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "DFQTYSOP",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "dfqtysop",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "QUODOCID",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "quodocid",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "ORDDOCID",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "orddocid",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "BACDOCID",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "bacdocid",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "INVDOCID",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "invdocid",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "RETDOCID",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "retdocid",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "DECPLQTY",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "decplqty",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "DECPLCUR",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "decplcur",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "USEACFRM",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "useacfrm",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "USEADVTX",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "useadvtx",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "TAXSCHID",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "taxschid",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "NONIVTXB",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "nonivtxb",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "NONIVSCH",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "nonivsch",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "FRGTTXBL",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "frgttxbl",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "FRTSCHID",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "frtschid",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "MISCTXBL",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "misctxbl",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "MSCSCHID",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "mscschid",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "MPACKSLP",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "mpackslp",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "MPICKTIC",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "mpicktic",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "PriceLevelWarning",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "pricelevelwarning",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "SOPALLOW_1",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "sopallow_1",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "SOPALLOW_2",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "sopallow_2",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "SOPALLOW_3",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "sopallow_3",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "SOPALLOW_4",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "sopallow_4",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "SOPALLOW_5",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "sopallow_5",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "SOPALLOW_6",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "sopallow_6",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "SOPALLOW_7",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "sopallow_7",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "SOPALLOW_8",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "sopallow_8",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "SOPALLOW_9",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "sopallow_9",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "SOPALLOW_10",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "sopallow_10",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "SOPPSSWD_1",
|
||||||
|
"source_type": "CHAR(11)",
|
||||||
|
"dest_name": "soppsswd_1",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "SOPPSSWD_2",
|
||||||
|
"source_type": "CHAR(11)",
|
||||||
|
"dest_name": "soppsswd_2",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "SOPPSSWD_3",
|
||||||
|
"source_type": "CHAR(11)",
|
||||||
|
"dest_name": "soppsswd_3",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "SOPPSSWD_4",
|
||||||
|
"source_type": "CHAR(11)",
|
||||||
|
"dest_name": "soppsswd_4",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "SOPPSSWD_5",
|
||||||
|
"source_type": "CHAR(11)",
|
||||||
|
"dest_name": "soppsswd_5",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "SOPPSSWD_6",
|
||||||
|
"source_type": "CHAR(11)",
|
||||||
|
"dest_name": "soppsswd_6",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "SOPPSSWD_7",
|
||||||
|
"source_type": "CHAR(11)",
|
||||||
|
"dest_name": "soppsswd_7",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "SOPPSSWD_8",
|
||||||
|
"source_type": "CHAR(11)",
|
||||||
|
"dest_name": "soppsswd_8",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "SOPPSSWD_9",
|
||||||
|
"source_type": "CHAR(11)",
|
||||||
|
"dest_name": "soppsswd_9",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "SOPPSSWD_10",
|
||||||
|
"source_type": "CHAR(11)",
|
||||||
|
"dest_name": "soppsswd_10",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "IVCDSTCK",
|
||||||
|
"source_type": "BINARY",
|
||||||
|
"dest_name": "ivcdstck",
|
||||||
|
"dest_type": "bytea",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "NUMOFTRX",
|
||||||
|
"source_type": "INT",
|
||||||
|
"dest_name": "numoftrx",
|
||||||
|
"dest_type": "integer",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "USRDFPR1",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "usrdfpr1",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "USRDRPR2",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "usrdrpr2",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "USRDRPR3",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "usrdrpr3",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "USRDRPR4",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "usrdrpr4",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "USRDRPR5",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "usrdrpr5",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "USRDRPR6",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "usrdrpr6",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "USRDRPR7",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "usrdrpr7",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "USRDRPR8",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "usrdrpr8",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "USRDRPR9",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "usrdrpr9",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "USRDRP10",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "usrdrp10",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "USRDRP11",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "usrdrp11",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "USRDRP12",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "usrdrp12",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "USRDFPR13",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "usrdfpr13",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "USRDFPR14",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "usrdfpr14",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "USRDFPR15",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "usrdfpr15",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "USRDFPR16",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "usrdfpr16",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "USRDFPR17",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "usrdfpr17",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "CREATDDT",
|
||||||
|
"source_type": "DATETIME",
|
||||||
|
"dest_name": "creatddt",
|
||||||
|
"dest_type": "timestamp",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "MODIFDT",
|
||||||
|
"source_type": "DATETIME",
|
||||||
|
"dest_name": "modifdt",
|
||||||
|
"dest_type": "timestamp",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "REQSHIP",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "reqship",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "REQDAYS",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "reqdays",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "SITEPREF",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "sitepref",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "PREFSITE",
|
||||||
|
"source_type": "CHAR(11)",
|
||||||
|
"dest_name": "prefsite",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "REQDATEPO",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "reqdatepo",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "Required_Days",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "required_days",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "UMDEFAULT",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "umdefault",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "COMBONPO",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "combonpo",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "TXBASECS",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "txbasecs",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "USEORGUC",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "useorguc",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "Prices_Not_Required_In_Pr",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "prices_not_required_in_pr",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "PasswordUpper",
|
||||||
|
"source_type": "CHAR(11)",
|
||||||
|
"dest_name": "passwordupper",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "Convert_Functional_Price",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "convert_functional_price",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "INDVPICKTICKETSORT",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "indvpickticketsort",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "PRINTAVAILABLEBINS",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "printavailablebins",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "FODOCID",
|
||||||
|
"source_type": "CHAR(15)",
|
||||||
|
"dest_name": "fodocid",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "CombineDropshipSOLines",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "combinedropshipsolines",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "CombineDropshipSODocs",
|
||||||
|
"source_type": "TINYINT",
|
||||||
|
"dest_name": "combinedropshipsodocs",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "DEX_ROW_ID",
|
||||||
|
"source_type": "INT",
|
||||||
|
"dest_name": "dex_row_id",
|
||||||
|
"dest_type": "integer",
|
||||||
|
"description": null
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"watermarks": [],
|
||||||
|
"hooks": []
|
||||||
|
}
|
||||||
97
config/modules/sop40100.sql
Normal file
97
config/modules/sop40100.sql
Normal file
@ -0,0 +1,97 @@
|
|||||||
|
SELECT
|
||||||
|
RTRIM([COMMNTID]) AS [commntid],
|
||||||
|
[SETUPKEY] AS [setupkey],
|
||||||
|
[DPYITMCS] AS [dpyitmcs],
|
||||||
|
[DQTYSWAR] AS [dqtyswar],
|
||||||
|
[TRKVDTRX] AS [trkvdtrx],
|
||||||
|
[CALCKITC] AS [calckitc],
|
||||||
|
[NEWRATES] AS [newrates],
|
||||||
|
[TRMSTNUM] AS [trmstnum],
|
||||||
|
[NXTMSTNO] AS [nxtmstno],
|
||||||
|
[QUOTE] AS [quote],
|
||||||
|
[PRDER] AS [prder],
|
||||||
|
[INVORETU] AS [invoretu],
|
||||||
|
[ACDSTRBN] AS [acdstrbn],
|
||||||
|
RTRIM([LOCNCODE]) AS [locncode],
|
||||||
|
RTRIM([CHEKBKID]) AS [chekbkid],
|
||||||
|
[DFQTYSOP] AS [dfqtysop],
|
||||||
|
RTRIM([QUODOCID]) AS [quodocid],
|
||||||
|
RTRIM([ORDDOCID]) AS [orddocid],
|
||||||
|
RTRIM([BACDOCID]) AS [bacdocid],
|
||||||
|
RTRIM([INVDOCID]) AS [invdocid],
|
||||||
|
RTRIM([RETDOCID]) AS [retdocid],
|
||||||
|
[DECPLQTY] AS [decplqty],
|
||||||
|
[DECPLCUR] AS [decplcur],
|
||||||
|
[USEACFRM] AS [useacfrm],
|
||||||
|
[USEADVTX] AS [useadvtx],
|
||||||
|
RTRIM([TAXSCHID]) AS [taxschid],
|
||||||
|
[NONIVTXB] AS [nonivtxb],
|
||||||
|
RTRIM([NONIVSCH]) AS [nonivsch],
|
||||||
|
[FRGTTXBL] AS [frgttxbl],
|
||||||
|
RTRIM([FRTSCHID]) AS [frtschid],
|
||||||
|
[MISCTXBL] AS [misctxbl],
|
||||||
|
RTRIM([MSCSCHID]) AS [mscschid],
|
||||||
|
[MPACKSLP] AS [mpackslp],
|
||||||
|
[MPICKTIC] AS [mpicktic],
|
||||||
|
[PriceLevelWarning] AS [pricelevelwarning],
|
||||||
|
[SOPALLOW_1] AS [sopallow_1],
|
||||||
|
[SOPALLOW_2] AS [sopallow_2],
|
||||||
|
[SOPALLOW_3] AS [sopallow_3],
|
||||||
|
[SOPALLOW_4] AS [sopallow_4],
|
||||||
|
[SOPALLOW_5] AS [sopallow_5],
|
||||||
|
[SOPALLOW_6] AS [sopallow_6],
|
||||||
|
[SOPALLOW_7] AS [sopallow_7],
|
||||||
|
[SOPALLOW_8] AS [sopallow_8],
|
||||||
|
[SOPALLOW_9] AS [sopallow_9],
|
||||||
|
[SOPALLOW_10] AS [sopallow_10],
|
||||||
|
RTRIM([SOPPSSWD_1]) AS [soppsswd_1],
|
||||||
|
RTRIM([SOPPSSWD_2]) AS [soppsswd_2],
|
||||||
|
RTRIM([SOPPSSWD_3]) AS [soppsswd_3],
|
||||||
|
RTRIM([SOPPSSWD_4]) AS [soppsswd_4],
|
||||||
|
RTRIM([SOPPSSWD_5]) AS [soppsswd_5],
|
||||||
|
RTRIM([SOPPSSWD_6]) AS [soppsswd_6],
|
||||||
|
RTRIM([SOPPSSWD_7]) AS [soppsswd_7],
|
||||||
|
RTRIM([SOPPSSWD_8]) AS [soppsswd_8],
|
||||||
|
RTRIM([SOPPSSWD_9]) AS [soppsswd_9],
|
||||||
|
RTRIM([SOPPSSWD_10]) AS [soppsswd_10],
|
||||||
|
[IVCDSTCK] AS [ivcdstck],
|
||||||
|
[NUMOFTRX] AS [numoftrx],
|
||||||
|
RTRIM([USRDFPR1]) AS [usrdfpr1],
|
||||||
|
RTRIM([USRDRPR2]) AS [usrdrpr2],
|
||||||
|
RTRIM([USRDRPR3]) AS [usrdrpr3],
|
||||||
|
RTRIM([USRDRPR4]) AS [usrdrpr4],
|
||||||
|
RTRIM([USRDRPR5]) AS [usrdrpr5],
|
||||||
|
RTRIM([USRDRPR6]) AS [usrdrpr6],
|
||||||
|
RTRIM([USRDRPR7]) AS [usrdrpr7],
|
||||||
|
RTRIM([USRDRPR8]) AS [usrdrpr8],
|
||||||
|
RTRIM([USRDRPR9]) AS [usrdrpr9],
|
||||||
|
RTRIM([USRDRP10]) AS [usrdrp10],
|
||||||
|
RTRIM([USRDRP11]) AS [usrdrp11],
|
||||||
|
RTRIM([USRDRP12]) AS [usrdrp12],
|
||||||
|
RTRIM([USRDFPR13]) AS [usrdfpr13],
|
||||||
|
RTRIM([USRDFPR14]) AS [usrdfpr14],
|
||||||
|
RTRIM([USRDFPR15]) AS [usrdfpr15],
|
||||||
|
RTRIM([USRDFPR16]) AS [usrdfpr16],
|
||||||
|
RTRIM([USRDFPR17]) AS [usrdfpr17],
|
||||||
|
[CREATDDT] AS [creatddt],
|
||||||
|
[MODIFDT] AS [modifdt],
|
||||||
|
[REQSHIP] AS [reqship],
|
||||||
|
[REQDAYS] AS [reqdays],
|
||||||
|
[SITEPREF] AS [sitepref],
|
||||||
|
RTRIM([PREFSITE]) AS [prefsite],
|
||||||
|
[REQDATEPO] AS [reqdatepo],
|
||||||
|
[Required_Days] AS [required_days],
|
||||||
|
[UMDEFAULT] AS [umdefault],
|
||||||
|
[COMBONPO] AS [combonpo],
|
||||||
|
[TXBASECS] AS [txbasecs],
|
||||||
|
[USEORGUC] AS [useorguc],
|
||||||
|
[Prices_Not_Required_In_Pr] AS [prices_not_required_in_pr],
|
||||||
|
RTRIM([PasswordUpper]) AS [passwordupper],
|
||||||
|
[Convert_Functional_Price] AS [convert_functional_price],
|
||||||
|
[INDVPICKTICKETSORT] AS [indvpickticketsort],
|
||||||
|
[PRINTAVAILABLEBINS] AS [printavailablebins],
|
||||||
|
RTRIM([FODOCID]) AS [fodocid],
|
||||||
|
[CombineDropshipSOLines] AS [combinedropshipsolines],
|
||||||
|
[CombineDropshipSODocs] AS [combinedropshipsodocs],
|
||||||
|
[DEX_ROW_ID] AS [dex_row_id]
|
||||||
|
FROM [GPSERVER].[CHG].[dbo].[SOP40100]
|
||||||
@ -5,7 +5,7 @@
|
|||||||
"dest_table": "cms.stkt",
|
"dest_table": "cms.stkt",
|
||||||
"staging_table": "pipekit_staging.stkt",
|
"staging_table": "pipekit_staging.stkt",
|
||||||
"merge_strategy": "incremental",
|
"merge_strategy": "incremental",
|
||||||
"merge_key": "byfsyy, byfspr",
|
"merge_key": "bytran",
|
||||||
"enabled": 1,
|
"enabled": 1,
|
||||||
"dest_description": "Stock Transaction History 6.1",
|
"dest_description": "Stock Transaction History 6.1",
|
||||||
"description": "Inventory stock transactions, current fiscal period forward",
|
"description": "Inventory stock transactions, current fiscal period forward",
|
||||||
@ -306,10 +306,16 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"watermarks": [
|
"watermarks": [
|
||||||
|
{
|
||||||
|
"name": "bytran",
|
||||||
|
"connection": "usmidsap02",
|
||||||
|
"resolver_sql": "select max(bytran) from cms.stkt",
|
||||||
|
"default_value": null
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "stkt_period",
|
"name": "stkt_period",
|
||||||
"connection": "usmidsap02",
|
"connection": "usmidsap02",
|
||||||
"resolver_sql": "SELECT CASE WHEN EXTRACT(MONTH FROM CURRENT_DATE) >= 6\n THEN (EXTRACT(YEAR FROM CURRENT_DATE) + 1) * 100 + (EXTRACT(MONTH FROM CURRENT_DATE) - 5)\n ELSE EXTRACT(YEAR FROM CURRENT_DATE) * 100 + (EXTRACT(MONTH FROM CURRENT_DATE) + 7)\n END::INT AS fiscal_period_key",
|
"resolver_sql": "SELECT CASE WHEN EXTRACT(MONTH FROM CURRENT_DATE) >= 6\r\n THEN (EXTRACT(YEAR FROM CURRENT_DATE) + 1) * 100 + (EXTRACT(MONTH FROM CURRENT_DATE) - 5)\r\n ELSE EXTRACT(YEAR FROM CURRENT_DATE) * 100 + (EXTRACT(MONTH FROM CURRENT_DATE) + 7)\r\n END::INT AS fiscal_period_key",
|
||||||
"default_value": null
|
"default_value": null
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|||||||
@ -42,7 +42,4 @@ SELECT
|
|||||||
BYFUT2N AS byfut2n,
|
BYFUT2N AS byfut2n,
|
||||||
BYFUT3N AS byfut3n
|
BYFUT3N AS byfut3n
|
||||||
FROM LGDAT.STKT
|
FROM LGDAT.STKT
|
||||||
WHERE BYFSYY BETWEEN 2000 AND 2030 -- drop corrupt out-of-range fiscal years
|
WHERE BYFSYY = {bytran}
|
||||||
AND (BYFSYY > {stkt_period} / 100 -- split YYYYPP so the predicate stays
|
|
||||||
OR (BYFSYY = {stkt_period} / 100 -- sargable against STKTX10, whose
|
|
||||||
AND BYFSPR >= MOD({stkt_period}, 100))) -- leading key is FiscalYearPd
|
|
||||||
|
|||||||
51
config/modules/sy01100.json
Normal file
51
config/modules/sy01100.json
Normal file
@ -0,0 +1,51 @@
|
|||||||
|
{
|
||||||
|
"name": "sy01100",
|
||||||
|
"source_connection": "sqlserver",
|
||||||
|
"dest_connection": "usmidsap02",
|
||||||
|
"dest_table": "gp.sy01100",
|
||||||
|
"staging_table": "pipekit_staging.sy01100",
|
||||||
|
"merge_strategy": "full",
|
||||||
|
"merge_key": null,
|
||||||
|
"enabled": 1,
|
||||||
|
"dest_description": null,
|
||||||
|
"description": null,
|
||||||
|
"columns": [
|
||||||
|
{
|
||||||
|
"source_name": "SERIES",
|
||||||
|
"source_type": "SMALLINT",
|
||||||
|
"dest_name": "series",
|
||||||
|
"dest_type": "smallint",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "SEQNUMBR",
|
||||||
|
"source_type": "INT",
|
||||||
|
"dest_name": "seqnumbr",
|
||||||
|
"dest_type": "integer",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "ACTINDX",
|
||||||
|
"source_type": "INT",
|
||||||
|
"dest_name": "actindx",
|
||||||
|
"dest_type": "integer",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "PTGACDSC",
|
||||||
|
"source_type": "CHAR(31)",
|
||||||
|
"dest_name": "ptgacdsc",
|
||||||
|
"dest_type": "text",
|
||||||
|
"description": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"source_name": "DEX_ROW_ID",
|
||||||
|
"source_type": "INT",
|
||||||
|
"dest_name": "dex_row_id",
|
||||||
|
"dest_type": "integer",
|
||||||
|
"description": null
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"watermarks": [],
|
||||||
|
"hooks": []
|
||||||
|
}
|
||||||
7
config/modules/sy01100.sql
Normal file
7
config/modules/sy01100.sql
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
SELECT
|
||||||
|
[SERIES] AS [series],
|
||||||
|
[SEQNUMBR] AS [seqnumbr],
|
||||||
|
[ACTINDX] AS [actindx],
|
||||||
|
RTRIM([PTGACDSC]) AS [ptgacdsc],
|
||||||
|
[DEX_ROW_ID] AS [dex_row_id]
|
||||||
|
FROM [GPSERVER].[CHG].[dbo].[SY01100]
|
||||||
@ -8,7 +8,7 @@
|
|||||||
"merge_key": null,
|
"merge_key": null,
|
||||||
"enabled": 1,
|
"enabled": 1,
|
||||||
"dest_description": "UQF",
|
"dest_description": "UQF",
|
||||||
"description": "Item qualification/pricing source; upstream dependency of itemm \u2014 must run before it",
|
"description": "Item qualification/pricing source; upstream dependency of itemm — must run before it",
|
||||||
"columns": [
|
"columns": [
|
||||||
{
|
{
|
||||||
"source_name": "UQCODE",
|
"source_name": "UQCODE",
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user