diff --git a/navalplanner-business/src/main/java/org/navalplanner/business/orders/entities/OrderElement.java b/navalplanner-business/src/main/java/org/navalplanner/business/orders/entities/OrderElement.java index a30df7dfc..7b9b151f4 100644 --- a/navalplanner-business/src/main/java/org/navalplanner/business/orders/entities/OrderElement.java +++ b/navalplanner-business/src/main/java/org/navalplanner/business/orders/entities/OrderElement.java @@ -172,9 +172,12 @@ public abstract class OrderElement { * list of advanceAssigments must be attached. * @param advanceAssigment * must be attached + * @throws DuplicateValueTrueReportGlobalAdvanceException + * @throws DuplicateAdvanceAssigmentForOrderElementException */ public void addAvanceAssigment(AdvanceAssigment newAdvanceAssigment) - throws Exception { + throws DuplicateValueTrueReportGlobalAdvanceException, + DuplicateAdvanceAssigmentForOrderElementException { checkNoOtherGlobalAdvanceAssignment(newAdvanceAssigment); checkNoOtherAssignmentWithSameAdvanceType(this, newAdvanceAssigment); this.advanceAssigments.add(newAdvanceAssigment);