Advertisement
Guest User

Untitled

a guest
Apr 26th, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.97 KB | None | 0 0
  1. USE [THPSFA2]
  2. GO
  3. /****** Object: StoredProcedure [dbo].[sp_Call_all] Script Date: 4/26/2018 6:28:57 PM ******/
  4. SET ANSI_NULLS ON
  5. GO
  6. SET QUOTED_IDENTIFIER ON
  7. GO
  8. ALTER PROCEDURE [dbo].[sp_Call_all]
  9. AS
  10. BEGIN
  11. DECLARE @CompanyID INT;
  12. SELECT @CompanyID = CompanyID
  13. FROM dbo.DMSAimStagingConfig;
  14. -- Ma SP
  15. EXEC sp_temp_salesprice;
  16. --Dang ky TMKT: Set job để chạy, không import khi call all
  17. -- EXEC sp_TMKT_register
  18.  
  19. --KH moi
  20. EXEC sp_NewCust_insert
  21.  
  22. --Cap nhat toa do outlet
  23. --Ko được update Location về Acu
  24. --EXEC sp_update_CustomerLocation @CompanyID
  25.  
  26. --Delete all data
  27. EXEC dbo.SP_Calc_Clear_all;
  28.  
  29. -- load danh sach SM
  30. EXEC dbo.sp_Sync_Calc_allEmployee @CompanyID;
  31. -- Load danh sach outlet
  32. EXEC dbo.sp_Sync_Calc_allCustomer @CompanyID;
  33. -- Load danh sach cac CTKM active
  34. --EXEC dbo.sp_Sync_Call_allpromo
  35. -- Lay MTM cua all cust
  36. EXEC dbo.sp_Sync_system_CustomerMTD @CompanyID; -- int
  37.  
  38. -- Load customer attribute
  39. EXEC sp_Sync_Calc_CustomerAttribute @CompanyID;
  40.  
  41. -- load cust cho all SM
  42. EXEC dbo.sp_Sync_calc_Customer_New @CompanyID; -- int
  43.  
  44. --Geography
  45. EXEC sp_Sync_Calc_Geography_New @CompanyID;
  46.  
  47. --Load danh sach SP
  48. EXEC dbo.sp_Sync_Calc_allInventory @CompanyID;
  49.  
  50. -- Load CT POSM, phải chạy trước sp_Sync_TMKT_New
  51. -- vì sp_Sync_TMKT_New su dụng dữ liệu từ sync_posm
  52. EXEC sp_Sync_POSM @CompanyID;
  53.  
  54. -- Load CT TMKT
  55. EXEC sp_Sync_TMKT_New @CompanyID;
  56.  
  57. -- Promotion
  58. EXEC sp_Sync_Call_promo_New @CompanyID;
  59. -- Order Suggest
  60. EXEC sp_Sync_SKU_Suggest_new @CompanyID;
  61.  
  62. --Sync Location
  63. EXEC dbo.sp_Sync_CallSyncLocation_New @CompanyID; -- int
  64.  
  65. --Allocate
  66. EXEC sp_Sync_allocation_New @CompanyID;
  67.  
  68. -- History Order :
  69. EXEC sp_Sync_calc_history_order_new @CompanyID;
  70. -- Kiem ton kho
  71. EXEC sp_sync_checkStock_new @CompanyID;
  72. -- Files
  73. EXEC sp_Sync_file_new @CompanyID;
  74. --KPI
  75. EXEC sp_Sync_KPI_new @CompanyID;
  76. -- Incentive
  77. EXEC sp_Sync_incentive_new @CompanyID;
  78.  
  79. -- Sync du lieu tich luy
  80. EXEC sp_Sync_CustomerMTD_Inventory @CompanyID;
  81.  
  82. ----Hieu : taqm thoi lay so tu BL len cho tich luy
  83. -- exec sp_temp_TMKTMTD
  84.  
  85. -- Sync d� giao cua customer de show man hinh thongtin khach hang
  86. EXEC sp_Sync_CustomerBL @CompanyID;
  87.  
  88. --Sync Khảo sát (DMSAImCamaign)
  89. EXEC sp_Sync_Survey_Posm @CompanyID;
  90.  
  91. --Sync Khảo sát (DMSAImCamaign) CT Định nghĩa trực tiếp ở staging
  92. EXEC p_aim_survey_campaign_CAMP001SM @CompanyID;
  93. EXEC p_aim_survey_campaign_CAMP002SM @CompanyID;
  94.  
  95. --Sync tài liệu huấn luyện
  96. EXEC dbo.sp_Sync_TrainingMaterial @CompanyID
  97. EXEC sp_Sync_Support_Info
  98.  
  99. --Sync Khảo sát KH - No use
  100. EXEC dbo.sp_aim_customerSurvey @CompanyID -- int
  101.  
  102. END;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement