После того, как позиция будет создана, обновите аккаунт Opportunity's Account с максимальным количеством продукта. - PullRequest
0 голосов
/ 22 апреля 2020

вызвать MaxProductAmount на OpportunityLineItem (после обновления) {Установить возможностьIds = новый Set ();

        for (AggregateResult ar : [select Max(Quantity)opport1,Opportunity.AccountId from OpportunityLineItem 
                                   where Opportunity.AccountId in :accountIds]) {
                                       Decimal total = Decimal.valueOf(ar.get('opport1'));

                                       accountsToUpdate.add(new Account(Id = ar.Opportunity.AccountId,Max_product_amount__c = total));
                                   }   
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...