<?xml version="1.0"?>
<!--
@author Last Changed:$Author: theegarten $
@version $Revision: 5327 $
@date $Date: 2010-11-02 16:00:32 +0100 (Di, 02 Nov 2010) $
-->
<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://schema.infor.com/InforOAGIS/2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tfs="http://www.infor.com/tfs">
	<!---->
	<!-- imports -->
	<!---->
	<!-- template to insert -->
	<xsl:template name="LineNumber">
		<!---->
		<!-- parameter -->
		<xsl:param name="name" select="'LineNumber'"/>
		<xsl:param name="linenumber"/>
		<xsl:param name="linenumberAE"/>
		<xsl:param name="linenumberLocation"/>
		<!---->
		<!-- LineNumber AE must be set, otherwise terminate transformation -->
		<xsl:if test="$linenumberAE = '' ">
			<xsl:message select="tfs:raiseError('Accounting entity should not be empty!', '', '', '', '')"/>
		</xsl:if>
		<!---->
		<xsl:element name="{$name}">
			<xsl:attribute name="accountingEntity"><xsl:value-of select="$linenumberAE"/></xsl:attribute>
			<xsl:attribute name="location"><xsl:value-of select="$linenumberLocation"/></xsl:attribute>
			<xsl:value-of select="$linenumber"/>
		</xsl:element>
	</xsl:template>
</xsl:stylesheet>