[greg] fix personal days bug, refactor SalesForceParserService