====== Integração Matriz e Filial ====== ---- A integração entre várias lojas é um projeto que está sendo desenvolvido pela Intelliware desde 2012, e inicialmente foram divididas em 3 etapas, Cadastro, Movimentação e Financeiro. A primeira coisa que deve ser feito é informar em todas as empresas quais são os endereço das Filiais e da Matriz através de um cadastro. ---- ===== Configurando a ferramenta ===== Para abrir esta ferramenta basta entrar no menu em: ||Gerenciamento→Cadastro→Matriz & Filiais|| Ao clicar nesta opção aparecerá a seguinte interface: {{ :manuais:intellicash:cadastros:abas_matriz_filiais.png?nolink |}} A primeira coisa que deve ser feito é informar em todas as empresas quais são os endereços das Filiais e da Matriz através de um cadastro que você vai acessar clicando no botão "//**Novo**//". {{ :manuais:intellicash:cadastros:novo_matriz_filiais.png?nolink |}} Nesta tela há os seguintes campos: * **CNPJ:** Para informar o CNPJ da empresa; * **Inscrição Estadual:** para informar a inscrição estadual da empresa; * **Razão Social:** para informar a razão social da empresa; * **Fantasia:** para informar a fantasia da empresa; * **Número:** para informar o número da empresa; * **IP:** Deve informar o endereço de IP da empresa que esta sendo cadastrada; * **Matriz:** Marcar esta opção se a empresa for matriz. Será permitido marcar esta opção em apenas um cadastro; * **Alias do Banco:** Informar o alias da empresa que está sendo cadastrada; Quando você faz esse cadastrado, o sistema cadastra no banco de dados na tabela agente, no entanto não é cadastrado na tabela empresa com o Id correspondente a cada empresa, então é necessário fazer essa cadastro manualmente diretamente no banco de dados. Isso deve ser feito tanto na base da matriz quanto das filiais. Atentar-se a configuração de "//**ID 3004: Importar Cadastros da Matriz**//", para "__SIM__" (Na Matriz essa configuração deve ser marcada como "__NÃO__") Depois de configurar a base Matriz vamos configurar a base filial. É importante também realizar as configurações da Objeto na base das filiais. Para realizar essa configuração acesse: Gerenciamento→Ferramentas→Configurar Objetos. Nessa interface será exibido os dados da Objetos da filial na esquerda e da matriz na direita. \\ Os registros que existirem em uma e não na outra, será inserida uma linha vermelha com descrição vazia para que possam ser visualizadas as diferenças e feita às correções para prosseguir na importação. \\ Ainda nessa interface temos um filtro para selecionar somente os registros que contém diferenças ou mostrar todos. {{ :manuais:intellicash:cadastros:filtro_matriz_filiais.png?nolink |}} Para fazer as alterações basta selecionar na direita (matriz) os registros que deseja alterar e passar para esquerda (filial) com a seta. {{ :manuais:intellicash:cadastros:tela_configurar_objetos.png?nolink |}}
Figura 9 - Interface de sincronização com a tabela objeto
Caso deseje selecionar mais de um registro ao mesmo tempo, basta clicar no primeiro registro segurar o SHIFT do seu teclado e ir selecionando os demais registros com o mouse, depois só clicar na seta para passar para esquerda (Filial). \\ Ainda nessa interface você pode visualizar três botões: \\ * **Recarregar**: recarrega todos os dados. Caso já tenha sido feita alguma alteração e não tenha clicado em corrigir, a mesma será perdida. \\ * **Corrigir**: irá pegar todas as alterações feitas e fazer as correções no banco da filial. Após a correção o sistema irá recarregar os dados novamente para que possa ser verificado se não esqueceu algum registro para alterar. \\ * **Sair**: fecha a tela de configuração do objeto. \\ Uma vez feito às correções dos objetos, já pode iniciar a importação de cadastrado na filial, que pode ser de forma manual ou utilizando o sincronizador