zathura e Dimel versao 10-21-00 ALTER TABLE banco_retorno_det ADD Motivos_Ocorrencia VARCHAR( 10 ) NOT NULL; ********************************* INSERT INTO versao_sistema (Dominio, Seq , Versao, DH_Atualizacao) SELECT 0, (SELECT (IFNULL(MAX(Seq), 0) + 1) FROM versao_sistema WHERE Dominio = 0 LIMIT 1), "13.00.00", now() FROM dominio LIMIT 1; INSERT INTO versao_sistema (Dominio, Seq , Versao, DH_Atualizacao) SELECT Dominio AS T_Dominio, (SELECT (IFNULL(MAX(Seq), 0)+1) FROM versao_sistema WHERE Dominio = T_Dominio LIMIT 1), "13.00.00", now() FROM dominio WHERE Dominio > 0; ********************************* CREATE TABLE IF NOT EXISTS `art` ( `Dominio` int(11) NOT NULL DEFAULT '0', `Empresa` int(11) NOT NULL DEFAULT '0', `Seq` int(11) NOT NULL DEFAULT '0', `Codigo_ART` varchar(20) DEFAULT '', `Situacao` varchar(1) DEFAULT 'A', `Nr_INI` bigint(20) NOT NULL DEFAULT '0', `Nr_FIM` bigint(20) NOT NULL DEFAULT '0', PRIMARY KEY (`Dominio`,`Empresa`,`Seq`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; CREATE TABLE IF NOT EXISTS comissao_flex_item ( Dominio INT(11) NOT NULL Default 0 , Empresa INT(11) NOT NULL Default 0 , Nr_Comissao_Det INT(11) NOT NULL Default 0 , Seq INT(11) NOT NULL Default 0 , Vendedor INT(11) NOT NULL Default 0 , Id_Produto INT(11) NOT NULL Default 0 , Codigo_Produto INT(11) NOT NULL Default 0 , Barra_Produto VARCHAR(14) NOT NULL Default 0, Preco_Venda1 DOUBLE(15,3) NOT NULL Default '0.00' , Qtd DOUBLE(10,3) NOT NULL Default '0.00' , Valor_Unitario DOUBLE(15,6) NOT NULL Default '0.00' , Valor_Desconto DOUBLE(15,2) NOT NULL Default '0.00' , Valor_Acrescimo DOUBLE(15,2) NOT NULL Default '0.00' , Nr_Nota INT(11) NOT NULL Default 0 , Seq_Item INT(11) NOT NULL Default 0 , CFOP_Item VARCHAR(5) NOT NULL Default '' , CFOP_GConta CHAR(1) NOT NULL Default 'N' , COO INT(11) NOT NULL Default 0 , Valor_Total DOUBLE(15,2) NOT NULL Default '0.00' , Flex_Item DOUBLE(15,2) NOT NULL Default '0.00' , Nr_Pedido INT(11) NOT NULL Default 0 , Seq_Item_Pedido INT(11) NOT NULL Default 0 , Flex_Item_Pedido DOUBLE(15,2) NOT NULL Default '0.00' , DH_Criacao DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', Usuario_Cria VARCHAR(50) NOT NULL Default '', Usuario_Alteracao VARCHAR(50) NOT NULL default '' , DH_Alteracao DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' , Situacao VARCHAR(1) NOT NULL Default 'A' , PRIMARY KEY ( Dominio , Empresa, Nr_Comissao_Det, Seq) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 ; CREATE TABLE IF NOT EXISTS `projeto_verba_historico` ( `Dominio` int(11) NOT NULL DEFAULT '0', `Empresa` int(11) NOT NULL DEFAULT '0', `Projeto` int(11) NOT NULL DEFAULT '0', `Seq` int(11) NOT NULL DEFAULT '0', `Valor` DOUBLE(15,2) NOT NULL DEFAULT '0.00', `DH_Alteracao` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' , `Usuario` VARCHAR(20) NOT NULL DEFAULT '', PRIMARY KEY (`Dominio`,`Empresa`, `Projeto`, `Seq`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; CREATE TABLE IF NOT EXISTS comissao_flex ( Dominio INT(11) NOT NULL Default 0 , Empresa INT(11) NOT NULL Default 0 , Data_Flex DATE NOT NULL Default '0000-00-00', Vendedor INT(11) NOT NULL Default 0 , Seq INT(11) NOT NULL Default 0 , Nr_Comissao INT(11) NOT NULL Default '0.00' , Valor_Comissao DOUBLE(15,2) NOT NULL Default '0.00' , Saldo_Inicial DOUBLE(15,2) NOT NULL Default '0.00' , Valor_Flex_Entrada DOUBLE(15,2) NOT NULL Default '0.00' , Valor_Flex_Saida DOUBLE(15,2) NOT NULL Default '0.00' , Saldo_Final DOUBLE(15,2) NOT NULL Default '0.00' , Usuario_Cria VARCHAR(50) NOT NULL Default '', DH_Criacao DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', Usuario_Alteracao VARCHAR(50) NOT NULL default '' , DH_Alteracao DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' , Situacao VARCHAR(1) NOT NULL Default '' , Observacao VARCHAR(100) NOT NULL Default 'A' , IntegradoD VARCHAR(1) NOT NULL Default 'N', PRIMARY KEY (Dominio,Empresa,Data_Flex,Vendedor,Seq ) )ENGINE=MyISAM DEFAULT CHARSET=latin1 ; CREATE TABLE IF NOT EXISTS comissao_flex_det ( Dominio INT(11) NOT NULL Default 0 , Empresa INT(11) NOT NULL Default 0 , Nr_Comissao_Det INT(11) NOT NULL Default 0 , Vendedor INT(11) NOT NULL Default 0 , Data DATE NOT NULL Default '0000-00-00', Pessoa INT(11) NOT NULL Default 0 , Nr_Nota INT(11) NOT NULL Default 0 , TipoMov Char(1) NOT NULL Default 'A' , Modelo CHAR(2) NOT NULL Default '' , Serie VARCHAR(4) NOT NULL Default 0 , NrDoc INT(11) NOT NULL Default 0 , NrFab VARCHAR(20) NOT NULL Default '' , DT_Emissao DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', COO INT(11) NOT NULL Default 0 , CCF INT(11) NOT NULL Default 0 , CFOP VARCHAR(5) NOT NULL Default '' , Valor_Doc DOUBLE(15,6) NOT NULL Default '0.00' , Valor_Comissao_Flex DOUBLE(15,2) NOT NULL Default '0.00' , DH_Criacao DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', Usuario_Cria VARCHAR(50) NOT NULL Default '', DH_Alteracao DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' , Usuario_Alteracao VARCHAR(50) NOT NULL default '' , DT_Pagto DATE NOT NULL DEFAULT '0000-00-00', Usuario_Pagto VARCHAR(50) NOT NULL default '' , Situacao VARCHAR(1) NOT NULL Default 'A' , Observacao VARCHAR(100) NOT NULL Default 'A' , PRIMARY KEY (Dominio , Empresa, Nr_Comissao_Det ) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 ; ALTER TABLE `produto_saldo_filial` ADD `Localizacao` VARCHAR(20) NOT NULL DEFAULT '';