Versão atual:

Avaliação de três condições em exclusivo

Boa tarde!

Tenho um processo onde preciso validar dois campos:

  1. Um campo do tipo "combo", onde a pessoa escolha se aprova ou não - "cmb_aprovCon". Valores possíveis: "Sim", "Não".

  2. Um campo do tipo "combo", onde a pessoa escolhe o tipo de devolução - "cmb_tpDevolucao". Valores possíveis: "1CF", "1SF", "101", "102".

No diagrama, em um exclusivo, eu tenho três condições:

  1. cmb_aprovCon == Não --> Volta para a etapa anterior;

  2. cmb_aprovCon == Sim E cmb_tpDevolucao == "1CF" OU cmb_tpDevolucao == "1SF" --> Próxima etapa

  3. cmb_aprovCon == Sim E cmb_tpDevolucao != "1CF" OU cmb_tpDevolucao != "1SF" --> Fim

Pois bem, criei um exclusivo e coloquei as seguintes condições:

Condição 1 (Funcionando):

hAPI.getCardValue("cmb_aprovCon") == "Não"

Condição 2 (Não está funcionando):

(hAPI.getCardValue("cmb_aprovCon") == "Sim") && (hAPI.getCardValue("cmb_tpDevolucao") == "1CF" || hAPI.getCardValue("cmb_tpDevolucao") == "1SF" )

Condição 3 (Não está funcionando):

(hAPI.getCardValue("cmb_aprovCon") == "Sim") && (hAPI.getCardValue("cmb_tpDevolucao") != "1CF" || hAPI.getCardValue("cmb_tpDevolucao") != "1SF" )

Porém, nunca acontece a condição 2.

Sempre vai para o final ou para a condição anterior.

Poderiam me ajudar neste caso?

Agradeço desde já.

Versões (2):

Ver a versão formatada

Avaliação de duas condições em exclusivo

Comentário

new question