/**
  * Creates a new export line instance.
  *
  * @param \SixBySix_RealTimeDespatch_Model_Export            $export
  * @param \SixBySix\RealtimeDespatch\Report\ImportReportLine $reportLine
  *
  * @return SixBySix_RealTimeDespatch_Model_Export
  */
 protected function _createExportLine($export, $reportLine)
 {
     $exportLine = Mage::getModel('realtimedespatch/export_line');
     $exportLine->setExport($export);
     $exportLine->setType($reportLine->getResult());
     $exportLine->setReference($reportLine->getExternalReference());
     $exportLine->setOperation(uc_words($reportLine->getOperation()));
     $exportLine->setEntity($export->getEntity());
     $exportLine->setMessage($reportLine->getMessage());
     $exportLine->setDetail($reportLine->getDetail());
     $exportLine->setProcessed($reportLine->getTimestamp());
     return $exportLine;
 }
 /**
  * Creates a new import instance.
  *
  * @param \SixBySix_RealTimeDespatch_Model_Import            $import
  * @param \SixBySix\RealtimeDespatch\Report\ImportReportLine $reportLine
  *
  * @return SixBySix_RealTimeDespatch_Model_Import
  */
 protected function _createImportLine($import, $reportLine)
 {
     $importLine = Mage::getModel('realtimedespatch/import_line');
     $importLine->setImport($import);
     $importLine->setType($reportLine->getResult());
     $importLine->setSequenceId($reportLine['sequenceId']);
     $importLine->setReference($reportLine->getReference());
     $importLine->setOperation(uc_words($reportLine->getOperation()));
     $importLine->setEntity($import->getEntity());
     $importLine->setMessage($reportLine->getMessage());
     $importLine->setDetail($reportLine->getDetail());
     $importLine->setProcessed($reportLine->getTimestamp());
     return $importLine;
 }