Guest User

data

a guest
Jul 8th, 2016
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.78 KB | None | 0 0
  1. [Quote]:
  2. Load *, autonumber(REDUCTION&'_'&year(QuoteEffectiveDate)) as %keyNameYear;
  3. SELECT D.[QuoteID]
  4. ,D.[NamedInsured]
  5. ,UPPER(D.[AcctExec]) as REDUCTION
  6. ,D.[Quoted]
  7. ,D.[OpenItem]
  8. ,D.[PolicyID]
  9. ,CONVERT(DATE,D.[Effective]) as QuoteEffectiveDate
  10. ,D.[InsuredID]
  11. ,D.[VersionBound]
  12. ,D.[Bound]
  13. ,D.[ProducerID]
  14. ,D.[CoverageID]
  15. ,D.[ActivePolicyFlag]
  16. ,D.[Renewal]
  17. ,D.[DivisionID]
  18. ,D.[SicID]
  19. ,D.[OrganizationID]
  20. FROM [CIS].[dbo].[dvQuoteView] D
  21. LEFT JOIN CIS..UserID U ON D.AcctExec = U.UserID
  22. WHERE D.DivisionID IN ('1','2','6');
  23.  
  24. [Version]:
  25. SELECT [QuoteID]
  26. ,[Version]
  27. ,[VerOriginal]
  28. ,[VersionCompanyID]
  29. ,[ProductID]
  30. ,[MarketID]
  31. ,[CoverageName]
  32. ,[CompanyName]
  33. ,[MarketName]
  34. FROM [CIS].[dbo].[dvVersionView];
  35.  
  36. [Invoices]:
  37. SELECT
  38. I.QuoteID,
  39. CONVERT(DATE,I.AccountingEffectiveDate) as InvoiceEffectiveDate,
  40. SUM(ISNULL(I.TotalGrossComm, 0)) - SUM(ISNULL(I.TotalAgentComm, 0)) + SUM(ISNULL(I.TotalFeeRevenue, 0)) AS Revenue,
  41. SUM(ISNULL(I.Premium,0)) as Premium
  42. FROM
  43. CIS..InvoiceHeader I
  44. where I.InvoiceID not like '%-M' AND (I.STATUSID='P' OR I.STATUSID='E' ) AND I.DivisionID IN ('1','2','6') AND I.AccountingEffectiveDate >= '2016-01-01'
  45. GROUP BY I.QuoteID, I.AccountingEffectiveDate;
  46.  
  47. [Users]:
  48. select UPPER(U.UserID) as REDUCTION, U.Name as BrokerName from Cis..UserID U;
  49.  
  50. [Division]:
  51. SELECT
  52. [DivisionID],
  53. [Name]
  54. FROM [CIS].[dbo].[Division]
  55. Where DivisionID IN ('1','2','6');
  56.  
  57. [BrokerFlow]:
  58. Load *, autonumber(REDUCTION&'_'&year(EffDate)) as %keyNameYear;
  59. select
  60. P.BillToCd as AgentId,
  61. P.InsurerNAme as Insured,
  62. UPPER(P.ProducerCd) as REDUCTION,
  63. M.Market as marketName,
  64. P.Div as DivisionID,
  65. CONVERT(VARCHAR(10), P.LoeDate, 101) AS EffDate,
  66. P.PolicyNumber as policy,
  67. CASE WHEN(TransType = N'NEW' OR
  68. TransType = N'CAN' OR TransType = N'END' OR TransType = N'CXL' OR TransType = N'REW' OR
  69. TransType = N'ADD' OR TransType = N'RET' OR TransType = N'NBS' OR
  70. TransType = N'RMID' OR TransType = N'REN') THEN P.InvoiceAmt ELSE 0 END as BFPremium,
  71. P.RevenueAmt as BFRevenue,
  72. CASE WHEN (TransType = N'NEW' OR TransType = N'NBS') THEN 'NEW' ELSE 'OTHER' END AS NEWFLAG,
  73. p.CoverageName as Coverage
  74. from BrokerFlow_NEW..tbl_premium_sagita P
  75. LEFT JOIN (
  76. SELECT N.PolicyNumber, MAX(N.PayeeName) as Market FROM BrokerFlow_NEW..tbl_premium_sagita N WHERE N.TransType IN ('NEW','CAN','END','CXL','REW','ADD','RET','NBS','RMID','REN') GROUP BY N.PolicyNumber
  77. ) M ON P.PolicyNumber = M.PolicyNumber
  78. where P.LoeDate >= '2011-01-01' AND P.LoeDate <= '2015-12-31' and P.Div in (1,2,6);
Advertisement
Add Comment
Please, Sign In to add comment