Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Esta amostra mostra como usar consultas de rollup para rastrear objetivos. Você pode baixar o exemplo aqui.
Este exemplo requer três usuários adicionais que não estão em seu sistema. Crie os três usuários necessários, conforme mostrado abaixo, manualmente no Office 365. Substitua yourorg pelo nome da organização.
Nome Próprio: Nancy
Apelido: Anderson
Função de segurança: Vendedor
Nome de Utilizador: nanderson@yourorg.onmicrosoft.com
Nome Próprio: David
Apelido: Bristol
Função de segurança: Vendedor
Nome de Utilizador: dbristol@yourorg.onmicrosoft.com
Nome Próprio: Kevin
Apelido: Cook
Função de segurança: SalesManager
Nome de Utilizador: kcook@yourorg.onmicrosoft.com
Como executar este exemplo
Para obter uma cópia local de todos os exemplos e criá-los, siga estas etapas:
- Transfira ou clone o repositório de amostras para ter uma cópia local.
- (Opcional) Edite o arquivo dataverse/App.config para definir uma cadeia de conexão especificando a instância ou organização à qual você deseja se conectar.
- Abra a solução de exemplo no Visual Studio e pressione F5 para executar o exemplo. Depois de especificar uma cadeia de conexão no dataverse/App.config, qualquer exemplo executado usará essas informações de conexão.
Se você não especificar uma cadeia de conexão no arquivo dataverse/App.config, uma caixa de diálogo será aberta sempre que você executar o exemplo e você precisará inserir informações sobre a qual instância ou organização deseja se conectar e quais credenciais deseja usar. Esta caixa de diálogo armazena em cache conexões anteriores para que você possa escolher uma conexão usada anteriormente.
O que este exemplo faz
Esta amostra mostra como usar consultas de rollup para rastrear objetivos.
Como funciona este exemplo
Para simular o cenário descrito em O que este exemplo faz, o exemplo fará o seguinte:
Configuração
- Verifica a versão atual da organização.
- Recupera o gerente de vendas e 2 representantes de vendas, criados manualmente no Office 365.
- Cria registos para suportar registos
SalesOrder. - Cria um novo grupo de unidades para o exemplo.
- Recupera o ID de unidade padrão que é criado automaticamente quando criamos um novo grupo de unidades.
- O
Productcria poucos produtos que são necessários para a amostra. - O
PriceLevelcria uma nova lista de preços. - O
ProductPriceLevelcria um item de lista de preços para o primeiro produto e aplica desconto por volume. - Cria um registo de conta para o ID de cliente potencial da ordem de venda.
- O
SalesOrderDetailsadiciona o produto ao pedido com o preço substituído por um valor negativo.
Demonstrar
- Cria Métrica e define o tipo de Métrica como
Amounte define o tipo de dados de quantidade comoMoney. - O
RollupFieldcria um campo de rollup que visa os totais dos valores reais. - O
GoalRollupQuerycria as consultas de rollup de objetivos, localizando as ordens de venda na área do primeiro representante de vendas (código postal: 60661) e com um valor superior a 1000 $. - Cria duas metas, uma meta para pais e uma meta para crianças.
- O
RecalculateRequestcalcula o rollup para objetivos.
Limpeza
Exiba uma opção para excluir os dados de exemplo criados na Instalação. A eliminação é opcional caso pretenda examinar as tabelas e os dados criados pela amostra. Você pode excluir manualmente os registros para obter o mesmo resultado.