2010-11-25 21 views
1

J'ai un cube financier et je dois calculer ventes quotidiennes Encours:MDX, calculer le nombre de jours où la somme cumulative des recettes de la fin d'un match de date de mois avec le montant de la dette donnée

Nombre de jours entre la date du dernier mois sélectionné et la première date de transaction lorsque la somme cumulée des revenus de la dernière date du mois jusqu'à la date où les revenus totaux < = le montant de la dette pour la date.

par exemple

Sur mon 31/12/2009 montant de la dette = 2.500.000

      31-Dec-09  30-Nov-09 15-Oct-09  31-Oct-09  

Revenu 1000000 1000000 500 000 1,0000

somme Cummulative des revenus 1.000.000 2,00,000 2.500.000 4.000.000

No de jours 31 30 16

Le 15/Oct/09 les recettes cumulatives sont 2 500 000, ce qui correspond à mon montant de la dette ce jour-là

Nombre de jours = 31 + 31 + 16 = 76 jours. En d'autres termes, additionnez le revenu à partir de la date sélectionnée jusqu'à ce que le total soit égal ou supérieur au solde total des débiteurs.

Toute aide sera grandement appréciée.

Si je n'ai pas expliqué assez clairement ou si vous avez besoin de plus d'informations alors s'il vous plaît faites le moi savoir.

Merci d'avance.

Shuchi.

Répondre

0

Avez-vous examiné ce blog: http://consultingblogs.emc.com/christianwade/archive/2006/04/30/MDX-Sprocs-and-Scripting_3A00_-An-Interesting-Example.aspx

Il couvre quelques façons d'aborder cela, il me semble un problème récurrent dans la mesure où vous avez besoin de « marcher à reculons le long du calendrier » additionnant les recettes, jusqu'à ce que vous trouviez le jour où le revenu additionné rencontre/dépasse la dette initiale?

Le lien ci-dessus devrait vous donner quelques approches différentes pour s'attaquer à ce problème, si vous êtes bloqué.

+0

Ok va le regarder. Merci beaucoup. – Shuchi

Questions connexes