alter table venda add if not exists item autoinc; alter table venda redefine if exists informacao_complementar varchar(200); alter table venda add if not exists imprimiu_guia boolean; CREATE TABLE IF NOT EXISTS "venda4" ( "item" INTEGER, "descricao" VARCHAR(40), "qtde" FLOAT, "valor" FLOAT, "total" FLOAT, "codigo" INTEGER, "operacao_estoque" INTEGER, PRIMARY KEY ("RecordID") COMPRESS NONE DESCRIPTION 'Complementos do ítem da venda' LOCALE CODE 0 USER MAJOR VERSION 3 USER MINOR VERSION 5 ); CREATE INDEX IF NOT EXISTS "item" ON "venda4" ("item"); alter table path add if not exists idpdv4 varchar(15); alter table path add if not exists Integrador_LOCAL_Pasta_bk varchar(50); alter table path add if not exists Integrador_FTP_Pasta_bk varchar(50); alter table path add if not exists Integrador_FTP_Pasta_f1 varchar(50); alter table path add if not exists Integrador_FTP_Pasta_f2 varchar(50); alter table path add if not exists Integrador_FTP_Pasta_f3 varchar(50); alter table path add if not exists Integrador_FTP_Pasta_f4 varchar(50); alter table path add if not exists Integrador_FTP_Tempo_timer integer; alter table path add if not exists Integrador_FTP_enviar_bk boolean; alter table path add if not exists Integrador_FTP_enviar_f1 boolean; alter table path add if not exists Integrador_FTP_enviar_f2 boolean; alter table path add if not exists Integrador_FTP_enviar_f3 boolean; alter table path add if not exists Integrador_FTP_enviar_f4 boolean; alter table path add if not exists Integrador_FTP_ativar_timer boolean; alter table path add if not exists Integrador_FTP_Pasta_geral varchar(50); alter table path add if not exists Integrador_FTP_host varchar(50); alter table path add if not exists Integrador_FTP_user varchar(50); alter table path add if not exists Integrador_FTP_senha varchar(50); alter table path add if not exists nfce_impressora_padrao integer; alter table path add if not exists nfce_preview boolean; alter table path add if not exists nfce_porta_40 varchar(100); alter table path add if not exists NFCE_danfce_modelo integer; alter table path add if not exists NFCE_Baud_Porta_DANFE_ESC_POS integer; alter table path add if not exists NFCE_Fiscal_NaoFiscal integer; alter table path add if not exists NFCE_Pasta_XML varchar(100); alter table path add if not exists NFCE_Pasta_SCHEMAS varchar(100); alter table path add if not exists NFCE_Nome_impressora_padrao varchar(100); alter table path add if not exists NFCE_Modelo_de_DANFCE integer; alter table path add if not exists NFCE_Modelo_de_Impressora_ESC_POS integer; alter table path add if not exists NFCE_Avanco_Impressora_ESC_POS integer; alter table path add if not exists NFCE_modelo_impressora_ESC_POS varchar(100); alter table path add if not exists NFCE_Pasta_Logo varchar(100); alter table path add if not exists nfe_impressora_padrao integer; alter table path add if not exists nfe_preview boolean; alter table path add if not exists nfe_danfe_modelo integer; alter table path add if not exists NFe_Pasta_Logo varchar(100); alter table path add if not exists NFe_Pasta_Marca_Agua varchar(100); alter table path add if not exists NFe_Pasta_XML varchar(100); alter table path add if not exists NFe_Pasta_Schemas varchar(100); alter table path add if not exists NFe_Nome_Impressora varchar(100); alter table path add if not exists departamento1_nome varchar(40); alter table path add if not exists departamento1_impressora_nome varchar(100); alter table path add if not exists departamento2_nome varchar(40); alter table path add if not exists departamento2_impressora_nome varchar(100); alter table path add if not exists departamento3_nome varchar(40); alter table path add if not exists departamento3_impressora_nome varchar(100); alter table path add if not exists TA_Nome_Impressora_80mm varchar(100); alter table path add if not exists OS_Nome_Impressora_80mm varchar(100); alter table path add if not exists TA_Impressora_modelo integer; alter table path add if not exists OS_Impressora_modelo integer; alter table path add if not exists Dep1_Impressora_modelo integer; alter table path add if not exists Dep2_Impressora_modelo integer; alter table path add if not exists Dep3_Impressora_modelo integer; alter table path add if not exists TA_Solicitar_Vendedor boolean; alter table path add if not exists TA_Solicitar_Cliente boolean; alter table path add if not exists tipo_certificado integer; alter table path add if not exists Pasta_arquivo_PFX varchar(100); alter table path add if not exists Senha_Certificado_PFX varchar(20); alter table path add if not exists CAMERA_Host_IP varchar(100); alter table path add if not exists Balanca_Checkout_modelo integer; alter table path add if not exists Balanca_Checkout_porta varchar(10); alter table path add if not exists Balanca_Checkout_porta_Baud integer; alter table path add if not exists Balanca_Checkout_Data_bits integer; alter table path add if not exists Balanca_Checkout_Paridade integer; alter table path add if not exists Balanca_Checkout_Stop_bits integer; alter table path add if not exists Balanca_Checkout_intervalo integer; alter table path add if not exists Balanca_Checkout_Handshack integer; alter table path add if not exists SCANNER_Porta varchar(10); alter table path add if not exists SCANNER_Baud integer; alter table path add if not exists SCANNER_Ativar boolean; alter table path add if not exists SCANNER_Intervalo integer; alter table path add if not exists TA_Emitir_NFCe_Automatico boolean; alter table path add if not exists TA_Imprimir_Cupom_Automatico boolean; alter table path add if not exists TA_Fechar_Tela_de_Fim_Automatico boolean; alter table path add if not exists PDV_Cor_Botoes varchar(30); alter table path add if not exists NFCE_Processar_Pendecias_Automaticamente boolean; alter table path add if not exists TA_Usar_Logo_na_Tela boolean; alter table path add if not exists TA_Fechar_Tela_Documentos boolean; alter table venda add if not exists taxa float; alter table venda add if not exists cobrar_taxa boolean; alter table path add if not exists TA_formatroco varchar(20); alter table path add if not exists TA_formatroca varchar(20); alter table path add if not exists TA_baixarestoqueprevenda boolean; alter table path add if not exists TA_prevenda boolean; alter table path add if not exists TA_salvarxmlvenda boolean; alter table path add if not exists TA_mostrar_custo_no_TA boolean; alter table path add if not exists TA_Atualizar_Preco_Produtos_em_inventario boolean; alter table path add if not exists TA_formaoperacao integer; alter table path add if not exists TA_linha1 varchar(40); alter table path add if not exists TA_linha2 varchar(40); alter table path add if not exists TA_linha3 varchar(40); alter table path add if not exists TA_linha4 varchar(40); alter table path add if not exists TA_linha5 varchar(40); alter table path add if not exists TA_linha6 varchar(40); alter table path add if not exists TA_linha7 varchar(40); alter table path add if not exists TA_linha8 varchar(40); alter table path add if not exists TA_linha9 varchar(40); alter table path add if not exists TA_linha10 varchar(40); CREATE TABLE IF NOT EXISTS "movfiscalnf" ( "codigo" INTEGER, "ref" VARCHAR(20), "barra" VARCHAR(20), "descricao" VARCHAR(60), "un" VARCHAR(2), "cfop" VARCHAR(10), "cst_csosn" VARCHAR(20), "qtde" FLOAT, "valor" FLOAT, PRIMARY KEY ("RecordID") COMPRESS NONE DESCRIPTION 'Relatório de produtos por NFe / NFCe' LOCALE CODE 0 USER MAJOR VERSION 4 USER MINOR VERSION 1 ); CREATE INDEX IF NOT EXISTS "descricao" ON "movfiscalnf" ("descricao"); alter table venda add if not exists vl_juro float; alter table venda add if not exists vl_multa float; alter table venda add if not exists vBCSTRet float; alter table venda add if not exists vICMSSTRet float; alter table venda add if not exists pST float; CREATE TABLE IF NOT EXISTS "rfiscal" ( "cfop" VARCHAR(5), "cst_csosn" VARCHAR(5), "modelo" VARCHAR(2), "nfce_venda" FLOAT, "nfe_valor_entrada" FLOAT, "nfe_valor_saida" FLOAT, "valor_compras" FLOAT, "uf" VARCHAR(2), "descricao" VARCHAR(20), PRIMARY KEY ("RecordID") COMPRESS NONE DESCRIPTION 'Resumo fiscal de valores' LOCALE CODE 0 USER MAJOR VERSION 4 USER MINOR VERSION 1 ); alter table path add if not exists TA_Ativar_Conferencia_de_PreVenda boolean; alter table path add if not exists TA_Editar_Valor_de_Venda boolean; alter table path add if not exists TA_Mostrar_Mensagem_Estoque_baixo boolean; alter table path add if not exists TA_Senha_Vender_Sem_Estoque boolean; alter table path add if not exists TEF_Pasta_Integrar varchar(80); alter table venda1 add if not exists bandeira_cartao integer; alter table venda1 add if not exists tipo_financiamento varchar(2); alter table venda1 add if not exists rede varchar(20); alter table venda1 add if not exists tipo_operacao varchar(2); alter table venda1 add if not exists NSU varchar(40); alter table venda1 add if not exists Nome_do_Produto varchar(30); alter table venda1 add if not exists cAut varchar(10); alter table path add if not exists TA_Habilitar_Range_Codigo_de_Barras boolean; alter table path add if not exists TA_Processar_Receitas_Geral boolean; CREATE TABLE IF NOT EXISTS "movcotar" ( "codigo" INTEGER, "barra" VARCHAR(20), "ref" VARCHAR(20), "descricao" VARCHAR(80), "un" VARCHAR(2), "marca" VARCHAR(30), "grupo" VARCHAR(40), "estoque" FLOAT, "custo" FLOAT, "venda" FLOAT, "qtde_vendida" FLOAT, "qtde_venda_diaria" FLOAT, "qtde_previsao_para_dias" FLOAT, "para_quantos_dias_comprar" FLOAT, "qtde_para_comprar" FLOAT, "dti" DATE, "dtf" DATE, "media_mensal" FLOAT, "periodo" INTEGER, "item" INTEGER, "ultimo_7_dias" FLOAT, "ultimo_15_dias" FLOAT, "ultimo_30_dias" FLOAT, PRIMARY KEY ("RecordID") COMPRESS NONE DESCRIPTION 'Temporário para cotação' LOCALE CODE 0 USER MAJOR VERSION 4 USER MINOR VERSION 1 ); CREATE INDEX IF NOT EXISTS "codigo" ON "movcotar" ("codigo"); CREATE INDEX IF NOT EXISTS "descricao" ON "movcotar" ("descricao"); alter table path add if not exists TA_Nao_Controlar_Limite_vl_minimo boolean; alter table path add if not exists TA_Largura_Danfce integer; alter table path add if not exists TA_Editar_Taxa_Encargos boolean; alter table path add if not exists TA_Imprimir_Codigo_de_Barra_Comprovante boolean; CREATE TABLE IF NOT EXISTS "comissao" ( "codigo" INTEGER, "nome" VARCHAR(40), "vendas" FLOAT, "devolucoes" FLOAT, "comissao" FLOAT, PRIMARY KEY ("codigo") COMPRESS NONE DESCRIPTION 'Comissão - Resumo de comissionamento' LOCALE CODE 0 USER MAJOR VERSION 4 USER MINOR VERSION 1 ); alter table path add if not exists INTEGRADOR_Pasta varchar(80); alter table path add if not exists INTEGRADOR_usuario varchar(20); alter table path add if not exists INTEGRADOR_tempo integer; alter table path add if not exists INTEGRADOR_host varchar(60); alter table path add if not exists INTEGRADOR_Enviar_Cad_Prod boolean; alter table movcotar add if not exists total_estoque_similar float; alter table movcotar add if not exists similar varchar(20); alter table path add if not exists NFE_DANFE_Margem_Esquerda integer; alter table path add if not exists NFE_DANFE_Margem_Direita integer; alter table comissao add if not exists vl_bruto float; alter table comissao add if not exists vl_desconto float; alter table path add if not exists CAMERA_qualidade integer; alter table venda1 add if not exists cnpj_integradora varchar(20); alter table venda1 add if not exists tipo_integracao integer; alter table path add if not exists PREVENDA_Imprimir_Cod_Barras boolean; alter table path add if not exists COMPRA_Gerenciar_XML_automatico boolean; alter table path add if not exists NAPP_Integrar boolean; alter table path add if not exists DFE_Integrar boolean; alter table path add if not exists NAPP_DFE_Intervalo integer; alter table path add if not exists NAPP_FTP_Host varchar(50); alter table path add if not exists NAPP_FTP_User varchar(30); alter table path add if not exists NAPP_FTP_senha varchar(50); alter table path add if not exists NAPP_FTP_Porta varchar(10); alter table path add if not exists MGM_Host varchar(25); alter table path add if not exists MGM_Porta varchar(25); alter table path add if not exists PHP_Pasta varchar(50); insert into configs (programa, nome, senha) values ('FINANCEIRO', 'Financeiro', false); update path set NFE_DANFE_Margem_Esquerda=0.7; update path set NFE_DANFE_Margem_Direita=0.5; alter table path add if not exists TA_infos_prod Boolean; alter table path add if not exists CA_infos_prod Boolean; alter table path add if not exists TA_termo_cupom80mm_1 varchar(48); alter table path add if not exists TA_termo_cupom80mm_2 varchar(48); alter table path add if not exists TA_termo_cupom80mm_3 varchar(48); alter table path add if not exists TA_termo_cupom80mm_4 varchar(48); alter table path add if not exists alerta_aniver integer; alter table venda add if not exists devolucao_fornecedor boolean; alter table venda add if not exists descricao_alternativa varchar(60); CREATE TABLE IF NOT EXISTS "dfe" ( "numero" AUTOINC, "dhResp" TIMESTAMP, "ultNSU" VARCHAR(15), "maxNSU" VARCHAR(15), "NSU" VARCHAR(15), "chNFe" VARCHAR(50), "CNPJ" VARCHAR(20), "xNome" VARCHAR(60), "IE" VARCHAR(20), "dhEmi" TIMESTAMP, "vNF" FLOAT, "dhRecbto" TIMESTAMP, "nProt" VARCHAR(20), "manifestada" BOOLEAN, "baixada" BOOLEAN, "marcada" BOOLEAN, "rejeitada" BOOLEAN, "arquivada" BOOLEAN, PRIMARY KEY ("numero") COMPRESS NONE DESCRIPTION 'Distribuição de Documentos Eletrônicos' LOCALE CODE 0 USER MAJOR VERSION 3 USER MINOR VERSION 8 ); CREATE INDEX IF NOT EXISTS "chave" ON "dfe" ("chNFe"); CREATE INDEX IF NOT EXISTS "emissao" ON "dfe" ("dhEmi"); update sistema set executavel_modulo8='C:\Program Files (x86)\TeamViewer\TeamViewer.exe' where executavel_modulo8='TeamViewerQS.exe'; alter table path add if not exists nfce_segunda_via boolean; alter table path add if not exists Financeiro_obs_busca boolean; alter table path add if not exists TA_block_altera_descricao_prod boolean; alter table path add if not exists reserva_nfce_ptef boolean; alter table path add if not exists perguntar_segunda_via_payer boolean;