Name

global.FieldServiceProjectUpdateHandlerImpl

Description

Implements extension point global.fieldServiceProjectUpdateHandlerImpl Extension point for PostEngineHandlers.

Script

var FieldServiceProjectUpdateHandlerImpl = Class.create();
FieldServiceProjectUpdateHandlerImpl.prototype = {
  initialize: function() {
  },

  process: function(topTaskId, jsonData, taskStartDate, previousGr, tableName, currentGr) {
  	if (PPMTableCheck.isProject(tableName) || PPMTableCheck.isProjectTask(tableName)) {
  		
  		if (currentGr && currentGr.operation() == 'delete')
  			return;
  		
  		if(GlidePluginManager.isActive("com.snc.wm_ppm")){
  			var fieldServiceProjectUpdateHandler = new FieldServiceProjectUpdateHandler();
  			fieldServiceProjectUpdateHandler.process(topTaskId, jsonData, taskStartDate, previousGr);
  		}
  	}
  },

  type: 'FieldServiceProjectUpdateHandlerImpl'
};

Sys ID

020c683387812300b6f8578c87cb0b86

Offical Documentation

Official Docs: