[Bug #1234] Fix the deletion of fields in progress reporting in subcontractor module.
FEA: ItEr74S04BugFixing
This commit is contained in:
parent
7497e68dfb
commit
9e8a00a94e
1 changed files with 8 additions and 2 deletions
|
|
@ -72,8 +72,11 @@ public class AdvanceMeasurement extends BaseEntity {
|
|||
}
|
||||
|
||||
public void setDate(LocalDate date) {
|
||||
if ((date != null) && (this.date != null)
|
||||
&& (this.date.compareTo(date) != 0)) {
|
||||
resetCommunicationDate();
|
||||
}
|
||||
this.date = date;
|
||||
resetCommunicationDate();
|
||||
}
|
||||
|
||||
@NotNull(message = "date not specified")
|
||||
|
|
@ -86,7 +89,10 @@ public class AdvanceMeasurement extends BaseEntity {
|
|||
if (value != null) {
|
||||
this.value.setScale(2, BigDecimal.ROUND_DOWN);
|
||||
}
|
||||
resetCommunicationDate();
|
||||
if ((this.value != null) && (value != null)
|
||||
&& (this.value.compareTo(value) != 0)) {
|
||||
resetCommunicationDate();
|
||||
}
|
||||
if (advanceAssignment != null) {
|
||||
advanceAssignment.getOrderElement()
|
||||
.markAsDirtyLastAdvanceMeasurementForSpreading();
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue