Регистрация  |  Вход

Roll-up summary для мульти-валютных организаций

Есть 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

If you have this (advanced currency management) feature enabled (you can check by going to Setup | Company Profile | Manage Currencies), you cannot create roll-up summary fields that calculate currency on the opportunity object.

Все? Пока нормально это сделать никак нельзя? Без кода.

Есть 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 полю?


Ну что за дела. Сидел искал пол часа - ничего не нашел. Как только создал тему - [url=https://help.salesforce.com/HTViewSolution?id=000041377]Roll-up Summary field is still calculating[/url][quote]If you have this (advanced currency management) feature enabled (you can check by going to Setup | Company Profile | Manage Currencies), you cannot create roll-up summary fields that calculate currency on the opportunity object.[/quote]

Все? Пока нормально это сделать никак нельзя? Без кода.
Нельзя - [url=https://success.salesforce.com/ideaView?id=08730000000BqMq]Allow both Advanced Currency Management and Summary Roll-ups[/url].

это логичное ограничение - advanced currency management подразумевает курс. курс подразумевает дату (дата закрытия оппортюнити/дата отгрузки) - значит ты не можешь свободно привести их к одному знаменателю, ибо две записи могут принадлежать одинаковому курсу.

Единственный вариант - дополнительное поле, которое будет конвертировать в числовое поле, прим (сумма в USD) -> и уже его использовать для роллапа.

это логичное ограничение - advanced currency management подразумевает курс. курс подразумевает дату (дата закрытия оппортюнити/дата отгрузки) - значит ты не можешь свободно привести их к одному знаменателю, ибо две записи могут принадлежать одинаковому курсу. 

Единственный вариант - дополнительное поле, которое будет конвертировать в числовое поле, прим (сумма в USD) -> и уже его использовать для роллапа. 

Да, вариант с числами и их суммированием я рассмотрел, и это нормальный вариант. В моем случае я все-равно информацию вывожу на свою страничку, так что могу отформатировать в валюту и проблем с хранением в числе, а не в валюте - нормальный выход.

Да, вариант с числами и их суммированием я рассмотрел, и это нормальный вариант. В моем случае я все-равно информацию вывожу на свою страничку, так что могу отформатировать в валюту и проблем с хранением в числе, а не в валюте - нормальный выход.