Changeset 574

Show
Ignore:
Timestamp:
01/28/08 16:28:32 (10 months ago)
Author:
asiby
Message:

Account balance is better converted in currency format with proper rounding.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/1.3/A2BCustomer_UI/lib/Class.A2Billing.php

    r499 r574  
    11461146                $credit_cur = $credit / $mycur; 
    11471147                 
    1148                 list($units,$cents)=split('[.]', $credit_cur); 
    1149                 if (strlen($cents)>2) $cents=substr($cents,0,2); 
    1150                 if ($units=='') $units=0; 
    1151                 if ($cents=='') $cents=0; 
    1152                 elseif (strlen($cents)==1) $cents.= '0'; 
     1148                list($units, $cents)=split('[.]', sprintf('%01.2f', $credit_cur)); 
    11531149                 
    11541150                if (isset($this->agiconfig['currency_association_internal'][strtolower($this->currency)])){ 
  • branches/1.3/A2Billing_AGI/libs_a2billing/Class.A2Billing.php

    r499 r574  
    11461146                $credit_cur = $credit / $mycur; 
    11471147                 
    1148                 list($units,$cents)=split('[.]', $credit_cur); 
    1149                 if (strlen($cents)>2) $cents=substr($cents,0,2); 
    1150                 if ($units=='') $units=0; 
    1151                 if ($cents=='') $cents=0; 
    1152                 elseif (strlen($cents)==1) $cents.= '0'; 
     1148                list($units, $cents)=split('[.]', sprintf('%01.2f', $credit_cur)); 
    11531149                 
    11541150                if (isset($this->agiconfig['currency_association_internal'][strtolower($this->currency)])){ 
  • branches/1.3/A2Billing_UI/lib/Class.A2Billing.php

    r499 r574  
    11461146                $credit_cur = $credit / $mycur; 
    11471147                 
    1148                 list($units,$cents)=split('[.]', $credit_cur); 
    1149                 if (strlen($cents)>2) $cents=substr($cents,0,2); 
    1150                 if ($units=='') $units=0; 
    1151                 if ($cents=='') $cents=0; 
    1152                 elseif (strlen($cents)==1) $cents.= '0'; 
     1148                list($units, $cents)=split('[.]', sprintf('%01.2f', $credit_cur)); 
    11531149                 
    11541150                if (isset($this->agiconfig['currency_association_internal'][strtolower($this->currency)])){ 


Google