| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | |
| Função: | QDOA050 - Documentos |
| País: | Todos |
| Ticket: | 21625470 |
| Issue: |
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"
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:
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. |