01. DADOS GERAIS
Produto: | TOTVS Manufatura TOTVS Backoffice |
---|---|
Linha de Produto | Linha Datasul |
Segmento: | Backoffice |
Módulo: | MLF - Configurador Layout Fiscal |
Função: | LF0202 - Extrator das Informações EMS |
Ticket: | 8974806 |
Requisito/Story/Issue | DMANFISDTS-12179 |
02. SITUAÇÃO/REQUISITO
Ao realizar a extração das informações do EMS para o MLF o programa apresenta baixo desempenho de execução, especificamente na criação dos endereços.
03. SOLUÇÃO
Efetuadas alterações no dicionário de dados e no programa extrator para otimizar o desempenho na extração das informações para o MLF.
No dicionário de dados foi alterada a tabela DWF-ENDER, onde foi adicionado o campo COD-EMIT e criado um novo índice de pesquisa.
Banco: MGFIS
Criação do campo "cdn-emit" na tabela "dwf-ender".
Criação do index "dwfended_ix3" na tabela "dwf-ender".
Após realizar a atualização do dicionário de dados, ao efetuar a extração das informações para o MLF será apresentada a mensagem abaixo, informando que será necessário uma única vez realizar a limpeza dos registros relacionados aos endereços no MLF (Endereço - DWF-ENDER / Pessoa - DWF-PESSOA / Emitente DWF-EMIT), para que na extração grave novamente os registros considerando o novo índice.
Esta mensagem será apresentada uma única vez e não será possível continuar o processamento do programa sem que seja realizada limpeza dos registros.
Importante
- Para a importação genérica (LF0214/LF0303) deverá ser ajustado o layout de importação, adicionando o campo "cdn-emit" na tabela "dwf-ender".
- Caso existam registros inseridos manualmente no LF0203 para as tabelas dwf-emit, dwf-ender e dwf-pessoa, esses registros deverão ser inclusos novamente, como os registros de emitente que são populados para a geração do registro F100 do SPED Contribuições, por exemplo.
- No momento do agendamento para execução e RPW, ao selecionar a opção Batch e executar também será apresentada a mensagem, onde será necessária a confirmação para que seja possível continuar com o processamento do programa, mas no momento da execução em si pelo RPW, a mensagem não será emitida.
- Caso algo interrompa o processo na execução no programa LF0202 e a eliminação dos registros não for concluída, na próxima execução do LF0202 será considerado que não houve execução anterior e irá novamente emitir a mensagem e efetuar a eliminação dos registros necessários.
- Apenas para essa execução onde serão eliminados os registros das tabelas dwf-ender, dwf-emit e dwf-pessoa, não recomendamos o processamento em paralelo, ou seja, o programa LF0202 sendo utilizado por mais de um usuário ao mesmo tempo.
- Versões para atualização
A partir das versões 12.1.26.15, 12.1.27.10 e 12.1.28.6 liberadas no dia no console de atualização.
Para mais informações sobre as liberações Fiscais no console, acesse a página: Mural de Recados - Fiscal Datasul