· 6 years ago · Nov 27, 2019, 08:16 PM
1if NOT exists (select idrptmodulo from RPTMODULO where idmodulo = 44 and codinterno = 245)
2begin
3insert RPTMODULO([idmodulo],[path],[nmrpt],[codinterno],[idempresa],[stPers],[pathArquem],[starquem],[streporttitle],[streportsummary],[stpageheader],
4[stpagefooter],[stlineheader],[stimg],[stparam])
5values(44,'\ARQUEM\ARQUEMOPT\RPT\ARQATENDIMENTO44.245.FR3','COMPROVANTE DE ENTREGA',245,null,'N',
6'\ARQUEM\ARQUEMOPT\RPT\ARQATENDIMENTO44.245.FR3','N','S','S','S','S','S','S','S')
7end
8go
9alter table receber_conta add no_comprovante varchar(100)
10go
11alter table tmpExtratoFinanc add no_comprovante varchar(100)
12ALTER TABLE CAIXA ADD sttipodinheiro char(1) default 'N'
13go
14update caixa set sttipodinheiro = 'N' where sttipodinheiro is null
15go
16alter table param add stObrigaContaControleFinanc char(1)
17go
18update param set stObrigaContaControleFinanc = 'N' where stObrigaContaControleFinanc is NULL
19go
20ALTER TABLE RECEBER_CONTATEMPLATE ADD tpfrmpgto int
21go
22if not exists(select idmodulo from modulo where codinterno = 270)
23begin
24insert MODULO([idmodulo],[dsmodulo],[arquivo],[IDsetorfixo],[indiceimage],[stmodulo],[idrelatorio],[statualizar],[nmexe],[isview],[codinterno],
25[nmsubgrupo],[nmtitulorpt],[versao],[isviewrpt],[idrptgrupo],[idrptgruposub],[tag]) values((select max(idmodulo) + 1 from modulo)
26,'Quantidade de pedidos emitidos por vendedor - Sintético','Permite visualizar a quantidade de pedidos emitidos por vendedor de forma sintética'
27,5,4,'A',2,'I','arqrpt','S',270,null,'Quantidade de pedidos emitidos por vendedor - Sintético',null,'N',null,null,null)
28end
29go
30CREATE TABLE [dbo].[FINANC_TXADICIONAL](
31 [id_vlrOutros] [int] IDENTITY(1,1) NOT NULL,
32 [tpfrmpgto] [int] NOT NULL,
33 [vlrTxAdicional] [decimal](18, 2) NOT NULL
34) ON [PRIMARY]
35GO
36if not exists (select id_vlroutros from financ_txadicional)
37begin
38insert into financ_txadicional (tpfrmpgto,vlrtxadicional) values (1,0.00)
39insert into financ_txadicional (tpfrmpgto,vlrtxadicional) values (2,0.00)
40insert into financ_txadicional (tpfrmpgto,vlrtxadicional) values (3,0.00)
41insert into financ_txadicional (tpfrmpgto,vlrtxadicional) values (4,0.00)
42insert into financ_txadicional (tpfrmpgto,vlrtxadicional) values (5,0.00)
43insert into financ_txadicional (tpfrmpgto,vlrtxadicional) values (6,0.00)
44insert into financ_txadicional (tpfrmpgto,vlrtxadicional) values (7,0.00)
45insert into financ_txadicional (tpfrmpgto,vlrtxadicional) values (8,0.00)
46insert into financ_txadicional (tpfrmpgto,vlrtxadicional) values (9,0.00)
47end
48go
49alter table param add stVlrOutrosPadrao char(1)
50go
51update param set stVlrOutrosPadrao = 'N' where stVlrOutrosPadrao = NULL
52go
53ALTER TABLE PARAM ADD financbxchq char(1) default 'N'
54GO
55UPDATE PARAM SET financbxchq = 'N' WHERE financbxchq IS NULL
56go
57alter table cliente add stBlockVendaComSaldoAbe char(1)
58go
59update cliente set stBlockVendaComSaldoAbe = 'N' where stBlockVendaComSaldoAbe is null
60go
61alter table cliente add stBlockVendaComSaldoAbeDias int
62go
63update cliente set stBlockVendaComSaldoAbeDias = 0 where stBlockVendaComSaldoAbeDias is null
64go
65alter table MODELO_DRE add stCalcRateio char(1)
66go
67update MODELO_DRE set stCalcRateio = 'S' where stCalcRateio is null
68go
69if not exists (select idrptmodulo from RPTMODULO where idmodulo = 77 and codinterno = 271)
70 begin
71insert RPTMODULO([idmodulo],[path],[nmrpt],[codinterno],[idempresa],[stPers],[pathArquem],[starquem],[streporttitle],[streportsummary]
72,[stpageheader],[stpagefooter],[stlineheader],[stimg],[stparam])
73values(77,'\ARQUEM\ARQUEMOPT\RPT\ARQTITULO77.271.FR3','LISTAGEM DO CAIXA',
74271,null,'N','\ARQUEM\ARQUEMOPT\RPT\ARQTITULO77.271.FR3','S','S','S','S','S','S','S','S')
75end
76go
77if not exists (select idrptmodulo from RPTMODULO where idmodulo = 77 and codinterno = 272)
78 begin
79insert RPTMODULO([idmodulo],[path],[nmrpt],[codinterno],[idempresa],[stPers],[pathArquem],[starquem],[streporttitle],[streportsummary]
80,[stpageheader],[stpagefooter],[stlineheader],[stimg],[stparam])
81values(77,'\ARQUEM\ARQUEMOPT\RPT\ARQTITULO77.272.FR3','RECEBIMENTO - SINTÉTICO',
82272,null,'N','\ARQUEM\ARQUEMOPT\RPT\ARQTITULO77.272.FR3','S','S','S','S','S','S','S','S')
83end
84go
85alter table pedido add obsLab varchar(255)
86go
87alter table nfso add stnaocontripi char(1) default 'N'
88go
89update nfso set stnaocontripi = 'N' where stnaocontripi is null
90go
91
92ALTER TABLE NFSO ADD stnaocontripi char(1) default 'N'
93GO
94UPDATE NFSO SET stnaocontripi = 'N' WHERE stnaocontripi IS NULL
95GO
96ALTER TABLE MSG_TIPO ADD MSGT_STMANUAL CHAR(1) DEFAULT 'N'
97GO
98update MSG_TIPO set MSGT_STMANUAL = 'N' WHERE MSGT_STMANUAL IS NULL
99go
100ALTER TABLE MAP_PROCESS_TIPO ADD strealizarentrega char(1) default 'N'
101go
102update MAP_PROCESS_TIPO set strealizarentrega = 'N' where strealizarentrega is null
103go
104alter table CONFIGURACAO add formaTrabalharCredito char(1)
105go
106update CONFIGURACAO set formaTrabalharCredito = 'G' where formaTrabalharCredito is null
107go
108alter table TROCA_MOVIMENTO add idempresa int
109go
110alter table TROCA_MOVIMENTO add idempresapai int
111
112
113go
114
115CREATE TABLE [dbo].[mgt_Pedido_Venda](
116 [order_id] [varchar](50) NULL,
117 [status] [varchar](50) NULL,
118 [state] [varchar](50) NULL,
119 [customer_id] [int] NULL,
120 [gift_message_id] [varchar](50) NULL,
121 [customer_group_id] [varchar](50) NULL,
122 [quote_id] [varchar](50) NULL,
123 [increment_id] [varchar](50) NULL,
124 [parent_id] [varchar](50) NULL,
125 [store_id] [varchar](50) NULL,
126 [created_at] [varchar](50) NULL,
127 [updated_at] [varchar](50) NULL,
128 [is_active] [varchar](50) NULL,
129 [remote_ip] [varchar](50) NULL,
130 [weight] [varchar](50) NULL,
131 [tax_amount] [varchar](50) NULL,
132 [shipping_amount] [varchar](50) NULL,
133 [discount_amount] [varchar](50) NULL,
134 [subtotal] [varchar](50) NULL,
135 [grand_total] [varchar](50) NULL,
136 [total_paid] [varchar](50) NULL,
137 [total_refunded] [varchar](50) NULL,
138 [total_qty_ordered] [varchar](50) NULL,
139 [total_invoiced] [varchar](50) NULL,
140 [total_online_refunded] [varchar](50) NULL,
141 [total_offline_refunded] [varchar](50) NULL,
142 [base_tax_amount] [varchar](50) NULL,
143 [base_shipping_amount] [varchar](50) NULL,
144 [base_discount_amount] [varchar](50) NULL,
145 [base_subtotal] [varchar](50) NULL,
146 [base_grand_total] [varchar](50) NULL,
147 [base_total_paid] [varchar](50) NULL,
148 [base_total_refunded] [varchar](50) NULL,
149 [base_total_qty_ordered] [varchar](50) NULL,
150 [base_total_invoiced] [varchar](50) NULL,
151 [global_currency_code] [varchar](20) NULL,
152 [base_currency_code] [varchar](20) NULL,
153 [store_currency_code] [varchar](20) NULL,
154 [order_currency_code] [varchar](20) NULL,
155 [gift_message] [varchar](200) NULL,
156 [store_name] [varchar](200) NULL,
157 [shipping_method] [varchar](100) NULL,
158 [shipping_description] [varchar](100) NULL,
159 [billing_address_id] [varchar](50) NULL,
160 [billing_firstname] [varchar](200) NULL,
161 [billing_lastname] [varchar](200) NULL,
162 [customer_email] [varchar](200) NULL,
163 [customer_firstname] [varchar](200) NULL,
164 [customer_lastname] [varchar](200) NULL,
165 [shipping_address_id] [varchar](50) NULL,
166 [shipping_firstname] [varchar](200) NULL,
167 [shipping_lastname] [varchar](200) NULL,
168 [billing_name] [varchar](100) NULL,
169 [shipping_name] [varchar](100) NULL,
170 [shipment_increment_id] [varchar](50) NULL
171) ON [PRIMARY]
172GO
173CREATE TABLE [dbo].[mgt_Pedido_Venda_Itens](
174 [item_id] [varchar](50) NULL,
175 [order_id] [varchar](50) NULL,
176 [quote_item_id] [varchar](50) NULL,
177 [created_at] [varchar](50) NULL,
178 [updated_at] [varchar](50) NULL,
179 [product_id] [varchar](50) NULL,
180 [product_type] [varchar](50) NULL,
181 [weight] [varchar](50) NULL,
182 [is_virtual] [varchar](50) NULL,
183 [sku] [varchar](50) NULL,
184 [name] [varchar](200) NULL,
185 [free_shipping] [varchar](50) NULL,
186 [is_qty_decimal] [varchar](50) NULL,
187 [no_discount] [varchar](50) NULL,
188 [qty_canceled] [varchar](50) NULL,
189 [qty_invoiced] [varchar](50) NULL,
190 [qty_ordered] [varchar](50) NULL,
191 [qty_refunded] [varchar](50) NULL,
192 [qty_shipped] [varchar](50) NULL,
193 [cost] [varchar](50) NULL,
194 [price] [varchar](50) NULL,
195 [base_price] [varchar](50) NULL,
196 [original_price] [varchar](50) NULL,
197 [base_original_price] [varchar](50) NULL,
198 [tax_percent] [varchar](50) NULL,
199 [tax_amount] [varchar](50) NULL,
200 [base_tax_amount] [varchar](50) NULL,
201 [tax_invoiced] [varchar](50) NULL,
202 [base_tax_invoiced] [varchar](50) NULL,
203 [discount_percent] [varchar](50) NULL,
204 [discount_amount] [varchar](50) NULL,
205 [base_discount_amount] [varchar](50) NULL,
206 [discount_invoiced] [varchar](50) NULL,
207 [base_discount_invoiced] [varchar](50) NULL,
208 [amount_refunded] [varchar](50) NULL,
209 [base_amount_refunded] [varchar](50) NULL,
210 [row_total] [varchar](50) NULL,
211 [base_row_total] [varchar](50) NULL,
212 [row_invoiced] [varchar](50) NULL,
213 [base_row_invoiced] [varchar](50) NULL,
214 [row_weight] [varchar](50) NULL,
215 [gift_message_id] [varchar](50) NULL,
216 [gift_message] [varchar](200) NULL,
217 [gift_message_available] [varchar](50) NULL,
218 [base_tax_before_discount] [varchar](50) NULL,
219 [tax_before_discount] [varchar](50) NULL,
220 [weee_tax_applied] [varchar](50) NULL,
221 [weee_tax_applied_amount] [varchar](50) NULL,
222 [weee_tax_applied_row_amount] [varchar](50) NULL,
223 [base_weee_tax_applied_amount] [varchar](50) NULL,
224 [base_weee_tax_applied_row_amount] [varchar](50) NULL,
225 [weee_tax_disposition] [varchar](50) NULL,
226 [weee_tax_row_disposition] [varchar](50) NULL,
227 [base_weee_tax_disposition] [varchar](50) NULL,
228 [base_weee_tax_row_disposition] [varchar](50) NULL,
229 [product_options] [varchar](5000) NULL
230) ON [PRIMARY]
231
232go
233CREATE TABLE [dbo].[mgt_Pedido_Venda_Pagamentos](
234 [increment_id] [varchar](50) NULL,
235 [parent_id] [varchar](50) NULL,
236 [created_at] [varchar](50) NULL,
237 [updated_at] [varchar](50) NULL,
238 [is_active] [varchar](50) NULL,
239 [amount_ordered] [varchar](50) NULL,
240 [shipping_amount] [varchar](50) NULL,
241 [base_amount_ordered] [varchar](50) NULL,
242 [base_shipping_amount] [varchar](50) NULL,
243 [method] [varchar](50) NULL,
244 [po_number] [varchar](50) NULL,
245 [cc_type] [varchar](50) NULL,
246 [cc_number_enc] [varchar](50) NULL,
247 [cc_last4] [varchar](50) NULL,
248 [cc_owner] [varchar](50) NULL,
249 [cc_exp_month] [varchar](50) NULL,
250 [cc_exp_year] [varchar](50) NULL,
251 [cc_ss_start_month] [varchar](50) NULL,
252 [cc_ss_start_year] [varchar](50) NULL,
253 [payment_id] [varchar](50) NULL
254) ON [PRIMARY]
255GO
256ALTER TABLE cliente add idsiteintegracao int
257GO
258if not exists (select idrotina from rotina where componente = 'btInserir' and IDmodulo = 15 and dsrotina = 'FrmTransferencia')
259begin
260insert into ROTINA (idrotina,IDmodulo,nome,tipo,componente,dsrotina,subtipo)
261values
262((select max(idrotina) + 1 from rotina),15,'Transferência de Produtos - Inserir','RO','btInserir','FrmTransferencia','-1')
263end
264go
265if not exists (select idrotina from rotina where componente = 'btSalvar' and IDmodulo = 15 and dsrotina = 'FrmTransferencia')
266begin
267insert into ROTINA (idrotina,IDmodulo,nome,tipo,componente,dsrotina,subtipo)
268values
269((select max(idrotina) + 1 from rotina),15,'Transferência de Produtos - Salvar','RO','btSalvar','FrmTransferencia','-1')
270end
271go
272if not exists (select idrotina from rotina where componente = 'btEditar' and IDmodulo = 15 and dsrotina = 'FrmTransferencia')
273begin
274insert into ROTINA (idrotina,IDmodulo,nome,tipo,componente,dsrotina,subtipo)
275values
276((select max(idrotina) + 1 from rotina),15,'Transferência de Produtos - Editar','RO','btEditar','FrmTransferencia','-1')
277end
278go
279if not exists (select idrotina from rotina where componente = 'btCancelar' and IDmodulo = 15 and dsrotina = 'FrmTransferencia')
280begin
281insert into ROTINA (idrotina,IDmodulo,nome,tipo,componente,dsrotina,subtipo)
282values
283((select max(idrotina) + 1 from rotina),15,'Transferência de Produtos - Cancelar','RO','btCancelar','FrmTransferencia','-1')
284end
285go
286if not exists (select idrotina from rotina where componente = 'btExcluir' and IDmodulo = 15 and dsrotina = 'FrmTransferencia')
287begin
288insert into ROTINA (idrotina,IDmodulo,nome,tipo,componente,dsrotina,subtipo)
289values
290((select max(idrotina) + 1 from rotina),15,'Transferência de Produtos - Excluir','RO','btExcluir','FrmTransferencia','-1')
291end
292go
293if not exists (select idrotina from rotina where componente = 'dxBarSubItem1' and IDmodulo = 15 and dsrotina = 'FrmTransferencia')
294begin
295insert into ROTINA (idrotina,IDmodulo,nome,tipo,componente,dsrotina,subtipo)
296values
297((select max(idrotina) + 1 from rotina),15,'Transferência de Produtos - Imprimir Transferência','RO','dxBarSubItem1','FrmTransferencia','-1')
298end
299go
300if not exists (select idrotina from rotina where componente = 'dxBarButton5' and IDmodulo = 15 and dsrotina = 'FrmTransferencia')
301begin
302insert into ROTINA (idrotina,IDmodulo,nome,tipo,componente,dsrotina,subtipo)
303values
304((select max(idrotina) + 1 from rotina),15,'Transferência de Produtos - Imprimir - Sintético','RO','dxBarButton5','FrmTransferencia','-1')
305end
306go
307if not exists (select idrotina from rotina where componente = 'dxBarButton6' and IDmodulo = 15 and dsrotina = 'FrmTransferencia')
308begin
309insert into ROTINA (idrotina,IDmodulo,nome,tipo,componente,dsrotina,subtipo)
310values
311((select max(idrotina) + 1 from rotina),15,'Transferência de Produtos - Imprimir - Analítico','RO','dxBarButton6','FrmTransferencia','-1')
312end
313go
314if not exists (select idrotina from rotina where componente = 'dxBarLargeButton4' and IDmodulo = 15 and dsrotina = 'FrmTransferencia')
315begin
316insert into ROTINA (idrotina,IDmodulo,nome,tipo,componente,dsrotina,subtipo)
317values
318((select max(idrotina) + 1 from rotina),15,'Transferência de Produtos - Enviar Auditoria','RO','dxBarLargeButton4','FrmTransferencia','-1')
319end
320go
321if not exists (select idrotina from rotina where componente = 'dxBarLargeButton6' and IDmodulo = 15 and dsrotina = 'FrmTransferencia')
322begin
323insert into ROTINA (idrotina,IDmodulo,nome,tipo,componente,dsrotina,subtipo)
324values
325((select max(idrotina) + 1 from rotina),15,'Transferência de Produtos - Receber Mercadoria(s)','RO','dxBarLargeButton6','FrmTransferencia','-1')
326end
327go
328if not exists (select idrotina from rotina where componente = 'dxBarLargeButton8' and IDmodulo = 15 and dsrotina = 'FrmTransferencia')
329begin
330insert into ROTINA (idrotina,IDmodulo,nome,tipo,componente,dsrotina,subtipo)
331values
332((select max(idrotina) + 1 from rotina),15,'Transferência de Produtos - Verificar Solicitações','RO','dxBarLargeButton8','FrmTransferencia','-1')
333end
334go
335if not exists (select idrotina from rotina where componente = 'dxBarLargeButton7' and IDmodulo = 15 and dsrotina = 'FrmTransferencia')
336begin
337insert into ROTINA (idrotina,IDmodulo,nome,tipo,componente,dsrotina,subtipo)
338values
339((select max(idrotina) + 1 from rotina),15,'Transferência de Produtos - Autorizar Transferência','RO','dxBarLargeButton7','FrmTransferencia','-1')
340end
341go
342if not exists (select idrotina from rotina where componente = 'dxbrlrgbtnTransfEstoque' and IDmodulo = 15 and dsrotina = 'FrmTransferencia')
343begin
344insert into ROTINA (idrotina,IDmodulo,nome,tipo,componente,dsrotina,subtipo)
345values
346((select max(idrotina) + 1 from rotina),15,'Transferência de Produtos - Transf. Est. Positivo','RO','dxbrlrgbtnTransfEstoque','FrmTransferencia','-1')
347end
348go
349if not exists (select idrotina from rotina where componente = 'btInserir' and IDmodulo = 44 and dsrotina = 'FrmTransferencia')
350begin
351insert into ROTINA (idrotina,IDmodulo,nome,tipo,componente,dsrotina,subtipo)
352values
353((select max(idrotina) + 1 from rotina),44,'Transferência de Produtos - Inserir','RO','btInserir','FrmTransferencia','-1')
354end
355go
356if not exists (select idrotina from rotina where componente = 'btSalvar' and IDmodulo = 44 and dsrotina = 'FrmTransferencia')
357begin
358insert into ROTINA (idrotina,IDmodulo,nome,tipo,componente,dsrotina,subtipo)
359values
360((select max(idrotina) + 1 from rotina),44,'Transferência de Produtos - Salvar','RO','btSalvar','FrmTransferencia','-1')
361end
362go
363if not exists (select idrotina from rotina where componente = 'btEditar' and IDmodulo = 44 and dsrotina = 'FrmTransferencia')
364begin
365insert into ROTINA (idrotina,IDmodulo,nome,tipo,componente,dsrotina,subtipo)
366values
367((select max(idrotina) + 1 from rotina),44,'Transferência de Produtos - Editar','RO','btEditar','FrmTransferencia','-1')
368end
369go
370if not exists (select idrotina from rotina where componente = 'btCancelar' and IDmodulo = 44 and dsrotina = 'FrmTransferencia')
371begin
372insert into ROTINA (idrotina,IDmodulo,nome,tipo,componente,dsrotina,subtipo)
373values
374((select max(idrotina) + 1 from rotina),44,'Transferência de Produtos - Cancelar','RO','btCancelar','FrmTransferencia','-1')
375end
376go
377if not exists (select idrotina from rotina where componente = 'btExcluir' and IDmodulo = 44 and dsrotina = 'FrmTransferencia')
378begin
379insert into ROTINA (idrotina,IDmodulo,nome,tipo,componente,dsrotina,subtipo)
380values
381((select max(idrotina) + 1 from rotina),44,'Transferência de Produtos - Excluir','RO','btExcluir','FrmTransferencia','-1')
382end
383go
384if not exists (select idrotina from rotina where componente = 'dxBarSubItem1' and IDmodulo = 44 and dsrotina = 'FrmTransferencia')
385begin
386insert into ROTINA (idrotina,IDmodulo,nome,tipo,componente,dsrotina,subtipo)
387values
388((select max(idrotina) + 1 from rotina),44,'Transferência de Produtos - Imprimir Transferência','RO','dxBarSubItem1','FrmTransferencia','-1')
389end
390go
391if not exists (select idrotina from rotina where componente = 'dxBarButton5' and IDmodulo = 44 and dsrotina = 'FrmTransferencia')
392begin
393insert into ROTINA (idrotina,IDmodulo,nome,tipo,componente,dsrotina,subtipo)
394values
395((select max(idrotina) + 1 from rotina),44,'Transferência de Produtos - Imprimir - Sintético','RO','dxBarButton5','FrmTransferencia','-1')
396end
397go
398if not exists (select idrotina from rotina where componente = 'dxBarButton6' and IDmodulo = 44 and dsrotina = 'FrmTransferencia')
399begin
400insert into ROTINA (idrotina,IDmodulo,nome,tipo,componente,dsrotina,subtipo)
401values
402((select max(idrotina) + 1 from rotina),44,'Transferência de Produtos - Imprimir - Analítico','RO','dxBarButton6','FrmTransferencia','-1')
403end
404go
405if not exists (select idrotina from rotina where componente = 'dxBarLargeButton4' and IDmodulo = 44 and dsrotina = 'FrmTransferencia')
406begin
407insert into ROTINA (idrotina,IDmodulo,nome,tipo,componente,dsrotina,subtipo)
408values
409((select max(idrotina) + 1 from rotina),44,'Transferência de Produtos - Enviar Auditoria','RO','dxBarLargeButton4','FrmTransferencia','-1')
410end
411go
412if not exists (select idrotina from rotina where componente = 'dxBarLargeButton6' and IDmodulo = 44 and dsrotina = 'FrmTransferencia')
413begin
414insert into ROTINA (idrotina,IDmodulo,nome,tipo,componente,dsrotina,subtipo)
415values
416((select max(idrotina) + 1 from rotina),44,'Transferência de Produtos - Receber Mercadoria(s)','RO','dxBarLargeButton6','FrmTransferencia','-1')
417end
418go
419if not exists (select idrotina from rotina where componente = 'dxbrlrgbtnTransfEstoque' and IDmodulo = 44 and dsrotina = 'FrmTransferencia')
420begin
421insert into ROTINA (idrotina,IDmodulo,nome,tipo,componente,dsrotina,subtipo)
422values
423((select max(idrotina) + 1 from rotina),44,'Transferência de Produtos - Transf. Est. Positivo','RO','dxbrlrgbtnTransfEstoque','FrmTransferencia','-1')
424end
425go
426alter table param add stEnviarPedidoLoja char(1)
427go
428update param set stEnviarPedidoLoja = 'N' where stEnviarPedidoLoja is null
429go
430ALTER TABLE mgt_Pedido_Venda ADD dtimportacao datetime
431go
432ALTER TABLE mgt_Pedido_Venda ADD nmusuimportou varchar(80)
433go
434alter table pedido add stEnviadoLoja char(1)
435go
436alter table pedido add dtImpressaoEtiqueta datetime
437go
438if not exists (select idcf from NFSO_CF where idCF = 1)
439begin
440 set identity_insert NFSO_CF ON
441 insert into NFSO_CF (idcf,codigo,descricao) values (1,53052100,'ABACA EM BRUTO')
442 set identity_insert NFSO_CF OFF
443end
444go
445ALTER TABLE CONFIGURACAO ADD keyacesso varchar(255)
446GO
447ALTER TABLE PRODUTO ADD stintegracaosite char(1) default 'N'
448go
449update produto set stintegracaosite = 'N' where stintegracaosite is null
450GO
451alter table param add stManterItemExcluido char(1)
452go
453update param set stManterItemExcluido = 'N' where stManterItemExcluido is null
454go
455update MODULO set dsmodulo = 'Vendas emitidas por tipo de recebimento - Sintético' where codinterno = 704
456go
457update MODULO set dsmodulo = 'Vendas emitidas por tipo de recebimento - Analítico' where codinterno = 705
458go
459if not exists (select idrotina from rotina where componente = 'btnAlterarValor' and IDmodulo = 44 and dsrotina = 'frmMain')
460begin
461insert into ROTINA (idrotina,IDmodulo,nome,tipo,componente,dsrotina,subtipo)
462values
463((select max(idrotina) + 1 from rotina),44,'Alterar Vlr. Unit.','RO','btnAlterarValor','frmMain','-1')
464end
465go
466alter table prod_movimento add IntegraAcertOlho char(1) DEFAULT ''
467go
468alter table pedido add tokenDesconto varchar(15)
469go
470alter table param add stIntegrarAcert char(1)
471go
472alter table receber_contatemplate add idempresa int
473go
474update receber_contatemplate set idempresa = (select top 1 isnull(idempresa,0) from CENTRO_CUSTO cc
475where cc.ID_centro_custo = receber_contatemplate.id_centro_custo order by idempresa desc)
476go
477CREATE TABLE [dbo].[DIVERGENCIAS_CAIXA](
478 [idDivergencia] [int] IDENTITY(1,1) NOT NULL,
479 [descricao] [varchar](100) NOT NULL,
480 [status] [char](1) NOT NULL,
481 [dt_cadastro] [datetime] NOT NULL,
482 [nmusucriou] [varchar](50) NOT NULL,
483 CONSTRAINT [PK_DIVERGENCIAS_CAIXA] PRIMARY KEY CLUSTERED
484(
485 [idDivergencia] ASC
486)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
487) ON [PRIMARY]
488GO
489CREATE TABLE [dbo].[CAIXA_SALDO_DIVERGENCIA](
490 [idDivergenciaCaixa] [int] IDENTITY(1,1) NOT NULL,
491 [id_caixa_saldo] [int] NOT NULL,
492 [idDivergencia] [int] NOT NULL,
493 CONSTRAINT [PK_CAIXA_SALDO_DIVERGENCIA] PRIMARY KEY CLUSTERED
494(
495 [idDivergenciaCaixa] ASC
496)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
497) ON [PRIMARY]
498GO
499if not exists (select idrotina from rotina where componente = 'dxCadDivergencia' and IDmodulo = 77 and dsrotina = 'frmResumoFinanc')
500begin
501insert into ROTINA (idrotina,IDmodulo,nome,tipo,componente,dsrotina,subtipo)
502values
503((select max(idrotina) + 1 from rotina),77,'Cadastro de Tipo de Divergência do Caixa','RO','dxCadDivergencia','frmResumoFinanc','-1')
504end
505go
506GO
507ALTER TABLE [dbo].[CAIXA_SALDO_DIVERGENCIA] WITH CHECK ADD CONSTRAINT [FK_CAIXA_SALDO_DIVERGENCIA_DIVERGENCIAS_CAIXA] FOREIGN KEY([idDivergencia])
508REFERENCES [dbo].[DIVERGENCIAS_CAIXA] ([idDivergencia])
509GO
510ALTER TABLE [dbo].[CAIXA_SALDO_DIVERGENCIA] CHECK CONSTRAINT [FK_CAIXA_SALDO_DIVERGENCIA_DIVERGENCIAS_CAIXA]
511go
512update RECEBER_CONTA set stlojafechada = 'S' where ID_receber in
513(select id_Receber from receber_conta where isnull(stlojafechada,'N') = 'N'
514and id_caixa1 in (select id_caixa from caixa_saldo where dtabertura = dtcaixaini1 and st_caixa = 'BAI') )
515go
516if not exists (select idrotina from rotina where componente = 'btnBuscarConf' and IDmodulo = 77 and dsrotina = 'frmTitGestaoLoja')
517begin
518insert into ROTINA (idrotina,IDmodulo,nome,tipo,componente,dsrotina,subtipo)
519values
520((select max(idrotina) + 1 from rotina),77,'Acompanhamento da Conferência dos Caixas - Buscar','RO','btnBuscarConf','frmTitGestaoLoja','-1')
521end
522go