Class handeling csv import
Definition at line 6 of file oxerpcsv.php.
oxErpCsv._afterExport | ( | $ | sType | ) | [protected] |
After import event (abstract function)
string | $sType import type |
Reimplemented from oxERPBase.
Definition at line 93 of file oxerpcsv.php.
oxErpCsv._afterImport | ( | ) | [protected] |
Performs after import actions
Reimplemented from oxERPBase.
Definition at line 189 of file oxerpcsv.php.
oxErpCsv._beforeExport | ( | $ | sType | ) | [protected] |
Before import event (abstract function)
string | $sType import type |
Reimplemented from oxERPBase.
Definition at line 84 of file oxerpcsv.php.
oxErpCsv._beforeImport | ( | ) | [protected] |
Performs before import actions
Reimplemented from oxERPBase.
Definition at line 173 of file oxerpcsv.php.
oxErpCsv._checkIDField | ( | $ | sID | ) | [protected] |
Checks if id field is valid
string | $sID field check id |
Definition at line 327 of file oxerpcsv.php.
oxErpCsv._csvTextConvert | ( | $ | sText, | |
$ | blMode | |||
) | [protected] |
parses and replaces special chars
string | $sText input text | |
bool | $blMode true = Text2CSV, false = CSV2Text |
Definition at line 142 of file oxerpcsv.php.
oxErpCsv._getImportMode | ( | $ | aData | ) | [protected] |
Import mode getter (abstract function)
array | $aData import data |
Reimplemented from oxERPBase.
Reimplemented in oxErpGenImport.
Definition at line 111 of file oxerpcsv.php.
oxErpCsv._getImportType | ( | &$ | aData | ) | [protected] |
Import type getter (abstract function)
array | &$aData import data |
Reimplemented from oxERPBase.
Reimplemented in oxErpGenImport.
Definition at line 102 of file oxerpcsv.php.
oxErpCsv._getInstanceOfType | ( | $ | sType | ) | [protected] |
method overridden to allow olf Order and OrderArticle types
string | $sType instance type |
Reimplemented from oxERPBase.
Definition at line 343 of file oxerpcsv.php.
oxErpCsv._importAccessoire | ( | oxERPType $ | oType, | |
$ | aRow | |||
) | [protected] |
Imports accessorie. Returns import status
object | $oType type object | |
object | $aRow db row array |
Definition at line 412 of file oxerpcsv.php.
oxErpCsv._importArtextends | ( | oxERPType $ | oType, | |
$ | aRow | |||
) | [protected] |
Imports article extended info. Returns import status (TRUE if success)
object | $oType type object | |
object | $aRow db row array |
Definition at line 681 of file oxerpcsv.php.
oxErpCsv._importArticle | ( | oxERPType $ | oType, | |
$ | aRow | |||
) | [protected] |
Imports article. Returns import status
object | $oType type object | |
object | $aRow db row array |
Definition at line 383 of file oxerpcsv.php.
oxErpCsv._importArticle2Action | ( | oxERPType $ | oType, | |
$ | aRow | |||
) | [protected] |
Imports article 2 action relation. Returns import status
object | $oType type object | |
object | $aRow db row array |
Definition at line 435 of file oxerpcsv.php.
oxErpCsv._importArticle2Category | ( | oxERPType $ | oType, | |
$ | aRow | |||
) | [protected] |
Imports article 2 category relation. Returns import status
object | $oType type object | |
object | $aRow db row array |
Definition at line 459 of file oxerpcsv.php.
oxErpCsv._importArticleStock | ( | oxERPType $ | oType, | |
$ | aRow | |||
) | [protected] |
Imports article stock. Returns import status
object | $oType type object | |
object | $aRow db row array |
Definition at line 714 of file oxerpcsv.php.
oxErpCsv._importCategory | ( | oxERPType $ | oType, | |
$ | aRow | |||
) | [protected] |
Imports category. Returns import status
object | $oType type object | |
object | $aRow db row array |
Definition at line 509 of file oxerpcsv.php.
oxErpCsv._importCountry | ( | oxERPType $ | oType, | |
$ | aRow | |||
) | [protected] |
Imports country object. Returns import status
object | $oType type object | |
object | $aRow db row array |
Definition at line 699 of file oxerpcsv.php.
oxErpCsv._importCrossselling | ( | oxERPType $ | oType, | |
$ | aRow | |||
) | [protected] |
Imports crosselling. Returns import status
object | $oType type object | |
object | $aRow db row array |
Definition at line 524 of file oxerpcsv.php.
oxErpCsv._importMainArticle2Category | ( | oxERPType $ | oType, | |
$ | aRow | |||
) | [protected] |
Imports main article 2 category relation. Returns import status
object | $oType type object | |
object | $aRow db row array |
Definition at line 482 of file oxerpcsv.php.
oxErpCsv._importOrder | ( | oxERPType $ | oType, | |
$ | aRow | |||
) | [protected] |
Imports order. Returns import status
object | $oType type object | |
object | $aRow db row array |
Definition at line 562 of file oxerpcsv.php.
oxErpCsv._importOrderArticle | ( | oxERPType $ | oType, | |
$ | aRow | |||
) | [protected] |
Imports order article. Returns import status
object | $oType type object | |
object | $aRow db row array |
Definition at line 579 of file oxerpcsv.php.
oxErpCsv._importOrderStatus | ( | oxERPType $ | oType, | |
$ | aRow | |||
) | [protected] |
Imports order status. Returns import status (TRUE if success)
object | $oType type object | |
object | $aRow db row array |
Definition at line 594 of file oxerpcsv.php.
oxErpCsv._importScaleprice | ( | oxERPType $ | oType, | |
$ | aRow | |||
) | [protected] |
Imports scale price. Returns import status
object | $oType type object | |
object | $aRow db row array |
Definition at line 547 of file oxerpcsv.php.
oxErpCsv._importUser | ( | oxERPType $ | oType, | |
$ | aRow | |||
) | [protected] |
Imports user. Returns import status
object | $oType type object | |
object | $aRow db row array |
Definition at line 635 of file oxerpcsv.php.
oxErpCsv._importVendor | ( | oxERPType $ | oType, | |
$ | aRow | |||
) | [protected] |
Imports vendor. Returns import status (TRUE if success)
object | $oType type object | |
object | $aRow db row array |
Definition at line 666 of file oxerpcsv.php.
oxErpCsv._modifyData | ( | $ | aData, | |
$ | oType | |||
) | [protected] |
Data modifier (abstract function)
object | $aData data to modify | |
object | $oType type object |
Reimplemented from oxERPBase.
Reimplemented in oxErpGenImport.
Definition at line 121 of file oxerpcsv.php.
oxErpCsv.getImportData | ( | $ | iIdx = null |
) |
Returns import data cor current index
string | $iIdx array index value |
Reimplemented from oxERPBase.
Definition at line 220 of file oxerpcsv.php.
oxErpCsv.getImportedRowCount | ( | ) |
gets count of imported rows, total, during import
Reimplemented from oxERPBase.
Definition at line 725 of file oxerpcsv.php.
oxErpCsv.getOldOrderArticleFieldList | ( | ) | [private] |
Returns order article field list due to compatibility reasons, the field list of V0.1
Definition at line 231 of file oxerpcsv.php.
oxErpCsv.getOldOrderFielsList | ( | ) | [private] |
Returns order field list due to compatibility reasons, the field list of V0.1
Definition at line 263 of file oxerpcsv.php.
oxErpCsv.import | ( | ) |
oxErpCsv.loadSessionData | ( | $ | sSessionID | ) |
Session loader (abstract function)
object | $sSessionID session identifier |
Reimplemented from oxERPBase.
Definition at line 130 of file oxerpcsv.php.
oxErpCsv.setImportedIds | ( | $ | key | ) |
adds true to $_aImportedIds where key is given
mixed | $key - given key |
Reimplemented from oxERPBase.
Definition at line 734 of file oxerpcsv.php.
oxErpCsv.$_aCsv2BaseVersionsMap = array("0.1" => "1", "1.0" => "1", "1.1" => "1.1", "2.0" => "2") [protected] |
Definition at line 21 of file oxerpcsv.php.
oxErpCsv.$_aData = array() [protected] |
Definition at line 35 of file oxerpcsv.php.
oxErpCsv.$_aImportedAccessoire2Article = array() [protected] |
Definition at line 77 of file oxerpcsv.php.
oxErpCsv.$_aImportedActions2Article = array() [protected] |
Definition at line 63 of file oxerpcsv.php.
oxErpCsv.$_aImportedObject2Category = array() [protected] |
Definition at line 70 of file oxerpcsv.php.
oxErpCsv.$_aSupportedVersions = array("0.1", "1.0", "1.1", "2.0") [protected] |
Definition at line 14 of file oxerpcsv.php.
oxErpCsv.$_iRetryRows = 0 [protected] |
Definition at line 42 of file oxerpcsv.php.
oxErpCsv.$_sCurrVersion = "" [protected] |
Definition at line 28 of file oxerpcsv.php.
oxErpCsv.$_sPath [protected] |
Definition at line 56 of file oxerpcsv.php.
oxErpCsv.$_sReturn [protected] |
Definition at line 49 of file oxerpcsv.php.