sticky_note_2Notas
(*) o campo Code serve para o developer definir um código de identificação único de uma tarefa, de forma a não se repetir com o código de outras tarefas. Se existirem tarefas com o mesmo código pode haver o risco de não serem apresentadas em simultâneo.
Mas, nada melhor do que mostrar alguns exemplos práticos que passamos a descrever:Dim itemTaskVO As TasksVO = GenericVO.GetNewInstance(Of TasksVO)
itemTaskVO.summary = "Tarefa 1"
itemTaskVO.startdate = Utils.Dates.TimeZoneDate
itemTaskVO.enddate = Utils.Dates.TimeZoneDate
itemTaskVO.whocreated = appManagement.UserInfo.userStamp
itemTaskVO.description = "Descrição da tarefa 1"
itemTaskVO.code = "CODE_Tarefa1"
Dim itemTaskConnections As TaskConnectionsVO = GenericVO.GetNewInstance(Of TaskConnectionsVO)()
itemTaskConnections.tasksstamp = itemTaskVO.tasksstamp
itemTaskConnections.ParentVO = itemTaskVO
itemTaskConnections.summaryentity = "Vai alterando a descrição da ligação"
itemTaskVO.tc.Add(itemTaskConnections)
SDK.TASKS.CreateTaskByAddon(itemTaskVO, False)
Dim itemTaskVO As TasksVO = GenericVO.GetNewInstance(Of TasksVO)
itemTaskVO.summary = "Tarefa 2"
itemTaskVO.startdate = Utils.Dates.TimeZoneDate
itemTaskVO.enddate = Utils.Dates.TimeZoneDate
itemTaskVO.whocreated = appManagement.UserInfo.userStamp
itemTaskVO.description = "Descrição da tarefa 2"
itemTaskVO.code = "CODE_Tarefa2"
Dim itemTaskConnections As TaskConnectionsVO = GenericVO.GetNewInstance(Of TaskConnectionsVO)()
itemTaskConnections.tasksstamp = itemTaskVO.tasksstamp
itemTaskConnections.ParentVO = itemTaskVO
itemTaskConnections.summaryentity = "Vai alterando a descrição da ligação"
itemTaskVO.tc.Add(itemTaskConnections)
SDK.TASKS.CreateTaskByAddon(itemTaskVO, True)