set the new end date communications to customers as not transient
object anymore. FEA: ItEr76S21UpdateEndDateToCustomer
This commit is contained in:
parent
f7a991e25d
commit
41c0334196
1 changed files with 8 additions and 0 deletions
|
|
@ -120,6 +120,7 @@ import org.zkoss.zul.Messagebox;
|
|||
@Scope(BeanDefinition.SCOPE_SINGLETON)
|
||||
public class SaveCommandBuilder {
|
||||
|
||||
|
||||
private static final Log LOG = LogFactory.getLog(SaveCommandBuilder.class);
|
||||
|
||||
public ISaveCommand build(PlanningState planningState,
|
||||
|
|
@ -285,6 +286,8 @@ public class SaveCommandBuilder {
|
|||
}
|
||||
});
|
||||
dontPoseAsTransientObjectAnymore(state.getOrder());
|
||||
dontPoseAsTransientObjectAnymore(state.getOrder()
|
||||
.getEndDateCommunicationToCustomer());
|
||||
state.getScenarioInfo().afterCommit();
|
||||
fireAfterSave();
|
||||
if (afterSaveActions != null) {
|
||||
|
|
@ -361,6 +364,7 @@ public class SaveCommandBuilder {
|
|||
|
||||
updateTasksRelatedData();
|
||||
removeTasksToRemove();
|
||||
loadDataAccessedWithNotPosedAsTransientInOrder(state.getOrder());
|
||||
loadDataAccessedWithNotPosedAsTransient(state.getOrder());
|
||||
if (state.getRootTask() != null) {
|
||||
loadDependenciesCollectionsForTaskRoot(state.getRootTask());
|
||||
|
|
@ -798,6 +802,10 @@ public class SaveCommandBuilder {
|
|||
}
|
||||
}
|
||||
|
||||
private void loadDataAccessedWithNotPosedAsTransientInOrder(Order order) {
|
||||
order.getEndDateCommunicationToCustomer().size();
|
||||
}
|
||||
|
||||
private void loadDataAccessedWithNotPosedAsTransient(
|
||||
OrderElement orderElement) {
|
||||
orderElement.getDirectAdvanceAssignments().size();
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue