Aqui você vê as diferenças entre duas revisões dessa página.
manuais:intellicash:integracao_matriz_filiais [2017/05/18 14:05] bruno.silva [Configurações] |
manuais:intellicash:integracao_matriz_filiais [2018/01/29 16:32] (atual) bgomes [Configurar Objetos] |
||
---|---|---|---|
Linha 46: | Linha 46: | ||
- | Clique em novo para cadastrar as informações da empresa. Se a empresa que estiver sendo cadastrada for a Matriz, deve ser marcado a opção “Matriz” e colocar o endereço de conexão (IP) que o sistema irá usar para importar os dados. \\ | + | Ao clicar em novo será aberta a interface abaixo, onde o usuário deverá preencher todas as informações. Se a empresa que estiver sendo cadastrada for a matriz é preciso marcar a opção **"Matriz"**. \\ |
+ | O campo **Número** é apenas informativo, para identificar a empresa cadastrada, o **IP** é o endereço da empresa que está sendo cadastrada, o **Alias** é o alias do banco de dados da empresa e o campo **Porta** é a porta que foi configurada no servidor de sincronização.\\ | ||
- | {{ :manuais:intellicash:cadastros:novo_matriz_filiais.png?nolink |}} | + | {{ :intellicash:manuais:cadmatfili.png |}} |
<html><center><b><i style="color:#000000;font-size:12px;">Figura 2 - Interface de cadastro</i></b></center></html> | <html><center><b><i style="color:#000000;font-size:12px;">Figura 2 - Interface de cadastro</i></b></center></html> | ||
Linha 58: | Linha 59: | ||
Mais informações sobre Cadastro de Matriz e Filiais, [[manuais:intellicash:cadastros:empresa_matriz_filiais|Aqui]]. | Mais informações sobre Cadastro de Matriz e Filiais, [[manuais:intellicash:cadastros:empresa_matriz_filiais|Aqui]]. | ||
+ | |||
+ | ==== Configurações Para Sincronizar os Cadastros ==== | ||
+ | |||
+ | **1804 Utilizar Exportação de Matriz & Filiais =** Essa configuração que é responsavel por guardar o log de alterações de cadastros a serem exportados. \\ | ||
+ | **2204 Exportar Dados para as Filiais Automaticamente =** Quando essa configuração estiver como sim, não é preciso que o usuário faça a exportação. | ||
+ | Os dados são disponibilizados automaticamente para as filiais.\\ | ||
+ | **2424 Enviar Preço na Exportação Automática Matriz e Filiais =** Essa configuração anda junto com a 2204, ou seja se utilizar exportação automatica | ||
+ | é preciso dizer se irá enviar o preço e custo dos itens.\\ | ||
+ | **2804 Importar Custo da Matriz =** Informa se a filial importa o custo da matriz. Se essa configuração estiver como sim, mais a matriz não exporta o custo, não irá importar na filial.\\ | ||
+ | **3004 Importar Cadastros da Matriz =** Essa configuração informa se a empresa importa os cadastros da matriz. \\ | ||
+ | O menu de importação só ficara visivel caso essa configuração esteja como sim. \\ | ||
+ | **4003 Exportar Dados para Matriz =** Informa se a empresa envia os dados para a matriz (Movimentações de estoque e Financeiro). \\ | ||
+ | **4103 Base Matriz =** Informa se a base de dados é a Matriz.\\ | ||
+ | **4104 Exportar Vendas Não Conferidas para Matriz =** Informa se a filial irá exportar as vendas não conferidas para a matriz. \\ | ||
+ | **4204 Importar Preço da Matriz =** Informa se a filial importa o preço da matriz. Se essa configuração estiver como sim, mais a matriz não exporta o preço, não irá importar na filial. \\ | ||
+ | |||
==== Configurar Objetos ==== | ==== Configurar Objetos ==== | ||
Linha 63: | Linha 80: | ||
---- | ---- | ||
- | Esta ferramenta tem a função de configurar objetos apenas e, somente apenas, da matriz para as filiais. | + | Esta ferramenta tem a função de listar os cadastros da objetos que na filial representa um cadastro diferente da Matriz, pois ao sincronizar irá ficar igual ao da matriz. |
---- | ---- | ||
Linha 94: | Linha 111: | ||
Mais em [[manuais:intellicash:ferramentas:config_objetos|Configurar Objetos]]. | Mais em [[manuais:intellicash:ferramentas:config_objetos|Configurar Objetos]]. | ||
+ | ====== Servidor ====== | ||
+ | Para fazer as comunicações entre matriz e filiais é preciso configurar o servidor **"SvrSincronizador"**. Junto com servidor temos um arquivo **"SvrSincronizador.ini"**, onde é feita a configuração. Nesse arquivo temos os seguintes parametros: | ||
+ | [Dados] \\ | ||
+ | **Path =** alias do banco de dados \\ | ||
+ | **Pwd =** senha do banco de dados criptografada \\ | ||
+ | **CharSet =** CharSet do banco de dados (manter WIN1252) \\ | ||
+ | **UserName =** usuário do banco de dados \\ | ||
+ | |||
+ | [Servidor] \\ | ||
+ | **port=** porta de comunicação do servidor \\ | ||
+ | |||
+ | Após configurado o servidor, ao executalo temos a seguinte interface. | ||
+ | {{ :manuais:intellicash:servidor.png |}} \\ | ||
+ | |||
+ | No grid de Conexões, mostras os usuários que estão conectados, e no grid exceções as exceções que tiveram no servidor. Na parte inferior mostra o banco de dados que o servidor está conectado a porta que está configurada e a data hora que ele foi inicializado. | ||
+ | |||
+ | |||
+ | <note tip>É preciso configurar um servidor para cada empresa, inclusive para matriz.</note> | ||
+ | |||
+ | |||
====== Sincronização ====== | ====== Sincronização ====== | ||
Linha 104: | Linha 141: | ||
A instalação do sincronizador é feita nas Filiais colocando o executável "//**Sincronizador.exe**//" e seu arquivo de configuração "//**Sincronizador.txt**//" juntos em um diretório (pode ser colocado junto com o executável do Intellicash). \\ | A instalação do sincronizador é feita nas Filiais colocando o executável "//**Sincronizador.exe**//" e seu arquivo de configuração "//**Sincronizador.txt**//" juntos em um diretório (pode ser colocado junto com o executável do Intellicash). \\ | ||
- | No arquivo Sincronizador.txt deverá ser informado o ip da base, o Alias do Banco de dados e o ID da Empresa local seguindo a sintaxe abaixo: | + | No arquivo Sincronizador.txt deverá ser informado o ip da base, o Alias do Banco de dados e o ID da Empresa que irá conectar e a porta. Seguindo a sintaxe abaixo: |
+ | |||
+ | **Ex. 192.168.0.144;FILIAL;2;5056** | ||
+ | |||
+ | |||
+ | Tambem tem um arquivo de configuração das operações que o Sincronizador irá executar,o arquivo se chama **"Sincronizador.ini"**. O Arquivo ini contém a seguinte estrutura: | ||
+ | |||
+ | |||
+ | **[Dados]** \\ | ||
+ | **IMPORTAR=0 →** Diz se será importado os cadastros da Matriz\\ | ||
+ | **EXPORTAR=0 →** Diz ser irá exportar os cadastros para Matriz\\ | ||
+ | **OPERACOES=0 →** Diz se irá exportar as operações (Detopcom) para Matriz\\ | ||
+ | **NOTAS=0 →** Diz se irá exportar as notas fiscais para Matriz\\ | ||
+ | **PRECO=0 →** Diz se irá exportar os preços dos itens para Matriz\\ | ||
+ | **FINANCEIRO=0 →** Diz se irá exportar o financeiro para Matriz\\ | ||
+ | |||
+ | Quando o sincronizador for executado, caso não exista o Sincronizador.ini, será automaticamente criado, porém com todas as opções negadas (valor = 0). | ||
- | **Ex. 192.168.0.144;FILIAL;2** | + | Ao alterar o arquivo .ini é preciso reiniciar o sistema. |
Lembrando que ainda pode ser configurado o intervalo de tempo em milisegundos de cada fluxo completo. | Lembrando que ainda pode ser configurado o intervalo de tempo em milisegundos de cada fluxo completo. | ||
Linha 146: | Linha 199: | ||
* **Exportar Valores**: Ao marcar a opção de exportar valores o sistema irá enviar os valores de custo e de venda do produto para as filiais, essa opção tem uma trava de permissão de usuário para poder utilizar, pois cada loja pode ter seu custo diferenciado, pois o custo do produto é alterado na entrada de nota fiscal, e o preço de venda também pode ser diferenciado de acordo com o custo de cada loja. \\ | * **Exportar Valores**: Ao marcar a opção de exportar valores o sistema irá enviar os valores de custo e de venda do produto para as filiais, essa opção tem uma trava de permissão de usuário para poder utilizar, pois cada loja pode ter seu custo diferenciado, pois o custo do produto é alterado na entrada de nota fiscal, e o preço de venda também pode ser diferenciado de acordo com o custo de cada loja. \\ | ||
- | * **Exportar Pesáveis**: Toda sincronização de produtos é realizada através do código de barras que é um identificador único do produto. Já no caso dos produtos pesáveis esse código é gerado internamente pelo Intellicash, e com isso pode ocorrer de ao exportar os produtos pesáveis o mesmo código esteja sendo utilizado por outro produto na filial, desta forma o produto da filial seria alterado para descrição do produto da matriz. | + | * **Exportar Pesáveis**: Toda sincronização de produtos é realizada através do código de barras que é um identificador único do produto. Já no caso dos produtos pesáveis esse código é gerado internamente pelo Intellicash, e com isso pode ocorrer de ao exportar os produtos pesáveis o mesmo código esteja sendo utilizado por outro produto na filial, desta forma o produto da filial seria alterado e ficará igual ao produto da matriz. |
+ | <note important>Quando se utiliza a exportação automatica (configuração 2204) o sistema sincroniza os código pesaveis.</note> | ||
| | ||
Para exportar produtos manualmente também podemos utilizar alguns filtros para facilitar na exportação, como filtrar por Grupo, SubGrupo, Seção, Etc. | Para exportar produtos manualmente também podemos utilizar alguns filtros para facilitar na exportação, como filtrar por Grupo, SubGrupo, Seção, Etc. | ||
- | Um ponto importante a se destacar é quanto à exportação de produtos da promoção. \\ | + | |
- | Precisamos também destacar aqui os produtos de promoção. Quando um produto estiver na promoção de **Encarte** ele será enviado para as filiais e alterado seu valor. Se o produto estiver na promoção de **Loja** e tenha tido alguma alteração em seu cadastro ele será exportado, __**mas não irá alterar valores**__ para os valores da promoção. Irá pegar o preço antes da promoção. \\ | + | |
- | Se algum produto estiver na promoção de **Loja** na **Filial** e for feito uma alteração no seu preço na **Matriz** e exportado, esse preço será alterado assim que sair da promoção. | + | |
Mais em [[manuais:intellicash:cadastros:exportacao_matriz_filiais|Exportação Matriz → Filiais]]. | Mais em [[manuais:intellicash:cadastros:exportacao_matriz_filiais|Exportação Matriz → Filiais]]. | ||
Linha 179: | Linha 231: | ||
Uma ressalva que deve ser feita é em relação a venda de cupom fiscal, devido ao volume muito alto de documentos, foi idealizado um agrupamento de dados, ou seja, no banco de dados da matriz não são exibidos os dados relativos ao cupom fiscal individualmente, mas o total vendido por dia por produto. Isso significa que na base de dados consolidado será exibido a informação que foi vendido 100 pacotes de arroz da marca X, mas não mostrará em quais cupons, nem em qual hora, etc. | Uma ressalva que deve ser feita é em relação a venda de cupom fiscal, devido ao volume muito alto de documentos, foi idealizado um agrupamento de dados, ou seja, no banco de dados da matriz não são exibidos os dados relativos ao cupom fiscal individualmente, mas o total vendido por dia por produto. Isso significa que na base de dados consolidado será exibido a informação que foi vendido 100 pacotes de arroz da marca X, mas não mostrará em quais cupons, nem em qual hora, etc. | ||
- | Também foi criada uma configuração //**“4104 - Exportar Vendas não Conferidas para Matriz”**//, essa configuração vai por padrão com valor **“NÃO”**, pois devido ao grande volume das vendas online pode ocorrer certa lentidão na base da matriz. | + | <note>Também foi criada uma configuração //**“4104 - Exportar Vendas não Conferidas para Matriz”**//, essa configuração vai por padrão com valor "//__NÃO__//", pois devido ao grande volume das vendas online pode ocorrer certa lentidão na base da matriz.</note> |
Outra operação realizada é da exportação de preço, ao alterar o preço do produto nas filiais o mesmo é enviado para a matriz e exibido no campo onde mostra o Estoque conforme imagem abaixo. | Outra operação realizada é da exportação de preço, ao alterar o preço do produto nas filiais o mesmo é enviado para a matriz e exibido no campo onde mostra o Estoque conforme imagem abaixo. | ||
Linha 552: | Linha 604: | ||
Veja mais em [[manuais:intellicash:relatorio:gestao_financeira:agendamentos_nao_sincronizados|Agendamentos Não Sincronizados]]. | Veja mais em [[manuais:intellicash:relatorio:gestao_financeira:agendamentos_nao_sincronizados|Agendamentos Não Sincronizados]]. | ||
+ | |||
+ | ====== Lista de Configurações ====== | ||
+ | |||
+ | {{ :manuais:intellicash:cadastros:lista_de_configuracoes_matriz_filial.png |}} |