01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:

Função:QDOA050 - Documentos
País:Todos
Ticket:21625470
Issue:

DMANQUALI-9347


02. SITUAÇÃO/REQUISITO

Em momentos esporádicos do fluxo de geração do documento os campos QDH_STATUS e QD1_TPPEND ficam diferentes entre si, causando inconsistência no processo:

1) "Na distribuição dos documentos, os documentos não estão aparecendo nas pendencias dos usuários."

2) "O documento não aparece com quem está parado"


03. SOLUÇÃO

Não foram identificadas ocorrências desta inconsistência em produto padrão atualizado e não foi identificada a causa desta ocorrência nos trechos de fontes relacionados. Acredita-se estar relacionada a alguma customização dos ambientes dos clientes, entretanto, visando garantir melhor usabilidade do nosso módulo, implementamos os seguintes ajustes nas rotinas:

1) Ao finalizar a baixa da pendencia: O usuário será impedido de prosseguir, caso seja provocada nova situação de divergência com o help: "STATINV-QDHxQD1"



2) Reprocessamento de status automático - Ao acessar a primeira rotina do módulo Controle de Documentos - SIGAQDO: o sistema controla a execução a cada 30 dias via semáforo (por grupo de empresas) e realiza os seguintes ajustes:

a) Correção do status do documento (QDH_STATUS) para o status da responsabilidade pendente para baixa, quando houver responsabilidade pendente (QD1) incompatível com o status do documento (QDH_STATUS);

b) Clonagem da última responsabilidade de baixa finalizada (QD1) quando o documento não cancelado estiver com status diferente Leitura e não existir nenhuma responsabilidade pendente;


O sistema utiliza arquivos de controle na pasta RootPath/SEMAFORO com nomenclatura a seguir para reprocessamento:

  • quality_t1_001_ajsqdhxqd1.vldlog: arquivo de controle de execução mensal;
  • quality_t1_001_ajsqdhxqd1_20241203.vldlog: arquivo de log que será gravado com as correções realizadas, somente quando encontradas inconsistências nos status dos documentos incompatíveis com as responsabilidades pendentes;

Sendo "t1" o grupo de empresas relacionado a execução, "002" a versão da rotina de ajustes e "20241203" a data do processamento com log de ajustes realizados.

Para forçar re-execução do reprocessamento automático, o usuário de TI deverá renomear os arquivos "quality_GrupoDeEmpresa_Versao_ajsqdhxqd1.vldlog" e o arquivo "quality_GrupoDeEmpresa_Versao_ajsqdhxqd1_DataAtual.vldlog" quando o conteúdo do campo DataAtual for igual a data do dia atual.


04. DEMAIS INFORMAÇÕES

05. ASSUNTOS RELACIONADOS