예제 #1
0
 public static function GetDefaultVatRateInfo()
 {
     if (self::$DEFAULT_VAT_RATE !== null) {
         return self::$DEFAULT_VAT_RATE;
     }
     if (!CModule::IncludeModule('catalog')) {
         return null;
     }
     $dbResult = CCatalogVat::GetListEx(array('SORT' => 'ASC'), array('ACTIVE' => 'Y'), false, array('nPageTop' => 1));
     $fields = is_object($dbResult) ? $dbResult->Fetch() : null;
     if (is_array($fields)) {
         $ID = intval($fields['ID']);
         self::$DEFAULT_VAT_RATE = array('ID' => $ID, 'NAME' => isset($fields['NAME']) ? $fields['NAME'] : "[{$ID}]", 'VALUE' => isset($fields['RATE']) ? round(doubleval($fields['RATE']), 2) : 0.0);
     }
     return self::$DEFAULT_VAT_RATE;
 }