ALTER TABLE produto_pessoa_preco 
CHANGE Preco Preco DECIMAL( 15, 6 ) NOT NULL DEFAULT '0.000';

ALTER TABLE movimento_vendas 
ADD Pessoa_UF VARCHAR( 2 ) NOT NULL DEFAULT '',
ADD Pessoa_cidade VARCHAR( 60 ) NOT NULL DEFAULT '',
ADD NFe_Chave VARCHAR( 44 ) NOT NULL DEFAULT '',
ADD Produto_NCM VARCHAR( 10 ) NOT NULL DEFAULT '',
ADD Pessoa_Logradouro VARCHAR( 60 ) NOT NULL DEFAULT '',
ADD Pessoa_EnderNum VARCHAR( 10 ) NOT NULL DEFAULT '',
ADD Pessoa_Complemento VARCHAR( 60 ) NOT NULL DEFAULT '',
ADD Pessoa_Bairro VARCHAR( 40 ) NOT NULL DEFAULT '',
ADD Pessoa_CEP VARCHAR( 10 ) NOT NULL DEFAULT '',
ADD Pessoa_CodCidade VARCHAR( 7 ) NOT NULL DEFAULT '';



alter table t_pessoa_fornecedor
add RL_Email varchar(100) default '' not null,
add Avalista_Email varchar(100) default '' not null;

alter table pessoa_fornecedor
add RL_Email varchar(100) default '' not null,
add Avalista_Email varchar(100) default '' not null;
alter table t_pessoa_fornecedor
add Testemunha_CPF varchar(14) default '' not null,
add Testemunha_RG varchar(20) default '' not null,
add Testemunha_Nome varchar(100) default '' not null,
add Testemunha_Email varchar(100) default '' not null,
add Testemunha_Endereco varchar(200) default '' not null;

alter table pessoa_fornecedor
add Testemunha_CPF varchar(14) default '' not null,
add Testemunha_RG varchar(20) default '' not null,
add Testemunha_Nome varchar(100) default '' not null,
add Testemunha_Email varchar(100) default '' not null,
add Testemunha_Endereco varchar(200) default '' not null;





CREATE TABLE IF NOT EXISTS `pedido_compra_assinatura` (
  `Dominio` int(11) NOT NULL DEFAULT '0',
  `Empresa` int(11) NOT NULL DEFAULT '0',
  `Nr_Pedido` int(11) NOT NULL DEFAULT '0',
  `Seq` int(11) NOT NULL DEFAULT '0',
  `Data` date NOT NULL DEFAULT '0000-00-00',
  `Usuario` varchar(50) NOT NULL DEFAULT '',
  `Empresa_Ass` varchar(1) NOT NULL DEFAULT 'N',
  `Empresa_Nome` varchar(200) NOT NULL DEFAULT '',
  `Empresa_CPF` varchar(20) NOT NULL DEFAULT '',
  `Empresa_RG` varchar(20) NOT NULL DEFAULT '',
  `Empresa_Email` varchar(200) NOT NULL DEFAULT '',
  `Testemunha_1` varchar(1) NOT NULL DEFAULT 'N',
  `Testemunha_1_Nome` varchar(200) NOT NULL DEFAULT '',
  `Testemunha_1_CPF` varchar(20) NOT NULL DEFAULT '',
  `Testemunha_1_RG` varchar(20) NOT NULL DEFAULT '',
  `Testemunha_1_Email` varchar(200) NOT NULL DEFAULT '',
  `Fornecedor` varchar(1) NOT NULL DEFAULT 'N',
  `Fornecedor_Nome` varchar(200) NOT NULL DEFAULT '',
  `Fornecedor_CPF` varchar(20) NOT NULL DEFAULT '',
  `Fornecedor_RG` varchar(20) NOT NULL DEFAULT '',
  `Fornecedor_Email` varchar(200) NOT NULL DEFAULT '',
  `Avalista` varchar(1) NOT NULL DEFAULT 'N',
  `Avalista_Nome` varchar(200) NOT NULL DEFAULT '',
  `Avalista_CPF` varchar(20) NOT NULL DEFAULT '',
  `Avalista_RG` varchar(20) NOT NULL DEFAULT '',
  `Avalista_Email` varchar(200) NOT NULL DEFAULT '',
  `Cliente` varchar(1) NOT NULL DEFAULT 'N',
  `Cliente_Nome` varchar(200) NOT NULL DEFAULT '',
  `Cliente_CPF` varchar(20) NOT NULL DEFAULT '',
  `Cliente_RG` varchar(20) NOT NULL DEFAULT '',
  `Cliente_Email` varchar(200) NOT NULL DEFAULT '',
  `Testemunha_2` varchar(1) NOT NULL DEFAULT 'N',
  `Testemunha_2_Nome` varchar(200) NOT NULL DEFAULT '',
  `Testemunha_2_CPF` varchar(20) NOT NULL DEFAULT '',
  `Testemunha_2_RG` varchar(20) NOT NULL DEFAULT '',
  `Testemunha_2_Email` varchar(200) NOT NULL DEFAULT '',
  `Situacao` varchar(1) NOT NULL DEFAULT 'A',
  `Data_Envio` date NOT NULL DEFAULT '0000-00-00',
  `EnvelopeID` varchar(200) NOT NULL DEFAULT '',
  `AccountId` varchar(200) NOT NULL DEFAULT '',
  `Ultima_Assinatura` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  PRIMARY KEY (`Dominio`,`Empresa`,`Nr_Pedido`,`Seq`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;



INSERT INTO param (Dominio, Chave, Descricao, Tipo, Conteudo ) VALUES (0, "PEDIDO_MSG_PADRAO","Mensagem padro que constar nos Pedidos.","T",""); 

INSERT INTO param (Dominio, Chave, Descricao, Tipo, Conteudo) SELECT Dominio,"PEDIDO_MSG_PADRAO","Mensagem padro que constar nos Pedidos.", "T", "" FROM dominio WHERE Dominio > 0;



INSERT INTO param (Dominio, Chave, Descricao, Tipo, Conteudo ) VALUES (0, "WC_HOST","host para o wooCommerce","T",""); 

INSERT INTO param (Dominio, Chave, Descricao, Tipo, Conteudo) SELECT Dominio,"WC_HOST","host para o wooCommerce", "T", "" FROM dominio WHERE Dominio >0;

INSERT INTO param (Dominio, Chave, Descricao, Tipo, Conteudo ) VALUES (0, "WC_CK","Consumer Key para integrao Woo Commerce ","T",""); 

INSERT INTO param (Dominio, Chave, Descricao, Tipo, Conteudo) SELECT Dominio,"WC_CK","Consumer Key para integrao Woo Commerce ", "T", "" FROM dominio WHERE Dominio > 0; 

INSERT INTO param (Dominio, Chave, Descricao, Tipo, Conteudo ) VALUES (0, "WC_CS","Consumer secret para o WooCommerce","T",""); 

INSERT INTO param (Dominio, Chave, Descricao, Tipo, Conteudo) SELECT Dominio,"WC_CS","Consumer secret para o WooCommerce", "T", "" FROM dominio WHERE Dominio > 0;

INSERT INTO param (Dominio, Chave, Descricao, Tipo, Conteudo ) VALUES (0, "WC_DH_PEDIDO","Data da ultima IMPORTAO dos Pedidos do site WooCommerce","T",""); 

INSERT INTO param (Dominio, Chave, Descricao, Tipo, Conteudo) SELECT Dominio,"WC_DH_PEDIDO","Data da ultima IMPORTAO dos Pedidos do site WooCommerce", "T", "" FROM dominio WHERE Dominio > 0; 

INSERT INTO param (Dominio, Chave, Descricao, Tipo, Conteudo ) VALUES (0, "WC_DH_PRODUTO","Data da ultima EXPORTAO dos Produtos do site WooCommerce","T",""); 

INSERT INTO param (Dominio, Chave, Descricao, Tipo, Conteudo) SELECT Dominio,"WC_DH_PRODUTO","Data da ultima EXPORTAO dos Produtos do site WooCommerce", "T", "" FROM dominio WHERE Dominio > 0; 






INSERT INTO atividade (Dominio, Codigo, Descricao, Caminho_Menu, Link, Tipo, Nivel, Nome_Figura_Menu, Texto_Hint, Modulo) 
VALUES ( 0, 'PERMIS_REABRIR_OS', 'Reabrir O.S. Fechadas', 'Saidas - Ordem de Servio - Fechadas', '', 'N', '1', '', '', '0' );
 
INSERT INTO atividade (Dominio, Codigo, Descricao, Caminho_Menu, Link, Tipo, Nivel, Nome_Figura_Menu, Texto_Hint, Modulo) SELECT Dominio, 'PERMIS_REABRIR_OS', 'Reabrir O.S. Fechadas', 'Saidas - Ordem de Servio - Fechadas', '', 'N', '1', '', '', '0' FROM dominio WHERE Dominio >0;  

ALTER TABLE pedido
ADD Integrado_WC VARCHAR( 1 ) NOT NULL DEFAULT 'N';





CREATE TABLE IF NOT EXISTS `produto_site` (
  `Dominio` int(11) NOT NULL DEFAULT '0',
  `Empresa` int(11) NOT NULL DEFAULT '0',
  `Id_Produto` int(11) NOT NULL DEFAULT '0',
  `Id_Site` int(11) NOT NULL DEFAULT '0',
  `Seq` int(11) NOT NULL AUTO_INCREMENT,
  `Descricao_Site` varchar(200) NOT NULL DEFAULT '',
  `Descricao_Curta` varchar(20) NOT NULL DEFAULT '',
  `Estoque_Atual` decimal(15,4) NOT NULL DEFAULT '0.0000',
  `Estoque_Reservado` decimal(15,4) NOT NULL DEFAULT '0.0000',
  `Estoque_Site` decimal(15,4) NOT NULL DEFAULT '0.0000',
  `Preco` decimal(15,4) NOT NULL DEFAULT '0.0000',
  `Peso_Bruto` decimal(15,4) NOT NULL DEFAULT '0.0000',
  `Peso_Liquido` decimal(15,4) NOT NULL DEFAULT '0.0000',
  `Id_Categoria` int(11) NOT NULL DEFAULT '0',
  `Situacao` varchar(1) NOT NULL DEFAULT 'P',
  `DH_Alteracao` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `Usuario_Alter` varchar(50) NOT NULL DEFAULT '',
  `DH_Criacao` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `Usuario_Cria` varchar(50) NOT NULL DEFAULT '',
  `DH_Exclusao` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `Usuario_Del` varchar(50) NOT NULL DEFAULT '',
  `Descricao_Detalhada` text NOT NULL,
  PRIMARY KEY (`Dominio`,`Empresa`,`Id_Produto`,`Id_Site`,`Seq`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;



CREATE TABLE IF NOT EXISTS `produto_site_categoria` (
  Dominio int(11) NOT NULL DEFAULT '0',
  Id_Categoria int(11) NOT NULL AUTO_INCREMENT ,
  Nome_Categoria varchar(30) NOT NULL DEFAULT '',
  Descricao_Categoria varchar(200) NOT NULL DEFAULT '',
  Id_Site int(11) NOT NULL DEFAULT '0',   
  Situacao varchar(1) NOT NULL DEFAULT 'A',
  PRIMARY KEY (`Dominio`,`Id_Categoria`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;





**********************************************************

Apenas para o cliente  Verstil Vila Nova. Modificar o Dominio de 0 para 23.

INSERT INTO  produto_site_categoria (Dominio, Id_Categoria, Nome_Categoria,  Descricao_Categoria, Id_Site, Situacao)
 VALUES
('0', '1', 'Brinquedos', '', '0', 'A'), 
('0', '2', 'Decorao', '', '0', 'A'), 
('0', '3', 'Jogos', '', '0', 'A'), 
('0', '4', 'Organizao', '', '0', 'A'),
('0', '5', 'Papelaria', '', '0', 'A'),
('0', '6', 'Perfumes de Ambiente', '', '0', 'A');


***************************************************

INSERT INTO atividade (Dominio, Codigo, Descricao, Caminho_Menu, Link, Tipo, Nivel, Nome_Figura_Menu, Texto_Hint, Modulo ) VALUES (0, "REL_ORDEM_SERVICO_SEPARACAO","Relatrio de Separao dos Itens da Ordem  de Servio","Relatrios - Ordem de Servio - Rel. Ord. Servio Separao", "abre_rel_ordem_servico_separacao","N","N","","","11"); 

INSERT INTO atividade (Dominio, Codigo, Descricao, Caminho_Menu, Link, Tipo, Nivel, Nome_Figura_Menu, Texto_Hint, Modulo) SELECT Dominio,"REL_ORDEM_SERVICO_SEPARACAO","Relatrio de Separao dos Itens da Ordem de Servio", "Relatrios - Ordem de Servio - Rel. Ord. Servio Separao", "abre_rel_ordem_servico_separacao", "N", "N", "", "", "11" 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_ORDEM_SERVICO_SEPARACAO","Relatrio de Separao dos Itens da Ordem  de Servio","Relatrios - Ordem de Servio - Rel. Ord. Servio Separao", "abre_rel_ordem_servico_separacao","N","N","","","11"); 

INSERT INTO atividade (Dominio, Codigo, Descricao, Caminho_Menu, Link, Tipo, Nivel, Nome_Figura_Menu, Texto_Hint, Modulo) SELECT Dominio,"REL_ORDEM_SERVICO_SEPARACAO","Relatrio de Separao dos Itens da Ordem de Servio", "Relatrios - Ordem de Servio - Rel. Ord. Servio Separao", "abre_rel_ordem_servico_separacao", "N", "N", "", "", "11" FROM dominio WHERE Dominio > 0; 


INSERT INTO atividade (Dominio, Codigo, Descricao, Caminho_Menu, Link, Tipo, Nivel, Nome_Figura_Menu, Texto_Hint, Modulo) 
VALUES (0, 'PERMIS_USAR_SITE', 'Permisso para as funes de integrao no site', 'Cadastro - Produto - Atalho - Site', '', 'N', '1', '', '', '0' ); 


INSERT INTO atividade (Dominio, Codigo, Descricao, Caminho_Menu, Link, Tipo, Nivel, Nome_Figura_Menu, Texto_Hint, Modulo) SELECT Dominio, 'PERMIS_USAR_SITE', 'Permisso para as funes de integrao no site', 'Cadastro - Produto - Atalho - Site', '', 'N', '1', '', '', '0' FROM dominio WHERE Dominio >0;

CREATE TABLE IF NOT EXISTS  historico (
Id_Historico int(11) Not NULL  AUTO_INCREMENT,
Dominio INT(11) NOT NULL Default 0 , 
Empresa INT(11) NOT NULL Default 0, 
Pessoa INT(11)  NOT NULL Default 0, 
Nr_Doc INT(11)  NOT NULL Default 0, 
Funcao varchar (25) NOT NULL Default '',
Acao varchar(3) NOT NULL Default '', 
Seq_Historico INT(11) NOT NULL Default 0,
Usuario VARCHAR(30) NOT NULL Default '' , 
DH_Historico  DATETIME NOT NULL Default '0000-00-00 00:00:00',
Situacao VARCHAR(1) NOT NULL Default 'A' , 
Obs  varchar(50)NOT NULL Default'',
PRIMARY KEY (Id_Historico)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

INSERT INTO tipo_servico 
(Dominio, Codigo_Servico, Descricao, AliquotaISS, Situacao, Tipo, Codigo_Contabil) 
VALUES ('0', '53.20', 'Servios de malote no realizados pelo correio nacional', '4.00', 'I', 'N', '');

INSERT INTO tipo_servico 
(Dominio, Codigo_Servico, Descricao, AliquotaISS, Situacao, Tipo, Codigo_Contabil) 
SELECT Dominio, '53.20', 'Servios de malote no realizados pelo correio nacional', '4.00', 'I', 'N', '' 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_HISTORICO","Gerar Historicos de Atividades","Relatrio - Anlise - Histrico","","N","N","","","0"); 
INSERT INTO atividade (Dominio, Codigo, Descricao, Caminho_Menu, Link, Tipo, Nivel, Nome_Figura_Menu, Texto_Hint, Modulo) SELECT Dominio,"REL_HISTORICO","Gerar Historicos de Atividades", "Relatrio - Anlise - Histrico", "", "N", "N", "", "", "0" FROM dominio WHERE Dominio > 0; 





































