Guest User

Untitled

a guest
Nov 21st, 2018
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.78 KB | None | 0 0
  1. exec(" insert into #d_detalle_operativo_diario_pba_v2
  2. select mov_ax1,mov_ax2,mov_ax3, mov_fecva, mov_fecop,
  3. case when mov_d_h = 'D' then mov_imp * -1 else mov_imp end importe ,
  4. 0,0,0,0,'Conta','Conta','Conta','Conta','00000',mov_cta,
  5. '61106' from " + @tablaMov + " with (NOLOCK) " + "
  6. where mov_cta in ('540131020000','590401010000','690401010000')
  7. and mov_ax2 like '02220%'
  8. and mov_fecop <= " + @lastDay + " ")
  9.  
  10. select mov_ax1,mov_ax2,mov_ax3, mov_fecva, mov_fecop,
  11.  
  12. select mov_ax1,mov_ax2,mov_ax3, mov_fecop, mov_fecva,
  13.  
  14. select mov_ax1,mov_ax2,mov_ax3, mov_fecva, mov_fecop,
  15.  
  16. SELECT tra_aux1,  tra_aux2,  tra_aux3, 
  17.  
  18. FROM   @tablaMov WITH (nolock) 
  19. LEFT JOIN @tablaTra WITH (nolock) ON mov_folio = tra_folio 
  20. LEFT JOIN cliente WITH (nolock)  ON tra_aux1 = cte_cliente 
  21.  
  22. ...    '42101' 
  23. FROM   @tablaMov WITH (nolock) 
  24.        LEFT JOIN @tablaTra WITH (nolock) ON mov_folio = tra_folio 
  25.        LEFT JOIN cliente WITH (nolock) ON tra_aux1 = cte_cliente 
  26. WHERE  mov_cta = '510301010000' 
  27.        AND mov_ax1 = '0100001779'  
  28.        AND tra_lugar NOT IN ( 'GDL-CON1', 'GUA-LSO' ) 
  29.        AND mov_fecop <= @lastDay
  30.  
  31. ...    '42101' 
  32. FROM   @tablaMov WITH (nolock) 
  33.        LEFT JOIN @tablaTra WITH (nolock) ON mov_folio = tra_folio 
  34.        LEFT JOIN cliente WITH (nolock) ON tra_aux1 = cte_cliente 
  35. WHERE  mov_cta IN ( '540101030000' ) 
  36.        AND mov_ax1 = '0100001779' 
  37.        AND mov_fecop <= @lastDay
  38.  
  39. ...    '42101' 
  40. FROM   @tablaMov WITH (nolock) 
  41.        LEFT JOIN @tablaTra WITH (nolock) ON mov_folio = tra_folio 
  42.        LEFT JOIN cliente WITH (nolock) ON tra_aux1 = cte_cliente 
  43. WHERE  mov_cta IN ( '590101000000', '690101000000' ) 
  44.        AND tra_aux1 = '0100001779' 
  45.        AND tra_lugar NOT IN ( 'GDL-CON1', 'GUA-LSO' ) 
  46.        AND mov_fecop <= @lastDay
  47.  
  48. SELECT CASE 
  49. WHEN Substring(tra_aux1, 1, 2) NOT IN ( '00', ' ' ) THEN tra_aux1 
  50. ELSE mov_ax1 
  51. END movtra1, 
  52. CASE 
  53. WHEN Substring(tra_aux2, 1, 2) NOT IN ( '00', ' ' ) THEN tra_aux2 
  54. ELSE mov_ax2 
  55. END movtra2, 
  56. CASE 
  57. WHEN Substring(tra_aux3, 1, 2) NOT IN ( '00', ' ' ) THEN tra_aux3 
  58. ELSE mov_ax3 
  59. END movtra3, 
  60. mov_fecop, 
  61. mov_fecva, 
  62. CASE 
  63. WHEN mov_d_h = 'D' THEN mov_imp * -1 
  64. ELSE mov_imp 
  65. END importe, 
  66. 0, 
  67. 0, 
  68. 0, 
  69. 0, 
  70. 'Conta', 
  71. 'Conta', 
  72. 'Conta', 
  73. 'Conta', 
  74. Rtrim(cte_actividad), 
  75. mov_cta, 
  76. CASE
  77. WHEN mov_cta = '510103000000' AND mov_ax1 = '0100305281' AND tra_lugar = 'CONTAB-8' AND mov_fecop <= @FechaAyer 
  78. THEN '41104' 
  79. WHEN mov_cta = '510103000000' AND mov_ax1 = '0100038678' AND tra_lugar IN ( 'GUA-GMS', 'CONTAB-9' ) AND mov_fecop <= @FechaAyer 
  80. THEN '41105' 
  81. WHEN mov_cta = '510301010000' AND mov_ax1 = '0100001779' AND tra_lugar NOT IN ( 'GDL-CON1', 'GUA-LSO' ) AND mov_fecop <= @FechaAyer 
  82. THEN '42101' 
  83. WHEN mov_cta IN ( '590101000000', '690101000000' ) AND tra_aux1 = '0100001779' AND tra_lugar NOT IN ( 'GDL-CON1', 'GUA-LSO' ) AND mov_fecop <= @FechaAyer 
  84. THEN '42101' 
  85. WHEN mov_cta IN ( '540101030000' ) AND mov_ax1 = '0100001779' AND mov_fecop <= @FechaAyer 
  86. THEN '42101' 
  87. WHEN mov_cta IN ( '540101030000' ) AND mov_ax1 = '0100305724' AND mov_fecop <= @FechaAyer 
  88. THEN '41106' 
  89. WHEN mov_cta IN ( '510102000000' ) AND mov_ax1 = '0100001793' AND tra_lugar IN ( 'GDL-AAV', 'GDL-JAZ' ) AND mov_fecop <= @FechaAyer 
  90. THEN '42102' 
  91. end as indicador
  92. FROM @tablaMov WITH (nolock) 
  93. LEFT JOIN @tablaTra WITH (nolock) 
  94. ON mov_folio = tra_folio 
  95. LEFT JOIN cliente WITH (nolock) 
  96. ON tra_aux1 = cte_cliente 
  97. WHERE ( mov_cta = '510103000000' AND mov_ax1 = '0100305281' AND tra_lugar = 'CONTAB-8' AND mov_fecop <= @FechaAyer )
  98. OR ( mov_cta = '510103000000' AND mov_ax1 = '0100038678' AND tra_lugar IN ( 'GUA-GMS', 'CONTAB-9' ) AND mov_fecop <= @FechaAyer )
  99. OR ( mov_cta = '510301010000' AND mov_ax1 = '0100001779' AND tra_lugar NOT IN ( 'GDL-CON1', 'GUA-LSO' ) AND mov_fecop <= @FechaAyer )
  100. OR ( mov_cta IN ( '590101000000', '690101000000' ) AND tra_aux1 = '0100001779' AND tra_lugar NOT IN ( 'GDL-CON1', 'GUA-LSO' ) AND mov_fecop <= @FechaAyer )
  101. OR ( mov_cta IN ( '540101030000' ) AND mov_ax1 = '0100001779' AND mov_fecop <= @FechaAyer )
  102. OR ( mov_cta IN ( '540101030000' ) AND mov_ax1 = '0100305724' AND mov_fecop <= @FechaAyer )
  103. OR ( mov_cta IN ( '510102000000' ) AND mov_ax1 = '0100001793' AND tra_lugar IN ( 'GDL-AAV', 'GDL-JAZ' ) AND mov_fecop <= @FechaAyer )
Add Comment
Please, Sign In to add comment