<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.pl-s
        {mso-style-name:pl-s;}
span.pl-c1
        {mso-style-name:pl-c1;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal">Bri,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">In my experience (which is not truth!) I have never been able to customize the accession importer. The Accession importer’s mappings are defined very strictly.
<a href="https://github.com/archivesspace/archivesspace/blob/master/backend/app/converters/accession_converter.rb">
You can see them here</a>. Even without knowledge of Ruby, once you scroll down that page to about Line 33 it is easy to see that the mapping is hard-coded. If you open up the accession import spreadsheet you’ll see that that code matches the spreadsheet perfectly,
 ex. <span class="pl-s">'accession_title'</span> <span class="pl-c1">=></span> <span class="pl-s">
'accession.title' where the first value is the column header from the spreadsheet and the second value is what it maps to in an ASpace accession record. In short, if a column name is not there, it does not process the data, so while a new column may not generate
 an error, I’m 99% sure you will not see the data imported. Now I’m not sure what happens if you re-use the same column name… that would need experimentation, but I’m not optimistic it would work.<o:p></o:p></span></p>
<p class="MsoNormal"><span class="pl-s"><o:p> </o:p></span></p>
<p class="MsoNormal"><span class="pl-s">The history of the importers is varied: they were written by different devs at different times with different methods and different use cases, so it does make sense to me that a behavior you rely on in one importer is
 not present in another. If all of this is correct so far, the only way this could be changed would be with a plugin or a feature request.<o:p></o:p></span></p>
<p class="MsoNormal"><span class="pl-s"><o:p> </o:p></span></p>
<p class="MsoNormal"><span class="pl-s">-Valerie</span><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b>From:</b> archivesspace_users_group-bounces@lyralists.lyrasis.org <archivesspace_users_group-bounces@lyralists.lyrasis.org>
<b>On Behalf Of </b>McLaughlin, Brianna Jean<br>
<b>Sent:</b> Thursday, May 26, 2022 12:31 PM<br>
<b>To:</b> Archivesspace Users Group <archivesspace_users_group@lyralists.lyrasis.org><br>
<b>Subject:</b> [Archivesspace_Users_Group] Customizing the accessions template<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Hi everyone,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">We are starting to look into the Accessions module. The Accessions template looks pretty simple compared to the Harvard spreadsheet template we’re using for importing components. Is it still possible to customize the spreadsheet without
 preventing a successful import? For example, could we add Agent fields by copy and pasting and adding a “_2”? Could we add more Event fields by following the same structure (ie accessions_deaccession_date). Generally, I’d love to hear any experimentation with
 customizing the Accessions template and what limits you’ve encountered.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">We’re on AS version 2.7.1, likely to be upgrading soon to 3.?
<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Thanks in advance!<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Bri McLaughlin, she/her/hers<o:p></o:p></p>
<p class="MsoNormal">Visiting Metadata Services Librarian<o:p></o:p></p>
<p class="MsoNormal">Indiana University <o:p></o:p></p>
<p class="MsoNormal">812-856-3321<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>