 
  
   
  
  $data = $bitrixDB->getRow(
  'SELECT SUM(QUANTITY) AS amount, SUM(b_sale_basket.PRICE * QUANTITY) AS money FROM b_sale_basket JOIN b_sale_order ON ORDER_ID = b_sale_order.ID WHERE PAYED = ?s AND DATE_PAYED BETWEEN ?s AND ?s AND PRODUCT_ID > 0 AND PERSON_TYPE_ID = ?i',
  'Y', $from, $to, PaySystems::PAYER_SHOP_CUSTOMER
); 
  
   
  
   
  
  $shipmentCollection->calculateDelivery();        
У меня пара скриптов, запускающихся по крону, начинаются с
и потом вполне успешно подключают классы от корня.