Skip to content
Snippets Groups Projects
onValidation.js 459 B
import("system.result");
import("system.translate");
import("system.vars");
import("Date_lib");

var dateUtils = new DateUtils();
var cDue = vars.get("$local.value");

if (dateUtils.validateBeginnBeforeEnd(vars.get("$field.CONTRACTSTART"), cDue) === false || dateUtils.validateBeginnBeforeEnd(cDue, vars.get("$field.CONTRACTEND")) === false) {
    result.string(translate.text("Nächste Fälligkeit muss nach Vertragsbeginn und vor Vertragsende liegen!"));
}