om een gepersonaliseerde navigatie te krijgen.
om een gepersonaliseerde navigatie te krijgen.
Stel hier je vragen voor het wekelijk Rapporten Uurtje!
-------------------------------------------
Kom je er niet uit bij het bouwen van rapporten? Heb je een extra paar ogen nodig bij het bouwen van een nieuw rapport? Tijdens dit uur kun jij je vraag aan mij en de mede deelnemers stellen. We hebben gezien dat in veel gevallen we jou ook echt verder kunnen helpen.
WANNEER: donderdagen om 13:00
Meeting: meet.google.com/akd-uzzw-pez
On het tabblad Events op deze community kun je zien wanneer de komende rapporten uurtjes plaats zullen vinden. Daar vind je de concrete data terug voor de komende sessies.
Alle vragen die van te voren worden gesteld krijgen voorrang
Wij zijn bezig een rapport te maken voor ‘loonkorting en verlof’. We willen corrigeren voor medewerkers die verlof hebben gehad tijdens een periode waarin ze loonkorting hadden. Ik heb al verschillende pogingen ondernomen, variërend van één berekend veld met een zeer lange DAX formule tot een stapsgewijze aanpak maar krijg het niet voor elkaar. Wie heeft er een idee?
De volgende velden worden gebruikt:
(Contract History) [Person_BK]
(Contract History) [ContractNumber]
(Person) [FullName2]
(PayrollResults) [PayrollInstitution_BK]
(PayrollResults) [Calculation_PeriodNumber]
(PayrollResults) [Salary_PeriodNumber]
(PayrollResults) [PayrollCodeDescription]
(PayrollResults0 [@Loonkorting perc bij verlof]; berekend veld:
VAR resultaat = SUM(PayrollResults[PayrollResult])
RETURN
IF (
NOT ISBLANK ( resultaat ),
100 - resultaat
)
(PayrollResults) [Som van PayrollResult]
Ik probeer een formule (of manier) te bedenken om het volgende te doen:
Filter ‘2016 – Uren ORT verlof’ of ‘1938 – Fact.landurig zk’ op (PayrollResults) [PayrollCodeDescription]
Filter op huidige maand -1 en huidige maand -2 op zowel (PayrollResults) [Calculation_PeriodNumber] als (PayrollResults) [Salary_PeriodNumber]
Maar dan:
Als hetzelfde Person_BK en hetzelfde ContractNumber; @Loonkorting perc bij verlof (van de rij waar PayrollCodeDescription = ‘1938 -Fact.langdurig zk’; PayrollCodeDescription = huidige maand – 2; Salary_PeriodNumber = huidige maand -2) vermenigvuldigen met Som van PayrollResult (van de rij waar PayrollCodeDescription = ‘2016 – Uren ORT verlof’; PayrollCodeDescription = huidige maand – 1; Salary_PeriodNumber = huidige maand -1)
@Chris van den Berg Wat is de status met het wijzigen mbt autorisaties?
@Chris van den Berg, resultaatrapporten (gemal) geven verdubbelde waarden, dinsdag call aangemaakt (52683462), tot op heden nog geen enkele reactie. kun je iets zeggen hierover?
Het is gelukt om met de formule VAR peildatmin = MIN('Reference date filters'[Date]) VAR peildatmax = MAX('Reference date filters'[Date]) VAR Berekening = CALCULATE ( DISTINCTCOUNT ('Contract History'[Contract_BK]), 'Contract History'[Date_in_service] <= peildatmax && OR('Contract History'[Date_out_of_service]>= peildatmin, ISBLANK('Contract History'[Last_Date_out_of_service])),ALLEXCEPT('Contract History','Contract History'[Person_BK])) RETURN IF(Berekening>1,"Ja","Nee") te laten zien welke medewerker in de peilperiode een ander dienstverband hebben. Bij het toevoegen van beperkte gegevens (persoonsnummer, persoonsnummer, volledige naam) draait het rapport wel. Maar bij het toevoegen van meer kolommen krijg ik de melding dat vanwege strijdige vergrendelingen de bewerking is geannuleerd. Nu opgelost met apart tabblad, maar liefst zou ik deze formule toevoegen in het rapport. Is daar wellicht een andere oplossing voor?
Wat is de formule die gebruikt wordt voor uitstroom in analyse per maand. Wij hebben nu een uitdienstdatum CAO (uitdienstdatum +1 dag). Maar als ik het aantal uitstromers per maan-jaar in een grafiek zet, komen de medewerkers toch in de vorige maand naar voren. Ik wil dit in de analyse dus laten doorwerken. Hoe pak ik dat aan?
In een variant op het rapport met actueel verzuim per medewerker (Medewerkers Ziek) wil ik graag een teller opnemen met het aantal mensen wat getoond wordt. Niet als optelling in de matrix, maar in een aparte card-visual (zoals ook in analytics dashboard). Dit lukt me nog niet. Kunnen we daar samen naar kijken?
Een count van het veld verzuimstatus (selectie = actief) was inderdaad de oplossing. Bedankt.
Ik heb een vraag voor aanstaande donderdag:
Ik wil graag in een rapport de leeftijd op de datum in dienst zien, of bijvoorbeeld de schaal die de medewerker had bij indiensttreding. Hoe kan ik dat voor elkaar krijgen?
In aanvulling: ik wil graag de leeftijd op een willekeurige peildatum zien (peildatum uit een slicer)
Het lukt mij helaas niet om de sessies bij te wonen, maar volg deze langs deze weg
Hoi @funkma
Gister werd dit script gegeven (als meting):
INT(DATEDIFF(MAX(Person[DateOfBirth]), 'Reference date filters'[Selected date], DAY)/365.25)
waarmee je dus de leeftijd kunt berekenen op de ingevoerde datum in een slicer.
Voor de leeftijd op de datum in dienst werd het volgende script gegeven (als kolom):
DIVIDE(DATEDIFF(RELATED(Person[DateOfBirth]),'Contract History'[Date_in_service],DAY),365.25)
Het is mij alleen nog niet gelukt deze werkend te krijgen, maar misschien moet ik toch gebruik maken van de eerste datum in dienst, ga ik nog even mee puzzelen.
Hopelijk kun jij hier ook mee verder!
Volgende is het geval.
Jaarlijks schonen wij een scherm met eigen rubrieken binnen Beaufort mbt subsidiegegevens tbv leerlingen. Rubrieken worden collectief leeg gemaakt en zullen binnenkort wel weer gevuld gaan worden.
Deze actie heb ik vorige week gedaan en er zijn rubrieken binnen Beaufort die even niet meer met een waarde voorkomen bij een medewerker (in- en uitdienst).
Meteen kreeg ik een foutmelding in een bestaand Youforce Reporting rapport bij rubrieken waar dit het geval was. De rubrieken kwamen niet meer in de dataset voor en het rapport wordt niet uitgevoerd, omdat de rubriek wel was opgenomen in het rapport, maar op dat moment onbekend was in de dataset. Ik verwacht dan dat de rubriek gewoon leeg blijft en wel zichtbaar blijft in de dataset, ondanks dat er op dat moment geen waarde nog is vastgelegd bij deze rubriek binnen Beaufort.
Hieronder antwoord op mijn ticket. Ergens wist ik dit wel, want Report Builder werkt ook zo, maar zou het graag anders zien.
Ik probeer in een bezettingsrapportage die we elke 4 maanden draaien de juiste medewerkers naar voren te laten komen.
Dus stel ik draai op een willekeurige dag in mei of later het rapport. Dan wil ik wel de medewerkers in de rapportage zien die:
- in dienst zijn tot en met 30 april en die nog uit dienst gaan na april.
Maar ik wil niet de medewerkers zien die in de maand (en) daarna in dienst zijn gekomen.
Ik heb slicers geprobeerd en filters maar krijg niet het gewenste resultaat.
Heel graag een zetje in de goede richting.
Om een veld/entiteit naam op te zoeken in YFR gebruik ik nu de tabel uit het datamodel waar ik een rapportje op heb gemaakt. Het lijkt me heel handig om dit gewoon aan de YFR-Assistent te kunnen vragen. Het idee staat in de ideeën-hoek om op te stemmen: Youforce Reporting Assistant - Visma Community
@Chris van den Berg, in een rapport (Dashboard Doelgroepen) heb ik met Sven via de desktop gebruik gemaakt van Numeric Filters om een %-berekening (in te vullen waarde in Slicer) los te laten op een measure voor gem FTE in een bepaalde payroll periode.
- gem FTEobv 25,5upw = (CALCULATE(sum(PayrollResults[PayrollResult]), PayrollResults[PayrollCode_BK]=2281)/(1105/10)/max(PayrollResults[Calculation_PeriodNumber])
- quotum WPW = [@gem FTE obv 25,5upw] * (SELECTEDVALUE('Numeric filters'[Decimals])/100)
iets dergelijks probeer ik te doen in rapport CAO-wijziging voor berekening van nw bruto (op basis van fulltime) na verhoging van een vaste waarde (dit wordt de Numeric filter). ik moet dus eerst het GrossSalary uit Contract history terugrekenen naar een fulltime GrossSalary. dit heb ik geprobeerd met measure:
Goedemorgen Chris,
Van collega controller van de afdeling Finance bij onze organisatie heb ik de volgende vraag ontvangen over een rapport met verzuimgegevens:
‘VZ-cijfers DPID110 Ziektegeval cumulatief’. Het rapport zou alle ziektegevallen weer moeten geven die één of meerdere dagen in de referteperiode heeft liggen. Dit rapport is bij de implementatie van YFR door Visma Raet opgeleverd.
Bij het uitvoeren van een controle, blijkt dat er geen nieuwe ziekmeldingen voor een bepaalde locatie/afdeling in bovengenoemd rapport staan, maar er wel zijn, wanneer er een "eenvoudiger" rapport word gedraaid met enkel als filter personeelsnummer.
Het lijkt er hier op dat een v/d filters (berekend veld) niet goed zijn werk doen:
Voor het instellen van de referte periode:
D.m.v. een slicer met een peildatum filter op hierachie word deze referteperiode ingesteld.
Kan wellicht ook iets te maken hebben met de storing van afgelopen keer op verzuimcijfers?
Goedemiddag @Chris van den Berg . Ik ben helaas toch verhinderd. Is er volgende week opnieuw een vragenuurtje?
Dan zou ik graag bovenstaande bespreken.
Groeten, Marcel
Jazeker! Volgende week hebben we weer een vragenuur
Zojuist met een collega consultant gecontroleerd en problemen met dit rapport zijn nu opgelost.
@Chris van den Berg Klein vraag je is er een mogelijkheid om het verzuim dashboard door te gaan zoomen naar de daadwerkelijk data er achter?
Als er een OE is of we dan bijvoorbeeld kunnen laten zien wie er dan ziek is. Nu zijn het allemaal cijfers, maar we kunnen nu niet goed zien of het allemaal klopt en willen daardoor de werkelijk mensen zien. De diepte in met de data.. dus bijvoorbeeld ervan is hoeveel jaar iemand ziek is2-3 jaar. zitten die in dit dashboard?
of betekend onze vraag nu een nieuw rapport bouwen.
2e vraag: Formatie en Bezetting (Operationeel) geeft helemaal geen data terug. selectie ook niet. Klopt dit?
Copyright 2019 Visma Community. All right reserved.