class= " lineNumbers " do
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
179:
180:
181:
182:
183:
184:
185:
186:
187:
188:
189:
190:
191:
192:
193:
194:
195:
196:
197:
198:
199:
200:
201:
202:
203:
204:
205:
206:
207:
208:
209:
210:
211:
212:
213:
214:
215:
|
class= do
PROCEDIMENTO notpretty ImportDorisLeads do >CREATE " do class= " de " codeSnippet821234 do id= do ”, ''), “/”, ''), “? ”, ''), '“”, ''), “¬”, '')
, “a”, ''), “b”, ''), “c”, ''), “d”, ''), “e”, ''), “f”, '')
, “g”, ''), “h”, ''), “mim”, ''), “j”, ''), “k”, ''), “l”, '')
, “m”, ''), “n”, ''), “o”, ''), “p”, ''), “q”, ''), “r”, '')
, “s”, ''), “t”, ''), “u”, ''), “v”, ''), “w”, ''), “x”, '')
, “y”, ''), “z”, '')
, “A”, ''), “B”, ''), “C”, ''), “D”, ''), “E”, ''), “F”, '')
, “G”, ''), “H”, ''), “MIM”, ''), “J”, ''), “K”, ''), “L”, '')
, “M”, ''), “N”, ''), “O”, ''), “P”, ''), “Q”, ''), “R”, '')
, “S”, ''), “T”, ''), “U”, ''), “V”, ''), “W”, ''), “X”, '')
, “Y”, ''), “Z”, '')
Ajustar @Telephone2 = substituem (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (
Substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (
Substituir (substituir (substituir (substituir (substituir (substituir (substituir (
@Telephone2, ““, ''),”! ”, ''), ““”, ''), “£”, ''), “$”, '')
, “%”, ''), “^”, ''), “&”, ''), “*”, ''), “(”, '')
, ")”, ''), “-”, ''), “_”, ''), “=”, ''), “+”, '')
, “[”, ''), “]”, ''), “{”, ''), “}”, ''), “; ”, '')
, “: ”, ''), '''', ''), “@”, ''), “~”, ''), “#”, '')
, “\”, ''), “|”, ''), “,”, ''), “<”, ''), “. ”, '')
, “>”, ''), “/”, ''), “? ”, ''), '“”, ''), “¬”, '')
, “a”, ''), “b”, ''), “c”, ''), “d”, ''), “e”, ''), “f”, '')
, “g”, ''), “h”, ''), “mim”, ''), “j”, ''), “k”, ''), “l”, '')
, “m”, ''), “n”, ''), “o”, ''), “p”, ''), “q”, ''), “r”, '')
, “s”, ''), “t”, ''), “u”, ''), “v”, ''), “w”, ''), “x”, '')
, “y”, ''), “z”, '')
, “A”, ''), “B”, ''), “C”, ''), “D”, ''), “E”, ''), “F”, '')
, “G”, ''), “H”, ''), “MIM”, ''), “J”, ''), “K”, ''), “L”, '')
, “M”, ''), “N”, ''), “O”, ''), “P”, ''), “Q”, ''), “R”, '')
, “S”, ''), “T”, ''), “U”, ''), “V”, ''), “W”, ''), “X”, '')
, “Y”, ''), “Z”, '')
Ajustar @Telephone3 = substituem (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (
Substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (substituir (
Substituir (substituir (substituir (substituir (substituir (substituir (substituir (
@Telephone3, ““, ''),”! ”, ''), ““”, ''), “£”, ''), “$”, '')
, “%”, ''), “^”, ''), “&”, ''), “*”, ''), “(”, '')
, ")”, ''), “-”, ''), “_”, ''), “=”, ''), “+”, '')
, “[”, ''), “]”, ''), “{”, ''), “}”, ''), “; ”, '')
, “: ”, ''), '''', ''), “@”, ''), “~”, ''), “#”, '')
, “\”, ''), “|”, ''), “,”, ''), “<”, ''), “. ”, '')
, “>”, ''), “/”, ''), “? ”, ''), '“”, ''), “¬”, '')
, “a”, ''), “b”, ''), “c”, ''), “d”, ''), “e”, ''), “f”, '')
, “g”, ''), “h”, ''), “mim”, ''), “j”, ''), “k”, ''), “l”, '')
, “m”, ''), “n”, ''), “o”, ''), “p”, ''), “q”, ''), “r”, '')
, “s”, ''), “t”, ''), “u”, ''), “v”, ''), “w”, ''), “x”, '')
, “y”, ''), “z”, '')
, “A”, ''), “B”, ''), “C”, ''), “D”, ''), “E”, ''), “F”, '')
, “G”, ''), “H”, ''), “MIM”, ''), “J”, ''), “K”, ''), “L”, '')
, “M”, ''), “N”, ''), “O”, ''), “P”, ''), “Q”, ''), “R”, '')
, “S”, ''), “T”, ''), “U”, ''), “V”, ''), “W”, ''), “X”, '')
, “Y”, ''), “Z”, '')
--Testes que os números são mais de 3 caráteres por muito tempo
SE LEN (@TELEPHONE) < 3
COMEÇAR
AJUSTAR o @Telephone = ''
EXTREMIDADE
SE LEN (@TELEPHONE2) < 3
COMEÇAR
AJUSTAR @Telephone2 = ''
EXTREMIDADE
SE LEN (@TELEPHONE3) < 3
COMEÇAR
AJUSTAR @Telephone3 = ''
EXTREMIDADE
--Os testes para considerar se o número começa com um 0, se não adicionam-no
SE LEN (@TELEPHONE) = 10 E (@TELEPHONE, 1) <> DEIXADO 0
COMEÇAR
AJUSTAR o @Telephone = “0” + @Telephone
EXTREMIDADE
SE LEN (@TELEPHONE2) = 10 E <> (@TELEPHONE2,1) DEIXADO 0
COMEÇAR
AJUSTAR @Telephone2 = “0” + @Telephone2
EXTREMIDADE
SE LEN (@TELEPHONE2) = 10 E <> (@TELEPHONE2,1) DEIXADO 0
COMEÇAR
AJUSTAR @Telephone2 = “0” + @Telephone2
EXTREMIDADE
--Testes para ver se o número começa 44, se substituir sim com o 0
SE (@TELEPHONE, 2) = 44 DEIXADOS
COMEÇAR
AJUSTAR O @TELEPHONE = “0” + DIREITO (@TELEPHONE, LEN (@TELEPHONE) - 2)
EXTREMIDADE
SE (@TELEPHONE2,2) = 44 DEIXADOS
COMEÇAR
AJUSTAR @TELEPHONE2 = “0” + DIREITO (@TELEPHONE2, LEN (@TELEPHONE2) - 2)
EXTREMIDADE
SE (@TELEPHONE3,2) = 44 DEIXADOS
COMEÇAR
AJUSTAR @TELEPHONE3 = “0” + DIREITO (@TELEPHONE3, LEN (@TELEPHONE3) - 2)
EXTREMIDADE
--Testa para ver eventualmente do fósforo dos números e remove apropriado se faz
SE @Telephone = @Telephone2
COMEÇAR
AJUSTAR @Telephone2 = ''
EXTREMIDADE
SE @Telephone = @Telephone3
COMEÇAR
AJUSTAR o @Telephone = ''
EXTREMIDADE
SE @Telephone2 = @Telephone3
COMEÇAR
AJUSTAR @Telephone2 = ''
EXTREMIDADE
--Verific para ver se o número está já no dialler
AJUSTAR @Sql1 = “SELECIONAM a CONTAGEM (*) DE “” + @Campaign + '“ONDE telefone = ''' + @Telephone + ''' OU Telephone2 = ''' + @Telephone + ''' OU Telephone3 = ''' + @Telephone + o ''''
AJUSTAR @Sql2 = “SELECIONAM a CONTAGEM (*) DE “” + @Campaign + '“ONDE telefone = ''' + @Telephone2 + ''' OU Telephone2 = ''' + @Telephone2 + ''' OU Telephone3 = ''' + @Telephone2 + o ''''
AJUSTAR @Sql3 = “SELECIONAM a CONTAGEM (*) DE “” + @Campaign + '“ONDE telefone = ''' + @Telephone3 + ''' OU Telephone2 = ''' + @Telephone3 + ''' OU Telephone3 = ''' + @Telephone3 + o ''''
SE <> 0 DE EXEC (@SQL1)
COMEÇAR
AJUSTAR o @Telephone = ''
EXTREMIDADE
SE <> 0 DE EXEC (@SQL2)
COMEÇAR
AJUSTAR @Telephone2 = ''
EXTREMIDADE
SE <> 0 DE EXEC (@SQL3)
COMEÇAR
AJUSTAR @Telephone3 = ''
EXTREMIDADE
-- Verific tabelas de barragem
@Telephone de EXEC BarredNumber_SearchForNumber, saída do @SearchResult
SE @SearchResult = 1
COMEÇAR
AJUSTAR o @Telephone = ''
AJUSTAR o @SearchResult = 0
EXTREMIDADE
EXEC BarredNumber_SearchForNumber @Telephone2, saída do @SearchResult
SE @SearchResult = 1
COMEÇAR
AJUSTAR @Telephone2 = ''
AJUSTAR o @SearchResult = 0
EXTREMIDADE
EXEC BarredNumber_SearchForNumber @Telephone3, saída do @SearchResult
SE @SearchResult = 1
COMEÇAR
AJUSTAR @Telephone3 = ''
EXTREMIDADE
--Escrever o statament da inserção
DECLARAR O @STRSQL COMO NVARCHAR (2000)
Ajustar o @strSQL = “INSERÇÃO EM [” + @Campaign + “] (telefone, Telephone2, Telephone3, exposição, Field3, Field4, Field5, Field6, CallStatus, AccCode, TimesCalled, válido, codificá-lo, LastNumberDialled) VALORES (” + carvão animal (13) + carvão animal (10) +
'''' + @Telephone + ''', ''' + @Telephone2 + ''', ''' + @Telephone3 + ''', ''' + @Display + ''', ''' + @Field3 + ''', ''' + @Field4 + ''', ''' + @Field5 + ''', ''' + @Field6 + ''', '''', '''', 0, 1, '''', '''') '
EXEC (@StrSql)
|