{ "name": "pm30600", "source_connection": "sqlserver", "dest_connection": "usmidsap02", "dest_table": "gp.pm30600", "staging_table": "pipekit_staging.pm30600", "merge_strategy": "incremental", "merge_key": "vchrnmbr, doctype", "enabled": 1, "dest_description": "Dynamics GP payables GL distribution history", "columns": [ { "source_name": "DOCTYPE", "source_type": "SMALLINT", "dest_name": "doctype", "dest_type": "smallint", "description": null }, { "source_name": "VCHRNMBR", "source_type": "CHAR(21)", "dest_name": "vchrnmbr", "dest_type": "text", "description": null }, { "source_name": "DSTSQNUM", "source_type": "INT", "dest_name": "dstsqnum", "dest_type": "integer", "description": null }, { "source_name": "CNTRLTYP", "source_type": "SMALLINT", "dest_name": "cntrltyp", "dest_type": "smallint", "description": null }, { "source_name": "CRDTAMNT", "source_type": "NUMERIC(19,5)", "dest_name": "crdtamnt", "dest_type": "numeric(19,5)", "description": null }, { "source_name": "DEBITAMT", "source_type": "NUMERIC(19,5)", "dest_name": "debitamt", "dest_type": "numeric(19,5)", "description": null }, { "source_name": "DSTINDX", "source_type": "INT", "dest_name": "dstindx", "dest_type": "integer", "description": null }, { "source_name": "DISTTYPE", "source_type": "SMALLINT", "dest_name": "disttype", "dest_type": "smallint", "description": null }, { "source_name": "CHANGED", "source_type": "TINYINT", "dest_name": "changed", "dest_type": "smallint", "description": null }, { "source_name": "USERID", "source_type": "CHAR(15)", "dest_name": "userid", "dest_type": "text", "description": null }, { "source_name": "PSTGSTUS", "source_type": "SMALLINT", "dest_name": "pstgstus", "dest_type": "smallint", "description": null }, { "source_name": "VENDORID", "source_type": "CHAR(15)", "dest_name": "vendorid", "dest_type": "text", "description": null }, { "source_name": "TRXSORCE", "source_type": "CHAR(13)", "dest_name": "trxsorce", "dest_type": "text", "description": null }, { "source_name": "PSTGDATE", "source_type": "DATETIME", "dest_name": "pstgdate", "dest_type": "timestamp", "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": "ORCRDAMT", "source_type": "NUMERIC(19,5)", "dest_name": "orcrdamt", "dest_type": "numeric(19,5)", "description": null }, { "source_name": "ORDBTAMT", "source_type": "NUMERIC(19,5)", "dest_name": "ordbtamt", "dest_type": "numeric(19,5)", "description": null }, { "source_name": "APTVCHNM", "source_type": "CHAR(21)", "dest_name": "aptvchnm", "dest_type": "text", "description": null }, { "source_name": "APTODCTY", "source_type": "SMALLINT", "dest_name": "aptodcty", "dest_type": "smallint", "description": null }, { "source_name": "SPCLDIST", "source_type": "SMALLINT", "dest_name": "spcldist", "dest_type": "smallint", "description": null }, { "source_name": "DistRef", "source_type": "CHAR(31)", "dest_name": "distref", "dest_type": "text", "description": null }, { "source_name": "DEX_ROW_ID", "source_type": "INT", "dest_name": "dex_row_id", "dest_type": "integer", "description": null } ], "watermarks": [ { "name": "pm30600_ts", "connection": "usmidsap02", "resolver_sql": "SELECT COALESCE(MAX(dex_row_ts) - INTERVAL '7 days', '1900-01-01') FROM gp.pm30200", "default_value": "1900-01-01" } ], "hooks": [], "description": "Dynamics GP payables GL distribution history" }