<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=utf-8">
<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;}
@font-face
        {font-family:"Segoe UI Emoji";
        panose-1:2 11 5 2 4 2 4 2 2 3;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.gmail-pl-c1
        {mso-style-name:gmail-pl-c1;}
span.gmail-pl-k
        {mso-style-name:gmail-pl-k;}
span.gmail-pl-s
        {mso-style-name:gmail-pl-s;}
span.gmail-pl-pds
        {mso-style-name:gmail-pl-pds;}
span.EmailStyle22
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@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="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal">Rachel, all:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">It was documented in the plugin.  I still refer to that documentation here:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><a href="https://github.com/hudmol/container_management#configuring-it">https://github.com/hudmol/container_management#configuring-it</a><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">But it should be added to the core documentation, of course!<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Mark<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><b>From:</b> archivesspace_users_group-bounces@lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces@lyralists.lyrasis.org]
<b>On Behalf Of </b>Alexander Duryee<br>
<b>Sent:</b> Friday, 16 March, 2018 12:40 PM<br>
<b>To:</b> Archivesspace Users Group <archivesspace_users_group@lyralists.lyrasis.org><br>
<b>Subject:</b> Re: [Archivesspace_Users_Group] Configuring barcode digits?<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<div>
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt">Rachel,<o:p></o:p></p>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt">It's an undocumented feature in config/config.rb.  You'll need to add the following line, swapping our values for yours and expanding as needed:<br>
<br>
<span class="gmail-pl-c1">AppConfig</span>[<span class="gmail-pl-c1">:container_management_barcode_length</span>]
<span class="gmail-pl-k">=</span> {<span class="gmail-pl-pds">"</span><span class="gmail-pl-s">MSS</span><span class="gmail-pl-pds">"</span> => {<span class="gmail-pl-c1">:min</span> =>
<span class="gmail-pl-pds">'</span><span class="gmail-pl-s">14</span><span class="gmail-pl-pds">'</span>,
<span class="gmail-pl-c1">:max</span> => <span class="gmail-pl-pds">'</span><span class="gmail-pl-s">14</span><span class="gmail-pl-pds">'</span>}, "THE" => {<span class="gmail-pl-c1">:min</span> =>
<span class="gmail-pl-pds">'</span><span class="gmail-pl-s">14</span><span class="gmail-pl-pds">'</span>,
<span class="gmail-pl-c1">:max</span> => <span class="gmail-pl-pds">'</span><span class="gmail-pl-s">14</span><span class="gmail-pl-pds">'</span>}}<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Note that this uses the repository code to match the validation to its repository.  If a container has no barcode, it automatically validates - for our case, barcodes must be exactly either 0 or 14 characters long.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt">(Code here - <a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_archivesspace_archivesspace_blob_master_common_barcode-5Fcheck.rb&d=DwMFaQ&c=cjytLXgP8ixuoHflwc-poQ&r=7Ez68qVcrmRD6nn1FqwoHBDEOxeRUCPm3xGvnFT0zjU&m=Pnnmkh2-cdIM86hiV2KtNoFYhuE0Tpjadc-sitAkIeI&s=KARazaCqWnjXQCGHbS8--dmdJ3MoW1DqkrQtS5hfrJ4&e=">
https://github.com/archivesspace/archivesspace/blob/master/common/barcode_check.rb</a>)<o:p></o:p></p>
</div>
<p class="MsoNormal">Hope this helps,<o:p></o:p></p>
</div>
<p class="MsoNormal">--Alex<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">On Fri, Mar 16, 2018 at 11:31 AM, Rachel Aileen Searcy <<a href="mailto:rachel.searcy@nyu.edu" target="_blank">rachel.searcy@nyu.edu</a>> wrote:<o:p></o:p></p>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<p class="MsoNormal">Hello everyone,<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">We're interested in configuring the barcode field of the top container record to enforce validation for the number of digits. It looks like this was included in the original development of the
<a href="https://guides.library.yale.edu/archivesspace/ASpaceContainerManagement" target="_blank">
container management functionality</a>, but after poking around a bit in the system and available documentation I don't see any further information. If anyone has done this locally, could you be so kind as to tell me how you made this happen?<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Thanks very much (and in the spirit of the season, go raibh maith agat <span style="font-family:"Segoe UI Emoji",sans-serif">🍀</span>),<br clear="all">
<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<div>
<div>
<div>
<div>
<p class="MsoNormal">Rachel Searcy<br>
Accessioning Archivist, Archival Collections Management<o:p></o:p></p>
<div>
<p class="MsoNormal"><span style="font-size:9.5pt">New York University Libraries</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">212.998.2539 | <a href="mailto:rachel.searcy@nyu.edu" target="_blank">
rachel.searcy@nyu.edu</a> <o:p></o:p></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
_______________________________________________<br>
Archivesspace_Users_Group mailing list<br>
<a href="mailto:Archivesspace_Users_Group@lyralists.lyrasis.org">Archivesspace_Users_Group@lyralists.lyrasis.org</a><br>
<a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__lyralists.lyrasis.org_mailman_listinfo_archivesspace-5Fusers-5Fgroup&d=DwMFaQ&c=cjytLXgP8ixuoHflwc-poQ&r=7Ez68qVcrmRD6nn1FqwoHBDEOxeRUCPm3xGvnFT0zjU&m=Pnnmkh2-cdIM86hiV2KtNoFYhuE0Tpjadc-sitAkIeI&s=xrIwQ0MnD7X5E5Ky-n6c4pWnAeKe4VP0GAybT_Tm6Bg&e=" target="_blank">http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group</a><o:p></o:p></p>
</blockquote>
</div>
<p class="MsoNormal"><br>
<br clear="all">
<br>
-- <o:p></o:p></p>
<div>
<div>
<div>
<div>
<p class="MsoNormal">Alexander Duryee<o:p></o:p></p>
<div>
<p class="MsoNormal">Metadata Archivist<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">New York Public Library<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">(917)-229-9590<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><a href="mailto:alexanderduryee@nypl.org" target="_blank">alexanderduryee@nypl.org</a><o:p></o:p></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>