Multimag  0.2.992
Открытые члены | Защищенные члены | Защищенные данные
Класс dataexport
Граф наследования:dataexport:
Xml1cDataExport

Открытые члены

 __construct ($db)
 
 setPeriod ($start_date, $end_date)
 
 setRefbooksList ($refbooks_list=null)
 
 setDocTypesList ($doctypes_list)
 
 setStartCounters ($val)
 
 setPartialTimeshtamp ($time)
 
 getFirmsData ()
 Получить данные справочника собственных организаций Подробнее...
 
 getAgentsListData ($partial=false)
 
 getNomenclatureListData ()
 Получить данные справочника списка номенклатуры Подробнее...
 
 getPosParamCollections ()
 Получить данные коллекций динамических свойств номенклатуры Подробнее...
 
 getDeliveryRegions ()
 Получить список регионов доставки Подробнее...
 
 getDeliveryTypes ()
 Получить список видов доставки Подробнее...
 
 getCreditTypes ()
 Получить список видов расходов Подробнее...
 
 getDebitTypes ()
 Получить список видов доходов Подробнее...
 
 getPosGroupParams ()
 Получить список групп динамических свойств номенклатуры Подробнее...
 
 getPosParams ()
 Получить список динамических свойств номенклатуры Подробнее...
 
 getPosLinksData ()
 Получить данные связей номенклатуры Подробнее...
 
 getStoresData ()
 Получить список складов Подробнее...
 
 getTillsData ()
 Получить список касс Подробнее...
 
 getBanksData ()
 Получить список банков Подробнее...
 
 getPricesData ()
 Получить список банков Подробнее...
 
 getWorkersData ()
 Получить список сотрудников Подробнее...
 
 getAgentGroupsData ()
 Получить список групп агентов Подробнее...
 
 getNomenclatureGroupsData ()
 Получить список групп номенклатуры Подробнее...
 
 getCountriesData ()
 Получить список стран мира Подробнее...
 
 getUnitsData ()
 Получить список единиц измерения Подробнее...
 
 getDocumentsData ()
 Получить документы Подробнее...
 
 getStartCountersData ()
 Получить значения остатков на начало периода выгрузки Подробнее...
 

Защищенные члены

 getDataFromMysqlQuery ($query)
 
 getNameFromDocType ($doc_type)
 

Защищенные данные

 $db
 
 $start_time
 
 $end_time
 
 $refbooks_list
 
 $doctypes_list
 
 $en_startcounters
 
 $partial_timeshtamp
 

Подробное описание

См. определение в файле dataexport.php строка 21

Конструктор(ы)

__construct (   $db)

Конструктор

Аргументы
$dbОбъект связи с базой данных

См. определение в файле dataexport.php строка 32

Методы

getAgentGroupsData ( )

Получить список групп агентов

См. определение в файле dataexport.php строка 376

getAgentsListData (   $partial = false)

Получить данные справочника списка агентов

Аргументы
$partialВернуть только изменённые с указанной даты в unixtime

См. определение в файле dataexport.php строка 137

getBanksData ( )

Получить список банков

См. определение в файле dataexport.php строка 358

getCountriesData ( )

Получить список стран мира

См. определение в файле dataexport.php строка 403

getCreditTypes ( )

Получить список видов расходов

См. определение в файле dataexport.php строка 322

getDataFromMysqlQuery (   $query)
protected

См. определение в файле dataexport.php строка 76

getDebitTypes ( )

Получить список видов доходов

См. определение в файле dataexport.php строка 327

getDeliveryRegions ( )

Получить список регионов доставки

См. определение в файле dataexport.php строка 312

getDeliveryTypes ( )

Получить список видов доставки

См. определение в файле dataexport.php строка 317

getDocumentsData ( )

Получить документы

См. определение в файле dataexport.php строка 414

getFirmsData ( )

Получить данные справочника собственных организаций

См. определение в файле dataexport.php строка 90

getNameFromDocType (   $doc_type)
protected

См. определение в файле dataexport.php строка 85

getNomenclatureGroupsData ( )

Получить список групп номенклатуры

См. определение в файле dataexport.php строка 381

getNomenclatureListData ( )

Получить данные справочника списка номенклатуры

См. определение в файле dataexport.php строка 212

getPosGroupParams ( )

Получить список групп динамических свойств номенклатуры

См. определение в файле dataexport.php строка 333

getPosLinksData ( )

Получить данные связей номенклатуры

См. определение в файле dataexport.php строка 343

getPosParamCollections ( )

Получить данные коллекций динамических свойств номенклатуры

См. определение в файле dataexport.php строка 294

getPosParams ( )

Получить список динамических свойств номенклатуры

См. определение в файле dataexport.php строка 338

getPricesData ( )

Получить список банков

См. определение в файле dataexport.php строка 363

getStartCountersData ( )

Получить значения остатков на начало периода выгрузки

См. определение в файле dataexport.php строка 513

getStoresData ( )

Получить список складов

См. определение в файле dataexport.php строка 348

getTillsData ( )

Получить список касс

См. определение в файле dataexport.php строка 353

getUnitsData ( )

Получить список единиц измерения

См. определение в файле dataexport.php строка 408

getWorkersData ( )

Получить список сотрудников

См. определение в файле dataexport.php строка 368

setDocTypesList (   $doctypes_list)

См. определение в файле dataexport.php строка 58

setPartialTimeshtamp (   $time)

Задаёт время в unixtime предыдущей синхронизации. Время используется для сокращения объёма синхронизируемых данных. Отсутствие повторной выгрузки синхронизированных данных не гарантируется.

Аргументы
$timeВремя предыдущей синхронизации или 0

См. определение в файле dataexport.php строка 72

setPeriod (   $start_date,
  $end_date 
)

Задать период полной выгрузки

Аргументы
$start_dateНачальная дата
$end_dateКонечная дата

См. определение в файле dataexport.php строка 44

setRefbooksList (   $refbooks_list = null)

Задать список справочников для экспорта

Аргументы
$refbooks_listАссоциативный массив с наименованиями справочников или null для выгрузки всех справочников

См. определение в файле dataexport.php строка 51

setStartCounters (   $val)

См. определение в файле dataexport.php строка 65

Поля

$db
protected

См. определение в файле dataexport.php строка 22

$doctypes_list
protected

См. определение в файле dataexport.php строка 26

$en_startcounters
protected

См. определение в файле dataexport.php строка 27

$end_time
protected

См. определение в файле dataexport.php строка 24

$partial_timeshtamp
protected

См. определение в файле dataexport.php строка 28

$refbooks_list
protected

См. определение в файле dataexport.php строка 25

$start_time
protected

См. определение в файле dataexport.php строка 23


Объявления и описания членов класса находятся в файле: