Advertisement
Guest User

Untitled

a guest
Jun 18th, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.41 KB | None | 0 0
  1. USE [coolest_company]
  2. GO
  3. /****** Object: StoredProcedure [dbo].[csp_createprojecttodos] Script Date: 2018-06-18 09:09:48 ******/
  4. SET ANSI_NULLS ON
  5. GO
  6. SET QUOTED_IDENTIFIER ON
  7. GO
  8. -- =============================================
  9. -- Author: Joakim Johansson
  10. -- Create date: 2018-06-15
  11. -- Comment: This procedure is called from VBA ActionPadTools.CreateProjectTodos
  12. -- =============================================
  13. ALTER PROCEDURE [dbo].[csp_createprojecttodos]
  14. (
  15. @@deal INT,
  16. @@occupationdate DATE
  17. )
  18. AS
  19. BEGIN
  20. -- FLAG_EXTERNALACCESS --
  21.  
  22. -- SET NOCOUNT ON added to prevent extra result sets from
  23. -- interfering with SELECT statements.
  24. SET NOCOUNT ON;
  25.  
  26. -- create todos related to the project
  27. BEGIN
  28. INSERT INTO [todo]
  29. (
  30. [status]
  31. ,[createduser]
  32. ,[createdtime]
  33. ,[updateduser]
  34. ,[timestamp]
  35. ,[subject]
  36. ,[coworker]
  37. ,[starttime]
  38. -- ,[endtime]
  39. ,[todostatus]
  40. ,[note]
  41. ,[deal]
  42. )
  43. SELECT
  44. 0
  45. ,1
  46. ,GETDATE()
  47. ,1
  48. ,GETDATE()
  49. ,(SELECT s.sv FROM [string] s WHERE s.idstring = p.[action])
  50. ,(SELECT coworker FROM deal WHERE iddeal = @@deal)
  51. ,CASE WHEN DATEADD(month, leadtime, @@occupationdate) < GETDATE() THEN CAST(GETDATE() AS DATE) ELSE DATEADD(month, leadtime, @@occupationdate) END
  52. -- ,[endtime]
  53. ,[dbo].[cfn_lc_getidstringbykey] (N'todo', N'todostatus', N'active')
  54. ,comment
  55. ,@@deal
  56. FROM projectactivity p
  57. END
  58.  
  59. END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement