Author: mcantelon
Date: Fri Jan 20 15:13:43 2012
New Revision: 10736

Log:
Added support for department column to accessions import.

Modified:
   trunk/lib/task/import/csvAccessionImportTask.class.php

Modified: trunk/lib/task/import/csvAccessionImportTask.class.php
==============================================================================
--- trunk/lib/task/import/csvAccessionImportTask.class.php      Fri Jan 20 
14:29:35 2012        (r10735)
+++ trunk/lib/task/import/csvAccessionImportTask.class.php      Fri Jan 20 
15:13:43 2012        (r10736)
@@ -124,7 +124,8 @@
         'ADDRESS_Province',
         'APPRAISAL NOTES',
         'DISPOSITION NOTE',
-        'DATE OF CREATION'
+        'DATE OF CREATION',
+        'DEPARTMENT'
       ),
 
       /* import logic to load accession */
@@ -155,6 +156,14 @@
       {
         if ($self->object)
         {
+          if ($self->rowStatusVars['DATE OF CREATION'])
+          {
+            $self->object->scopeAndContent = 
$self->appendWithLineBreakIfNeeded(
+              $self->object->scopeAndContent,
+              'Dates of Creation: '. $self->rowStatusVars['DATE OF CREATION']
+            );
+          }
+
           if (isset($self->rowStatusVars['receivedExtentUnits']))
           {
             $self->object->receivedExtentUnits = 
$self->rowStatusVars['receivedExtentUnits'];
@@ -209,6 +218,12 @@
             );
           }
 
+          if ($self->rowStatusVars['DEPARTMENT'])
+          {
+            $actor = 
$self->createOrFetchActor($self->rowStatusVars['DEPARTMENT']);
+            $self->createRelation($actor->id, $self->object->id, 
QubitTerm::CREATION_ID);
+          }
+
           if ($self->rowStatusVars['DONOR'])
           {
             // fetch/create actor

-- 
You received this message because you are subscribed to the Google Groups 
"Qubit Toolkit Commits" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/qubit-commits?hl=en.

Reply via email to