|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 13 ![]() |
Bonjour à tous.
Je vous expose mon problème : - J'ai des numéros d'entrées de patients (dimension <I.E.P (vh)>). - Pour chaque patient, il y a un ou plusieurs débiteurs (dimension <Typ.déb.couv. (vh6)>). - Pour chaque débiteur, j'ai une créance, qui peut être nulle s'il n'y a pas de facturation. (indicateur <Mt.créance (vh6)>). Je voudrais filtrer les venues qui n'ont pas été facturées du tout. J'avais fait ça, mais ça ne fonctionne vraissemblablement pas : Création d'une colonne contenant : J'ai défini cette donnée en variable <Montant pour IEP>. Ensuite, j'ai appliqué un filtre sur <I.E.P (vh)>, qui indique : Ca ne marche donc pas, car en fait, j'ai l'impression que seule une somme des montant par IEP me permettrait de filtrer sur une somme nulle, mais le filtre complexe ne veux pas d'agregat. PS : j'ai la version 6.5.1 de BO. Merci d'avance de vos éclairages. |
|
|
00
|
|
|
#2 |
![]() ![]() Bruno ROMAN-RUIZ Inscription : décembre 2006 Messages : 2 181 ![]() |
Salut,
Ton sujet m'a fait sourir, je suis en train de faire du sql sur la facturation ... de mon hôpital. Pour te répondre N'as tu pas moyen de construire une requête exprès pour ça plutôt que de vouloir faire des filtres ? Bien sûr on peut faire la somme en gérant les nulls : Code :
=Somme(Si(EstNul(<Mt.créance (vh6)>) Alors 0 Sinon (<Mt.créance (vh6)>) Dans <I.E.P (vh)> En revanche en choisissant dans Formater les filtres Ajouter Choix de la variable <Mt.créance (vh6)> Cliquer sur Editer là tu peux appliquer la somme décrite ci-dessus ... à essayer
__________________
Précisez la VERSION ! Règles du forum Business Objects et FAQ BO"A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!" |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 13 ![]() |
Merci pour ta réponse.
J'avais déjà essayé de créer un indicateur contenant ce genre de somme, mais bien évidemment, impossible de filtrer ensuite. J'ai également tenté dans format/filtre, mais môôôssieur BO ne veux pas que l'on utilise des agregats dans un filtre complexe. J'ai l'impression que je n'vais pas pouvoir me passer d'Excel pour ce cas de figure. Ca m'énerve parceque je suis sûr qu'il doit y avoir une solution, et j'aime pas rester bloqué sur ce genre de truc. A la rigueur, on doit bien pouvoir le faire avec des "si". Mais sachant qu'il y a 6 type de débiteurs, ça fait donc 36 séquences....je craint que la pharmacie de l'hôpital ne dispose pas assez d'aspirines juste pour moi ! lol |
|
|
00
|
|
|
#4 |
![]() ![]() Bruno ROMAN-RUIZ Inscription : décembre 2006 Messages : 2 181 ![]() |
Es tu bien certain d'avoir essayé ma méthode :
Clic droit hors tableau (sur le fon blanc) Formater les filtres Puis ajouter Puis sélectionner ta variable Puis bouton définir Et là tu as accès aux fonctions d'agrégats ...
__________________
Précisez la VERSION ! Règles du forum Business Objects et FAQ BO"A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!" |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 13 ![]() |
Ha non, pas en cliquant en dehors du tableau. Je dois dire que la philosophie de BO est nouvelle pour moi, avant j'exportais les donnees brutes, et je faisais ma tambouille sur excel.
J'essaierai dès demain au boulot, merci. |
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 13 ![]() |
Bijour.
Bon, ben essai dès mon arrivée au taf, mais en fait c'est ce que j'avais déjà fait. Il propose un filtre soit en Global, soit sur le tableau. BO ne veux toujours pas de ça, il m'indique : "Type de variable incorrect. Vous devez créer une variable booléenne." Et le souci reste le même... Si je créé la variable, il me sera impossible ensuite de filtrer dessus. |
|
|
00
|
|
|
#7 | |
|
Membre émérite
![]() Inscription : décembre 2005 Messages : 901 ![]() |
Citation:
__________________
--= Ayana =-- Modératrice B.I. Règles du forum BO Team BAB - Spécialistes BO Rubrique BI de developpez.com |
|
|
|
00
|
|
|
#8 |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 13 ![]() |
|
|
|
00
|
|
|
#9 |
|
Membre émérite
![]() Inscription : décembre 2005 Messages : 901 ![]() |
Je n'ai qu'un chose à dire : BO est un outil de reporting, pas un Monsieur formules du type Excel qui fait des calculs dans tous les sens !!
Son but est de mettre en avant de façon simple les données intéressantes et de les générer rapidement. Si tu veux que BO y arrive, il faut l'aider, soit en créant de nouvelles variables, soit en le prédisposant à afficher ce que tu cherches (je pense aux programmes annexes ....). Là je vais retomber dans mon domaine, à savoir le décisionnel : j'aurais bien vu un cube OLAP, mais là je m'enflamme
__________________
--= Ayana =-- Modératrice B.I. Règles du forum BO Team BAB - Spécialistes BO Rubrique BI de developpez.com |
|
|
00
|
|
|
#10 |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 13 ![]() |
Le pire, c'est que c'est effectivement très simple en exportant les données dans excel. C'est ce que je faisais jusqu'à présent.
Mais je ne pensais tout de même pas que ce genre de chose était insurmontable directement dans BO. En fait, le truc vraiment con, c'est de ne pouvoir filtrer sur un agregat. Surtout que ce n'est tout de meme pas la lune que je demande. Justement pas des calculs dans tout les sens comme tu le dis. Je suis un peu déçu de ce genre de limite. |
|
|
00
|
|
|
#11 |
|
Membre émérite
![]() Inscription : décembre 2005 Messages : 901 ![]() |
A moins de créer une nouvelle dimension dans ton univers, basée sur ton indicateur, je ne vois pas 50 solutions.
J'ai déjà dû utiliser une dimension pour un nombre de jours de créance, donc je sais quel est ton problème N'oublie pas surtout, que BO est plus un "générateur" de restitutions qu'un super calculateur. Plus tu peux en faire dans ta base de données ou dans ton univers BO, plus tu seras tranquille pour tes restitutions
__________________
--= Ayana =-- Modératrice B.I. Règles du forum BO Team BAB - Spécialistes BO Rubrique BI de developpez.com |
|
|
00
|
|
|
#12 |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 13 ![]() |
Oui, je vois ce que tu veux dire.
Cependant, je ne peut pas créer de dimension dans mon univers, n'ayant pas d'accès designer sur le logiciel. Il faudrait que je vois avec le syndicat inter-hospitalier qui nous a entre autre fourni BO et les univers qui vont avec. |
|
|
00
|
|
|
#13 |
|
Membre émérite
![]() Inscription : décembre 2005 Messages : 901 ![]() |
Dis-leur que l'univers a besoin d'un lifting
__________________
--= Ayana =-- Modératrice B.I. Règles du forum BO Team BAB - Spécialistes BO Rubrique BI de developpez.com |
|
|
00
|
|
|
#14 | ||
![]() ![]() Bruno ROMAN-RUIZ Inscription : décembre 2006 Messages : 2 181 ![]() |
Bon ! Allez on va pas te laisser déprimer tout le week-end ...
tu risquerait de repasser à Excel ... Résumons : Tu peux faire une somme par patient Code :
<TotalPatient>=<Mt.créance (vh6)> Dans <I.E.P (vh)> En revanche il ne refusera pas de faire une variable Test : Code :
2 possibilités Il le fait : un cierge à St BO Il le fait pas : FAIS UNS RUPTURE !
__________________
Précisez la VERSION ! Règles du forum Business Objects et FAQ BO"A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!" |
||
|
|
00
|
|
|
#15 |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 13 ![]() |
|
|
|
00
|
|
|
#16 | |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 13 ![]() |
Citation:
J'ai déjà testé, il ne veux ni l'un ni l'autre. Ce qui semble logique, il ne peut créer de rupture qu'à partir du moment où il peut filtrer. BO, ton univers impitoyaaaaaaable !
|
|
|
|
00
|
|
|
#17 |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 13 ![]() |
J'ai réussi à accéder à l'univers correspondant, voilà la bête, attention les yeux : ![]() Sur ce, bon week-end, et merci de vos participations. |
|
|
00
|
|
|
#18 |
|
Membre émérite
![]() Inscription : décembre 2005 Messages : 901 ![]() |
Comme je l'ai dit dans un autre topic : serre les fesses et bon courage
.Enfin au moins tu as l'univers, tu vas pouvoir en rêver pendant 3 nuits, hummmmmmmmmmm (t'es pas accompagné j'espère
__________________
--= Ayana =-- Modératrice B.I. Règles du forum BO Team BAB - Spécialistes BO Rubrique BI de developpez.com |
|
|
00
|
|
|
#19 |
![]() ![]() Bruno ROMAN-RUIZ Inscription : décembre 2006 Messages : 2 181 ![]() |
C'est pas un univers ça !
On t'a volé sur la marchandise ... c'est la base de prod. Sinon, une petite idée pour lundi matin : Puisque tu es en version 6.5 As tu essayé de faire un objet personnel c'est un objet dont tu définis le sql et qui s'ajoute à la liste des objets de l'univers.
__________________
Précisez la VERSION ! Règles du forum Business Objects et FAQ BO"A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!" |
|
|
00
|
|
|
#20 | |
|
Membre émérite
![]() Inscription : décembre 2005 Messages : 901 ![]() |
Citation:
![]() Enfin ça a pas l'air retravaillé là, c'est juste une sémantique sur une base de prod, ça craint du boudin comme on dit ... Ya des presta qui peuvent te mettre ça au propre
__________________
--= Ayana =-- Modératrice B.I. Règles du forum BO Team BAB - Spécialistes BO Rubrique BI de developpez.com |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com