{ "name": "OrgHierarchy", "isEnabled": true, "isManualOnly": false, "massSyncIntervalMinutes": 10080, "dailySyncIntervalMinutes": 1440, "hourlySyncIntervalMinutes": 60, "source": { "connection": "jde", "query": "SELECT TRIM(oh.DISPATCHGROUP_IWMCUW) AS ProfitCenterCode, TRIM(oh.COSTCENTER_IWMCU) AS WorkCenterCode, TRIM(oh.COSTCENTERALT_IWMMCU) AS BranchCode, oh.DATEUPDATED_IWUPMJ AS DateUpdated, oh.TIMEOFDAY_IWTDAY AS TimeUpdated FROM JDESTAGE.F30006_VIEW oh WHERE TRIM(oh.COSTCENTER_IWMCU) IS NOT NULL AND TRIM(oh.COSTCENTERALT_IWMMCU) IS NOT NULL AND (oh.DATEUPDATED_IWUPMJ > :dateUpdated OR (oh.DATEUPDATED_IWUPMJ = :dateUpdated AND oh.TIMEOFDAY_IWTDAY >= :timeUpdated))", "massQuery": "SELECT TRIM(oh.DISPATCHGROUP_IWMCUW) AS ProfitCenterCode, TRIM(oh.COSTCENTER_IWMCU) AS WorkCenterCode, TRIM(oh.COSTCENTERALT_IWMMCU) AS BranchCode, oh.DATEUPDATED_IWUPMJ AS DateUpdated, oh.TIMEOFDAY_IWTDAY AS TimeUpdated FROM JDESTAGE.F30006_VIEW oh WHERE TRIM(oh.COSTCENTER_IWMCU) IS NOT NULL AND TRIM(oh.COSTCENTERALT_IWMMCU) IS NOT NULL", "parameters": { "dateUpdated": { "name": ":dateUpdated", "format": "jdeJulian", "source": "offset" }, "timeUpdated": { "name": ":timeUpdated", "format": "jdeTime", "source": "offset" } } }, "destination": { "table": "OrgHierarchy", "matchColumns": ["WorkCenterCode", "BranchCode"], "excludeFromUpdate": ["WorkCenterCode", "BranchCode", "LastUpdateDt"] }, "preScripts": [], "postScripts": [] }