Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este exemplo mostra como usar consultas de consolidação para rastrear metas. Você pode baixar o exemplo daqui.
Este exemplo requer mais três usuários 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: Nancy
Sobrenome: Anderson
Função de segurança: Vendedor
UserName: nanderson@yourorg.onmicrosoft.com
Nome: David
Sobrenome: Bristol
Função de segurança: Vendedor
UserName: dbristol@yourorg.onmicrosoft.com
Nome: Kevin
Sobrenome: Cozinheiro
Função de segurança: SalesManager
UserName: kcook@yourorg.onmicrosoft.com
Como executar este exemplo
Para obter uma cópia local de todos os exemplos e compilá-los, siga estas etapas:
- Baixe ou clone o repositório Exemplos para que você tenha uma cópia local.
- (Opcional) Edite o arquivo dataverse/App.config para definir uma cadeia de conexão especificando a instância ou a 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 instância ou organização à qual deseja se conectar e a quais credenciais deseja usar. Essa 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
Este exemplo mostra como usar consultas de consolidação para rastrear metas.
Como este exemplo funciona
Para simular o cenário descrito no 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 dois representantes de vendas, criados manualmente no Office 365.
- Cria registros para dar suporte a
SalesOrderregistros. - Cria um novo grupo de unidades para o exemplo.
- Recupera a ID de unidade padrão que é criada automaticamente quando criamos um novo grupo de unidades.
- Os
Productcriam poucos produtos que são necessários para o exemplo. - Cria
PriceLeveluma nova lista de preços. - O
ProductPriceLevelcria um item de lista de preços para o primeiro produto e aplica o desconto de volume. - Cria um registro de conta para a ID do cliente potencial do pedido de vendas.
- Ele
SalesOrderDetailsadiciona o produto ao pedido com o preço substituído por um valor negativo.
Demonstrar
- Cria a Métrica e define o tipo de métrica como
Amounte o tipo de dado da quantidade comoMoney. - O
RollupFieldcampo cria um rollup que tem como destino os totais reais. - O
GoalRollupQuerycria as consultas de consolidação de metas, localizando os pedidos de vendas na área do primeiro representante de vendas (CEP: 60661) e com um valor maior que US$ 1.000. - Cria duas metas, uma meta pai e uma meta filho.
- Calcula
RecalculateRequesto acúmulo de metas.
Limpeza
Exiba uma opção para excluir os dados de exemplo criados na Instalação. A exclusão é opcional caso você queira examinar as tabelas e os dados criados pelo exemplo. Você pode excluir manualmente os registros para obter o mesmo resultado.