Skip to content
Snippets Groups Projects
Commit 75fefaaf authored by Johannes Hörmann's avatar Johannes Hörmann
Browse files

Salesproject-module mit löschen

parent 3cd938e9
No related branches found
No related tags found
No related merge requests found
......@@ -523,6 +523,7 @@
<conditionProcess>%aditoprj%/entity/Salesproject_entity/recordcontainers/db/conditionProcess.js</conditionProcess>
<onDBInsert>%aditoprj%/entity/Salesproject_entity/recordcontainers/db/onDBInsert.js</onDBInsert>
<onDBUpdate>%aditoprj%/entity/Salesproject_entity/recordcontainers/db/onDBUpdate.js</onDBUpdate>
<onDBDelete>%aditoprj%/entity/Salesproject_entity/recordcontainers/db/onDBDelete.js</onDBDelete>
<linkInformation>
<linkInformation>
<name>02eb2f4c-3b85-409f-ac13-c8b26804da44</name>
......
import("system.db");
import("system.logging");
import("system.vars");
import("Sql_lib");
var currentId = vars.getString("$field.SALESPROJECTID");
if (currentId)
{
var toDelete = [
"SALESPROJECT_COMPETITION",
"SALESPROJECT_CLASSIFICATION",
"SALESPROJECT_CYCLE",
"SALESPROJECT_FORECAST",
"SALESPROJECT_MEMBER",
"SALESPROJECT_SOURCE"
];
toDelete = toDelete.map(function(pTable)
{
return [pTable, SqlCondition.equals(pTable + ".SALESPROJECT_ID", currentId, "1=2")]
});
db.deletes(toDelete);
// TODO: auch Dokumente, Aktivitäten, Aufgaben, Zeiterfassungen löschen?
}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment