Olá Pedro
A realidade é que, para configurar adequadamente os vales de alimentação para o SDI, no SAP, geralmente é necessário provisionar (período a período) para o SDI e, por outro lado, o pagamento dos vales (que hoje é o seu salário especial).
Ao provisionar período a período, o SAP realizará cálculos proporcionais ao período de pagamento (semanal, quinzenal, mensal, etc.) que servirão perfeitamente para o cálculo do SDI.
Se em algum momento for interpretado que com um único conceito é possível realizar o cálculo do SDI e o pagamento dos vales, é obrigatório modificar o cálculo do SDI por um dos dois caminhos.
a) Através de acumuladores + alterações em regras e esquemas (antes do MXSI e após a função MXSI) ou
b) Por meio de programação ABAP modificando o EXIT_HMXCCSS0_002.
Em ambos os casos, é necessário fazer a proporção, pois o sistema não tem um local onde indique que aquele pagamento que você faz em UM DIA (Salário Especial) corresponde na realidade a um mês ou a um bimestre, o que pode causar um cálculo incorreto.
Espero que isso esclareça um pouco mais os detalhes da configuração que você está apresentando.
NOTA: Isso pode ser aplicado não apenas aos Vales, mas também a conceitos que são pagos com diferentes frequências acumulativas, como um BÔNUS DE ASSIDUIDADE MENSAL ou um BÔNUS DE PONTUALIDADE MENSAL, entre outros.
Lembre-se de marcar como respondida se minha resposta foi útil, para que seja útil para outros usuários do fórum.
Saudações
Amilcar Caballero