Como importar documentos de forma assíncrona?

Prev Next
  • PT

  • ES

  • AO

  • CV

  • MZ

  • Professional

  • Executive

  • Public Sector

  • Omnia

  • Evolution


É possível importar os dados das extensões Compras, Vendas e SAF-T através de processos assíncronos, libertando assim a interface para que possa efetuar outras operações. Desta forma, não fica bloqueado durante estes processos, que podem apresentar tempos de execução elevados.

As importações do e-Fatura, SAF-T, Cegid Docs e Pastas de Sistema podem ser executadas em segundo plano, sendo possível continuar a trabalhar noutras empresas da base de dados.


Importação

Para importar documentos de forma assíncrona, siga os seguintes passos:

  1. Aceder a Ambiente de Trabalho | [Cliente] | Menu Ações das Compras ou Vendas | Importar Documentos;

  2. Definir os filtros pretendidos;

  3. Clicar em Processar;

  4. Será apresentada uma mensagem a questionar se pretende continuar com a importação, avisando que esta será executada como tarefa assíncrona e a empresa ficará bloqueada até a tarefa terminar (todos os separadores abertos desta empresa serão fechados e as alterações não gravadas serão perdidas). Deverá confirmar a mensagem;

  5. Se precisar de continuar a trabalhar, deverá mudar para outra empresa.

O bloqueio da empresa não interrompe tarefas que outros utilizadores já tenham em curso. Antes de iniciar a importação, é conveniente confirmar que ninguém está a trabalhar na mesma empresa para evitar alterações em simultâneo.


Estado das Importações

Para acompanhar o estado de uma importação, siga os seguintes passos:

  1. Aceder ao Ambiente de Trabalho e localizar a empresa com a indicação de Tarefa em Curso (coluna Estado);

  2. Aguardar até essa indicação desaparecer. Quando isso acontecer, a empresa fica novamente disponível;

  3. Abrir a janela Importação para confirmar se a tarefa foi concluída com sucesso ou para consultar os eventuais erros.

O Accounting Automation não envia notificações quando a tarefa termina. Deverá sempre consultar o Ambiente de Trabalho para confirmar o estado da importação.

A tarefa continua a ser executada mesmo que feche a aplicação. Ao voltar a abrir, deverá consultar o Ambiente de Trabalho para ver se a empresa ainda tem uma tarefa pendente e, depois, a janela de Importação para verificar o resultado.


Funcionamento do Bloqueio da Empresa

Cada importação cria uma tarefa assíncrona distinta.

Enquanto a tarefa decorre, a empresa fica bloqueada para todos os utilizadores. Este comportamento garante que os dados não são alterados durante a importação.

Durante o bloqueio:

  • no Ambiente de Trabalho é possível saber que a empresa tem uma tarefa pendente com a mensagem Tarefa em Curso;

  • se outro utilizador tentar executar uma tarefa na mesma empresa, é apresentada uma mensagem a indicar que existe uma tarefa em curso. Não é criada uma segunda tarefa.

  • as outras empresas da base de dados continuam totalmente disponíveis para todos os utilizadores.

O bloqueio termina quando a tarefa acaba quer seja com sucesso ou com erro.

O Ambiente de Trabalho indica apenas que a tarefa está concluída. Para saber se a importação terminou com sucesso ou para consultar eventuais erros, deverá abrir a janela Importação.

Uma tarefa não fica bloqueada indefinidamente. Termina quando conclui o processamento, quando ocorre um erro ou quando atinge o tempo limite. Em qualquer destes casos, a empresa fica novamente disponível.

Para saber mais sobre o processo de importação de documentos sugerimos a consulta dos seguintes artigos: