{"id":22490,"date":"2016-01-27T20:17:07","date_gmt":"2016-01-28T04:17:07","guid":{"rendered":"http:\/\/www.technosolutions.com\/kb\/22490\/difference-between-recall-approval-and-cancel-approval\/"},"modified":"2017-03-01T05:27:54","modified_gmt":"2017-03-01T13:27:54","slug":"difference-between-recall-approval-and-cancel-approval","status":"publish","type":"post","link":"http:\/\/www.technosolutions.com\/kb\/22490\/difference-between-recall-approval-and-cancel-approval\/","title":{"rendered":"Difference between Recall Approval and Cancel Approval"},"content":{"rendered":"<p>\t<!-- Start ScreenSteps Content --><\/p>\n<div class=\"LessonContent\">\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size:20px;\">Overview<\/h3>\n<div class=\"StepInstructions\">\n<p>A Review Request sender can recall or cancel the submitted Approval Request. <i>Recall<\/i> <i>Approval<\/i> and <i>Cancel Approval <\/i>are two different actions in a Review Package.<\/p>\n<p>This article describes the difference between these two actions.<\/p>\n<\/div><\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size:20px;\">Who should read this?<\/h3>\n<div class=\"StepInstructions\">\n<ul>\n<li>TopTeam Users<\/li>\n<\/ul>\n<\/div><\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size:20px;\">Recall Approval<\/h3>\n<div class=\"StepImage\" style=\"margin:10px 0px;\">\n<img loading=\"lazy\" decoding=\"async\" style=\"padding:3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2017\/03\/wpid31232-media_1443679083465.png\" width=\"800\" height=\"285\" alt=\"wpid31232-media_1443679083465.png\" \/>\n<\/div>\n<div class=\"StepInstructions\">\n<p>This action is accessed from the <i>Approvals<\/i> tab in a <i>Review Package <\/i>record, refer to the image as shown above.<\/p>\n<p>When you recall an Approval Request, all the approvals given by an approver for the individual records of that package are kept as it is.<\/p>\n<p>The<i> Recall<\/i> option should be used when you want to withdraw the last Approval Request and instead send a fresh Approval for the same package.<\/p>\n<\/div><\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size:20px;\">E.g. <\/h3>\n<div class=\"StepInstructions\">\n<p>If you send five records to User A, User A approves three of them but does not finish the review, and if you recall the Approval Request at this stage, then the three records that were approved by User A stay intact and the other two records will stay as Pending i.e. the Approval Status remains as it is.<\/p>\n<\/div><\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size:20px;\">Before Recall Approval<\/h3>\n<div class=\"StepImage\" style=\"margin:10px 0px;\">\n<img loading=\"lazy\" decoding=\"async\" style=\"padding:3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2017\/03\/wpid31237-media_1443681645435.png\" width=\"800\" height=\"321\" alt=\"wpid31237-media_1443681645435.png\" \/>\n<\/div>\n<div class=\"StepInstructions\">\n<p>User A has approved three records as shown in the <i>Approval Progress <\/i>field column. <\/p>\n<\/div><\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size:20px;\">After Recall Approval<\/h3>\n<div class=\"StepImage\" style=\"margin:10px 0px;\">\n<img loading=\"lazy\" decoding=\"async\" style=\"padding:3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2017\/03\/wpid31236-media_1443681573956.png\" width=\"800\" height=\"302\" alt=\"wpid31236-media_1443681573956.png\" \/>\n<\/div>\n<div class=\"StepInstructions\">\n<p>After User A&#8217;s Approval Request is recalled, the Approval Status remains intact.<br \/>\n<strong>NOTE<\/strong>: This image is from <i>Review Package Explorer<\/i>.<\/p>\n<\/div><\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size:20px;\">Cancel Approval<\/h3>\n<div class=\"StepImage\" style=\"margin:10px 0px;\">\n<img loading=\"lazy\" decoding=\"async\" style=\"padding:3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2017\/03\/wpid31233-media_1443680655450.png\" width=\"800\" height=\"318\" alt=\"wpid31233-media_1443680655450.png\" \/>\n<\/div>\n<div class=\"StepInstructions\">\n<p>This action is accessed from the <i>Actions<\/i> drop-down menu under the <i>Approvals<\/i> tab in a <i>Review Package<\/i> record, refer to the image as shown above.<\/p>\n<p>When you <i>cancel<\/i> an Approval Request, all the approvals given by an approver for the records in that package will get canceled.<\/p>\n<p>We would not recommend canceling the requests that are <i>Recalled <\/i>as it might accidentally cancel the Approval that was given by an approver on a record through another Review Package.<\/p>\n<\/div><\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size:20px;\">E.g.<\/h3>\n<div class=\"StepInstructions\">\n<p><font color=\"#000000\">If you send five records to User A, and User A approves three of them but does not finish the review, and if you cancel the Approval Request, then the system will cancel the Approval Status of all the five records.<\/font><\/p>\n<\/div><\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size:20px;\">Before Cancel Approval<\/h3>\n<div class=\"StepImage\" style=\"margin:10px 0px;\">\n<img loading=\"lazy\" decoding=\"async\" style=\"padding:3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2017\/03\/wpid31234-media_1443681216709.png\" width=\"800\" height=\"287\" alt=\"wpid31234-media_1443681216709.png\" \/>\n<\/div>\n<div class=\"StepInstructions\">\n<p>User A has approved three records as shown in the <i>Approval Progress <\/i>field column. <\/p>\n<\/div><\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size:20px;\">After Cancel Approval<\/h3>\n<div class=\"StepImage\" style=\"margin:10px 0px;\">\n<img loading=\"lazy\" decoding=\"async\" style=\"padding:3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2017\/03\/wpid31235-media_1443681273805.png\" width=\"800\" height=\"360\" alt=\"wpid31235-media_1443681273805.png\" \/>\n<\/div>\n<div class=\"StepInstructions\">\n<p>After User A&#8217;s Approval Request is <i>canceled,<\/i> the Approval Status is discarded for all five records.<br \/>\n<strong>NOTE<\/strong>: This image is from <i>Review Package Explorer<\/i>.<\/p>\n<\/div><\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size:20px;\">Additional Information<\/h3>\n<div class=\"StepInstructions\">\n<ul>\n<li>When you send a new approval request to a user, the system automatically <i>recalls<\/i> the previous approval request assigned to that user if it is not finished yet. This is done so that the end user would not have to finish two approval requests for the same package i.e. the new one as well as the previous one.<\/li>\n<li>Additionally, when you <i>Cancel<\/i> an Approval, the system automatically calculates the Approval Status of records in the Review Package, whether or not they have been Approved by all the users.<\/li>\n<li>If all the users have approved the records and finished the Review, the system automatically moves the records to the Approved state.<\/li>\n<li>In order to check the functionality, we would recommend that you send a dummy request to yourself for such Packages and Approve them. The state change workflow must trigger when you finish the dummy request.<\/li>\n<\/ul>\n<\/div><\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size:20px;\">See Also<\/h3>\n<div class=\"StepInstructions\">\n<p><a href=\"http:\/\/www.technosolutions.com\/kb\/3313\/using-review-package-approvals-tab\/\" target=\"_blank\">Using Review Package Approvals Tab<\/a><br \/>\n<a href=\"http:\/\/www.technosolutions.com\/kb\/12904\/using-create-approval-request-wizard\/\" target=\"_blank\">Using Create Approval Request Wizard<\/a><\/p>\n<\/div><\/div>\n<div class=\"LessonStep top\">\n<div class=\"StepInstructions\">\n<p>Revised: October 1st, 2016<\/p>\n<\/div><\/div>\n<\/p><\/div>\n<p><!-- End ScreenSteps Content --><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Overview A Review Request sender can recall or cancel the submitted Approval Request. Recall Approval and Cancel Approval are two different actions in a Review Package. This article describes the difference between these two actions. Who should read this? TopTeam Users Recall Approval This action is accessed from the Approvals tab in a Review Package record, refer to the image as shown above. When you recall an Approval Request, all the approvals given by an approver for the individual records of that package are kept as it is. The Recall option should be used when you want to withdraw the <\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[187],"tags":[225,114],"class_list":["post-22490","post","type-post","status-publish","format-standard","hentry","category-review-package","tag-approvals","tag-reviews"],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/paoaNA-5QK","_links":{"self":[{"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/posts\/22490","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/comments?post=22490"}],"version-history":[{"count":9,"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/posts\/22490\/revisions"}],"predecessor-version":[{"id":31271,"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/posts\/22490\/revisions\/31271"}],"wp:attachment":[{"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/media?parent=22490"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/categories?post=22490"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/tags?post=22490"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}