Avendo trè campi 
Pr  field_pr
Q.ta Ord field_qta_ord 
Prz Ord field_prz_ord 

Dovrei fare una formula che mi restituisse un totale "SE" 
Un quarto campo
 
U.m field_u_m        Elenco (testo) = % che corrisponde al valore campo elenco 7|%

Il campo computed è :
field_tot_voce_ord 

Attualmente la formula funzionante calcola solo i campi field_qta_ord *field_prz_ord

$field_qta_ord = field_get_items($entity_type, $entity, "field_qta_ord");
$field_prz_ord = field_get_items($entity_type, $entity, "field_prz_ord");
$entity_field[0]["value"] = $field_qta_ord[0]["value"] * $field_prz_ord[0]["value"];

Io vorrei " Rimembrando Excel, una formula del tipo: 

Se field_u_m =7|% Allora

$field_qta_ord = field_get_items($entity_type, $entity, "field_qta_ord");
$field_prz_ord = field_get_items($entity_type, $entity, "field_prz_ord");
$field_pr = field_get_items($entity_type, $entity, "field_pr");
$entity_field[0]["value"] = $field_qta_ord[0]["value"] * $field_prz_ord[0]["value"] * $field_pr[0]["value"] ;

ALtrimenti

$field_qta_ord = field_get_items($entity_type, $entity, "field_qta_ord");
$field_prz_ord = field_get_items($entity_type, $entity, "field_prz_ord");
$entity_field[0]["value"] = $field_qta_ord[0]["value"] * $field_prz_ord[0]["value"];

Potete aiutarmi?