Advertisement
Guest User

Untitled

a guest
Jan 21st, 2020
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.72 KB | None | 0 0
  1. alter view crm7.v_echoTargetKunder
  2. as
  3. select
  4. c.contact_id,
  5. c.name as Firma,
  6. c.number2 as Kundenummer,
  7. ISNULL (ass.name, '') as Ansvarlig,
  8. 'Møtebooking Echo' = (select COUNT(task_idx) from crm7.APPOINTMENT where task_idx = 22 and contact_id = c.contact_id and registered > '2019-09-01 00:00:00.000'),
  9. 'Møte Potensiell kunde' = (select COUNT(task_idx) from crm7.APPOINTMENT where task_idx IN (2, 7) and contact_id = c.contact_id and registered > '2019-09-01 00:00:00.000'),
  10. 'MXP Avtale' = (select COUNT(task_idx) from crm7.APPOINTMENT where task_idx = 121 and contact_id = c.contact_id and document_id > 0),
  11. 'Åpne salg i SO' = ISNULL((select SUM(amount) from crm7.sale where contact_id = c.contact_id and status = 1 and registered > '2019-09-01 00:00:00.000'),''),
  12. 'Solgt i SO' = ISNULL ((select SUM(amount) from crm7.sale where contact_id = c.contact_id and status = 2 and registered > '2019-09-01 00:00:00.000'),''),
  13. 'Tapt i SO' = ISNULL ((select SUM(amount) from crm7.sale where contact_id = c.contact_id and status = 3 and registered > '2019-09-01 00:00:00.000'),''),
  14. ISNULL(crm7.f_parseSOMultiLanguageString (ul.name, 'NO'), '') as 'Pot. Vareuttak',
  15. CASE
  16. WHEN ul.UDList_id = 69 then 500000
  17. WHEN ul.UDList_id = 70 then 1250000
  18. WHEN ul.UDList_id = 71 then 3500000
  19. WHEN ul.UDList_id = 72 then 5000000
  20. WHEN ul.udlist_id IS NULL then ''
  21. ELSE ul.name
  22. END AS 'Pot. Vareuttak verdi',
  23. ISNULL (ass.associate_id, '') as associate_id,
  24. ISNULL (ass.group_idx, '') as group_idx,
  25. cat.name as Kategori,
  26. bus.name as Business,
  27. ISNULL (pers.firstname + ' ' + pers.lastname, '') as 'Vår kontakt',
  28. ISNULL(crm7.f_parseSOMultiLanguageString (udlist.name, 'NO'), '') as 'EchoTargetKunde',
  29. ISNULL (usr.name, '') as Gruppe,
  30. ucs.double07 as 'Omsetning HIÅ',
  31. 'Omsetning HIF' = ISNULL ((select top 1 CAST (ItemSalesNetYTDLY as nvarchar(100)) from pbase.dbo.PBExportToSO where c.number2 = customerid),'')
  32. from crm7.contact c
  33. left join crm7.associate ass on c.associate_id = ass.associate_id
  34. left join crm7.APPOINTMENT app on c.contact_id = app.contact_id
  35. left join crm7.sale s on c.contact_id = s.contact_id
  36. left join crm7.UDCONTACTSMALL ucs on c.userdef_id = ucs.udcontactSmall_id
  37. left join crm7.udlist ul on ucs.long12 = ul.UDList_id
  38. left join crm7.CATEGORY cat on c.category_idx = cat.Category_id
  39. left join crm7.BUSINESS bus on c.business_idx = bus.business_id
  40. left join crm7.person pers on ass.person_id = pers.person_id
  41. left join crm7.udlist udlist on ucs.long07 = udlist.UDList_id
  42. left join crm7.usergroup usr on ass.group_idx = usr.UserGroup_id
  43. group by c.contact_id, c.number2, c.name, ass.name, ul.name, ass.associate_id, ass.group_idx, cat.name, bus.name, pers.firstname,
  44. pers.lastname, udlist.name, usr.name, ul.UDList_id, ucs.double07
  45. GO
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement