18 package org.turro.erp.task.logic;
20 import java.util.HashMap;
21 import org.turro.auth.Authentication;
22 import org.turro.elephant.context.Application;
23 import org.turro.elephant.log.LogType;
24 import org.turro.erp.db.ErpPU;
25 import org.turro.erp.entity.*;
26 import org.turro.erp.menu.ErpMenu;
27 import org.turro.financials.model.business.CompanyWrapper;
49 if(
entity.getId() == 0)
return false;
71 if(task ==
null || type ==
null) {
84 HashMap<String, Object> map =
new HashMap<String, Object>();
86 ErpMenu.showModalZulFile(
"lNewTask",
"/WEB-INF/_zul/erp/task/newTask.zul", map,
null);
90 if(workOrder ==
null) {
97 if(orderReference ==
null) {
104 HashMap<String, Object> map =
new HashMap<String, Object>();
106 ErpMenu.showModalZulFile(
"lNewTask",
"/WEB-INF/_zul/erp/task/newTask.zul", map,
null);
161 or =
new ErpPU().saveObject(or);
static String getString(String key)
void setValidated(boolean validated)
void setWorkOrder(WorkOrder workOrder)
void setDescription(String description)
void setOrderRef(int orderRef)
void setService(Contract service)
void setType(PredecessorType type)
void setPredecessor(Task predecessor)
OrderReference getOrderReference()
Set< Predecessor > getPredecessors()
void setSupervised(OwnedAptitude supervised)
void setOrderReference(OrderReference orderReference)
void setStatus(TaskStatus status)
OwnedAptitude getSupervised()
Set< OrderReference > getOrderReferences()
static void createTask(Task task, PredecessorType type)
static void createTask(WorkOrder workOrder)
void logEntity(LogType logType, String path, String action, String data)
static void createTask(OrderReference orderReference)
static Contract getDefaultContractService()