[BRA] Como criar um bloqueio simples de cliente na Função de Orçamento

No cadastro de cliente temos um botão de bloqueio que mesmo marcado permite a seleção do cliente para o orçamento.

Vamos parametrizar o sistema para que o utilizador não selecione o cliente bloqueado.

Acesse:

PARAMETRIZAÇÃO>PARÂMETROS GERAIS>TABELAS DE CONTROLO

Clique em novo, e preencha código e descrição:

Marque como zona obrigatória:

Marque EXECUÇÃO: SEMPRE

Na aba CONTROLO 1 - marque o tipo de controlo como EXPRESSÃO:

No campo EXPRESSÃO escreva a condição que somente os clientes que tenham as situações CONTROLADO e LIVRE terão permissão para fazer o orçamento.

A condição é : [F:BPC]OSTCTL<>3 ( no caso todo o cliente que tiver a situação diferente de BLOQUEADO)

Digitei uma mensagem de erro: "Cliente bloqueado, consultar financeiro"

Clique em criar.

Agora vamos vincular o controle ao campo de seleção do cliente na função de encomenda. 

Acesse:

PARAMETRIZAÇÃO>PARÂMETROS GERAIS>PERSONALIZAÇÃO>ECRÃS>AFECTAÇÃO CONTROLOS

Selecione o Ecrã de Orçamentos SQH0-Gestão dos orçamentos.

Agora ache o campo de clientes e vincule o controle S001 criado anteriormente:

Agora tente selecionar um cliente bloqueado no orçamento:

Espero ter ajudado!