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 86 of file oxerpcsv.php.
oxErpCsv._afterImport | ( | ) | [protected] |
Performs after import actions
Reimplemented from oxERPBase.
Definition at line 192 of file oxerpcsv.php.
oxErpCsv._beforeExport | ( | $ | sType | ) | [protected] |
Before import event (abstract function)
string | $sType import type |
Reimplemented from oxERPBase.
Definition at line 75 of file oxerpcsv.php.
oxErpCsv._beforeImport | ( | ) | [protected] |
Performs before import actions
Reimplemented from oxERPBase.
Definition at line 176 of file oxerpcsv.php.
oxErpCsv._checkIDField | ( | $ | sID | ) | [protected] |
Checks if id field is valid
string | $sID field check id |
Definition at line 332 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 143 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 108 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 97 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 348 of file oxerpcsv.php.
oxErpCsv._importAccessoire | ( | oxERPType $ | oType, | |
$ | aRow | |||
) | [protected] |
Imports accessorie. Returns import status (TRUE if success)
object | $oType type object | |
object | $aRow db row array |
Definition at line 415 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 672 of file oxerpcsv.php.
oxErpCsv._importArticle | ( | oxERPType $ | oType, | |
$ | aRow | |||
) | [protected] |
Imports article. Returns import status (TRUE if success)
object | $oType type object | |
object | $aRow db row array |
Definition at line 388 of file oxerpcsv.php.
oxErpCsv._importArticle2Action | ( | oxERPType $ | oType, | |
$ | aRow | |||
) | [protected] |
Imports article 2 action relation. Returns import status (TRUE if success)
object | $oType type object | |
object | $aRow db row array |
Definition at line 437 of file oxerpcsv.php.
oxErpCsv._importArticle2Category | ( | oxERPType $ | oType, | |
$ | aRow | |||
) | [protected] |
Imports article 2 category relation. Returns import status (TRUE if success)
object | $oType type object | |
object | $aRow db row array |
Definition at line 460 of file oxerpcsv.php.
oxErpCsv._importArticleStock | ( | oxERPType $ | oType, | |
$ | aRow | |||
) | [protected] |
Imports article stock. Returns import status (TRUE if success)
object | $oType type object | |
object | $aRow db row array |
Definition at line 703 of file oxerpcsv.php.
oxErpCsv._importCategory | ( | oxERPType $ | oType, | |
$ | aRow | |||
) | [protected] |
Imports category. Returns import status (TRUE if success)
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 (TRUE if success)
object | $oType type object | |
object | $aRow db row array |
Definition at line 689 of file oxerpcsv.php.
oxErpCsv._importCrossselling | ( | oxERPType $ | oType, | |
$ | aRow | |||
) | [protected] |
Imports crosselling. Returns import status (TRUE if success)
object | $oType type object | |
object | $aRow db row array |
Definition at line 523 of file oxerpcsv.php.
oxErpCsv._importMainArticle2Category | ( | oxERPType $ | oType, | |
$ | aRow | |||
) | [protected] |
Imports main article 2 category relation. Returns import status (TRUE if success)
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 (TRUE if success)
object | $oType type object | |
object | $aRow db row array |
Definition at line 559 of file oxerpcsv.php.
oxErpCsv._importOrderArticle | ( | oxERPType $ | oType, | |
$ | aRow | |||
) | [protected] |
Imports order article. Returns import status (TRUE if success)
object | $oType type object | |
object | $aRow db row array |
Definition at line 574 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 588 of file oxerpcsv.php.
oxErpCsv._importScaleprice | ( | oxERPType $ | oType, | |
$ | aRow | |||
) | [protected] |
Imports scale price. Returns import status (TRUE if success)
object | $oType type object | |
object | $aRow db row array |
Definition at line 545 of file oxerpcsv.php.
oxErpCsv._importUser | ( | oxERPType $ | oType, | |
$ | aRow | |||
) | [protected] |
Imports user. Returns import status (TRUE if success)
object | $oType type object | |
object | $aRow db row array |
Definition at line 628 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 658 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 120 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 223 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 234 of file oxerpcsv.php.
oxErpCsv.getOldOrderFielsList | ( | ) | [private] |
Returns order field list due to compatibility reasons, the field list of V0.1
Definition at line 266 of file oxerpcsv.php.
oxErpCsv.import | ( | ) |
Performs import action
Reimplemented from oxERPBase.
Definition at line 162 of file oxerpcsv.php.
oxErpCsv.loadSessionData | ( | $ | sSessionID | ) |
Session loader (abstract function)
object | $sSessionID session identifier |
Reimplemented from oxERPBase.
Definition at line 131 of file oxerpcsv.php.
oxErpCsv.$_aCsv2BaseVersionsMap = array("0.1" => "1", "1.0" => "1", "1.1"=>"1.1", "2.0" => "2") [protected] |
Definition at line 18 of file oxerpcsv.php.
oxErpCsv.$_aData = array() [protected] |
Definition at line 30 of file oxerpcsv.php.
oxErpCsv.$_aImportedAccessoire2Article = array() [protected] |
Definition at line 66 of file oxerpcsv.php.
oxErpCsv.$_aImportedActions2Article = array() [protected] |
Definition at line 54 of file oxerpcsv.php.
oxErpCsv.$_aImportedObject2Category = array() [protected] |
Definition at line 60 of file oxerpcsv.php.
oxErpCsv.$_aSupportedVersions = array("0.1", "1.0", "1.1", "2.0") [protected] |
Definition at line 12 of file oxerpcsv.php.
oxErpCsv.$_iRetryRows = 0 [protected] |
Definition at line 36 of file oxerpcsv.php.
oxErpCsv.$_sCurrVersion = "" [protected] |
Definition at line 24 of file oxerpcsv.php.
oxErpCsv.$_sPath [protected] |
Definition at line 48 of file oxerpcsv.php.
oxErpCsv.$_sReturn [protected] |
Definition at line 42 of file oxerpcsv.php.