{"id":704,"date":"2011-10-04T16:18:24","date_gmt":"2011-10-04T23:18:24","guid":{"rendered":"http:\/\/community.bmscentral.com\/employee-scheduling\/?p=692"},"modified":"2011-10-04T16:18:24","modified_gmt":"2011-10-04T23:18:24","slug":"shift-swapping-and-approval-in-snap-schedule","status":"publish","type":"post","link":"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/shift-swapping-and-approval-in-snap-schedule\/","title":{"rendered":"Shift swapping and approval in Snap Schedule"},"content":{"rendered":"<p>Snap Schedule supports shift swapping &#8211; the ability for employees to trade shifts with each other as needed.\u00a0 Shift swapping needs to be closely monitored and approved to ensure fairness among all employees and prevent abuses (see \u00a0<a href=\"http:\/\/articles.boston.com\/2011-01-30\/news\/29347703_1_shifts-boston-firefighters-three-firefighters\">http:\/\/articles.boston.com\/2011-01-30\/news\/29347703_1_shifts-boston-firefighters-three-firefighters<\/a>).<\/p>\n<p>This article will explain how to set up an approval process for handling employees that wish to swap shifts. This involves creating a couple of new shift assignment reasons to accomplish this.<\/p>\n<p>First, under the Manage tab select the Shift Assignment Reasons button and click the Create a new Shift Assignment Reason link. You&#8217;ll create two new assignment reasons named &#8220;Swap Approved&#8221; and &#8220;Swap Denied&#8221;.<\/p>\n<p><img src=\"https:\/\/bmscentral.com\/learn-employee-scheduling\/wp-content\/uploads\/2011\/10\/101411_2319_Createashif1.png\" alt=\"\" \/><\/p>\n<p>Employees could notify the scheduler of a shift swap request using any of the company approved methods, such as by email, phone, paper form, etc. Once the request has been received, the scheduler can then use Snap Schedule employee data and past shift swapping patterns to determine whether to approve the swap. A best practice would be to open the Shift Assignments by Employee report and filter by Assignment Reason &#8220;Swap Approved&#8221; or &#8220;Swap Denied&#8221;. It is then possible to determine if an employee might be abusing this process when looking at their past history.<\/p>\n<p><img loading=\"lazy\" src=\"https:\/\/bmscentral.com\/learn-employee-scheduling\/wp-content\/uploads\/2011\/10\/101411_2319_Createashif2.png\" alt=\"\" width=\"604\" height=\"536\" \/><\/p>\n<p>If the employee is denied the shift swap, right click on the shift that the employee wanted to swap and set the assignment reason as &#8220;Swap Denied&#8221;. It might help to also include shift assignment reasons as part of the data listed in your assignment cells. You can customize this by clicking on the Details button under the Schedule tab and selecting Configure to make this modification.  See the example below:<\/p>\n<p><img src=\"https:\/\/bmscentral.com\/learn-employee-scheduling\/wp-content\/uploads\/2011\/10\/101411_2319_Createashif3.png\" alt=\"\" \/><\/p>\n<p>If you choose to approve the shift swap, delete each employee&#8217;s original shift and assign the shift that they will now work instead. On both shifts, right click on the shift and set the assignment reason as &#8220;Swap Approved&#8221;.<\/p>\n<p><img src=\"https:\/\/bmscentral.com\/learn-employee-scheduling\/wp-content\/uploads\/2011\/10\/101411_2319_Createashif4.png\" alt=\"\" \/><\/p>\n<p>After either approving or denying the swap, it is a good practice to email the schedules out to the employees involved so that they can see the outcome of the scheduler&#8217;s decision. One could also use other methods to communicate this information such as by phone, a printed report, etc.<\/p>\n<p>You&#8217;ll now have an effective approval process established to make informed decisions when handling employee shift swap requests.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This article will explain how to set up shift swapping using Snap Schedule.<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":""},"categories":[17,18],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v17.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\r\n<title>Shift swapping and approval in Snap Schedule | Business Management Systems<\/title>\r\n<meta name=\"description\" content=\"This article will explain how to set up shift swapping using Snap Schedule.\" \/>\r\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\r\n<link rel=\"canonical\" href=\"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/shift-swapping-and-approval-in-snap-schedule\/\" \/>\r\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tim\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\r\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/#website\",\"url\":\"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/\",\"name\":\"Business Management Systems\",\"description\":\"Makers of Snap Schedule\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/shift-swapping-and-approval-in-snap-schedule\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/bmscentral.com\/learn-employee-scheduling\/wp-content\/uploads\/2011\/10\/101411_2319_Createashif1.png\",\"contentUrl\":\"https:\/\/bmscentral.com\/learn-employee-scheduling\/wp-content\/uploads\/2011\/10\/101411_2319_Createashif1.png\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/shift-swapping-and-approval-in-snap-schedule\/#webpage\",\"url\":\"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/shift-swapping-and-approval-in-snap-schedule\/\",\"name\":\"Shift swapping and approval in Snap Schedule | Business Management Systems\",\"isPartOf\":{\"@id\":\"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/shift-swapping-and-approval-in-snap-schedule\/#primaryimage\"},\"datePublished\":\"2011-10-04T23:18:24+00:00\",\"dateModified\":\"2011-10-04T23:18:24+00:00\",\"author\":{\"@id\":\"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/#\/schema\/person\/5a2d177ef9468c1ea2158df2d5b175b5\"},\"description\":\"This article will explain how to set up shift swapping using Snap Schedule.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/shift-swapping-and-approval-in-snap-schedule\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/shift-swapping-and-approval-in-snap-schedule\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/shift-swapping-and-approval-in-snap-schedule\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Shift swapping and approval in Snap Schedule\"}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/#\/schema\/person\/5a2d177ef9468c1ea2158df2d5b175b5\",\"name\":\"Tim\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b0caa5eb38676afd5894411fd78c07d5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b0caa5eb38676afd5894411fd78c07d5?s=96&d=mm&r=g\",\"caption\":\"Tim\"}}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Shift swapping and approval in Snap Schedule | Business Management Systems","description":"This article will explain how to set up shift swapping using Snap Schedule.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/shift-swapping-and-approval-in-snap-schedule\/","twitter_misc":{"Written by":"Tim","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/#website","url":"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/","name":"Business Management Systems","description":"Makers of Snap Schedule","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/shift-swapping-and-approval-in-snap-schedule\/#primaryimage","inLanguage":"en-US","url":"https:\/\/bmscentral.com\/learn-employee-scheduling\/wp-content\/uploads\/2011\/10\/101411_2319_Createashif1.png","contentUrl":"https:\/\/bmscentral.com\/learn-employee-scheduling\/wp-content\/uploads\/2011\/10\/101411_2319_Createashif1.png"},{"@type":"WebPage","@id":"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/shift-swapping-and-approval-in-snap-schedule\/#webpage","url":"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/shift-swapping-and-approval-in-snap-schedule\/","name":"Shift swapping and approval in Snap Schedule | Business Management Systems","isPartOf":{"@id":"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/shift-swapping-and-approval-in-snap-schedule\/#primaryimage"},"datePublished":"2011-10-04T23:18:24+00:00","dateModified":"2011-10-04T23:18:24+00:00","author":{"@id":"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/#\/schema\/person\/5a2d177ef9468c1ea2158df2d5b175b5"},"description":"This article will explain how to set up shift swapping using Snap Schedule.","breadcrumb":{"@id":"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/shift-swapping-and-approval-in-snap-schedule\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.bmscentral.com\/learn-employee-scheduling\/shift-swapping-and-approval-in-snap-schedule\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/shift-swapping-and-approval-in-snap-schedule\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/"},{"@type":"ListItem","position":2,"name":"Shift swapping and approval in Snap Schedule"}]},{"@type":"Person","@id":"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/#\/schema\/person\/5a2d177ef9468c1ea2158df2d5b175b5","name":"Tim","image":{"@type":"ImageObject","@id":"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/#personlogo","inLanguage":"en-US","url":"https:\/\/secure.gravatar.com\/avatar\/b0caa5eb38676afd5894411fd78c07d5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b0caa5eb38676afd5894411fd78c07d5?s=96&d=mm&r=g","caption":"Tim"}}]}},"_links":{"self":[{"href":"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/wp-json\/wp\/v2\/posts\/704"}],"collection":[{"href":"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/wp-json\/wp\/v2\/comments?post=704"}],"version-history":[{"count":0,"href":"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/wp-json\/wp\/v2\/posts\/704\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/wp-json\/wp\/v2\/media?parent=704"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/wp-json\/wp\/v2\/categories?post=704"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bmscentral.com\/learn-employee-scheduling\/wp-json\/wp\/v2\/tags?post=704"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}