diff --git a/config/modules/_custom_sales_line_connector.json b/config/modules/_custom_sales_line_connector.json index 6ff06ba..0ea6674 100644 --- a/config/modules/_custom_sales_line_connector.json +++ b/config/modules/_custom_sales_line_connector.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": null, + "description": "Custom sales-line detail from Dynamics GP", "columns": [ { "source_name": "Doctype", diff --git a/config/modules/adrs.json b/config/modules/adrs.json index e161ad3..3515502 100644 --- a/config/modules/adrs.json +++ b/config/modules/adrs.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Address Master 6.0", + "description": "Address Master", "columns": [ { "source_name": "QZADR", diff --git a/config/modules/armasc.json b/config/modules/armasc.json index 217ee4b..eca5030 100644 --- a/config/modules/armasc.json +++ b/config/modules/armasc.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "A/R Master Codes File - Sales Codes 6.0", + "description": "Sales GL Account Configuration", "columns": [ { "source_name": "ZWCODE", diff --git a/config/modules/arnot.json b/config/modules/arnot.json index 975182b..00fc8ce 100644 --- a/config/modules/arnot.json +++ b/config/modules/arnot.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Note pad file - 50 char key 5.3", + "description": "Notes on receivables", "columns": [ { "source_name": "AUKEY", diff --git a/config/modules/aroht.json b/config/modules/aroht.json index 5405b21..cc945cb 100644 --- a/config/modules/aroht.json +++ b/config/modules/aroht.json @@ -8,6 +8,7 @@ "merge_key": "ascom#, ascust, asinv#", "enabled": 1, "dest_description": "A/R Open Receivables 6.1", + "description": "Accounts-receivable history (paid/closed items)", "columns": [ { "source_name": "ASCOMP", diff --git a/config/modules/arop.json b/config/modules/arop.json index bc57cd3..2110b80 100644 --- a/config/modules/arop.json +++ b/config/modules/arop.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "A/R Open Receivables 6.1", + "description": "Open accounts-receivable items", "columns": [ { "source_name": "ASCOMP", diff --git a/config/modules/artrn.json b/config/modules/artrn.json index a9f3e81..c85869d 100644 --- a/config/modules/artrn.json +++ b/config/modules/artrn.json @@ -8,6 +8,7 @@ "merge_key": "lotnx", "enabled": 1, "dest_description": "A/R Payment Transactions 6.0", + "description": "Accounts-receivable payment transactions", "columns": [ { "source_name": "LOCOMP", diff --git a/config/modules/binb.json b/config/modules/binb.json index b0cf099..6b32feb 100644 --- a/config/modules/binb.json +++ b/config/modules/binb.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Bin Balances 6.0", + "description": "Inventory bin balances", "columns": [ { "source_name": "LQSTKL", diff --git a/config/modules/bold.json b/config/modules/bold.json index 1bb85e4..b8253c6 100644 --- a/config/modules/bold.json +++ b/config/modules/bold.json @@ -8,6 +8,7 @@ "merge_key": "fgbol#", "enabled": 1, "dest_description": "Bill of Lading Detail 6.1", + "description": "Bill-of-lading detail lines", "columns": [ { "source_name": "FGBOL#", diff --git a/config/modules/bolh.json b/config/modules/bolh.json index 7cc9660..068ffa5 100644 --- a/config/modules/bolh.json +++ b/config/modules/bolh.json @@ -8,6 +8,7 @@ "merge_key": "febol#", "enabled": 1, "dest_description": "Bill of Lading Header 6.1", + "description": "Bill-of-lading headers", "columns": [ { "source_name": "FEBOL#", diff --git a/config/modules/cjobdr.json b/config/modules/cjobdr.json index cbd44c5..9d146ae 100644 --- a/config/modules/cjobdr.json +++ b/config/modules/cjobdr.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Current Job Routing Details 6.1", + "description": "Current Work Order Routings", "columns": [ { "source_name": "EDTYPE", diff --git a/config/modules/cjobh.json b/config/modules/cjobh.json index 1ff0d1c..a255726 100644 --- a/config/modules/cjobh.json +++ b/config/modules/cjobh.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Current Job Header (Work orders) 6.1", + "description": "Current Work Order Header", "columns": [ { "source_name": "DNJOB", diff --git a/config/modules/coa_map.json b/config/modules/coa_map.json index ded0da2..3daf37b 100644 --- a/config/modules/coa_map.json +++ b/config/modules/coa_map.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": null, + "description": "Chart-of-accounts mapping", "columns": [ { "source_name": "Entity", diff --git a/config/modules/code.json b/config/modules/code.json index e56c873..a301fc5 100644 --- a/config/modules/code.json +++ b/config/modules/code.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "System Codes Master 6.1", + "description": "Code/lookup reference values", "columns": [ { "source_name": "A2", diff --git a/config/modules/color.json b/config/modules/color.json index 9ead1d1..ea301bb 100644 --- a/config/modules/color.json +++ b/config/modules/color.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "color descriptions", + "description": "Color Codes", "columns": [ { "source_name": "COLCODE", diff --git a/config/modules/colorb.json b/config/modules/colorb.json index e1b4c8b..7aa87c7 100644 --- a/config/modules/colorb.json +++ b/config/modules/colorb.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Used in UPDblendr", + "description": "Colorant Resin Codes", "columns": [ { "source_name": "CLPLNT", diff --git a/config/modules/colortier.json b/config/modules/colortier.json index d0123f0..bb506e5 100644 --- a/config/modules/colortier.json +++ b/config/modules/colortier.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Color Tier", + "description": "Color Tiers", "columns": [ { "source_name": "CLTIER", diff --git a/config/modules/cret.json b/config/modules/cret.json index b86d170..4f02c1d 100644 --- a/config/modules/cret.json +++ b/config/modules/cret.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Currency Exchange Master 6.0", + "description": "Currency Translation", "columns": [ { "source_name": "B86COMN", diff --git a/config/modules/cust.json b/config/modules/cust.json index 7b506c0..e1734f6 100644 --- a/config/modules/cust.json +++ b/config/modules/cust.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Customer Master File 6.0", + "description": "Customer master", "columns": [ { "source_name": "BVCOMP", diff --git a/config/modules/depts.json b/config/modules/depts.json index a5c7280..fb1aaa4 100644 --- a/config/modules/depts.json +++ b/config/modules/depts.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Department Master File 6.1", + "description": "Production Departments and Burden Rates", "columns": [ { "source_name": "AADEPT", diff --git a/config/modules/dsdisc.json b/config/modules/dsdisc.json index 727e897..3c77032 100644 --- a/config/modules/dsdisc.json +++ b/config/modules/dsdisc.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Discount codes file 6.0", + "description": "Discount schedule", "columns": [ { "source_name": "FADISC", diff --git a/config/modules/ffcret.json b/config/modules/ffcret.json index dd4ee93..46201e5 100644 --- a/config/modules/ffcret.json +++ b/config/modules/ffcret.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Master Data - currency translation rates", + "description": "Customer credit/return records", "columns": [ { "source_name": "FCUR", diff --git a/config/modules/ffpdglr1.json b/config/modules/ffpdglr1.json index 599a4cd..9a54068 100644 --- a/config/modules/ffpdglr1.json +++ b/config/modules/ffpdglr1.json @@ -8,6 +8,7 @@ "merge_key": "btid", "enabled": 1, "dest_description": "", + "description": "Rebuild of Production Posting GL", "columns": [ { "source_name": "SRCE", diff --git a/config/modules/ffsbglr1.json b/config/modules/ffsbglr1.json index f0d4c33..278e891 100644 --- a/config/modules/ffsbglr1.json +++ b/config/modules/ffsbglr1.json @@ -8,6 +8,7 @@ "merge_key": "perd", "enabled": 1, "dest_description": "FFSBGLR1", + "description": "GL subledger detail - offline combination of subledgers", "columns": [ { "source_name": "MODULE", diff --git a/config/modules/fgrp.json b/config/modules/fgrp.json index 24d19a1..5d0622d 100644 --- a/config/modules/fgrp.json +++ b/config/modules/fgrp.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Financial Statement account groups 6.0", + "description": "Reference/group codes", "columns": [ { "source_name": "BQ1COMP", diff --git a/config/modules/fresre.json b/config/modules/fresre.json index 864f802..8f8df92 100644 --- a/config/modules/fresre.json +++ b/config/modules/fresre.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Resource equipment Master-Future costs 6.1", + "description": "Future Resource Master", "columns": [ { "source_name": "R9DEPT", diff --git a/config/modules/ftcstm.json b/config/modules/ftcstm.json index 35b1e3c..04cd3f8 100644 --- a/config/modules/ftcstm.json +++ b/config/modules/ftcstm.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Future Inventory Cost - manufactured 6.0", + "description": "Future Cost - Manufactured", "columns": [ { "source_name": "CNPART", diff --git a/config/modules/ftcstp.json b/config/modules/ftcstp.json index 6564cb9..e57c3b3 100644 --- a/config/modules/ftcstp.json +++ b/config/modules/ftcstp.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Future Inventory Cost - Purchased Parts 6.0", + "description": "Future Cost - Purchased", "columns": [ { "source_name": "COPART", diff --git a/config/modules/ftcstr.json b/config/modules/ftcstr.json index e443ccd..04b1709 100644 --- a/config/modules/ftcstr.json +++ b/config/modules/ftcstr.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Future Cost Master - Transferred Parts 6.0", + "description": "Future Cost - Transfered", "columns": [ { "source_name": "Y3PART", diff --git a/config/modules/ggtp.json b/config/modules/ggtp.json index 4fadc3c..748e1d7 100644 --- a/config/modules/ggtp.json +++ b/config/modules/ggtp.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "G/L Category Code 5.3", + "description": "Reference codes", "columns": [ { "source_name": "D35GCDE", diff --git a/config/modules/gl00100.json b/config/modules/gl00100.json index a7cbff9..9289e79 100644 --- a/config/modules/gl00100.json +++ b/config/modules/gl00100.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": null, + "description": "Dynamics GP GL account master", "columns": [ { "source_name": "ACTINDX", diff --git a/config/modules/gl00105.json b/config/modules/gl00105.json index 9a67715..0f6fbd8 100644 --- a/config/modules/gl00105.json +++ b/config/modules/gl00105.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Dynamics GP account index master", + "description": "Dynamics GP account index master", "columns": [ { "source_name": "ACTINDX", diff --git a/config/modules/gl10110.json b/config/modules/gl10110.json index c60be6d..46f443d 100644 --- a/config/modules/gl10110.json +++ b/config/modules/gl10110.json @@ -8,6 +8,7 @@ "merge_key": "dex_row_id", "enabled": 1, "dest_description": null, + "description": "Dynamics GP analytical accounting balances", "columns": [ { "source_name": "ACTINDX", diff --git a/config/modules/gl10111.json b/config/modules/gl10111.json index 7789414..f91caba 100644 --- a/config/modules/gl10111.json +++ b/config/modules/gl10111.json @@ -8,6 +8,7 @@ "merge_key": "dex_row_id", "enabled": 1, "dest_description": null, + "description": "Dynamics GP analytical accounting detail", "columns": [ { "source_name": "ACTINDX", diff --git a/config/modules/gl20000.json b/config/modules/gl20000.json index e49bd78..f5e7982 100644 --- a/config/modules/gl20000.json +++ b/config/modules/gl20000.json @@ -8,6 +8,7 @@ "merge_key": "dex_row_id", "enabled": 1, "dest_description": null, + "description": "Dynamics GP open-year GL transactions", "columns": [ { "source_name": "OPENYEAR", diff --git a/config/modules/gl30000.json b/config/modules/gl30000.json index 05762fe..d155c9c 100644 --- a/config/modules/gl30000.json +++ b/config/modules/gl30000.json @@ -8,6 +8,7 @@ "merge_key": "dex_row_id", "enabled": 1, "dest_description": null, + "description": "Dynamics GP historical-year GL transactions", "columns": [ { "source_name": "HSTYEAR", diff --git a/config/modules/glca.json b/config/modules/glca.json index c1be015..8408dae 100644 --- a/config/modules/glca.json +++ b/config/modules/glca.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "G/L Consolidation Subsidiary Companies 6.0", + "description": "Company Hierarchy", "columns": [ { "source_name": "DW6COMN", diff --git a/config/modules/glcc.json b/config/modules/glcc.json index 644c606..d2fd052 100644 --- a/config/modules/glcc.json +++ b/config/modules/glcc.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "G/L Consolidation Parent Companies 6.0", + "description": "Consolidation Companies", "columns": [ { "source_name": "DW5COMN", diff --git a/config/modules/gldate.json b/config/modules/gldate.json index 49968c5..3b3ac88 100644 --- a/config/modules/gldate.json +++ b/config/modules/gldate.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "G/L Period End Dates 6.0", + "description": "GL date / fiscal calendar", "columns": [ { "source_name": "KPCOMP", diff --git a/config/modules/gldatref.json b/config/modules/gldatref.json index 6104956..cce10bf 100644 --- a/config/modules/gldatref.json +++ b/config/modules/gldatref.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "G/L Period Dates Reference File 6.0", + "description": "GL date reference / fiscal-period map", "columns": [ { "source_name": "N1COMP", diff --git a/config/modules/glie.json b/config/modules/glie.json index 8a135cc..40366e7 100644 --- a/config/modules/glie.json +++ b/config/modules/glie.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "G/L Inventory Expense Accounts 6.1", + "description": "Inventory GL Account Code Configuration", "columns": [ { "source_name": "Y1PLNT", diff --git a/config/modules/glmt.json b/config/modules/glmt.json index f19327e..ccc99b7 100644 --- a/config/modules/glmt.json +++ b/config/modules/glmt.json @@ -8,6 +8,7 @@ "merge_key": "aj4ccyy", "enabled": 1, "dest_description": "G/L Chart of Accounts totals for year 6.0", + "description": "GL master/summary balances; reconciles to GL transaction detail by account/period/year", "columns": [ { "source_name": "AJ4COMP", diff --git a/config/modules/gtran.json b/config/modules/gtran.json index 11d767a..4f16195 100644 --- a/config/modules/gtran.json +++ b/config/modules/gtran.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "G/L Transactions 6.1", + "description": "GL transaction detail", "columns": [ { "source_name": "DKACC#", diff --git a/config/modules/icstm.json b/config/modules/icstm.json index 6edc79b..051cb57 100644 --- a/config/modules/icstm.json +++ b/config/modules/icstm.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Inventory Costs - Manufactured parts 6.1", + "description": "Current Standard Cost - Manufactured", "columns": [ { "source_name": "CGPART", diff --git a/config/modules/icstp.json b/config/modules/icstp.json index 089549d..c0480f2 100644 --- a/config/modules/icstp.json +++ b/config/modules/icstp.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Inventory Cost Master - Purchased Parts 6.1", + "description": "Current Standard Cost - Purchased", "columns": [ { "source_name": "CHPART", diff --git a/config/modules/icstr.json b/config/modules/icstr.json index 256ce60..80b8ea1 100644 --- a/config/modules/icstr.json +++ b/config/modules/icstr.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Inventory Cost Master-Transferred Parts6.1", + "description": "Current Standard Cost - Transfered", "columns": [ { "source_name": "Y0PART", diff --git a/config/modules/icstt.json b/config/modules/icstt.json index ece7dc7..ab14f02 100644 --- a/config/modules/icstt.json +++ b/config/modules/icstt.json @@ -8,6 +8,7 @@ "merge_key": "jhdate", "enabled": 1, "dest_description": "Inventory Cost Transaction Log 6.0", + "description": "Cost History", "columns": [ { "source_name": "JHPART", diff --git a/config/modules/iprca.json b/config/modules/iprca.json index 89c5b1c..53be871 100644 --- a/config/modules/iprca.json +++ b/config/modules/iprca.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Pricing - Price List Code Description 6.1", + "description": "Price List Codes", "columns": [ { "source_name": "JAPLCD", diff --git a/config/modules/iprcb.json b/config/modules/iprcb.json index b05f8ba..7602894 100644 --- a/config/modules/iprcb.json +++ b/config/modules/iprcb.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Pricing - PriceLlist Assignment", + "description": "Customer Price List Association", "columns": [ { "source_name": "JBTYPE", diff --git a/config/modules/iprcbhc.json b/config/modules/iprcbhc.json index 11dfd56..a6f75ed 100644 --- a/config/modules/iprcbhc.json +++ b/config/modules/iprcbhc.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "HC Modified Price List Assignment", + "description": "Customer Price Level Association", "columns": [ { "source_name": "JBPLVL", diff --git a/config/modules/iprcc.json b/config/modules/iprcc.json index 1d4d2b6..bdb93b1 100644 --- a/config/modules/iprcc.json +++ b/config/modules/iprcc.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Price list file 6.0", + "description": "Price List Prices", "columns": [ { "source_name": "JCPLCD", diff --git a/config/modules/iprcct.json b/config/modules/iprcct.json index a8a1739..cfe8acd 100644 --- a/config/modules/iprcct.json +++ b/config/modules/iprcct.json @@ -8,6 +8,7 @@ "merge_key": "tadate", "enabled": 1, "dest_description": "Price List Trans Log Headers 6.0", + "description": "Price List Change Log", "columns": [ { "source_name": "TAPLCD", diff --git a/config/modules/iprcctn.json b/config/modules/iprcctn.json index ebf4fc9..08c3b2c 100644 --- a/config/modules/iprcctn.json +++ b/config/modules/iprcctn.json @@ -8,6 +8,7 @@ "merge_key": "t8date", "enabled": 1, "dest_description": "Price List Trans New Price Detail 6.0", + "description": "Price List Change Log - New Prices", "columns": [ { "source_name": "T8PLCD", diff --git a/config/modules/iprccto.json b/config/modules/iprccto.json index a6752fe..81732d8 100644 --- a/config/modules/iprccto.json +++ b/config/modules/iprccto.json @@ -8,6 +8,7 @@ "merge_key": "t7date", "enabled": 1, "dest_description": "Price List Old Price Details 6.0", + "description": "Price List Change Log - Old Prices", "columns": [ { "source_name": "T7PLCD", diff --git a/config/modules/irea.json b/config/modules/irea.json index ff96241..e01c8c6 100644 --- a/config/modules/irea.json +++ b/config/modules/irea.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Inactive Reason Master File", + "description": "Inactive Reason Code Master", "columns": [ { "source_name": "WETYPE", diff --git a/config/modules/itemm.json b/config/modules/itemm.json index ec432c6..b72cb65 100644 --- a/config/modules/itemm.json +++ b/config/modules/itemm.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "ITEMM", + "description": "Item master; compiled on the AS/400 from UQF, so uqf must sync first", "columns": [ { "source_name": "ITEM", diff --git a/config/modules/iv00101.json b/config/modules/iv00101.json index bd9337e..c442718 100644 --- a/config/modules/iv00101.json +++ b/config/modules/iv00101.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "GP customer/salesperson/item master (broadened, migrated from /opt/sync 2026-07-21)", + "description": "Dynamics GP item master", "columns": [ { "source_name": "ITEMNMBR", diff --git a/config/modules/iv00102.json b/config/modules/iv00102.json index 2fa0bf8..0195ade 100644 --- a/config/modules/iv00102.json +++ b/config/modules/iv00102.json @@ -8,6 +8,7 @@ "merge_key": "dex_row_id", "enabled": 1, "dest_description": null, + "description": "Dynamics GP item quantity/inventory master", "columns": [ { "source_name": "ITEMNMBR", diff --git a/config/modules/live_quotes.json b/config/modules/live_quotes.json index 6647018..6abd3aa 100644 --- a/config/modules/live_quotes.json +++ b/config/modules/live_quotes.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": null, + "description": "Live price quotes", "columns": [ { "source_name": "qid", diff --git a/config/modules/macgrp.json b/config/modules/macgrp.json index 94db539..3de8ca6 100644 --- a/config/modules/macgrp.json +++ b/config/modules/macgrp.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Machine Group File", + "description": "Machine Group Master", "columns": [ { "source_name": "ADMACG", diff --git a/config/modules/majg.json b/config/modules/majg.json index 208d849..8626700 100644 --- a/config/modules/majg.json +++ b/config/modules/majg.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Major Group Codes 6.0", + "description": "Major Group", "columns": [ { "source_name": "BQGRP", diff --git a/config/modules/marktable.json b/config/modules/marktable.json index 56aaede..3b4c97c 100644 --- a/config/modules/marktable.json +++ b/config/modules/marktable.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Marketing Product Specs File", + "description": "Markup/pricing table", "columns": [ { "source_name": "M1PROD", diff --git a/config/modules/mast.json b/config/modules/mast.json index 1564c19..8ed7d3d 100644 --- a/config/modules/mast.json +++ b/config/modules/mast.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "G/L Chart of Accounts header 6.1", + "description": "Item/material master", "columns": [ { "source_name": "AZCOMP", diff --git a/config/modules/mc00200.json b/config/modules/mc00200.json index 3536915..977d386 100644 --- a/config/modules/mc00200.json +++ b/config/modules/mc00200.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Dynamics GP multicurrency account setup", + "description": "Dynamics GP multicurrency account setup", "columns": [ { "source_name": "ACTINDX", diff --git a/config/modules/methdm.json b/config/modules/methdm.json index 0c30a0c..5a49322 100644 --- a/config/modules/methdm.json +++ b/config/modules/methdm.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Method Detail - Material (M-Record) 6.0", + "description": "Bill of Materials", "columns": [ { "source_name": "AQTYPE", diff --git a/config/modules/methdo.json b/config/modules/methdo.json index 84974dd..5f8be86 100644 --- a/config/modules/methdo.json +++ b/config/modules/methdo.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Method Detail-Outside Service (O-Record)6.0", + "description": "Outsource Routings", "columns": [ { "source_name": "APTYPE", diff --git a/config/modules/methdr.json b/config/modules/methdr.json index cac9fcc..774d7f6 100644 --- a/config/modules/methdr.json +++ b/config/modules/methdr.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Method Detail - Routings (R-Record) 6.1", + "description": "Machine Routings", "columns": [ { "source_name": "AOTYPE", diff --git a/config/modules/methh.json b/config/modules/methh.json index d9661a2..ce387b1 100644 --- a/config/modules/methh.json +++ b/config/modules/methh.json @@ -8,6 +8,7 @@ "merge_key": "anpart, anplnt", "enabled": 1, "dest_description": "Method Header File 6.0", + "description": "Method Header", "columns": [ { "source_name": "ANPART", diff --git a/config/modules/mkptgroup.json b/config/modules/mkptgroup.json index 04bba25..c705b1b 100644 --- a/config/modules/mkptgroup.json +++ b/config/modules/mkptgroup.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Marketing Part Group", + "description": "Market/pricing groups", "columns": [ { "source_name": "MAPGROUP", diff --git a/config/modules/mmgp.json b/config/modules/mmgp.json index b2dfa2c..8dfa0f3 100644 --- a/config/modules/mmgp.json +++ b/config/modules/mmgp.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Minor Group Codes 6.0", + "description": "Minor Group Codes", "columns": [ { "source_name": "BRMGRP", diff --git a/config/modules/mmsl.json b/config/modules/mmsl.json index 1697385..3ab66ba 100644 --- a/config/modules/mmsl.json +++ b/config/modules/mmsl.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Sales Codes Master 6.0", + "description": "Major and Minor Sales Group Codes", "columns": [ { "source_name": "BSMJCD", diff --git a/config/modules/moldmast.json b/config/modules/moldmast.json index 291c969..d1fcc86 100644 --- a/config/modules/moldmast.json +++ b/config/modules/moldmast.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Mold Master File", + "description": "Mold master", "columns": [ { "source_name": "MMMOLD", diff --git a/config/modules/name.json b/config/modules/name.json index 92fac73..e487ee3 100644 --- a/config/modules/name.json +++ b/config/modules/name.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "G/L Master Codes File 6.0", + "description": "Name/address records", "columns": [ { "source_name": "A7", diff --git a/config/modules/ocrh.json b/config/modules/ocrh.json index b3c382c..c3b730c 100644 --- a/config/modules/ocrh.json +++ b/config/modules/ocrh.json @@ -8,6 +8,7 @@ "merge_key": "dcord#", "enabled": 1, "dest_description": "Customer Order Header 6.1", + "description": "Customer order/quote headers", "columns": [ { "source_name": "DCORD#", diff --git a/config/modules/ocri.json b/config/modules/ocri.json index 72f464f..9583ba4 100644 --- a/config/modules/ocri.json +++ b/config/modules/ocri.json @@ -8,6 +8,7 @@ "merge_key": "ddord#", "enabled": 1, "dest_description": "Customer Order Item 6.1", + "description": "Order detail-item lines", "columns": [ { "source_name": "DDORD#", diff --git a/config/modules/ocrs.json b/config/modules/ocrs.json index 6e66711..5585c70 100644 --- a/config/modules/ocrs.json +++ b/config/modules/ocrs.json @@ -8,6 +8,7 @@ "merge_key": "fford#", "enabled": 1, "dest_description": "Order Discounts/Charges 6.0", + "description": "Order Discounts/Charges", "columns": [ { "source_name": "FFORD#", diff --git a/config/modules/oid.json b/config/modules/oid.json index 3aa369e..436ebf2 100644 --- a/config/modules/oid.json +++ b/config/modules/oid.json @@ -8,6 +8,7 @@ "merge_key": "diinv#", "enabled": 1, "dest_description": "Invoice detail file 6.1", + "description": "Invoice detail lines", "columns": [ { "source_name": "DIINV#", diff --git a/config/modules/oih.json b/config/modules/oih.json index 196a385..d1fd9e2 100644 --- a/config/modules/oih.json +++ b/config/modules/oih.json @@ -8,6 +8,7 @@ "merge_key": "dhinv#", "enabled": 1, "dest_description": "Invoice Header File 6.1", + "description": "Invoice headers", "columns": [ { "source_name": "DHINV#", diff --git a/config/modules/ois.json b/config/modules/ois.json index bc547de..cc60b63 100644 --- a/config/modules/ois.json +++ b/config/modules/ois.json @@ -8,6 +8,7 @@ "merge_key": "flinv#", "enabled": 1, "dest_description": "Invoice detail discount/charge 6.0", + "description": "Invoice detail discount/charge", "columns": [ { "source_name": "FLINV#", diff --git a/config/modules/opcode.json b/config/modules/opcode.json index 95db3ed..9de7c9e 100644 --- a/config/modules/opcode.json +++ b/config/modules/opcode.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Method Operation Codes 6.1", + "description": "Operation Code Master", "columns": [ { "source_name": "AECODE", diff --git a/config/modules/osm_aop.json b/config/modules/osm_aop.json index eb2b752..3af7f22 100644 --- a/config/modules/osm_aop.json +++ b/config/modules/osm_aop.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": null, + "description": "Annual operating plan snapshot (2027)", "columns": [ { "source_name": "origin_system", diff --git a/config/modules/osm_fc.json b/config/modules/osm_fc.json index c82864b..3454b65 100644 --- a/config/modules/osm_fc.json +++ b/config/modules/osm_fc.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": null, + "description": "OSM forecast", "columns": [ { "source_name": "origin_system", diff --git a/config/modules/plnt.json b/config/modules/plnt.json index 1e6b346..20f293b 100644 --- a/config/modules/plnt.json +++ b/config/modules/plnt.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Plant Master File 6.1", + "description": "Plant Code Master", "columns": [ { "source_name": "YAPLNT", diff --git a/config/modules/pm00200.json b/config/modules/pm00200.json index 65656b1..d12583d 100644 --- a/config/modules/pm00200.json +++ b/config/modules/pm00200.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Dynamics GP payables vendor master", + "description": "Dynamics GP payables vendor master", "columns": [ { "source_name": "VENDORID", diff --git a/config/modules/poh.json b/config/modules/poh.json index eb6816c..a4be3a9 100644 --- a/config/modules/poh.json +++ b/config/modules/poh.json @@ -8,6 +8,7 @@ "merge_key": "kapo#", "enabled": 1, "dest_description": "Purchase Order Header 6.1", + "description": "Purchase Order Header Rows", "columns": [ { "source_name": "KAPO#", diff --git a/config/modules/poh_deleted.json b/config/modules/poh_deleted.json index 4d57af8..24825b1 100644 --- a/config/modules/poh_deleted.json +++ b/config/modules/poh_deleted.json @@ -8,6 +8,7 @@ "merge_key": "dq0po#", "enabled": 1, "dest_description": "POs purged from LGDAT.POH (POHL delete log) -- drives purge cleanup of cms.poh / cms.poi", + "description": null, "columns": [ { "id": "c1", diff --git a/config/modules/poi.json b/config/modules/poi.json index 30c2e61..01cd090 100644 --- a/config/modules/poi.json +++ b/config/modules/poi.json @@ -8,6 +8,7 @@ "merge_key": "kbpo#", "enabled": 1, "dest_description": "Purchase Order Items 6.0", + "description": "Purchase order line items", "columns": [ { "source_name": "KBPO#", diff --git a/config/modules/poprj.json b/config/modules/poprj.json index aa732ee..67cbdb4 100644 --- a/config/modules/poprj.json +++ b/config/modules/poprj.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Project Master 6.1", + "description": "Project Master", "columns": [ { "source_name": "JOPRJ#", diff --git a/config/modules/punit.json b/config/modules/punit.json index 0e49c45..072e8fe 100644 --- a/config/modules/punit.json +++ b/config/modules/punit.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Part/Unit Conversion File 6.0", + "description": "Unit of Measure Conversion", "columns": [ { "source_name": "IHPART", diff --git a/config/modules/qcrh.json b/config/modules/qcrh.json index 6ef3c23..01d84bf 100644 --- a/config/modules/qcrh.json +++ b/config/modules/qcrh.json @@ -8,6 +8,7 @@ "merge_key": "dcord#", "enabled": 1, "dest_description": "Customer Order Header 6.1", + "description": "Quote Header", "columns": [ { "source_name": "DCORD#", diff --git a/config/modules/qcri.json b/config/modules/qcri.json index 96a7a59..32c15ec 100644 --- a/config/modules/qcri.json +++ b/config/modules/qcri.json @@ -8,6 +8,7 @@ "merge_key": "ddord#", "enabled": 1, "dest_description": "Customer Order Item 6.1", + "description": "Quote Line Items", "columns": [ { "source_name": "DDORD#", diff --git a/config/modules/qcrs.json b/config/modules/qcrs.json index a8b9169..162e9d1 100644 --- a/config/modules/qcrs.json +++ b/config/modules/qcrs.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Order Discounts/Charges 6.0", + "description": "Quote lines discount detail", "columns": [ { "source_name": "FFORD#", diff --git a/config/modules/qtnote.json b/config/modules/qtnote.json index 26bcfd7..74c885c 100644 --- a/config/modules/qtnote.json +++ b/config/modules/qtnote.json @@ -8,6 +8,7 @@ "merge_key": "ggord", "enabled": 1, "dest_description": "Note pad file 6.1", + "description": "Quote Line Notes", "columns": [ { "source_name": "GGKEY", diff --git a/config/modules/resre.json b/config/modules/resre.json index f1595e2..1c535c6 100644 --- a/config/modules/resre.json +++ b/config/modules/resre.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Resource Master File (Equipment) 6.1", + "description": "Resource Master", "columns": [ { "source_name": "ABTYPE", diff --git a/config/modules/rm00101.json b/config/modules/rm00101.json index 6ed92a9..b4b3f1e 100644 --- a/config/modules/rm00101.json +++ b/config/modules/rm00101.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "GP customer/salesperson/item master (broadened, migrated from /opt/sync 2026-07-21)", + "description": "Dynamics GP receivables customer master", "columns": [ { "source_name": "CUSTNMBR", diff --git a/config/modules/rm00301.json b/config/modules/rm00301.json index 99f9267..c829510 100644 --- a/config/modules/rm00301.json +++ b/config/modules/rm00301.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "GP customer/salesperson/item master (broadened, migrated from /opt/sync 2026-07-21)", + "description": "Dynamics GP receivables setup", "columns": [ { "source_name": "SLPRSNID", diff --git a/config/modules/rm20101.json b/config/modules/rm20101.json index c9042b5..e4c529e 100644 --- a/config/modules/rm20101.json +++ b/config/modules/rm20101.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": null, + "description": "Dynamics GP open receivables transactions", "columns": [ { "source_name": "CUSTNMBR", diff --git a/config/modules/rm20201.json b/config/modules/rm20201.json index 6e925c0..5a508df 100644 --- a/config/modules/rm20201.json +++ b/config/modules/rm20201.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Dynamics GP open receivables apply detail", + "description": "Dynamics GP open receivables apply detail", "columns": [ { "source_name": "CUSTNMBR", diff --git a/config/modules/rm30101.json b/config/modules/rm30101.json index d5b8ce3..0e87b9d 100644 --- a/config/modules/rm30101.json +++ b/config/modules/rm30101.json @@ -8,6 +8,7 @@ "merge_key": "docnumbr, rmdtypal", "enabled": 1, "dest_description": null, + "description": "Dynamics GP receivables history", "columns": [ { "source_name": "CUSTNMBR", diff --git a/config/modules/rm30201.json b/config/modules/rm30201.json index f73b979..f655109 100644 --- a/config/modules/rm30201.json +++ b/config/modules/rm30201.json @@ -8,6 +8,7 @@ "merge_key": "aptodcty, aptodcnm", "enabled": 1, "dest_description": "Dynamics GP receivables apply history", + "description": "Dynamics GP receivables apply history", "columns": [ { "source_name": "CUSTNMBR", diff --git a/config/modules/rprh.json b/config/modules/rprh.json index 1f92b25..25f82f7 100644 --- a/config/modules/rprh.json +++ b/config/modules/rprh.json @@ -8,6 +8,7 @@ "merge_key": "nwbtid", "enabled": 1, "dest_description": "Production Reporting Batch Header 6.0", + "description": "Header transaction records", "columns": [ { "source_name": "NWBTID", diff --git a/config/modules/sach.json b/config/modules/sach.json index d0c5e45..ae54cf5 100644 --- a/config/modules/sach.json +++ b/config/modules/sach.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Sales Channel Master", + "description": "Price Level Master Codes", "columns": [ { "source_name": "BK7CODE", diff --git a/config/modules/sop10100.json b/config/modules/sop10100.json index 2b90031..4e16ee5 100644 --- a/config/modules/sop10100.json +++ b/config/modules/sop10100.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": null, + "description": "Dynamics GP sales-order work header", "columns": [ { "source_name": "SOPTYPE", diff --git a/config/modules/sop10102.json b/config/modules/sop10102.json index 684cf46..89d46e7 100644 --- a/config/modules/sop10102.json +++ b/config/modules/sop10102.json @@ -8,6 +8,7 @@ "merge_key": "dex_row_id", "enabled": 1, "dest_description": "Dynamics GP sales distributions", + "description": "Dynamics GP sales distributions", "columns": [ { "source_name": "SOPTYPE", diff --git a/config/modules/sop10104.json b/config/modules/sop10104.json index dbf6e20..2aaa9e0 100644 --- a/config/modules/sop10104.json +++ b/config/modules/sop10104.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": null, + "description": "Dynamics GP Sales Process Holds", "columns": [ { "source_name": "SOPTYPE", diff --git a/config/modules/sop10200.json b/config/modules/sop10200.json index 79543d6..4823002 100644 --- a/config/modules/sop10200.json +++ b/config/modules/sop10200.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": null, + "description": "Dynamics GP sales-order work line", "columns": [ { "source_name": "SOPTYPE", diff --git a/config/modules/sop30200.json b/config/modules/sop30200.json index e4b71fc..a46290c 100644 --- a/config/modules/sop30200.json +++ b/config/modules/sop30200.json @@ -8,6 +8,7 @@ "merge_key": "soptype, sopnumbe", "enabled": 1, "dest_description": null, + "description": "Dynamics GP sales history header", "columns": [ { "source_name": "SOPTYPE", diff --git a/config/modules/sop30300.json b/config/modules/sop30300.json index c635ba3..eee8804 100644 --- a/config/modules/sop30300.json +++ b/config/modules/sop30300.json @@ -8,6 +8,7 @@ "merge_key": "soptype, sopnumbe, lnitmseq, cmpntseq", "enabled": 1, "dest_description": null, + "description": "Dynamics GP sales history line", "columns": [ { "source_name": "SOPTYPE", diff --git a/config/modules/sscc.json b/config/modules/sscc.json index c37b8e8..03aab5c 100644 --- a/config/modules/sscc.json +++ b/config/modules/sscc.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Style/Size/Color Codes file 6.0", + "description": "Style Code Master", "columns": [ { "source_name": "SSCTYP", diff --git a/config/modules/stka.json b/config/modules/stka.json index b546921..63a9c43 100644 --- a/config/modules/stka.json +++ b/config/modules/stka.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Part/Plant Replenishment Options 6.1", + "description": "Part Plant Master", "columns": [ { "source_name": "V6PART", diff --git a/config/modules/stkb.json b/config/modules/stkb.json index c172058..1714462 100644 --- a/config/modules/stkb.json +++ b/config/modules/stkb.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Stock Balance (inventory) 6.0", + "description": "Stock balances", "columns": [ { "source_name": "BXPART", diff --git a/config/modules/stkmm.json b/config/modules/stkmm.json index 33b50c2..d4335d7 100644 --- a/config/modules/stkmm.json +++ b/config/modules/stkmm.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Global Item Master-Manufactured Parts 6.0", + "description": "Item Master - Manufactured", "columns": [ { "source_name": "AVPART", diff --git a/config/modules/stkmp.json b/config/modules/stkmp.json index 4eeb09c..aaf4c89 100644 --- a/config/modules/stkmp.json +++ b/config/modules/stkmp.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Global Item Master - Purchased parts 6.0", + "description": "Item Master - Purchased", "columns": [ { "source_name": "AWPART", diff --git a/config/modules/stkr.json b/config/modules/stkr.json index d0e975b..294bbd9 100644 --- a/config/modules/stkr.json +++ b/config/modules/stkr.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Stock Room Master File 6.0", + "description": null, "columns": [ { "source_name": "AXSTKL", diff --git a/config/modules/stnote.json b/config/modules/stnote.json index 24598c1..b0e3817 100644 --- a/config/modules/stnote.json +++ b/config/modules/stnote.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Note pad file 6.1", + "description": "Standard note text", "columns": [ { "source_name": "GGKEY", diff --git a/config/modules/surcharge.json b/config/modules/surcharge.json index 007798c..ee2ae6c 100644 --- a/config/modules/surcharge.json +++ b/config/modules/surcharge.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Surcharge File", + "description": "Surcharge rates", "columns": [ { "source_name": "SUCUST", diff --git a/config/modules/surcharge_ms.json b/config/modules/surcharge_ms.json index 6a18ee3..d9514a3 100644 --- a/config/modules/surcharge_ms.json +++ b/config/modules/surcharge_ms.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Surcharge File", + "description": null, "columns": [ { "source_name": "SUCUST", diff --git a/config/modules/surchargep.json b/config/modules/surchargep.json index f7ef52d..42d8f84 100644 --- a/config/modules/surchargep.json +++ b/config/modules/surchargep.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Surcharge Table - Purchased Parts", + "description": "Surcharge pricing", "columns": [ { "source_name": "SPCUST", diff --git a/config/modules/surchgexc.json b/config/modules/surchgexc.json index 06028af..b32f07e 100644 --- a/config/modules/surchgexc.json +++ b/config/modules/surchgexc.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Surcharge Customer Exceptions", + "description": "Surcharge exceptions", "columns": [ { "source_name": "SXCUST", diff --git a/config/modules/sy00300.json b/config/modules/sy00300.json index 3a97ecd..271a330 100644 --- a/config/modules/sy00300.json +++ b/config/modules/sy00300.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": null, + "description": "Account Segmentation", "columns": [ { "source_name": "SGMTNUMB", diff --git a/config/modules/sy03300.json b/config/modules/sy03300.json index c28591e..c4e300f 100644 --- a/config/modules/sy03300.json +++ b/config/modules/sy03300.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Dynamics GP payment terms setup", + "description": "Dynamics GP payment terms setup", "columns": [ { "source_name": "PYMTRMID", diff --git a/config/modules/sy40100.json b/config/modules/sy40100.json index 9164a4a..cc65d23 100644 --- a/config/modules/sy40100.json +++ b/config/modules/sy40100.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Dynamics GP fiscal period setup", + "description": "Dynamics GP fiscal period setup", "columns": [ { "source_name": "CLOSED", diff --git a/config/modules/tb_addbacks.json b/config/modules/tb_addbacks.json index bcd0cf4..cc6f2f6 100644 --- a/config/modules/tb_addbacks.json +++ b/config/modules/tb_addbacks.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Combined trial balance union view facilitated through SQL Server", + "description": "Trial-balance addbacks", "columns": [ { "source_name": "SSYR", diff --git a/config/modules/tbfc.json b/config/modules/tbfc.json index d866013..a701559 100644 --- a/config/modules/tbfc.json +++ b/config/modules/tbfc.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": null, + "description": "Trial-balance forecast", "columns": [ { "source_name": "Date", diff --git a/config/modules/terms.json b/config/modules/terms.json index b0c018a..79e8edb 100644 --- a/config/modules/terms.json +++ b/config/modules/terms.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "inferred terms table from lgdat.code", + "description": "Payment-terms codes", "columns": [ { "source_name": "TERM", diff --git a/config/modules/uqf.json b/config/modules/uqf.json index 5dbfe69..6a8369b 100644 --- a/config/modules/uqf.json +++ b/config/modules/uqf.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "UQF", + "description": "Item qualification/pricing source; upstream dependency of itemm \u2014 must run before it", "columns": [ { "source_name": "UQCODE", diff --git a/config/modules/userdetail.json b/config/modules/userdetail.json index 71449d7..4dfc503 100644 --- a/config/modules/userdetail.json +++ b/config/modules/userdetail.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": null, + "description": "PriceQuote application user detail", "columns": [ { "source_name": "UserDetailId", diff --git a/config/modules/usrc.json b/config/modules/usrc.json index 748035b..500180b 100644 --- a/config/modules/usrc.json +++ b/config/modules/usrc.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "User Defined Data Records", + "description": "Reference codes", "columns": [ { "source_name": "MFSRCE", diff --git a/config/modules/usrcust.json b/config/modules/usrcust.json index b70d404..9d486b1 100644 --- a/config/modules/usrcust.json +++ b/config/modules/usrcust.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "... USER customer file", + "description": "Customer Master Extension", "columns": [ { "source_name": "CUCUST", diff --git a/config/modules/usrd.json b/config/modules/usrd.json index 9fde413..9ee7aa0 100644 --- a/config/modules/usrd.json +++ b/config/modules/usrd.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "User Definition File 5.3", + "description": "User Defined Fields Extension Table", "columns": [ { "source_name": "LTSRCE", diff --git a/config/modules/vend.json b/config/modules/vend.json index b03d7ed..e76601a 100644 --- a/config/modules/vend.json +++ b/config/modules/vend.json @@ -8,6 +8,7 @@ "merge_key": null, "enabled": 1, "dest_description": "Vendor Master 6.1", + "description": null, "columns": [ { "source_name": "BTPYTD", diff --git a/pipekit/config_io.py b/pipekit/config_io.py index 5e61977..fc4e150 100644 --- a/pipekit/config_io.py +++ b/pipekit/config_io.py @@ -102,6 +102,7 @@ def export_config(dest: Path) -> dict: "merge_key": full["merge_key"], "enabled": full["enabled"], "dest_description": full["dest_description"], + "description": full["description"], "columns": cols, # real array -> per-column line diffs "watermarks": wms, "hooks": hooks, @@ -236,7 +237,8 @@ def apply_config(src: Path, *, dry_run: bool = False, prune: bool = False) -> li source_query=source_query, merge_strategy=rec["merge_strategy"], merge_key=rec.get("merge_key"), staging_table=rec.get("staging_table"), - columns=cols or None, dest_description=rec.get("dest_description")) + columns=cols or None, dest_description=rec.get("dest_description"), + description=rec.get("description")) mid = mod["id"] else: mid = None @@ -244,7 +246,7 @@ def apply_config(src: Path, *, dry_run: bool = False, prune: bool = False) -> li mid = cur["id"] cur_cols = json.loads(cur["columns_json"] or "[]") watch = ("dest_table", "staging_table", "merge_strategy", "merge_key", - "dest_description", "enabled") + "dest_description", "description", "enabled") meta_changed = (sconn["id"] != cur["source_connection_id"] or dconn["id"] != cur["dest_connection_id"] or source_query != _norm_sql(cur["source_query"]) @@ -261,6 +263,7 @@ def apply_config(src: Path, *, dry_run: bool = False, prune: bool = False) -> li source_query=source_query, merge_strategy=rec["merge_strategy"], merge_key=rec.get("merge_key"), dest_description=rec.get("dest_description"), + description=rec.get("description"), enabled=rec.get("enabled")) if cols_changed: repo.update_module_columns(mid, cols)