Automatização de Importações/Exportações

Prev Next
  • PT

  • AO

  • MZ

  • CV

  • CS

  • Evolution

  • Web

  • Desktop


Esta opção permite efetuar importações e exportações da sede para a loja e da loja para a sede. Para que esta opção esteja disponível é necessário que o parâmetro Utiliza Integrações com POS esteja ativo e que se tenha o acesso à Automatização de Exportações/Importações.


Rotinas a executar automaticamente

Permite indicar uma hora para se iniciar cada um dos seguintes procedimentos:

  • Exportação de dados para a loja

  • Importação de dados de loja

  • Exportação de dados para a sede

  • Importação de dados da sede


Configuração da automatização

As pré-definições de cada rotina são as que se encontram na opção de Integrações com Lojas.

  • Definir o intervalo de tempo para verificação do início das rotinas, ou seja, de quantos em quantos minutos será feita a verificação do início da execução de cada rotina selecionada. (mínimo = 1)

  • Se pretende fechar a aplicação depois de todas as rotinas executadas. No entanto, a aplicação só é fechada se nenhuma das rotinas executadas der erro.

  • Se pretende que a automatização fique sempre ativa. Executando todos os dias à mesma hora as rotinas selecionadas até que a automatização seja desligad

Uma das grandes vantagens da automatização de Importação /Exportação é poder planear uma tarefa a ser executada num determinado período de tempo (Scheduled Tasks) ou através da opção Executar (Run). Antes de criar a tarefa que pretende que seja executada, deverá ir a cada ecrã das Integrações com Lojas e configurá-lo com as opções desejadas, não esquecendo colocar a diretoria para onde serão exportados/importados os ficheiros. Cada ecrã de Integrações com loja diz respeito a um parâmetro específico, são eles:

  • Exportação de dados para a loja — Gestposexp

  • Importação de dados de loja — Posgestimp

  • Exportação de dados para a sede — Posgestexp

  • Importação de dados da sede — gestposimp

Gestposexp e Posgestexp — efetuam as exportações para as diretorias que estão configuradas nos ecrãs de integração respetivos. No final da exportação é criado um txt na diretoria onde se encontra o executável com o resultado da exportação. Caso a exportação não tenha sido efetuada este ficheiro indica as possíveis causas da não execução da exportação.

Gestposimp e Posgestimp — efetuam a importação dos ficheiros que se encontram na diretoria mencionada no ecrã de Importação. Ao finalizar a importação ficará na diretoria onde se encontra o executável um ficheiro txt com a informação da importação. Esse ficheiro não é mais que o relatório da importação, o que foi importado, o que não foi importado e qual a razão de não ter sido importado.


Utilização dos parâmetros através da opção Executar

No Windows, na opção Executar (Run), deve escrever o seguinte na caixa que diz Abrir (open):

  • C:\Enterprise51\phcenterprise.exe GESTPOSEXP — Se pretender executar uma exportação de dados para lojas;

  • C:\Enterprise51\phcadvanced.exe POSGESTIMP — Se pretender executar uma importação de dados de lojas;

  • C:\Enterprise51\phccorporate.exe POSGESTEXP — Se pretender executar uma exportação de dados para a sede;

  • C:\Enterprise51\phcenterprise.exe GESTPOSIMP — Se pretender executar uma importação de dados da sede;

Caso pretenda restringir por utilizador poderá efetuar o seguinte: Exemplo: C:\Enterprise51\phcenterprise.exe gestposexp local bdx sa pw

  • C:\Enterprise51\phcenterprise.exe — não é mais que o caminho onde se encontra o executável.

  • C: — Nome do disco onde se encontra a pasta que contém o executável.

  • Enterprise51 — Nome da pasta onde se encontra o executável.

  • phcenterprise ou phcadvanced ou phccorporate — Nome do executável.

  • gestposexp — o nome da exportação/importação que se pretende.

  • local — o nome do odbc para a base de dados.

  • bdx — o nome da base de dados.

  • sa — o utilizador (user) que executará a automatização.

  • pw — a password do utilizador, caso não exista deverá preencher com espaços.

Se os parâmetros odbc, basedados, user e password forem vazios o programa usa a última definição utilizada para entrar na aplicação.

Ao clicar em OK a aplicação será aberta e a exportação/importação efetuada, no final de executada a rotina a aplicação será encerrada.


Exportação de dados para lojas numa determinada hora/dia

Para abrir o Gerenciador de tarefas (Scheduled Tasks), deverá clicar em Iniciar (Start), Programas (programs), Acessórios (Accessories), opção Ferramentas de Sistema (System Tools), Gerenciador de tarefas (Scheduled Tasks). Nesta opção deverá configurar a sua tarefa, no campo que diz Executar deverá colocar o caminho do executável e a rotina a efetuar. Exemplo: C:\Enterprise51\phcenterprise.exe GESTPOSEXP