llirik, спасибо! все получилось! Вот незамысловатый код:
// Магазин для выгрузки
$oShop_id = 3;
//Данные для выгрузки
$order_begin_date = '18.01.2018';
$order_end_date = '20.01.2018';
$import_price_encoding = "Windows-1251"; //UTF-8
//Экспорт
$aSeparator = array(",", ";");
$iSeparator = Core_Array::getPost('export_price_separator', 0);
$oShop_Item_Export_Csv_Controller = new Shop_Item_Export_Csv_Controller($oShop_id, FALSE, FALSE, FALSE, TRUE);
$oShop_Item_Export_Csv_Controller
->separator($iSeparator > 1 ? "" : $aSeparator[$iSeparator])
->start_order_date($order_begin_date)
->end_order_date($order_end_date)
->encoding($import_price_encoding)
->execute();