anchor.diff:              if (sAction == "delete") {
                 bContinue = confirm(sMsgDel);
               }
  +		// Duplicate record: only one can be selected 
  +		if((sAction=='duplicate')&&(sUuids.split(",").length > 1))
  +		{	alert(sMsgTooManyRecords);
  +			bContinue=false;
  +		}            
             }
           }
       }
  
positive.code:     <f:selectItem
        itemValue="transfer"
        itemLabel="#{gptMsg['catalog.publication.manageMetadata.action.transfer']}"/>
      <f:selectItem
        itemValue="delete"
        itemLabel="#{gptMsg['catalog.publication.manageMetadata.action.delete']}"/>
  
negative.code:        itemValue="assignAcl"
         itemLabel="#{gptMsg['catalog.publication.manageMetadata.action.acl']}" 
         itemDisabled="#{ManageMetadataController.metadataAccessPolicyConfig.policyUnrestricted}"/>
      <%// Duplicate command %>
      <f:selectItem
        itemValue="Duplicate"
        itemLabel="#{gptMsg['catalog.publication.manageMetadata.action.Duplicate']}"/>       
    </h:selectOneMenu>
  
    <% // action to perform - administrator %>
  