01. DADOS GERAIS

Produto:

TOTVS Varejo Gestão Fiscal

Linha de Produto:

Linha Fiscal Cloud 

Segmento:

Varejo 

Módulo:DOCUMENTO FISCAL
Função:EMISSÃO
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVTPFRM-1229


02. 
SITUAÇÃO/REQUISITO

Não permitir que o Fiscal Sync de Emissão seja executa mais de uma instancia no mesmo server e com a mesma pasta de saida configurada no arquivo de integração.properties

03. SOLUÇÃO

A solução criada foi que ao executar o serviço de Emissão, o Fiscal Sync deve verificar se já existe outro em funcionamento, consultando a existência do arquivo fiscalsyncApp.lck na pasta de saída configurada.

Se esse arquivo não existir, significa que não há outra instância ativa naquela pasta, então o serviço pode iniciar e criar o arquivo de lock.

Se o arquivo já existir na mesma pasta, uma nova instância não deve ser iniciada, evitando duplicidade de execução.

Caso a execução ocorra com uma pasta de saída diferente, o serviço pode iniciar normalmente e criar um novo lock nessa nova pasta.

04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

        Não se aplica