Avalados por :
Olá Especialistas,
No SAP SAC, como precisamos definir as propriedades de uma dimensão, ou seja, como texto ou inteiro para usá-lo como data, por exemplo, como mostrado abaixo para ser utilizado no cálculo de comissões:
EmpID start_date sales_start_date
Emp1 02152021 05012021
Emp2 09052022 10012022
Emp3 10092023 01052024
Temos o seguinte cenário para o cálculo de comissões:
Cada funcionário tem uma start_date e sales_start_date
Todo mês, em qualquer dia, ao executar uma Ação de Dados, é necessário calcular Hoje - Sales_start_date.
Se for mais de 2 anos, a comissão é de 2,5% das Vendas Líquidas dessa pessoa de vendas,
Se for menos de 2 anos mas mais ou igual a 1 ano, é 1,75% das vendas líquidas.
Se for menos de 1 ano, é um valor fixo de $1000.
Como alcançar isso e com que tipo de dados, as propriedades start_date e sales_start_date da dimensão EmpID devem ser definidas, já que não há um tipo de dados 'data' no SAC.
Obrigado,
SP
Olá @skcpaleti65 ,
Você precisa criar uma propriedade do tipo Texto para usá-la em uma ação de dados, como uma data.
No meu caso, utilizo essas propriedades para calcular a depreciação. Assim, em minha ação de dados, posso usar a função DATEDIFF entre duas datas ou a função DAY para contar o número de dias em um mês a partir de uma data em uma propriedade.
Eu uso um ponto entre ano, mês e dia, mas você deve ter sucesso sem ele (para testar).
Espero que seja útil,
Cumprimentos,
Cynthia
Cumprimentos,
Cynthia
O tipo deve ser TEXTO e o formato deve ser um dos abaixo
YYYY-MM-DD, YYYYMMDD, YYYY/MM/DD, YYYY.MM.DD
Finalmente, você deve construir sua lógica algo como abaixo
SE DATEDIFF
(HOJE()
,
[
EmpID
].[
d
/Sales_start_date
],
"ANO"
)
>
2
ENTÃO
DATA()=RESULTLOOKUP() // Ajuste conforme sua lógica de cálculo
FIM SE
Espero que isso ajude !!
Nikhil
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute