import("system.vars"); import("system.result"); import("system.neon"); import("Offer_lib"); import("Salesproject_lib"); import("Util_lib"); import("Entity_lib"); if( vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW && !OfferUtils.validateOfferNumber(ProcessHandlingUtils.getOnValidationValue(vars.get("$field.OFFERCODE"))) ) { vars.set( "$field.OFFERCODE", OfferUtils.getNextOfferNumber().toString() ); }