{"action":"created","comment":{"url":"https://api.github.com/repos/ua-eas/kfs/pulls/comments/93073052","pull_request_review_id":13594476,"id":93073052,"diff_hunk":"@@ -116,5 +120,19 @@ public static boolean isValidIncomeTypeDocumentClass(Class clazz) {\n \tpublic static boolean isValidPurapDocumentClass(Class clazz) {\n \t\treturn ((clazz != null) && (isCmClass(clazz) || isPreqClass(clazz)));\n \t}\n+\t\n+\tpublic static File getTaxYearFolder(int year, ConfigurationService configurationService, org.apache.log4j.Logger logger) {\n+\t\t\t\n+\t\tFile retval = new File(configurationService.getPropertyValueAsString(KFSConstants.STAGING_DIRECTORY_KEY) + \"/tax/\" + year);\n+\t\t\n+\t\tif (retval.exists() && retval.isDirectory()) {\n+\t\t\tlogger.info(\"tax folder \" + retval.getAbsolutePath() + \" already exists.\");\n+\t\t}\n+\t\telse if (!retval.mkdirs()) {","path":"kfs-purap/src/main/java/edu/arizona/kfs/module/purap/TaxHelper.java","position":28,"original_position":28,"commit_id":"8fac4cdddee4d7554e7bf95e2422aeb37196f4fa","original_commit_id":"8fac4cdddee4d7554e7bf95e2422aeb37196f4fa","user":{"login":"mcalopez","id":22060168,"avatar_url":"https://avatars.githubusercontent.com/u/22060168?v=3","gravatar_id":"","url":"https://api.github.com/users/mcalopez","html_url":"https://github.com/mcalopez","followers_url":"https://api.github.com/users/mcalopez/followers","following_url":"https://api.github.com/users/mcalopez/following{/other_user}","gists_url":"https://api.github.com/users/mcalopez/gists{/gist_id}","starred_url":"https://api.github.com/users/mcalopez/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mcalopez/subscriptions","organizations_url":"https://api.github.com/users/mcalopez/orgs","repos_url":"https://api.github.com/users/mcalopez/repos","events_url":"https://api.github.com/users/mcalopez/events{/privacy}","received_events_url":"https://api.github.com/users/mcalopez/received_events","type":"User","site_admin":false},"body":"My bad, I didn't realize I skipped this part. ","created_at":"2016-12-19T16:57:27Z","updated_at":"2016-12-19T16:57:27Z","html_url":"https://github.com/ua-eas/kfs/pull/228#discussion_r93073052","pull_request_url":"https://api.github.com/repos/ua-eas/kfs/pulls/228","_links":{"self":{"href":"https://api.github.com/repos/ua-eas/kfs/pulls/comments/93073052"},"html":{"href":"https://github.com/ua-eas/kfs/pull/228#discussion_r93073052"},"pull_request":{"href":"https://api.github.com/repos/ua-eas/kfs/pulls/228"}}},"pull_request":{"url":"https://api.github.com/repos/ua-eas/kfs/pulls/228","id":98350142,"html_url":"https://github.com/ua-eas/kfs/pull/228","diff_url":"https://github.com/ua-eas/kfs/pull/228.diff","patch_url":"https://github.com/ua-eas/kfs/pull/228.patch","issue_url":"https://api.github.com/repos/ua-eas/kfs/issues/228","number":228,"state":"open","locked":false,"title":"UAF-69 UAF-3596 1099 Reporting Step 9 - Annual Batch","user":{"login":"mcalopez","id":22060168,"avatar_url":"https://avatars.githubusercontent.com/u/22060168?v=3","gravatar_id":"","url":"https://api.github.com/users/mcalopez","html_url":"https://github.com/mcalopez","followers_url":"https://api.github.com/users/mcalopez/followers","following_url":"https://api.github.com/users/mcalopez/following{/other_user}","gists_url":"https://api.github.com/users/mcalopez/gists{/gist_id}","starred_url":"https://api.github.com/users/mcalopez/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mcalopez/subscriptions","organizations_url":"https://api.github.com/users/mcalopez/orgs","repos_url":"https://api.github.com/users/mcalopez/repos","events_url":"https://api.github.com/users/mcalopez/events{/privacy}","received_events_url":"https://api.github.com/users/mcalopez/received_events","type":"User","site_admin":false},"body":"Files created\r\n1. BatchPayeeFormStep.java used to call generateBatchPayeeForms() on TaxReporting1099ServiceImpl.java\r\n2. ElectronicFilingStep.java\r\n\r\n\r\nFiles Modified\r\n2. TaxReporting1099ServiceImpl.java was modified to add the generateBatchPayeeForms() method.\r\n\t* generateBatchPayeeForms()\r\n\t* generateBatchPayeeForms(int year, List<Payee> payeeList)\r\n3. TaxHelper.java was modified to add a method that will help create a pdf file\r\n\t* getTaxYearFolder(int year, ConfigurationService configurationService, org.apache.log4j.Logger logger)\r\n\r\n4. spring-purap.xml was modified to add batchPayeeFormJob and step BatchPayeeFormStep beans. Also, ElectronicFilingStep beans","created_at":"2016-12-16T15:10:53Z","updated_at":"2016-12-19T16:57:27Z","closed_at":null,"merged_at":null,"merge_commit_sha":"eb37033d52bec31bee720c25cb5927d5711f5d02","assignee":null,"assignees":[],"milestone":null,"commits_url":"https://api.github.com/repos/ua-eas/kfs/pulls/228/commits","review_comments_url":"https://api.github.com/repos/ua-eas/kfs/pulls/228/comments","review_comment_url":"https://api.github.com/repos/ua-eas/kfs/pulls/comments{/number}","comments_url":"https://api.github.com/repos/ua-eas/kfs/issues/228/comments","statuses_url":"https://api.github.com/repos/ua-eas/kfs/statuses/8fac4cdddee4d7554e7bf95e2422aeb37196f4fa","head":{"label":"ua-eas:UAF-3596","ref":"UAF-3596","sha":"8fac4cdddee4d7554e7bf95e2422aeb37196f4fa","user":{"login":"ua-eas","id":3485494,"avatar_url":"https://avatars.githubusercontent.com/u/3485494?v=3","gravatar_id":"","url":"https://api.github.com/users/ua-eas","html_url":"https://github.com/ua-eas","followers_url":"https://api.github.com/users/ua-eas/followers","following_url":"https://api.github.com/users/ua-eas/following{/other_user}","gists_url":"https://api.github.com/users/ua-eas/gists{/gist_id}","starred_url":"https://api.github.com/users/ua-eas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ua-eas/subscriptions","organizations_url":"https://api.github.com/users/ua-eas/orgs","repos_url":"https://api.github.com/users/ua-eas/repos","events_url":"https://api.github.com/users/ua-eas/events{/privacy}","received_events_url":"https://api.github.com/users/ua-eas/received_events","type":"Organization","site_admin":false},"repo":{"id":39457535,"name":"kfs","full_name":"ua-eas/kfs","owner":{"login":"ua-eas","id":3485494,"avatar_url":"https://avatars.githubusercontent.com/u/3485494?v=3","gravatar_id":"","url":"https://api.github.com/users/ua-eas","html_url":"https://github.com/ua-eas","followers_url":"https://api.github.com/users/ua-eas/followers","following_url":"https://api.github.com/users/ua-eas/following{/other_user}","gists_url":"https://api.github.com/users/ua-eas/gists{/gist_id}","starred_url":"https://api.github.com/users/ua-eas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ua-eas/subscriptions","organizations_url":"https://api.github.com/users/ua-eas/orgs","repos_url":"https://api.github.com/users/ua-eas/repos","events_url":"https://api.github.com/users/ua-eas/events{/privacy}","received_events_url":"https://api.github.com/users/ua-eas/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/ua-eas/kfs","description":"Kuali Financial System","fork":true,"url":"https://api.github.com/repos/ua-eas/kfs","forks_url":"https://api.github.com/repos/ua-eas/kfs/forks","keys_url":"https://api.github.com/repos/ua-eas/kfs/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ua-eas/kfs/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ua-eas/kfs/teams","hooks_url":"https://api.github.com/repos/ua-eas/kfs/hooks","issue_events_url":"https://api.github.com/repos/ua-eas/kfs/issues/events{/number}","events_url":"https://api.github.com/repos/ua-eas/kfs/events","assignees_url":"https://api.github.com/repos/ua-eas/kfs/assignees{/user}","branches_url":"https://api.github.com/repos/ua-eas/kfs/branches{/branch}","tags_url":"https://api.github.com/repos/ua-eas/kfs/tags","blobs_url":"https://api.github.com/repos/ua-eas/kfs/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ua-eas/kfs/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ua-eas/kfs/git/refs{/sha}","trees_url":"https://api.github.com/repos/ua-eas/kfs/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ua-eas/kfs/statuses/{sha}","languages_url":"https://api.github.com/repos/ua-eas/kfs/languages","stargazers_url":"https://api.github.com/repos/ua-eas/kfs/stargazers","contributors_url":"https://api.github.com/repos/ua-eas/kfs/contributors","subscribers_url":"https://api.github.com/repos/ua-eas/kfs/subscribers","subscription_url":"https://api.github.com/repos/ua-eas/kfs/subscription","commits_url":"https://api.github.com/repos/ua-eas/kfs/commits{/sha}","git_commits_url":"https://api.github.com/repos/ua-eas/kfs/git/commits{/sha}","comments_url":"https://api.github.com/repos/ua-eas/kfs/comments{/number}","issue_comment_url":"https://api.github.com/repos/ua-eas/kfs/issues/comments{/number}","contents_url":"https://api.github.com/repos/ua-eas/kfs/contents/{+path}","compare_url":"https://api.github.com/repos/ua-eas/kfs/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ua-eas/kfs/merges","archive_url":"https://api.github.com/repos/ua-eas/kfs/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ua-eas/kfs/downloads","issues_url":"https://api.github.com/repos/ua-eas/kfs/issues{/number}","pulls_url":"https://api.github.com/repos/ua-eas/kfs/pulls{/number}","milestones_url":"https://api.github.com/repos/ua-eas/kfs/milestones{/number}","notifications_url":"https://api.github.com/repos/ua-eas/kfs/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ua-eas/kfs/labels{/name}","releases_url":"https://api.github.com/repos/ua-eas/kfs/releases{/id}","deployments_url":"https://api.github.com/repos/ua-eas/kfs/deployments","created_at":"2015-07-21T16:41:24Z","updated_at":"2016-10-24T18:28:00Z","pushed_at":"2016-12-16T23:39:07Z","git_url":"git://github.com/ua-eas/kfs.git","ssh_url":"git@github.com:ua-eas/kfs.git","clone_url":"https://github.com/ua-eas/kfs.git","svn_url":"https://github.com/ua-eas/kfs","homepage":null,"size":442483,"stargazers_count":2,"watchers_count":2,"language":"Java","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":3,"mirror_url":null,"open_issues_count":3,"forks":3,"open_issues":3,"watchers":2,"default_branch":"ua-development"}},"base":{"label":"ua-eas:ua-development","ref":"ua-development","sha":"310e6b57e7bd526331691ce8aed2ea75c7b93703","user":{"login":"ua-eas","id":3485494,"avatar_url":"https://avatars.githubusercontent.com/u/3485494?v=3","gravatar_id":"","url":"https://api.github.com/users/ua-eas","html_url":"https://github.com/ua-eas","followers_url":"https://api.github.com/users/ua-eas/followers","following_url":"https://api.github.com/users/ua-eas/following{/other_user}","gists_url":"https://api.github.com/users/ua-eas/gists{/gist_id}","starred_url":"https://api.github.com/users/ua-eas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ua-eas/subscriptions","organizations_url":"https://api.github.com/users/ua-eas/orgs","repos_url":"https://api.github.com/users/ua-eas/repos","events_url":"https://api.github.com/users/ua-eas/events{/privacy}","received_events_url":"https://api.github.com/users/ua-eas/received_events","type":"Organization","site_admin":false},"repo":{"id":39457535,"name":"kfs","full_name":"ua-eas/kfs","owner":{"login":"ua-eas","id":3485494,"avatar_url":"https://avatars.githubusercontent.com/u/3485494?v=3","gravatar_id":"","url":"https://api.github.com/users/ua-eas","html_url":"https://github.com/ua-eas","followers_url":"https://api.github.com/users/ua-eas/followers","following_url":"https://api.github.com/users/ua-eas/following{/other_user}","gists_url":"https://api.github.com/users/ua-eas/gists{/gist_id}","starred_url":"https://api.github.com/users/ua-eas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ua-eas/subscriptions","organizations_url":"https://api.github.com/users/ua-eas/orgs","repos_url":"https://api.github.com/users/ua-eas/repos","events_url":"https://api.github.com/users/ua-eas/events{/privacy}","received_events_url":"https://api.github.com/users/ua-eas/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/ua-eas/kfs","description":"Kuali Financial System","fork":true,"url":"https://api.github.com/repos/ua-eas/kfs","forks_url":"https://api.github.com/repos/ua-eas/kfs/forks","keys_url":"https://api.github.com/repos/ua-eas/kfs/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ua-eas/kfs/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ua-eas/kfs/teams","hooks_url":"https://api.github.com/repos/ua-eas/kfs/hooks","issue_events_url":"https://api.github.com/repos/ua-eas/kfs/issues/events{/number}","events_url":"https://api.github.com/repos/ua-eas/kfs/events","assignees_url":"https://api.github.com/repos/ua-eas/kfs/assignees{/user}","branches_url":"https://api.github.com/repos/ua-eas/kfs/branches{/branch}","tags_url":"https://api.github.com/repos/ua-eas/kfs/tags","blobs_url":"https://api.github.com/repos/ua-eas/kfs/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ua-eas/kfs/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ua-eas/kfs/git/refs{/sha}","trees_url":"https://api.github.com/repos/ua-eas/kfs/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ua-eas/kfs/statuses/{sha}","languages_url":"https://api.github.com/repos/ua-eas/kfs/languages","stargazers_url":"https://api.github.com/repos/ua-eas/kfs/stargazers","contributors_url":"https://api.github.com/repos/ua-eas/kfs/contributors","subscribers_url":"https://api.github.com/repos/ua-eas/kfs/subscribers","subscription_url":"https://api.github.com/repos/ua-eas/kfs/subscription","commits_url":"https://api.github.com/repos/ua-eas/kfs/commits{/sha}","git_commits_url":"https://api.github.com/repos/ua-eas/kfs/git/commits{/sha}","comments_url":"https://api.github.com/repos/ua-eas/kfs/comments{/number}","issue_comment_url":"https://api.github.com/repos/ua-eas/kfs/issues/comments{/number}","contents_url":"https://api.github.com/repos/ua-eas/kfs/contents/{+path}","compare_url":"https://api.github.com/repos/ua-eas/kfs/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ua-eas/kfs/merges","archive_url":"https://api.github.com/repos/ua-eas/kfs/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ua-eas/kfs/downloads","issues_url":"https://api.github.com/repos/ua-eas/kfs/issues{/number}","pulls_url":"https://api.github.com/repos/ua-eas/kfs/pulls{/number}","milestones_url":"https://api.github.com/repos/ua-eas/kfs/milestones{/number}","notifications_url":"https://api.github.com/repos/ua-eas/kfs/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ua-eas/kfs/labels{/name}","releases_url":"https://api.github.com/repos/ua-eas/kfs/releases{/id}","deployments_url":"https://api.github.com/repos/ua-eas/kfs/deployments","created_at":"2015-07-21T16:41:24Z","updated_at":"2016-10-24T18:28:00Z","pushed_at":"2016-12-16T23:39:07Z","git_url":"git://github.com/ua-eas/kfs.git","ssh_url":"git@github.com:ua-eas/kfs.git","clone_url":"https://github.com/ua-eas/kfs.git","svn_url":"https://github.com/ua-eas/kfs","homepage":null,"size":442483,"stargazers_count":2,"watchers_count":2,"language":"Java","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":3,"mirror_url":null,"open_issues_count":3,"forks":3,"open_issues":3,"watchers":2,"default_branch":"ua-development"}},"_links":{"self":{"href":"https://api.github.com/repos/ua-eas/kfs/pulls/228"},"html":{"href":"https://github.com/ua-eas/kfs/pull/228"},"issue":{"href":"https://api.github.com/repos/ua-eas/kfs/issues/228"},"comments":{"href":"https://api.github.com/repos/ua-eas/kfs/issues/228/comments"},"review_comments":{"href":"https://api.github.com/repos/ua-eas/kfs/pulls/228/comments"},"review_comment":{"href":"https://api.github.com/repos/ua-eas/kfs/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/ua-eas/kfs/pulls/228/commits"},"statuses":{"href":"https://api.github.com/repos/ua-eas/kfs/statuses/8fac4cdddee4d7554e7bf95e2422aeb37196f4fa"}}}}
{"actor":{"display_login":"mcalopez"}}