<?xml version="1.0"?>
<TFFDoc Type='SF'>
	<Version Number='TXSF090101'>
		<Block Name='FK' Required='True' Repeated='False'>
			<Field Name='NUM_VER' Type='String' MaxLength='10' Required='True' />
			<Field Name='FORMER' Type='String' MaxLength='50' Required='False' />
			<Field Name='FORM_VER' Type='String' MaxLength='10' Required='False' />
			<Field Name='NORM_DOC' Type='String' MaxLength='250' Required='False' />
		</Block>
		<Block Name='FROM' Required='True' Repeated='False'>
			<Field Name='KOD_TOFK' Type='String' Length='4' Required='True' />
			<Field Name='NAME_TOFK' Type='String' MaxLength='2000' Required='True' />
		</Block>
		<Block Name='TO' Required='True' Repeated='False'>
			<Field Name='BUDG_LEVEL' Type='String' Length='1' Required='True'/>
			<Field Name='KOD_UBP' Type='String' Length='5' Required='True'/>
			<Field Name='NAME_UBP' Type='String' MaxLength='2000' Required='True'/>
		</Block>
		<Block Name='SF' Required='True' Repeated='False'>
			<Field Name='LS' Type='String' MaxLength='11' Required='True'/>
			<Field Name='DATE' Type='Date' Required='True'/>
			<Field Name='KOD_DOC' Type='String' Length='2' Required='True'/>
			<Field Name='GUID_OTCH' Type='Guid' Required='True'/>
			<Field Name='KOL' Type='Number' Required='True'/>
		</Block>
		<Block Name='SFDOC' Required='True' Repeated='True' ToTable='TFF_SFD' ChildBlock ='SFST' IDField='GUID_FK'>
			<Field Name='GUID_FK' Type='Guid' Required='True' ToField='VTOPER_ID'/>
			<Field Name='NOM_SF' Type='String' MaxLength='15' Required='True' ToField='NOM_SF'/>
			<Field Name='DATE_OTCH' Type='Date' Required='True' ToField='DATE_OTCH'/>
			<Field Name='KOD_TOFK' Type='String' Length='4' Required='True' ToField='KOD_TOFK'/>
			<Field Name='NAME_TOFK' Type='String' MaxLength='2000' Required='True' ToField='NAME_TOFK'/>
			<Field Name='STR_PODR' Type='String' MaxLength='250' Required='False' ToField='STR_PODR'/>
			<Field Name='DOL_RUK' Type='String' MaxLength='100' Required='True' ToField='DOL_RUK'/>
			<Field Name='NAME_RUK' Type='String' MaxLength='50' Required='True' ToField='NAME_RUK'/>
			<Field Name='DOL_BUH' Type='String' MaxLength='100' Required='True' ToField='DOL_BUH'/>
			<Field Name='NAME_BUH' Type='String' MaxLength='50' Required='True' ToField='NAME_BUH'/>
			<Field Name='DOL_ISP' Type='String' MaxLength='100' Required='True' ToField='DOL_ISP'/>
			<Field Name='NAME_ISP' Type='String' MaxLength='50' Required='True' ToField='NAME_ISP'/>
			<Field Name='TEL_ISP' Type='String' MaxLength='50' Required='True' ToField='TEL_ISP'/>
			<Field Name='DATE_POD' Type='Date' Required='True' ToField='DATE_POD'/>
		</Block>
		<Block Name='SFST' Required='True' Repeated='True' ToTable='TFF_SFST'>
			<Field Name='INN_PAY' Type='String' MaxLength='12' Required='False' ToField='INN_PAY'/>
			<Field Name='KPP_PAY' Type='String' MaxLength='9' Required='False' ToField='KPP_PAY'/>
			<Field Name='OPER' Type='String' MaxLength='250' Required='True' ToField='OPER'/>
			<Field Name='GUID' Type='Guid' Required='False' ToField='GUID_DOC'/>
			<Field Name='NAME_DOC' Type='String' MaxLength='160' Required='True' ToField='NAME_DOC'/>
			<Field Name='NOM_DOC' Type='String' MaxLength='15' Required='True' ToField='NOM_DOC'/>
			<Field Name='DATE_DOC' Type='Date' Required='True' ToField='DATE_DOC'/>
			<Field Name='BS' Type='String' Length='20' Required='True' ToField='BS'/>
			<Field Name='INN_ADB' Type='String' Length='10' Required='True' ToField='INN_ADB'/>
			<Field Name='KPP_ADB' Type='String' Length='9' Required='True' ToField='KPP_ADB'/>
			<Field Name='OKATO' Type='String' Length='11' Required='True' ToField='OKATO'/>
			<Field Name='TYPE_KBK' Type='String' Length='2' Required='True' ToField='TYPE_KBK'/>
			<Field Name='KBK' Type='String' Length='20' Required='True' ToField='KBK'/>
			<Field Name='SUM_SFST' Type='Number2' Required='True' ToField='SUM_SFST'/>
		</Block>
	</Version>
	<Version Number='TXSF140101'>
		<Block Name='FK' Required='True' Repeated='False'>
			<Field Name='NUM_VER' Type='String' MaxLength='10' Required='True' />
			<Field Name='FORMER' Type='String' MaxLength='50' Required='False' />
			<Field Name='FORM_VER' Type='String' MaxLength='10' Required='False' />
			<Field Name='NORM_DOC' Type='String' MaxLength='250' Required='False' />
		</Block>
		<Block Name='FROM' Required='True' Repeated='False'>
			<Field Name='KOD_TOFK' Type='String' Length='4' Required='True' />
			<Field Name='NAME_TOFK' Type='String' MaxLength='2000' Required='True' />
		</Block>
		<Block Name='TO' Required='True' Repeated='False'>
			<Field Name='BUDG_LEVEL' Type='String' Length='1' Required='True'/>
			<Field Name='KOD_UBP' Type='String' Length='5' Required='True'/>
			<Field Name='NAME_UBP' Type='String' MaxLength='2000' Required='True'/>
		</Block>
		<Block Name='SF' Required='True' Repeated='False'>
			<Field Name='LS' Type='String' MaxLength='11' Required='True'/>
			<Field Name='DATE' Type='Date' Required='True'/>
			<Field Name='KOD_DOC' Type='String' Length='2' Required='True'/>
			<Field Name='GUID_OTCH' Type='Guid' Required='True'/>
			<Field Name='KOL' Type='Number' Required='True'/>
		</Block>
		<Block Name='SFDOC' Required='True' Repeated='True' ToTable='TFF_SFD' ChildBlock ='SFST' IDField='GUID_FK'>
			<Field Name='GUID_FK' Type='Guid' Required='True' ToField='VTOPER_ID'/>
			<Field Name='NOM_SF' Type='String' MaxLength='15' Required='True' ToField='NOM_SF'/>
			<Field Name='DATE_OTCH' Type='Date' Required='True' ToField='DATE_OTCH'/>
			<Field Name='KOD_TOFK' Type='String' Length='4' Required='True' ToField='KOD_TOFK'/>
			<Field Name='NAME_TOFK' Type='String' MaxLength='2000' Required='True' ToField='NAME_TOFK'/>
			<Field Name='STR_PODR' Type='String' MaxLength='250' Required='False' ToField='STR_PODR'/>
			<Field Name='DOL_RUK' Type='String' MaxLength='100' Required='True' ToField='DOL_RUK'/>
			<Field Name='NAME_RUK' Type='String' MaxLength='50' Required='True' ToField='NAME_RUK'/>
			<Field Name='DOL_BUH' Type='String' MaxLength='100' Required='True' ToField='DOL_BUH'/>
			<Field Name='NAME_BUH' Type='String' MaxLength='50' Required='True' ToField='NAME_BUH'/>
			<Field Name='DOL_ISP' Type='String' MaxLength='100' Required='True' ToField='DOL_ISP'/>
			<Field Name='NAME_ISP' Type='String' MaxLength='50' Required='True' ToField='NAME_ISP'/>
			<Field Name='TEL_ISP' Type='String' MaxLength='50' Required='True' ToField='TEL_ISP'/>
			<Field Name='DATE_POD' Type='Date' Required='True' ToField='DATE_POD'/>
		</Block>
		<Block Name='SFST' Required='True' Repeated='True' ToTable='TFF_SFST'>
			<Field Name='INN_PAY' Type='String' MaxLength='12' Required='False' ToField='INN_PAY'/>
			<Field Name='KPP_PAY' Type='String' MaxLength='9' Required='False' ToField='KPP_PAY'/>
			<Field Name='OPER' Type='String' MaxLength='250' Required='True' ToField='OPER'/>
			<Field Name='GUID' Type='Guid' Required='False' ToField='GUID_DOC'/>
			<Field Name='NAME_DOC' Type='String' MaxLength='160' Required='True' ToField='NAME_DOC'/>
			<Field Name='NOM_DOC' Type='String' MaxLength='15' Required='True' ToField='NOM_DOC'/>
			<Field Name='DATE_DOC' Type='Date' Required='True' ToField='DATE_DOC'/>
			<Field Name='BS' Type='String' Length='20' Required='True' ToField='BS'/>
			<Field Name='INN_ADB' Type='String' Length='10' Required='True' ToField='INN_ADB'/>
			<Field Name='KPP_ADB' Type='String' Length='9' Required='True' ToField='KPP_ADB'/>
			<Field Name='OKATO' Type='String' MaxLength='11' Required='True' ToField='OKATO'/>
			<Field Name='TYPE_KBK' Type='String' Length='2' Required='True' ToField='TYPE_KBK'/>
			<Field Name='KBK' Type='String' Length='20' Required='True' ToField='KBK'/>
			<Field Name='SUM_SFST' Type='Number2' Required='True' ToField='SUM_SFST'/>
		</Block>
	</Version>
	<Version Number='TXSF170101'>
		<Block Name='FK' Required='True' Repeated='False'>
			<Field Name='NUM_VER' Type='String' MaxLength='10' Required='True' />
			<Field Name='FORMER' Type='String' MaxLength='50' Required='False' />
			<Field Name='FORM_VER' Type='String' MaxLength='10' Required='False' />
			<Field Name='NORM_DOC' Type='String' MaxLength='250' Required='False' />
		</Block>
		<Block Name='FROM' Required='True' Repeated='False'>
			<Field Name='KOD_TOFK' Type='String' Length='4' Required='True' />
			<Field Name='NAME_TOFK' Type='String' MaxLength='2000' Required='True' />
		</Block>
		<Block Name='TO' Required='True' Repeated='False'>
			<Field Name='BUDG_LEVEL' Type='String' Length='1' Required='True'/>
			<Field Name='KOD_UBP' Type='String' Length='8' Required='True'/>
			<Field Name='NAME_UBP' Type='String' MaxLength='2000' Required='True'/>
		</Block>
		<Block Name='SF' Required='True' Repeated='False'>
			<Field Name='LS' Type='String' MaxLength='11' Required='True'/>
			<Field Name='DATE' Type='Date' Required='True'/>
			<Field Name='KOD_DOC' Type='String' Length='2' Required='True'/>
			<Field Name='GUID_OTCH' Type='Guid' Required='True'/>
			<Field Name='KOL' Type='Number' Required='True'/>
		</Block>
		<Block Name='SFDOC' Required='True' Repeated='True' ToTable='TFF_SFD' ChildBlock ='SFST' IDField='GUID_FK'>
			<Field Name='GUID_FK' Type='Guid' Required='True' ToField='VTOPER_ID'/>
			<Field Name='NOM_SF' Type='String' MaxLength='15' Required='True' ToField='NOM_SF'/>
			<Field Name='DATE_OTCH' Type='Date' Required='True' ToField='DATE_OTCH'/>
			<Field Name='KOD_TOFK' Type='String' Length='4' Required='True' ToField='KOD_TOFK'/>
			<Field Name='NAME_TOFK' Type='String' MaxLength='2000' Required='True' ToField='NAME_TOFK'/>
			<Field Name='STR_PODR' Type='String' MaxLength='250' Required='False' ToField='STR_PODR'/>
			<Field Name='DOL_RUK' Type='String' MaxLength='100' Required='False' ToField='DOL_RUK'/>
			<Field Name='NAME_RUK' Type='String' MaxLength='50' Required='False' ToField='NAME_RUK'/>
			<Field Name='DOL_BUH' Type='String' MaxLength='100' Required='False' ToField='DOL_BUH'/>
			<Field Name='NAME_BUH' Type='String' MaxLength='50' Required='False' ToField='NAME_BUH'/>
			<Field Name='DOL_ISP' Type='String' MaxLength='100' Required='True' ToField='DOL_ISP'/>
			<Field Name='NAME_ISP' Type='String' MaxLength='50' Required='True' ToField='NAME_ISP'/>
			<Field Name='TEL_ISP' Type='String' MaxLength='50' Required='True' ToField='TEL_ISP'/>
			<Field Name='DATE_POD' Type='Date' Required='True' ToField='DATE_POD'/>
		</Block>
		<Block Name='SFST' Required='True' Repeated='True' ToTable='TFF_SFST'>
			<Field Name='INN_PAY' Type='String' MaxLength='12' Required='False' ToField='INN_PAY'/>
			<Field Name='KPP_PAY' Type='String' MaxLength='9' Required='False' ToField='KPP_PAY'/>
			<Field Name='OPER' Type='String' MaxLength='250' Required='True' ToField='OPER'/>
			<Field Name='GUID' Type='Guid' Required='False' ToField='GUID_DOC'/>
			<Field Name='NAME_DOC' Type='String' MaxLength='160' Required='False' ToField='NAME_DOC'/>
			<Field Name='NOM_DOC' Type='String' MaxLength='15' Required='False' ToField='NOM_DOC'/>
			<Field Name='DATE_DOC' Type='Date' Required='False' ToField='DATE_DOC'/>
			<Field Name='BS' Type='String' Length='20' Required='True' ToField='BS'/>
			<Field Name='INN_ADB' Type='String' Length='10' Required='True' ToField='INN_ADB'/>
			<Field Name='KPP_ADB' Type='String' Length='9' Required='True' ToField='KPP_ADB'/>
			<Field Name='OKATO' Type='String' MaxLength='11' Required='True' ToField='OKATO'/>
			<Field Name='TYPE_KBK' Type='String' Length='2' Required='True' ToField='TYPE_KBK'/>
			<Field Name='KBK' Type='String' Length='20' Required='True' ToField='KBK'/>
			<Field Name='SUM_SFST' Type='Number2' Required='True' ToField='SUM_SFST'/>
		</Block>
	</Version>
</TFFDoc>