У меня есть поле в CROpportunity с именем UsrOrderTotalValue.
Заказ на продажу (SO301000) и Opportunitis (CR304000) связаны с добавленным в SOOrder вкладке обычным полем UsrOpportunityID.
Когда кнопка «Сохранить» нажата на Заказе на продажу, необходимо сохранить в UsrOrderTotalValue некоторое значение.
Часть кода приведена ниже.
Кроме того, ниже я пробовал разные подходы к использованию Persist, но ничего не работает.
Моя версия Acumatica:
Acumatica 2018 R1 (18.110.0017)
OpportunityMaint opportunityGraph = PXGraph.CreateInstance<OpportunityMaint>();
SOOrderExt sOOrderExt = row.GetExtension<SOOrderExt>();
CROpportunity cROpportunity = Opportunity.Select(sOOrderExt.UsrOpportunityID);
opportunityGraph.Opportunity.Update(cROpportunity);
opportunityGraph.Save.Press();