Boa tarde!
Tenho um processo onde preciso validar dois campos:
Um campo do tipo "combo", onde a pessoa escolha se aprova ou não - "cmb_aprovCon". Valores possíveis: "Sim", "Não".
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:
cmb_aprovCon == Não --> Volta para a etapa anterior;
cmb_aprovCon == Sim E cmb_tpDevolucao == "1CF" OU cmb_tpDevolucao == "1SF" --> Próxima etapa
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á.