Full-reload modules for the CMS/DB2 tables migrated off /opt/sync, landing in cms.*. Columns introspected fresh from DB2 (QSYS2.SYSCOLUMNS). Three large tables use incremental merge ported from the legacy sync instead of full reload: iprcctn/iprccto (date watermark on t8date/t7date), ffpdglr1 (fiscal- period watermark via rprh join, keyed on btid). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
226 lines
5.4 KiB
JSON
226 lines
5.4 KiB
JSON
{
|
|
"name": "sscc",
|
|
"source_connection": "S78030956",
|
|
"dest_connection": "usmidsap02",
|
|
"dest_table": "cms.sscc",
|
|
"staging_table": "pipekit_staging.sscc",
|
|
"merge_strategy": "full",
|
|
"merge_key": null,
|
|
"enabled": 1,
|
|
"dest_description": "Style/Size/Color Codes file 6.0",
|
|
"columns": [
|
|
{
|
|
"source_name": "SSCTYP",
|
|
"source_type": "CHAR(1)",
|
|
"dest_name": "ssctyp",
|
|
"dest_type": "text",
|
|
"description": "Type"
|
|
},
|
|
{
|
|
"source_name": "SSCCDE",
|
|
"source_type": "CHAR(20)",
|
|
"dest_name": "ssccde",
|
|
"dest_type": "text",
|
|
"description": "Code"
|
|
},
|
|
{
|
|
"source_name": "SSCDE1",
|
|
"source_type": "CHAR(30)",
|
|
"dest_name": "sscde1",
|
|
"dest_type": "text",
|
|
"description": "Desc. 1"
|
|
},
|
|
{
|
|
"source_name": "SSCDE2",
|
|
"source_type": "CHAR(30)",
|
|
"dest_name": "sscde2",
|
|
"dest_type": "text",
|
|
"description": "Desc. 2"
|
|
},
|
|
{
|
|
"source_name": "SSCDE3",
|
|
"source_type": "CHAR(30)",
|
|
"dest_name": "sscde3",
|
|
"dest_type": "text",
|
|
"description": "Desc. 3"
|
|
},
|
|
{
|
|
"source_name": "SSCCUSR",
|
|
"source_type": "CHAR(10)",
|
|
"dest_name": "ssccusr",
|
|
"dest_type": "text",
|
|
"description": "Created By User"
|
|
},
|
|
{
|
|
"source_name": "SSCCDAT",
|
|
"source_type": "DATE",
|
|
"dest_name": "ssccdat",
|
|
"dest_type": "date",
|
|
"description": "Date Created"
|
|
},
|
|
{
|
|
"source_name": "SSCCTME",
|
|
"source_type": "TIME",
|
|
"dest_name": "sscctme",
|
|
"dest_type": "time",
|
|
"description": "Time Created"
|
|
},
|
|
{
|
|
"source_name": "SSCUUSR",
|
|
"source_type": "CHAR(10)",
|
|
"dest_name": "sscuusr",
|
|
"dest_type": "text",
|
|
"description": "Updated By User"
|
|
},
|
|
{
|
|
"source_name": "SSCUDAT",
|
|
"source_type": "DATE",
|
|
"dest_name": "sscudat",
|
|
"dest_type": "date",
|
|
"description": "Date Updated"
|
|
},
|
|
{
|
|
"source_name": "SSCUTME",
|
|
"source_type": "TIME",
|
|
"dest_name": "sscutme",
|
|
"dest_type": "time",
|
|
"description": "Time Updated"
|
|
},
|
|
{
|
|
"source_name": "SSCFUT1",
|
|
"source_type": "CHAR(1)",
|
|
"dest_name": "sscfut1",
|
|
"dest_type": "text",
|
|
"description": "Future Use"
|
|
},
|
|
{
|
|
"source_name": "SSCFUT2",
|
|
"source_type": "CHAR(1)",
|
|
"dest_name": "sscfut2",
|
|
"dest_type": "text",
|
|
"description": "Future Use"
|
|
},
|
|
{
|
|
"source_name": "SSCFUT3",
|
|
"source_type": "CHAR(20)",
|
|
"dest_name": "sscfut3",
|
|
"dest_type": "text",
|
|
"description": "Future Use"
|
|
},
|
|
{
|
|
"source_name": "SSCFUT4",
|
|
"source_type": "CHAR(20)",
|
|
"dest_name": "sscfut4",
|
|
"dest_type": "text",
|
|
"description": "Future Use"
|
|
},
|
|
{
|
|
"source_name": "SSCFUT5",
|
|
"source_type": "CHAR(30)",
|
|
"dest_name": "sscfut5",
|
|
"dest_type": "text",
|
|
"description": "Future Use"
|
|
},
|
|
{
|
|
"source_name": "SSCFUT6",
|
|
"source_type": "CHAR(30)",
|
|
"dest_name": "sscfut6",
|
|
"dest_type": "text",
|
|
"description": "Future Use"
|
|
},
|
|
{
|
|
"source_name": "SSCLN",
|
|
"source_type": "NUMERIC(15,5)",
|
|
"dest_name": "sscln",
|
|
"dest_type": "numeric(15,5)",
|
|
"description": "Length"
|
|
},
|
|
{
|
|
"source_name": "SSCLNU",
|
|
"source_type": "CHAR(3)",
|
|
"dest_name": "ssclnu",
|
|
"dest_type": "text",
|
|
"description": "Length Unit"
|
|
},
|
|
{
|
|
"source_name": "SSCWD",
|
|
"source_type": "NUMERIC(15,5)",
|
|
"dest_name": "sscwd",
|
|
"dest_type": "numeric(15,5)",
|
|
"description": "Width"
|
|
},
|
|
{
|
|
"source_name": "SSCWDU",
|
|
"source_type": "CHAR(3)",
|
|
"dest_name": "sscwdu",
|
|
"dest_type": "text",
|
|
"description": "Width Unit"
|
|
},
|
|
{
|
|
"source_name": "SSCHG",
|
|
"source_type": "NUMERIC(15,5)",
|
|
"dest_name": "sschg",
|
|
"dest_type": "numeric(15,5)",
|
|
"description": "Height"
|
|
},
|
|
{
|
|
"source_name": "SSCHGU",
|
|
"source_type": "CHAR(3)",
|
|
"dest_name": "sschgu",
|
|
"dest_type": "text",
|
|
"description": "Height Unit"
|
|
},
|
|
{
|
|
"source_name": "SSCWG",
|
|
"source_type": "NUMERIC(15,5)",
|
|
"dest_name": "sscwg",
|
|
"dest_type": "numeric(15,5)",
|
|
"description": "Weight"
|
|
},
|
|
{
|
|
"source_name": "SSCWGU",
|
|
"source_type": "CHAR(3)",
|
|
"dest_name": "sscwgu",
|
|
"dest_type": "text",
|
|
"description": "Weight Unit"
|
|
},
|
|
{
|
|
"source_name": "SSCFGTY",
|
|
"source_type": "CHAR(30)",
|
|
"dest_name": "sscfgty",
|
|
"dest_type": "text",
|
|
"description": "Finished Good Type Code"
|
|
},
|
|
{
|
|
"source_name": "SSCFGAT",
|
|
"source_type": "CHAR(30)",
|
|
"dest_name": "sscfgat",
|
|
"dest_type": "text",
|
|
"description": "Finished Good Attribute Code"
|
|
},
|
|
{
|
|
"source_name": "SSCFGCL",
|
|
"source_type": "CHAR(30)",
|
|
"dest_name": "sscfgcl",
|
|
"dest_type": "text",
|
|
"description": "Finished Good Colour Type Code"
|
|
},
|
|
{
|
|
"source_name": "SSCFGFT",
|
|
"source_type": "CHAR(30)",
|
|
"dest_name": "sscfgft",
|
|
"dest_type": "text",
|
|
"description": "Finished Good Flap Style Code"
|
|
},
|
|
{
|
|
"source_name": "SSCFGFZ",
|
|
"source_type": "CHAR(30)",
|
|
"dest_name": "sscfgfz",
|
|
"dest_type": "text",
|
|
"description": "Finished Good Flap Size Code"
|
|
}
|
|
],
|
|
"watermarks": [],
|
|
"hooks": []
|
|
}
|