Thanks Katrin! I will file a enhancement bug for this. Just in case for those interested, I used MARCEdit's MARC Tools and added the following XSLT to transform the MARCXML into MARCXML adding the desired Control Nos.: <xsl:stylesheet version="1.0" xmlns:marc="http://www.loc.gov/MARC21/slim" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" exclude-result-prefixes="rdf dc marc"> <xsl:output method="xml" encoding="UTF-8" indent="yes"/> <xsl:key name="term" match="datafield[@tag='151']|datafield[@tag='150']" use="subfield[@code='a']" /> <xsl:template match="datafield[@tag='550'][subfield[@code='a']]"> <xsl:variable name="t550a" select="subfield[@code='a']" /> <xsl:copy> <xsl:apply-templates select="@*|node()"/> <xsl:for-each select="key('term',$t550a)"> <subfield code="9"> <xsl:value-of select="../controlfield[@tag='001']" /> </subfield> </xsl:for-each> </xsl:copy> </xsl:template> <xsl:template match="@*|node()"> <xsl:copy> <xsl:apply-templates select="@*|node()"/> </xsl:copy> </xsl:template> </xsl:stylesheet> -- View this message in context: http://koha.1045719.n5.nabble.com/koha-authorities-update-linking-authoritie... Sent from the Koha-general mailing list archive at Nabble.com.