Modifications diverses
[auf_coda_additions.git] / db / vues / auf_v_controleBoursiers.sql
index c2f3c24..1a14fe5 100644 (file)
@@ -30,7 +30,7 @@ WHERE
         OR endyear > YEAR(GETDATE())
     )
     AND code LIKE '%L'
-    AND len(rtrim(ltrim(code))) = 11
+    AND len(rtrim(ltrim(code))) IN (11, 14)
     AND subanal <> 76  -- 76 = oui et 46 = non
 
 UNION
@@ -59,7 +59,7 @@ WHERE
         OR endyear > YEAR(GETDATE())
     )
     AND code LIKE '%L'
-    AND len(rtrim(ltrim(code))) = 11
+    AND len(rtrim(ltrim(code))) IN (11, 14)
     AND accounttype <> 40  -- 40 veut dire element de gauche
 
 UNION
@@ -85,7 +85,7 @@ WHERE
         OR endyear > YEAR(GETDATE())
     )
     AND code LIKE '%L'
-    AND len(rtrim(ltrim(code))) = 11
+    AND len(rtrim(ltrim(code))) IN (11, 14)
     AND descr <> 76  -- 76 veut dire oui obligatoire
 
 UNION
@@ -110,7 +110,7 @@ WHERE
         ) OR endyear > YEAR(GETDATE())
     )
     AND code LIKE '%L'
-    AND len(rtrim(ltrim(code))) = 11
+    AND len(rtrim(ltrim(code))) IN (11, 14)
     AND subslevel <> 3  -- 3 = Fournisseur est associes a un autre element 3
 
 UNION
@@ -140,7 +140,7 @@ WHERE
         OR endyear > YEAR(GETDATE())
     )
     AND code LIKE '%L'
-    AND len(rtrim(ltrim(code))) = 11
+    AND len(rtrim(ltrim(code))) IN (11, 14)
     AND (matchable <> 76 OR statpay <> 84)
 
 UNION
@@ -168,7 +168,7 @@ WHERE
         OR endyear > YEAR(GETDATE())
     )
     AND code LIKE '%L'
-    AND len(rtrim(ltrim(code))) = 11
+    AND len(rtrim(ltrim(code))) IN (11, 14)
     AND paper <> 76
     AND elec <> 76
 
@@ -195,6 +195,6 @@ WHERE
         )
         OR endyear > YEAR(GETDATE())
     )
-    AND LEN(RTRIM(LTRIM(code))) <> 11
+    AND LEN(RTRIM(LTRIM(code))) NOT IN (11, 14)
 
 GO