{ "name": "Item", "isEnabled": true, "isManualOnly": false, "massSyncIntervalMinutes": 10080, "dailySyncIntervalMinutes": 1440, "hourlySyncIntervalMinutes": 60, "source": { "connection": "jde", "query": "SELECT pn.IMITM AS ShortItemNumber, TRIM(pn.IMLITM) AS ItemNumber, TRIM(pn.IMDSC1) AS Description, TRIM(pn.IMPRP4) AS PlanningFamily, TRIM(pn.IMSTKT) AS StockingType, pn.IMUPMJ AS LastUpdateDate, pn.IMTDAY AS LastUpdateTime FROM {ProductionSchema}.F4101 pn WHERE TRIM(pn.IMLITM) IS NOT NULL AND (pn.IMUPMJ > :dateUpdated OR (pn.IMUPMJ = :dateUpdated AND pn.IMTDAY >= :timeUpdated))", "massQuery": "SELECT pn.IMITM AS ShortItemNumber, TRIM(pn.IMLITM) AS ItemNumber, TRIM(pn.IMDSC1) AS Description, TRIM(pn.IMPRP4) AS PlanningFamily, TRIM(pn.IMSTKT) AS StockingType, pn.IMUPMJ AS LastUpdateDate, pn.IMTDAY AS LastUpdateTime FROM {ProductionSchema}.F4101 pn WHERE TRIM(pn.IMLITM) IS NOT NULL", "parameters": { "dateUpdated": { "name": ":dateUpdated", "format": "jdeJulian", "source": "offset" }, "timeUpdated": { "name": ":timeUpdated", "format": "jdeTime", "source": "offset" } } }, "destination": { "table": "Item", "matchColumns": ["ShortItemNumber"], "excludeFromUpdate": ["ShortItemNumber", "LastUpdateDt"] }, "preScripts": [], "postScripts": [] }