
ALTER TABLE  comissao  ADD    `Saldo_Flex`  DOUBLE(15,2) NOT NULL Default  '0.00';



INSERT INTO atividade (Dominio, Codigo, Descricao, Caminho_Menu, Link, Tipo, Nivel, Nome_Figura_Menu, Texto_Hint, Modulo ) VALUES (0, "COMISSAO_FLEX_PESQUISA","Relatório Comissão Flex Pesquisa","Financeiro - Comissões - Comissão Flex Pesquisa","abre_flex_pesquisa()","N","N","","","5"); 

INSERT INTO atividade (Dominio, Codigo, Descricao, Caminho_Menu, Link, Tipo, Nivel, Nome_Figura_Menu, Texto_Hint, Modulo) SELECT Dominio,"COMISSAO_FLEX_PESQUISA","Relatório Comissão Flex Pesquisa", "Financeiro - Comissões - Comissão Flex Pesquisa", "abre_flex_pesquisa()", "N", "N", "", "", "5" FROM dominio WHERE Dominio > 0;


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  ;



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_Faturado	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_Nota	INT(11) NOT NULL Default 0 ,
	CFOP_Item_Nota	VARCHAR(5) NOT NULL Default '' ,
	CFOP_GConta_NF	CHAR(1) NOT NULL Default 'N' ,
	NrFab		VARCHAR(20) NOT NULL Default '' ,
	COO		INT(11) NOT NULL Default 0 ,
	CCF		INT(11) NOT NULL Default 0 ,
	Seq_Item_Cupom	INT(11) NOT NULL Default 0 ,
	Qtd_Item_Cupom 	DOUBLE(15,4) NOT NULL Default '0.00' ,
	Preco_Item_Cupom	DOUBLE(15,4) NOT NULL Default '0.00' ,	
	Total_Item_Cupom	DOUBLE(15,4) NOT NULL Default '0.00' ,
	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   ;


INSERT INTO modelo_etiqueta 
(Modelo_Impressora ,Modelo_Etiqueta ,Desc_Etiqueta ,Tipo_Descricao ,Tipo_Codigo ,Tipo_Preco ,Linha_Max ,Coluna_Max ,Colunas_Imp)
VALUES ('MATRICIAL', '15', '15 - 6,4  X  2,54  cm (3 colunas X 11 linhas)', 'C;S', 'C;B;S', '1;2;3;S', '11', '3', 'N');















 