Попробуйте использовать «успешный» обратный вызов submitChanges
Что-то вроде:
onStepOneComplete: function(oEvent) {
var that = this; // needed to keep "this" object in callback
this.getView().getModel().submitChanges({
success: function(oResponse){
var iNextStep = parseInt(
that.getView().getModel().getProperty("/SomeSet('123')/NextStep"), 10
);
that.byId("Step1").setNextStep(iNextStep);
}
});
}
Вы можете захватить свойство «NextStep» из oResponse
объекта вместо модели, но я оставил свой код для ясности в отношении того, что именно я предлагаю.