CREATE TABLE IF NOT EXISTS comanda (
  Dominio int(11) NOT NULL DEFAULT '0',
  Empresa int(11) NOT NULL DEFAULT '0',
  Nr_Comanda int(11) NOT NULL DEFAULT '0',
  Nr_Mesa varchar(10) NOT NULL DEFAULT '',
  DT_Movto date NOT NULL DEFAULT '0000-00-00',
  HR_Movto time NOT NULL DEFAULT '00:00:00',
  Cliente int(11) NOT NULL DEFAULT '0',
  Cliente_Nome varchar(200) NOT NULL DEFAULT '',
  Cliente_CPF varchar(20) NOT NULL DEFAULT '',
  Usuario varchar(50) NOT NULL DEFAULT '',
  Vendedor int(11) NOT NULL DEFAULT '0',
  DT_Referencia date NOT NULL DEFAULT '0000-00-00',
  Situacao varchar(1) NOT NULL DEFAULT 'A',  
  Valor_Total DECIMAL( 15, 2 ) NOT NULL DEFAULT '0',
  Nota_Empresa int(11) NOT NULL DEFAULT '0',
  Nota_NrNota int(11) NOT NULL DEFAULT '0',
  Nota_Modelo varchar(2) NOT NULL DEFAULT '',
  Nota_Serie varchar(3) NOT NULL DEFAULT '',
  Nota_NrDoc int(11) NOT NULL DEFAULT '0',
  Nota_DT date NOT NULL DEFAULT '0000-00-00',
  Cupom_Empresa int(11) NOT NULL DEFAULT '0',
  Cupom_NrFab varchar(20) NOT NULL DEFAULT '',
  Cupom_DT date NOT NULL DEFAULT '0000-00-00',
  Cupom_Caixa int(11) NOT NULL DEFAULT '0',
  Cupom_COO int(11) NOT NULL DEFAULT '0',
  Cupom_CCF int(11) NOT NULL DEFAULT '0',
  RG_Empresa int(11) NOT NULL DEFAULT '0',
  RG_NrFab varchar(20) NOT NULL DEFAULT '',
  RG_Caixa int(11) NOT NULL DEFAULT '0',
  RG_DT date NOT NULL DEFAULT '0000-00-00',
  RG_COO int(11) NOT NULL DEFAULT '0',
  RG_CER int(11) NOT NULL DEFAULT '0',
  Empresa_CNPJ varchar(20) NOT NULL DEFAULT '',
  Cript varchar(32) NOT NULL DEFAULT '',
  Integrado varchar(1) NOT NULL DEFAULT 'N',
  PRIMARY KEY (Dominio,Empresa,Nr_Comanda)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

CREATE TABLE IF NOT EXISTS comanda_item (
  Dominio int(11) NOT NULL DEFAULT '0',
  Empresa int(11) NOT NULL DEFAULT '0',
  Nr_Comanda int(11) NOT NULL DEFAULT '0',
  Seq int(11) NOT NULL DEFAULT '0',
  Id_Produto int(11) NOT NULL DEFAULT '0',
  Produto_Codigo varchar(20) NOT NULL DEFAULT '',
  Produto_Barra varchar(20) NOT NULL DEFAULT '',
  Produto_Descricao varchar(200) NOT NULL DEFAULT '',
  Produto_Unidade varchar(6) NOT NULL DEFAULT '',
  Produto_IPPT varchar(1) NOT NULL DEFAULT 'T',
  Produto_IAT varchar(1) NOT NULL DEFAULT 'T',
  Produto_CasasQtd int(11) NOT NULL DEFAULT '0',
  Produto_CasasValor int(11) NOT NULL DEFAULT '0',
  Quantidade decimal(15,3) NOT NULL DEFAULT '0.000',
  Valor_Unitario decimal(15,6) NOT NULL DEFAULT '0.000000',
  Valor_Desconto decimal(15,2) NOT NULL DEFAULT '0.00',
  Valor_Acrescimo decimal(15,2) NOT NULL DEFAULT '0.00',
  Valor_Total decimal(15,2) NOT NULL DEFAULT '0.00',
  Situacao varchar(1) NOT NULL DEFAULT 'A',
  DT_Comanda date NOT NULL DEFAULT '0000-00-00',
  HR_Comanda time NOT NULL DEFAULT '00:00:00',
  Vendedor int(11) NOT NULL DEFAULT '0',
  DT_Lanc date NOT NULL DEFAULT '0000-00-00',
  Hr_Lanc time NOT NULL DEFAULT '00:00:00',
  Observacao varchar(200) NOT NULL DEFAULT '',
  Nr_Mesa varchar(10) NOT NULL DEFAULT '',
  Empresa_CNPJ varchar(20) NOT NULL DEFAULT '',
  Cript varchar(32) NOT NULL DEFAULT '',
  Nr_Mesa_Anterior varchar(10) NOT NULL DEFAULT '',
  Usuario varchar(50) NOT NULL DEFAULT '',
  PRIMARY KEY (Dominio,Empresa,Nr_Comanda,Seq)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

INSERT INTO tipo_servico (Dominio, Codigo_Servico, Descricao, AliquotaISS, Situacao, Tipo, Codigo_Contabil) VALUES ('0', '20.05', 'Guincho intramunicipal, guindaste e içamento', '4.00', 'I', 'N', '');
INSERT INTO tipo_servico (Dominio, Codigo_Servico, Descricao, AliquotaISS, Situacao, Tipo, Codigo_Contabil) SELECT Dominio, '20.05', 'Serviços de armazenagem de qualquer natureza', '4.00', 'I', 'N', '' FROM dominio WHERE Dominio > 0;

INSERT INTO param (Dominio, Chave, Descricao, Tipo, Conteudo) VALUES (0, "COR_GRADE","Cor das linhas na grade.","T",""); 
INSERT INTO param (Dominio, Chave, Descricao, Tipo, Conteudo) SELECT Dominio,"COR_GRADE","Cor das linhas na grade.", "T", "" FROM dominio WHERE Dominio > 0; 

INSERT INTO param (Dominio, Chave, Descricao, Tipo, Conteudo) VALUES (0, "COR_GRADE_ATIVO","Cor da linha selecionada na grade.","T",""); 
INSERT INTO param (Dominio, Chave, Descricao, Tipo, Conteudo) SELECT Dominio,"COR_GRADE_ATIVO","Cor da linha selecionada na grade.", "T", "" FROM dominio WHERE Dominio > 0; 

INSERT INTO param (Dominio, Chave, Descricao, Tipo, Conteudo ) VALUES (0, "REL_CATALOGO_VENDAS","Permite ter acesso ao Catálogo de vendas.","T","100000"); 
INSERT INTO param (Dominio, Chave, Descricao, Tipo, Conteudo) SELECT Dominio,"REL_CATALOGO_VENDAS","Permite ter acesso ao Catálogo de vendas.", "T", "100000" FROM dominio WHERE Dominio > 0; 

INSERT INTO atividade (Dominio, Codigo, Descricao, Caminho_Menu, Link, Tipo, Nivel, Nome_Figura_Menu, Texto_Hint, Modulo) VALUES ('0', 'REL_CATALOGO_VENDAS', 'Catálogo de Vendas', 'Produtos - Atalhos', 'abre_rel_produto_catalogo', 'N', '0', '', '', '0');
INSERT INTO atividade (Dominio, Codigo, Descricao, Caminho_Menu, Link, Tipo, Nivel, Nome_Figura_Menu, Texto_Hint, Modulo) SELECT Dominio,'REL_CATALOGO_VENDAS', 'Catálogo de Vendas', 'Produtos - Atalhos', 'abre_rel_produto_catalogo', 'N', '0', '', '', '0' FROM dominio WHERE Dominio > 0; 

ALTER TABLE pedido_item_temp  
ADD Valor_Unitario DECIMAL(11,4) NOT NULL;


INSERT INTO atividade (Dominio, Codigo, Descricao, Caminho_Menu, Link, Tipo, Nivel, Nome_Figura_Menu, Texto_Hint, Modulo ) VALUES (0, "REL_RETENCOES","Relatório de Retenções","Relatórios - Notas/Cupons - Impostos - Retenções","abre_rel_retencoes","N","N","","","0"); 

INSERT INTO atividade (Dominio, Codigo, Descricao, Caminho_Menu, Link, Tipo, Nivel, Nome_Figura_Menu, Texto_Hint, Modulo) SELECT Dominio,"REL_RETENCOES","Relatório de Retenções", "Relatórios - Notas/Cupons - Impostos - Retenções", "abre_rel_retencoes", "N", "N", "", "", "0" FROM dominio WHERE Dominio > 0;

ALTER TABLE manifesto_carga 
ADD Rodo_CIOT_Responsavel INT NOT NULL DEFAULT '0';

CREATE TABLE IF NOT EXISTS manifesto_carga_ciot (
  Dominio int(11) NOT NULL DEFAULT '0',
  Empresa int(11) NOT NULL DEFAULT '0',
  Nr_Manifesto int(11) NOT NULL DEFAULT '0',
  Seq_CIOT int(11) NOT NULL DEFAULT '0',
  Fornecedor int(11) NOT NULL DEFAULT '0',
  Pagador int(11) NOT NULL DEFAULT '0',
  NrDocumento varchar(20) NOT NULL,
  Valor decimal(15,2) NOT NULL DEFAULT '0.00',
  PRIMARY KEY (Dominio,Empresa,Nr_Manifesto,Seq_CIOT));


CREATE TABLE 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 decimal(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));

INSERT INTO modelo_etiqueta 
(Modelo_Impressora ,Modelo_Etiqueta ,Desc_Etiqueta ,Tipo_Descricao ,Tipo_Codigo ,Tipo_Preco ,Linha_Max ,Coluna_Max ,Colunas_Imp)
VALUES ('ELGIN', '6', '6  - 5,0  X 2,9 cm (3 Colunas)', 'C', 'C;B', '1;2;3', '1', '1', 'N');

ALTER TABLE nota_fiscal 
ADD Nr_Comanda INT NOT NULL DEFAULT '0';

ALTER TABLE nota_fiscal_item
ADD Nr_Comanda INT NOT NULL DEFAULT '0';



