Salve, ho un tipo di contenuto Fattura, che ha un campo field collection denominato: field_saldo_fattura

 All'inteno del field collection vi è un solo campo: field_importo_pagato

Ho trovato su https://www.drupal.org/node/1208064#21 l'esempio "funzionante"
e ho provato ad adattarlo, ma senza risultati, anzi se salvo il nodo mi da errore.

Dove sbaglio?

<code>
$sum = 0;
$wrapper = entity_metadata_wrapper($entity_type, $entity);
foreach($wrapper->field_importo_pagato as $collection) {
$sum += $collection->field_totale_saldato->value();
}
$entity_field[0]['value'] = $sum;
</code>