Есть Opportunity. Есть OppDetail__c с полем Opportunity__c типа Master-Detail на Opportunity. У OppDetail__c есть два поля. Одно типа Currency, второе - Number. Когда создаю roll-up summary поле в Opportunity, указываю OppDetail__c в 'Summarized Object', а вот Currency опция в 'Field to Aggregate' не появляется, только Number.
Есть ли вариант сделать roll-up summary по currency полю?
Ну что за дела. Сидел искал пол часа - ничего не нашел. Как только создал тему - Roll-up Summary field is still calculating
Все? Пока нормально это сделать никак нельзя? Без кода.
это логичное ограничение - advanced currency management подразумевает курс. курс подразумевает дату (дата закрытия оппортюнити/дата отгрузки) - значит ты не можешь свободно привести их к одному знаменателю, ибо две записи могут принадлежать одинаковому курсу.
Единственный вариант - дополнительное поле, которое будет конвертировать в числовое поле, прим (сумма в USD) -> и уже его использовать для роллапа.
Да, вариант с числами и их суммированием я рассмотрел, и это нормальный вариант. В моем случае я все-равно информацию вывожу на свою страничку, так что могу отформатировать в валюту и проблем с хранением в числе, а не в валюте - нормальный выход.