Correction détection des postes des bilans sans unité
This commit is contained in:
parent
24d3e03ee7
commit
1f42c40cff
@ -504,20 +504,19 @@ class MBilans {
|
||||
}
|
||||
$tabBilan['devise'] = /*$unite.*/$monnaie;
|
||||
|
||||
/** Remplissage du tableau des postes du Bilan avec prise en compte de l'unité de la monnaie
|
||||
**/
|
||||
/** Remplissage du tableau des postes du Bilan avec prise en compte de l'unité de la monnaie **/
|
||||
$tabTmp=explode(';', $bilan['postes']);
|
||||
foreach ($tabTmp as $i=>$strTmp) {
|
||||
$tabTmp2=explode('=', $strTmp);
|
||||
if (isset($tabTmp2[1])) {
|
||||
if ( ($unite=='K' || $unite=='M') && !in_array(array(
|
||||
if ( ($unite=='K') && !in_array($tabTmp2[0], array(
|
||||
'YP', 'YP1', '376', // Effectifs 2033 et 2050
|
||||
'M2G', 'M2H', // Autres effectifs
|
||||
'ZK', 'ZK1', // Taux
|
||||
'IJ', 'JG', 'JH', 'JJ', 'ZR', // pour holding/ste mere
|
||||
'XP' // Numero de centre de gestion agréé
|
||||
) , $tabTmp2[0]) )
|
||||
{
|
||||
))
|
||||
) {
|
||||
if ($unite=='K') {
|
||||
$tabBilan[$tabTmp2[0]]=$tabTmp2[1]*1000;
|
||||
} else if ($unite=='M') {
|
||||
@ -617,14 +616,14 @@ class MBilans {
|
||||
foreach ($tabTmp as $i=>$strTmp) {
|
||||
$tabTmp2=explode('=', $strTmp);
|
||||
if (isset($tabTmp2[1])) {
|
||||
if ( ($unite=='K' || $unite=='M') && !in_array(array(
|
||||
if ( ($unite=='K' || $unite=='M') && !in_array($tabTmp2[0], array(
|
||||
'YP', 'YP1', '376', // Effectifs 2033 et 2050
|
||||
'M2G', 'M2H', // Autres effectifs
|
||||
'ZK', 'ZK1', // Taux
|
||||
'IJ', 'JG', 'JH', 'JJ', 'ZR', // pour holding/ste mere
|
||||
'XP' // Numero de centre de gestion agréé
|
||||
) , $tabTmp2[0]) )
|
||||
{
|
||||
))
|
||||
) {
|
||||
if ($unite=='K') {
|
||||
$tabBilanPre[$tabTmp2[0]]=$tabTmp2[1]*1000;
|
||||
} else if ($unite=='M') {
|
||||
|
Loading…
x
Reference in New Issue
Block a user