The Cancel Button is disabled when the progress of the transfer is only 1% or 0% and the player is offline USE [Signage_V3] GO /****** Object: Table [dbo].[PlaylistCancelStatus] Script Date: 13-Sep-2018 5:06:31 PM ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO SET ANSI_PADDING ON GO CREATE TABLE [dbo].[PlaylistCancelStatus]( [PlayId] [int] NULL, [PlayerTime] [datetime] NULL, [WebServiceType] [varchar](50) NULL ) ON [PRIMARY] GO SET ANSI_PADDING OFF GO ALTER TABLE [dbo].[PlaylistCancelStatus] ADD CONSTRAINT [DF_PlaylistCancelStatus_PlayerTime] DEFAULT (getdate()) FOR [PlayerTime] GO WebService version : SignageWebService_4.0.0.25