Para lojas franquiadas da Be Happy colocamos um banco padrão vazio inicialmente e fazemos a instalação como se fosse um cliente comum;
Após isso, entramos em contato com o Gibran (cliente 11287) e pedimos os romaneios gerados para a loja que estamos implantando;
Acessamos o servidor e com as sequencias passadas (romaneios) pelo Gibran baixamos o xml dos movimentos (Aba NF-e > salvar XML); LEMBRE DE VERIFICAR SE OS MOVIMENTOS ESTÃO COM A TABELA ATACADO FRANQUIA, SE NÃO TIVER, TROQUE ANTES DE SALVAR O XML (ESSA TABELA É O CUSTO DAS FRANQUIAS)
Desabilitamos a operação de compra para não utilizar financeiro no sistema da loja que estamos implantando e damos entrada com os XMLs que pegamos anteriormente, cadastrando todos os produtos;
Para cadastrar os preços, puxar códigos, puxar classes e subclasses rodamos o seguinte comando no servidor da central:
with cte as ( select Produto__Codigo as 'Codigo' from movimento_produto where tipo <> 'C' and Movimento__Ide in (select ide from movimento where sequencia in (11424, 11425, 11431, 11461) and Filial__Codigo = ' 1 ') group by Produto__Codigo ) select p.Codigo, coalesce(cl.Nome, '') [Classe], coalesce(sb.Nome, '') [Subclasse], P.Nome ,convert(float,PP.Preco) as 'Varejo' from Produto P join ProdutoPreco PP on PP.Produto__Codigo = P.Codigo LEFT join Classes cl ON cl.Codigo = p.Classe left JOIN Subclasses sb ON sb.Codigo = p.Subclasse where p.Codigo in (select Codigo from cte) and PP.TabelaPreco__Ide = '5ABDF606-3B90-46F3-88C6-2D852E71C963' order by p.Nome
E no banco local da loja rodamos (após as entradas serem realizadas):
Select codigo, nome from produto order by nome