About me
I live in Lund and work, well, at probably the best company in the world
Tag Cloud
Active Directory
AD
ajax
Android
api
app
Apps
ASP.NET
azure
C#
CAML
Chuvash
Client Object Model
codeplex
console
csom
csr
css
css3
database
devtools
extension
git
github
google chrome
html
html5
javascript
jQuery
jQuery tmpl
js
jslink
jsom
json
keyboard
keyboard layout
LINQ
linux
localization
log
masterpage
ModalDialog
monitoring
office365
onet.xml
Performance
Powershel
PowerShell
raspberrypi
REST
rättigheter
script
Serverinstallation
Sharepoint
SharePoint 2010
sharepoint 2013
sharepoint2013
sharepoint apps
sharepoint online
SP.js
spapp
SPField
SPList
SPListItem
spo
SPWeb
subversion
tips
ubuntu
VHD
Visual Studio
webpart
webparts
windows
xml
Top posts
Certiffications


Blog Stats
- 606,570 hits
Recent Comments
Blogs I Follow
- Daniel Chronlund Cloud Tech Blog
- Вула Чăвашла
- Discovering SharePoint
- Bram de Jager - Architect, Speaker, Author
- SharePoint Dev Lab
- GUID(E) To SharePoint
- SharePoint Dragons
- Mai Omar Desouki
- Cameron Dwyer
- paul.tavares
- Share SharePoint Points !
- Simple Stuffs
- Jimmy Janlén "Den Scrummande Konsulten"
- Aryan Nava
- SPJoel
- SharePointRyan
- SharePoint 2020
- Aharoni in Unicode
- ... And All That JS
- blksthl
Interesting! I tried looking through the stored procedure responsible for doing the Generation as manually executing the timer job doesn’t propagate birthdays for me. In my environment no birthdays show up, even though the property Birthday exists for all users and is filled with dates such as this: 19.11.2014, 20.11.2014 (so correct dates, year = this year). Is it different in your environment? Do the birthdays only show up for people I follow? Do the birthdays only show up once a day?
Hi m00ntear, in my intranet, the birthdays are saved in the format: “February 13”. There is no year. Try that.
On an anniversary an entry in the user’s microfeed is created. Just to investigate why it doesn’t work, try following: Find a “test person”, update his or her birthday to November 24.
Trigger manually those timer jobs sequentially in the following order:
1. User Profile Service Application – User Profile Change Job
2. User Profile Service Application – Activity Feed Job
Then go to the profile page for that test person. An entry should show up in the Activity Feed: Happy birthday, Test Person….
In your newsfeed the birthdays will show up only for people who you follow (correct if I am wrong).
Huh, weird, It actually does work!
But your additional information certainly does help for later debugging and with other customers. Good to know that I would just have to set a birthday to the current date and re-run the timer jobs for it to show up. Saw the first birthday happening today, and yes you are right you only see birthdays of people you are following on your Newsfeed.
Cool! I am glad that it works. Thank you for your feedback. I’ll update my post with the additional information needed to get it up and running.
I just tried this approach and it didn’t work for me running
1. User Profile Service Application – User Profile Change Job
2. User Profile Service Application – Activity Feed Job
after I changed the test user’s birthday to May 5
I’ll appreciate your assistance.
Thanks
When I try this is the error PowerShell returns
$job.GenerateAnniversaries = $true
Property ‘GenerateAnniversaries’ cannot be found on this object; make sure it
exists and is settable.