К основному контенту

Axe moving average


Na parte 1, discutimos como configurar o método de cálculo de custo médio móvel e, em seguida, discutimos como a média móvel é o tratamento de diferenças de preço entre uma entrada de produto e a fatura do fornecedor. Hoje vamos aprender como reavaliar o custo para a média móvel. Para prosseguir com o próximo exemplo, você deve ler a parte 1 desta série ou pelo menos a configuração descrita aqui. Se o valor médio móvel for impreciso devido a, por exemplo, um erro de lançamento, você poderá ajustar o preço unitário do estoque disponível a qualquer momento. O custo médio móvel só pode ser ajustado a partir da data atual, portanto, quando você ajusta o preço unitário de um item usando o procedimento a seguir, a data de ajuste é sempre definida como a data atual. Você não pode alterar a data quando você postar o ajuste. Quando você ajusta o custo médio móvel, o ajuste é lançado na reavaliação de custo para a conta média móvel. Para ajustar o valor do estoque disponível com a média móvel, siga as etapas abaixo: 1- Vá para Gerenciamento de estoque e depósito gt Periódico gt Encerramento e ajuste. 2- Clique em Ajuste e, em seguida, clique em Reavaliação para média móvel. 3- Clique em Selecionar para selecionar o item D0007 (usamos este item na parte 1) para ajustar, marque a caixa de seleção do site e clique em OK. A consulta aplica-se apenas às dimensões do inventário financeiro do produto e do site. 4 E nter 15 i n o campo Custo unitário, o novo preço unitário do item de estoque e clique em Postar. 5- Para ver os lançamentos contábeis, feche o formulário Reavaliação para média móvel, volte para o formulário Fechamento e ajuste, selecione o ledger de transação de ajuste e selecione voucher. 6- Como você pode ver, o item custo médio móvel foi atualizado debitando o estoque e creditando a reavaliação para a conta média móvel com a diferença entre o custo antigo (12) e o custo novo (15). 7. observe que a reavaliação para a conta média móvel será debitada e a conta de estoque será creditada. por exemplo, repita os passos de 1 a 4 para reduzir o custo para 10. depois verifique o comprovante. Vejo você na parte 3 Shafeaa Labadi Tenho 10 anos de experiência no fornecimento de consultoria, implementação e serviços de suporte para soluções de ERP para clientes nas áreas Industrial, Comercial e de Serviços. Forneci consultoria funcional e técnica e treinamento para clientes em soluções de ERP para diferentes módulos. Visualizar meu perfil completo O DAX inclui algumas funções de agregação estatística, como média, variação e desvio padrão. Outros cálculos estatísticos típicos exigem que você escreva expressões DAX mais longas. O Excel, desse ponto de vista, tem uma linguagem muito mais rica. Os Padrões Estatísticos são uma coleção de cálculos estatísticos comuns: mediana, moda, média móvel, percentil e quartil. Gostaríamos de agradecer a Colin Banfield, Gerard Brueckl e Javier Guilln, cujos blogs inspiraram alguns dos seguintes padrões. Exemplo de Padrão Básico As fórmulas neste padrão são as soluções para cálculos estatísticos específicos. Você pode usar funções DAX padrão para calcular a média (média aritmética) de um conjunto de valores. MÉDIA . retorna a média de todos os números em uma coluna numérica. AVERAGEA. retorna a média de todos os números em uma coluna, manipulando valores de texto e não numéricos (os valores de texto não numérico e vazio contam como 0). AVERAGEX calcular a média em uma expressão avaliada em uma tabela. Média Móvel A média móvel é um cálculo para analisar pontos de dados, criando uma série de médias de diferentes subconjuntos do conjunto de dados completo. Você pode usar muitas técnicas DAX para implementar esse cálculo. A técnica mais simples é usar o AVERAGEX, iterando uma tabela da granularidade desejada e calculando para cada iteração a expressão que gera o único ponto de dados a ser usado na média. Por exemplo, a fórmula a seguir calcula a média móvel dos últimos sete dias, supondo que você esteja usando uma tabela de datas em seu modelo de dados. Usando o AVERAGEX, você calcula automaticamente a medida em cada nível de granularidade. Ao usar uma medida que pode ser agregada (como SUM), outra abordagem baseada em CALCULATE pode ser mais rápida. Você pode encontrar essa abordagem alternativa no padrão completo de média móvel. Você pode usar funções DAX padrão para calcular a variação de um conjunto de valores. VAR. S. retorna a variância de valores em uma coluna representando uma população de amostra. VAR. P. retorna a variância dos valores em uma coluna que representa toda a população. VARX. S. retorna a variância de uma expressão avaliada em uma tabela representando uma população de amostra. VARX. P. retorna a variância de uma expressão avaliada sobre uma tabela que representa toda a população. Desvio padrão Você pode usar funções DAX padrão para calcular o desvio padrão de um conjunto de valores. STDEV. S. retorna o desvio padrão de valores em uma coluna representando uma população de amostra. STDEV. P. retorna o desvio padrão dos valores em uma coluna representando toda a população. STDEV. S. retorna o desvio padrão de uma expressão avaliada sobre uma tabela representando uma população de amostra. STDEV. P. retorna o desvio padrão de uma expressão avaliada sobre uma tabela representando toda a população. A mediana é o valor numérico que separa a metade superior de uma população da metade inferior. Se houver um número ímpar de linhas, a mediana é o valor médio (classificando as linhas do valor mais baixo para o valor mais alto). Se houver um número par de linhas, é a média dos dois valores intermediários. A fórmula ignora os valores em branco, que não são considerados parte da população. O resultado é idêntico à função MEDIAN no Excel. A Figura 1 mostra uma comparação entre o resultado retornado pelo Excel e a fórmula correspondente do DAX para o cálculo da mediana. Figura 1 Exemplo de cálculo mediano no Excel e no DAX. O modo é o valor que aparece com mais frequência em um conjunto de dados. A fórmula ignora os valores em branco, que não são considerados parte da população. O resultado é idêntico às funções MODE e MODE. SNGL no Excel, que retornam apenas o valor mínimo quando há vários modos no conjunto de valores considerados. A função Excel MODE. MULT retornaria todos os modos, mas você não pode implementá-la como uma medida no DAX. A Figura 2 compara o resultado retornado pelo Excel com a fórmula correspondente do DAX para o cálculo do modo. Figura 2 Exemplo de cálculo de modo no Excel e no DAX. Percentil O percentil é o valor abaixo do qual uma determinada porcentagem de valores em um grupo cai. A fórmula ignora os valores em branco, que não são considerados parte da população. O cálculo em DAX requer várias etapas, descritas na seção Padrão Completo, que mostra como obter os mesmos resultados das funções do Excel PERCENTILE, PERCENTILE. INC e PERCENTILE. EXC. Os quartis são três pontos que dividem um conjunto de valores em quatro grupos iguais, cada grupo contendo um quarto dos dados. Você pode calcular os quartis usando o padrão Percentile, seguindo estas correspondências: Primeiro quartil quartil inferior 25º percentil Segundo quartil mediano 50º percentil Terceiro quartil quartil superior 75º percentil Padrão Completo Alguns cálculos estatísticos têm uma descrição mais longa do padrão completo, porque você pode ter diferentes implementações, dependendo dos modelos de dados e outros requisitos. Média móvel Normalmente você avalia a média móvel referenciando o nível de granularidade do dia. O modelo geral da fórmula a seguir possui esses marcadores: ltnumberofdaysgt é o número de dias para a média móvel. ltdatecolumngt é a coluna de data da tabela de datas, se você tiver uma, ou a coluna de data da tabela contendo valores, se não houver uma tabela de datas separada. ltmeasuregt é a medida para calcular como a média móvel. O padrão mais simples usa a função AVERAGEX no DAX, que considera automaticamente apenas os dias para os quais existe um valor. Como alternativa, você pode usar o seguinte modelo em modelos de dados sem uma tabela de datas e com uma medida que pode ser agregada (como SUM) durante todo o período considerado. A fórmula anterior considera um dia sem dados correspondentes como uma medida com valor 0. Isso pode acontecer somente quando você tem uma tabela de datas separada, que pode conter dias para os quais não há transações correspondentes. Você pode fixar o denominador para a média usando apenas o número de dias para os quais há transações usando o seguinte padrão, onde: ltfacttablegt é a tabela relacionada à tabela de datas e contém valores calculados pela medida. Você pode usar as funções DATESBETWEEN ou DATESINPERIOD em vez de FILTER, mas elas funcionam apenas em uma tabela de datas regular, enquanto você pode aplicar o padrão descrito acima também a tabelas de datas não regulares e a modelos que não possuem uma tabela de datas. Por exemplo, considere os diferentes resultados produzidos pelas duas medidas a seguir. Na Figura 3, você pode ver que não há vendas em 11 de setembro de 2005. No entanto, essa data está incluída na tabela Data, portanto há 7 dias (de 11 de setembro a 17 de setembro) que têm apenas 6 dias com dados. Figura 3 Exemplo de um cálculo de média móvel considerando e ignorando datas sem vendas. A medida Moving Average 7 Days tem um número menor entre 11 de setembro e 17 de setembro, porque considera 11 de setembro como um dia com 0 vendas. Se você quiser ignorar dias sem vendas, use a medida Moving Average 7 Days No Zero. Essa pode ser a abordagem correta quando você tem uma tabela de datas completa, mas deseja ignorar os dias sem transações. Usando a fórmula Moving Average 7 Days, o resultado está correto porque a AVERAGEX considera automaticamente apenas valores não em branco. Tenha em mente que você pode melhorar o desempenho de uma média móvel mantendo o valor em uma coluna calculada de uma tabela com a granularidade desejada, como data, data e produto. No entanto, a abordagem de cálculo dinâmico com uma medida oferece a capacidade de usar um parâmetro para o número de dias da média móvel (por exemplo, substituir ltnumberofdaysgt por uma medida que implementa o padrão Tabela de Parâmetros). A mediana corresponde ao 50º percentil, que você pode calcular usando o padrão Percentile. No entanto, o padrão Mediano permite otimizar e simplificar o cálculo mediano usando uma única medida, em vez das várias medidas exigidas pelo padrão Percentil. Você pode usar essa abordagem ao calcular a mediana de valores incluídos no ltvaluecolumngt, conforme mostrado abaixo: Para melhorar o desempenho, convém persistir o valor de uma medida em uma coluna calculada, se você deseja obter a mediana dos resultados de uma medida no modelo de dados. No entanto, antes de fazer essa otimização, você deve implementar o cálculo MedianX com base no modelo a seguir, usando esses marcadores: ltgranularitytablegt é a tabela que define a granularidade do cálculo. Por exemplo, pode ser a tabela Data se você quiser calcular a mediana de uma medida calculada no nível do dia ou pode ser VALUES (8216DateYearMonth) se quiser calcular a mediana de uma medida calculada no nível do mês. ltmeasuregt é a medida a ser computada para cada linha de tabela de granularidade para o cálculo da mediana. ltmeasuretablegt é a tabela que contém os dados usados ​​pelo ltmeasuregt. Por exemplo, se o ltgranularitytablegt for uma dimensão como 8216Date8217, a unidade de medida será 8216Digital de Vendas8217 contendo a coluna Valor de Vendas pela Internet, resumida pela medida Vendas Totais da Internet. Por exemplo, você pode escrever a mediana do total de vendas pela Internet para todos os clientes em Adventure Works da seguinte maneira: Dica O seguinte padrão: é usado para remover linhas do comando ltgranularitytablegt que não têm dados correspondentes na seleção atual. É uma maneira mais rápida do que usar a seguinte expressão: No entanto, você pode substituir toda a expressão CALCULATETABLE por apenas ltgranularitytablegt, se desejar considerar valores em branco do zero como 0. O desempenho da fórmula MedianX depende do número de linhas no tabela iterada e na complexidade da medida. Se o desempenho for ruim, você poderá persistir o resultado em uma coluna calculada do lttablegt, mas isso removerá a capacidade de aplicar filtros ao cálculo médio no momento da consulta. O Percentile Excel tem duas implementações diferentes de cálculo de percentil com três funções: PERCENTILE, PERCENTILE. INC e PERCENTILE. EXC. Todos eles retornam o K-ésimo percentil de valores, onde K está no intervalo de 0 a 1. A diferença é que PERCENTILE e PERCENTILE. INC consideram K como um intervalo inclusivo, enquanto PERCENTILE. EXC considera o intervalo K de 0 a 1 como exclusivo . Todas essas funções e suas implementações DAX recebem um valor percentual como parâmetro, que chamamos de valor do percentil K. ltKgt está no intervalo de 0 a 1. As duas implementações de percentil DAX exigem algumas medidas que são semelhantes, mas diferentes o suficiente para exigir dois conjuntos diferentes de fórmulas. As medidas definidas em cada padrão são: KPerc. O valor do percentil corresponde a ltKgt. PercPos. A posição do percentil no conjunto de valores classificado. ValueLow. O valor abaixo da posição percentual. ValueHigh. O valor acima da posição percentual. Percentil. O cálculo final do percentil. Você precisa das medidas ValueLow e ValueHigh caso o PercPos contenha uma parte decimal, porque você terá que interpolar entre ValueLow e ValueHigh para retornar o valor percentual correto. A Figura 4 mostra um exemplo dos cálculos feitos com as fórmulas Excel e DAX, usando os dois algoritmos de percentil (inclusivo e exclusivo). Figura 4 Cálculos de percentil usando fórmulas do Excel e o cálculo de DAX equivalente. Nas seções a seguir, as fórmulas Percentile executam o cálculo nos valores armazenados em uma coluna da tabela, DataValue, enquanto as fórmulas PercentileX executam o cálculo nos valores retornados por uma medida calculada em uma dada granularidade. Percentil Inclusivo A implementação do percentil inclusivo é a seguinte. Percentile Exclusive A implementação Exclusive Percentile é a seguinte. PercentileX Inclusive A implementação do PercentileX Inclusive é baseada no modelo a seguir, usando esses marcadores: ltgranularitytablegt é a tabela que define a granularidade do cálculo. Por exemplo, pode ser a tabela Data se você quiser calcular o percentil de uma medida no nível do dia ou pode ser VALUES (8216DateYearMonth) se quiser calcular o percentil de uma medida no nível do mês. ltmeasuregt é a medida a ser computada para cada linha de tabela de granularidade para cálculo do percentil. ltmeasuretablegt é a tabela que contém os dados usados ​​pelo ltmeasuregt. Por exemplo, se a tabela de verificação de integridade for uma dimensão como 8216Date, 8217, então o valor de referência será 8216Sales8217 contendo a coluna Valor, somada à medida Valor total. Por exemplo, você pode gravar o PercentileXInc do Total de Vendas para todas as datas na tabela Date da seguinte forma: PercentileX Exclusive A implementação do PercentileX Exclusive é baseada no modelo a seguir, usando os mesmos marcadores usados ​​no PercentileX Inclusive: por exemplo, pode gravar o PercentileXExc do total de vendas para todas as datas na tabela de datas da seguinte maneira: Mantenha-me informado sobre os próximos padrões (boletim informativo). Desmarque para baixar gratuitamente o arquivo. Publicado em 17 de março de 2014 por Outros padrões que você pode gostar Padrões de tempo Os padrões de tempo DAX são usados ​​para implementar cálculos relacionados ao tempo sem depender das funções de inteligência de tempo DAX. Isso é útil sempre que você tiver calendários personalizados, como um calendário de semana do ISO 8601, ou quando estiver usando um padrão do Analysis Services. Contagem distinta relacionada O padrão Contagem distinta relacionada permite aplicar o cálculo de contagem distinta a qualquer coluna em qualquer tabela do modelo de dados. Em vez de apenas contar o número de valores de contagem distintos em toda a tabela, usando apenas os Dax Patterns, o hellip é produzido pelo SQLBI. Cópia de direitos autorais Loader. Todos os direitos são reservados. Microsoft Excel reg e todas as outras marcas comerciais e direitos autorais são de propriedade de seus respectivos proprietários. Respostas a perguntas comuns sobre o cálculo de custo médio móvel no Microsoft Dynamics AX 2012 O método de avaliação de estoque de média móvel foi adicionado ao Microsoft Dynamics AX 2012. é frequentemente utilizado por retalhistas e distribuidores grossistas. Uma quarta dimensão de produto / item (estilo) foi adicionada para habilitar melhor o suporte à Unidade de manutenção de estoque (SKU) em todo o Microsoft Dynamics AX. Além disso, foi adicionado suporte para processamento de vendas de alto volume, permitindo a importação de faturas de vendas sem a necessidade de pedidos de vendas associados. Existem alguns artigos úteis da Technet sobre Média móvel: 1. Quais são as diferenças básicas entre as metodologias de média ponderada e média móvel: A média ponderada no AX é, na verdade, uma média ponderada periódica. A média ponderada é uma retrospectiva Média ponderada perpétua (Como o registro de data e hora não é usado, a média é calculada por dia) Média móvel é uma média ponderada perpétua pura 2. Com o método da média móvel, o que acontece com os processos de ajuste e fechamento? reavaliação que acontece Os ajustes ocorrem em tempo real. Isso significa que o IC, como tal, realmente não ajusta as transações. Uma reavaliação pode ser lançada a qualquer momento como um processo manual 3. O processo de finalização do mês revaloriza as transações relacionadas à produção simples Os movimentos da lista técnica são reavaliados A questão da matéria-prima no custo atual da MWA. Postagem FG no custo calculado atual. Se o FG ainda estiver no estoque quando você finalizar a ordem de produção, qualquer diferença será feita no estoque do FG. Se o FG já estiver consumido, o ajuste será lançado na conta de Diferença de preço (Despesa) 4. Como o sistema administra o desvio do preço de compra quando houver outro misc. encargos incluídos no custo de recebimento. Ex: Produto O Fornecedor cobra 20,00 / unidade de Carga Misc para transporte por caminhão é 2,50 / unidade Se o Misc. As cobranças são lançadas como parte da fatura, que serão vistas como custo do material e distribuídas proporcionalmente como o valor entre o preço de recebimento do produto e o preço da fatura. No caso do Misc. A cobrança é lançada após a fatura, ela será lançada na conta de diferença de preço 5. Faça os diários de ajuste de estoque. periódicos de movimento de inventário, diários de transferência, diários de chegada de item ajustam a média móvel Os diários de transferência não ajustam a MWA, a menos que as dimensões que você transfere entre são financeiras controladas. A contagem de periódicos sempre é feita somente na MWA atual. Outros periódicos por padrão postam na média móvel, mas o usuário pode optar por substituir os recibos (Os problemas sempre ocorrem na MWA atual) Agradecimentos especiais a Anders Even Girke por fornecer mais informações sobre esse tópico. Fiz um pequeno cenário, faturei um pedido de compra de um material. Então eu fiz um diário de contagem, se a quantidade contada é menor do que o original, ambos os comprovantes físicos e financeiros mostram o que eu espero ver, mas se a quantidade contada é maior, não é feito vouchers8230 usando o AX 2012 R3 CU8, data média ponderada grupo de modelos de item para os itens. Todas as transações no mesmo dia. Qual poderia ser a razão pela qual ao entrar uma quantidade contada gt na mão não há nenhum voucher informado eu executo um processo de reavaliação mas ainda o mesmo.

Комментарии