Partilhar via


Definir a métrica de objetivo e os campos de acúmulo

 

Publicado: novembro de 2016

Aplicável a: Dynamics CRM 2015

Para especificar o tipo de métrica da meta, as entidades participantes e se deve rastrear dados atuais, personalizados ou em andamento, use a entidade de métrica de meta Metric e a entidade de campo de acúmulo (RollupField). Os campos de acúmulo e métrica de meta têm um relacionamento primário na qual todas as operações no registro primário serão propagadas para os registros secundários. Para obter mais informações sobre os relacionamentos principais e as regras em cascata, consulte Comportamento do relacionamento entre entidades.

Importante

Todas as metas na hierarquia devem se basear na mesma métrica de meta e período de tempo. Se você criar uma meta secundária com base em uma métrica de meta diferente, uma exceção é lançada. Se você especificar um período de tempo diferente para uma meta secundária, o sistema ignorará o período de tempo especificado e usará o período de tempo da meta principal. Você pode associar uma meta com uma nova métrica, se não tiver uma meta principal ou uma meta secundária. Caso contrário, uma exceção é lançada quando você atualiza o registro de metas.

Neste tópico

Criar Métrica de Meta

Especificar Campos Cumulativos

Criar Métrica de Meta

Há dois tipos de métrica de meta: contagem e valor. O tipo de métrica Valor é expressada como um valor monetário, um número inteiro ou um número decimal. O tipo de métrica de Contagem é um número inteiro. Por exemplo, você pode usar a métrica de meta de Valor (dinheiro) para rastrear os rendimentos de todas as oportunidades ativas ou pedidos de vendas. Um tipo de número inteiro pode ser usado para rastrear chamadas de vendas feitas por um vendedor. Um número decimal pode representar um produto vendido por peso, como grão ou açúcar.

Para especificar o tipo de métrica da meta e se você estiver controlando dados contra o destino ou o destino alongado, use a entidade de métrica de meta (Metric). Para selecionar Valor ou Contagem, use o atributo Metric.IsAmount. Use o atributo Metric.AmountDataType para especificar o tipo de dados Valor. Os valores possíveis desse atributo são definidos no conjunto de opções global Tipo de meta (metric_goaltype). Para especificar se a meta acompanha os dados no destino ou no destino alongado, use o atributo Metric.IsStretchTracked. Para associar uma meta com uma métrica, use o atributo Goal.MetricId.

Cada meta pode controlar os dados atuais, em andamento e personalizados conforme mostrado no diagrama a seguir.

Tipos de meta

Para acompanhar os dados atuais, em andamento e personalizados, use os atributos da entidade de meta, referenciados como campos de acúmulo. Por exemplo, se uma oportunidade for fechada como "Ganha", o valor da receita gerada dessa oportunidade poderá ser acumulada no campo de acúmulo do valor monetário real. Em alternativa, se uma oportunidade estiver "Aberta", a receita estimada de uma da oportunidade poderá ser adicionada no campo de acúmulo de valor monetário em andamento. A tabela a seguir lista o relacionamento entre o tipo de métrica de meta e os campos de acúmulo disponíveis para cada tipo.

Tipo de métrica de meta

Campos cumulativos disponíveis

Valor (dinheiro)

Goal.ActualMoney

Goal.InProgressMoney

Goal.CustomRollupFieldMoney

Valor (número inteiro) ou Contagem

Goal.ActualInteger

Goal.InProgressInteger

Goal.CustomRollupFieldInteger

Valor (decimal)

Goal.ActualDecimal

Goal.InProgressDecimal

Goal.CustomRollupFieldDecimal

Outros exemplos de dados acumulados são Lead.EstimatedAmount e OpportunityClose.ActualRevenue que podem ser acumulados nos campos de acúmulo Goal.InProgressMoney e Goal.ActualMoney. Os campos de acúmulo personalizados são campos adicionais que você pode usar para valores de número inteiro, decimal e monetários.

Especificar Campos Cumulativos

Para especificar outras informações de acúmulo importantes, use a entidade do campo cumulativo.

Atributo

Informações de acúmulo

RollupField.GoalAttribute

Um campo de acúmulo da meta, como Goal.ActualMoney, Goal.CustomRollupFieldMoney ou Goal.InProgressMoney.

RollupField.SourceEntity

Uma entidade de origem onde os dados estão sendo acumulados, como cliente potencial, oportunidade ou pedido de vendas.

RollupField.SourceAttribute

Um atributo de entidade de onde os dados estão sendo acumulados, como Opportunity.ActualValue ou Lead.EstimatedValue. Um atributo de origem e um campo cumulativo da meta devem ser do mesmo tipo, como dinheiro ou número inteiro; caso contrário, é lançada uma exceção quando você cria um registro do campo cumulativo.

RollupField.DateAttribute

A data é validada contra o período de tempo da meta, como Opportunity.ActualCloseDate ou Lead.EstimatedCloseDate. Um registro participará do rollup da meta, se a data especificada cair entre a data de início e a data de término da meta. Por exemplo, se uma oportunidade for fechada entre as datas de início e término da meta, a receita gerada dessa oportunidade é adicionado à receita total da meta; caso contrário, não é incluída.

RollupField.SourceState

O estado do registro de origem como oportunidade "Ganho" ou "Perdido".

RollupField.SourceStatus

A razão do status para o estado do registro de origem, como "Ganho" para oportunidades ganhas ou "Cancelado" ou "Vendido" para as oportunidades perdidas.

RollupField.IsStateParentEntityAttribute

Indica se o estado ou status pertence à entidade pai. Por exemplo, para o produto da oportunidade que não tenha seu próprio estado, é possível usar o estado e status do registro da oportunidade principal.

Para cada métrica de meta, você pode criar até três registros de campo cumulativo. Cada registro pode especificar o valor ou a contagem atual, em andamento ou personalizada. Você pode usar as mesmas entidades de origem ou entidades diferentes para todos os registros de campo cumulativo. Por exemplo, em uma métrica de meta que especifica o tipo Dinheiro, você pode usar uma entidade de oportunidade como uma entidade de origem e Opportunity.ActualValue como um atributo de origem. Isso permite rastrear os valores monetário reais em todas as oportunidades que são fechadas como "Ganhas". O Opportunity.EstimatedValue pode ser usado para acompanhar a receita esperada depois que a oportunidade for fechada.

Confira Também

Entidades de gerenciamento de metas
Adicionar critérios da meta complexos

© 2017 Microsoft. Todos os direitos reservados. Direitos autorais