Multimag  0.2.992
Открытые члены | Защищенные члены | Защищенные данные
Класс simplexml1cdataimport

Класс загрузки XML файла для обмена с 1с Подробнее...

Граф наследования:simplexml1cdataimport:
dataimport

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

 __construct ($db)
 
 importData ()
 
 loadFromString ($str)
 
 loadFromFile ($filename)
 
- Открытые члены унаследованные от dataimport
 __construct ($db)
 

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

 parseFirmsNode ($node)
 
 parseStoresNode ($node)
 
 parseBanksNode ($node)
 
 parseTillsNode ($node)
 
 parseUnitsNode ($node)
 
 parseCountriesNode ($node)
 
 parsePricesNode ($node)
 
 parseAgentsNode ($node)
 
 parseAgentGroupsNode ($node)
 
 parseAgentItemsNode ($node)
 
 parseNomenclatureNode ($node)
 
 parseNomenclatureGroupsNode ($node)
 
 parseNomenclatureItemsNode ($node)
 
 parseDocumentNode ($node)
 
- Защищенные члены унаследованные от dataimport
 getUnitsClassiferIds ()
 
 getCountriesClassiferIds ()
 
 loadFirmObject ($id, $data)
 
 loadStoreObject ($id, $data)
 
 loadBankObject ($id, $data)
 
 loadTillObject ($id, $data)
 
 loadPriceObject ($id, $data)
 
 loadUnitObjectForCode ($data)
 
 loadCountryObjectForCode ($data)
 
 loadAgentGroupObject ($id, $data)
 
 loadAgentItemObject ($id, $data)
 
 loadNomenclatureGroupObject ($id, $data)
 
 loadNomenclatureItemObject ($id, $data)
 
 loadDocumentObject ($id, $data)
 
 updateDocLine ($old_line, $new_line)
 
 insertDocLine ($new_line)
 
 getTypeFromDocName ($doc_name)
 

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

 $xml
 
 $newids
 
- Защищенные данные унаследованные от dataimport
 $db
 
 $units_classifer = null
 
 $countries_classifer = null
 

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

Класс загрузки XML файла для обмена с 1с

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

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

__construct (   $db)

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

Методы

importData ( )

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

loadFromFile (   $filename)

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

loadFromString (   $str)

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

parseAgentGroupsNode (   $node)
protected

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

parseAgentItemsNode (   $node)
protected

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

parseAgentsNode (   $node)
protected

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

parseBanksNode (   $node)
protected

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

parseCountriesNode (   $node)
protected

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

parseDocumentNode (   $node)
protected

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

parseFirmsNode (   $node)
protected

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

parseNomenclatureGroupsNode (   $node)
protected

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

parseNomenclatureItemsNode (   $node)
protected

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

parseNomenclatureNode (   $node)
protected

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

parsePricesNode (   $node)
protected

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

parseStoresNode (   $node)
protected

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

parseTillsNode (   $node)
protected

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

parseUnitsNode (   $node)
protected

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

Поля

$newids
protected

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

$xml
protected

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


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