Árvore de páginas

Sistema não valida o código informado no cadastro de manutenção CIAP (MATA905), ao informar um código inexistente o sistema não realiza o bloqueio.

Linha de Produto:

Microsiga Protheus

Segmento:

Serviços

Módulo:

SIGAFIS - Livros Fiscais

Função:

UPDFIS.prx

Situação/Requisito:

Ao tentar incluir um bem manualmente na rotina MATA905 e informar um fornecedor que existe na tabela SA2 e alterar para um fornecedor que não existe na tabela, o sistema está permitindo realizar a inclusão. Esse erro de posicionamento ocorre por conta do X3_VALID do campo F9_FORNECE que está como ExistCpo('SA2',SA2->A2_COD+SA2->A2_LOJA,1) . Ao testar com o X3_VALID = ExistCpo('SA2',M->F9_FORNECE).

Solução/Implementação:

Realizada a correção no sistema, para que a validação do campo seja realizada quando o código informando não existir na tabela.
 Requisito (informe o requisito relacionado): MSERV-130 - Obtendo detalhes do item... STATUS