304,6 → 304,7 |
if ($valeurTruk != '') { |
$unites = explode(self::SEPARATEUR_VALEURS, $valeurTruk); |
$unites_nbre = count($unites); |
|
for ($i = 0; $i < $unites_nbre; $i++) { |
$uniteTypeIdDonnees = explode(self::SEPARATEUR_TYPE_VALEUR, $unites[$i]); |
$uniteChaineDonnees = $uniteTypeIdDonnees[1]; |
315,7 → 316,7 |
$uniteBase['nbre'] = $uniteDonnees[0]; |
} |
|
if ($uniteBase['nbre'] > 0) { |
if ($uniteDonnees[0] > 0 || $uniteDonnees[2] != '' || $uniteDonnees[3] > 0 || $uniteDonnees[5] > 0) { |
if ($uniteDonneesNbre > 1) { |
$uniteBase['precision'] = self::getPrecisionNom($uniteDonnees[1]); |
} |
341,6 → 342,7 |
} else { |
$uniteBase['type'] = $uniteTypeIdDonnees[0]; |
} |
|
$unitesEnregistrees[] = $uniteBase; |
} |
} |