Advertisement
hussein87gabriel

Comprobacion jerarquiaGeograficaPrich

Apr 4th, 2018
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 1.13 KB | None | 0 0
  1. --Prich seguridad
  2.  
  3. SELECT J.JerarquiaId, J.ExternoId FROM Configuracion.jerarquia J
  4. INNER JOIN empresa.EmpAppNivelJerarquiaTipo EANJT
  5. ON J.EmpAppNivelJerarquiaTipoId = EANJT.EmpAppNivelJerarquiaTipoId
  6. INNER JOIN Configuracion.jerarquiaNivel JN
  7. ON JN.JerarquiaNivelId = EANJT.JerarquiaNivelId
  8. INNER JOIN Empresa.EmpAppJerarquiaTipo EAJT
  9. ON EAJT.EmpAppJerarquiaTipoId = EANJT.EmpAppJerarquiaTipoId
  10. INNER JOIN Empresa.EmpresaAplicacion EA
  11. ON EAJT.EmpresaAplicacionId = EA.EmpresaAplicacionId
  12. INNER JOIN Configuracion.JerarquiaTipo JT
  13. ON EAJT.JerarquiaTipoId = JT.JerarquiaTipoId
  14. WHERE EA.EmpresaAplicacionId = 5 --luego cambiar a 5
  15. AND JN.JerarquiaNivelId = 6 -- Canton
  16. AND JT.JerarquiaTipoId = 2 -- Geografica
  17. AND J.JerarquiaPadreId IN (SELECT J.JerarquiaId FROM Configuracion.jerarquia J
  18. INNER JOIN empresa.EmpAppNivelJerarquiaTipo EANJT
  19. ON J.EmpAppNivelJerarquiaTipoId = EANJT.EmpAppNivelJerarquiaTipoId
  20. INNER JOIN Configuracion.jerarquiaNivel JN
  21. ON JN.JerarquiaNivelId = EANJT.JerarquiaNivelId
  22. AND JN.JerarquiaNivelId = 4) --JerarquiaPadreId debe ser de tipo provincia
  23.  
  24.  
  25. --Produccion
  26.  
  27. SELECT * FROM dbo.JerarquiaGeograficaId_TEMP
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement